Corrige_flux_FT_base#
#include <Corrige_flux_FT_base.h>
: class Corrige_flux_FT API pour modifier un champ de flux à partir de donnees à l’interface. Cette classe est abstraite, elle est vouée à être héritée pour être adaptée aux différents cas / conditions aux limites. Par ex sur la température pour imposer la continuité de lda grad T à l’interface. Mais ça pourrait être pareil pour la vitesse pour imposer la continuité tangentielle et normale dans le cas sans changement de phase, ou pour imposer la bonne différence de vitesse normale dans le cas du changement de phase.
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Corrige\_flux\_FT\_base <class-corrige-flux-ft-base>`
[Corrige\_flux\_FT\_base](#class-corrige-flux-ft-base)
Detailed description#
Inherits from#
public : Objet_U
Inherited by#
public : Corrige_flux_FT_temperature_conv
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
calcul_temperature_flux_interface#
virtual void Corrige_flux_FT_base::calcul_temperature_flux_interface(const IJK_Field_double &temperature, const double ldal, const double ldav, const double dist, const DoubleTab &positions, const DoubleTab &normale, ArrOfDouble &temperature_interp, ArrOfDouble &flux_normal_interp, ArrOfDouble &temp_liqu, ArrOfDouble &temp_vap, DoubleTab &coo_liqu, DoubleTab &coo_vap) const =0
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::calcul_temperature_flux_interface(const IJK_Field_double &temperature, const double ldal, const double ldav, const double dist, const DoubleTab &positions, const DoubleTab &normale, ArrOfDouble &temperature_interp, ArrOfDouble &flux_normal_interp, ArrOfDouble &temp_liqu, ArrOfDouble &temp_vap, DoubleTab &coo_liqu, DoubleTab &coo_vap) const =0 <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-calcul-temperature-flux-interface-const-ijk-field-double-ref-temperature-const-double-ldal-const-double-ldav-const-double-dist-const-doubletab-ref-positions-const-doubletab-ref-normale-arrofdouble-ref-temperature-interp-arrofdouble-ref-flux-normal-interp-arrofdouble-ref-temp-liqu-arrofdouble-ref-temp-vap-doubletab-ref-coo-liqu-doubletab-ref-coo-vap-const-equal-0>`
[virtual void Corrige_flux_FT_base::calcul_temperature_flux_interface(const IJK_Field_double &temperature, const double ldal, const double ldav, const double dist, const DoubleTab &positions, const DoubleTab &normale, ArrOfDouble &temperature_interp, ArrOfDouble &flux_normal_interp, ArrOfDouble &temp_liqu, ArrOfDouble &temp_vap, DoubleTab &coo_liqu, DoubleTab &coo_vap) const =0](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-calcul-temperature-flux-interface-const-ijk-field-double-ref-temperature-const-double-ldal-const-double-ldav-const-double-dist-const-doubletab-ref-positions-const-doubletab-ref-normale-arrofdouble-ref-temperature-interp-arrofdouble-ref-flux-normal-interp-arrofdouble-ref-temp-liqu-arrofdouble-ref-temp-vap-doubletab-ref-coo-liqu-doubletab-ref-coo-vap-const-equal-0)
clean#
virtual void Corrige_flux_FT_base::clean()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::clean() <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-clean>`
[virtual void Corrige_flux_FT_base::clean()](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-clean)
clear_vectors#
virtual void Corrige_flux_FT_base::clear_vectors()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::clear_vectors() <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-clear-vectors>`
[virtual void Corrige_flux_FT_base::clear_vectors()](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-clear-vectors)
complete_thermal_fluxes_face_centre#
virtual void Corrige_flux_FT_base::complete_thermal_fluxes_face_centre(const int &fluxes_correction_conservations)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::complete_thermal_fluxes_face_centre(const int &fluxes_correction_conservations) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-complete-thermal-fluxes-face-centre-const-int-ref-fluxes-correction-conservations>`
[virtual void Corrige_flux_FT_base::complete_thermal_fluxes_face_centre(const int &fluxes_correction_conservations)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-complete-thermal-fluxes-face-centre-const-int-ref-fluxes-correction-conservations)
compute_cell_neighbours_faces_indices_for_spherical_correction#
virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_for_spherical_correction(const int &n_iter_distance)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_for_spherical_correction(const int &n_iter_distance) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-cell-neighbours-faces-indices-for-spherical-correction-const-int-ref-n-iter-distance>`
[virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_for_spherical_correction(const int &n_iter_distance)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-cell-neighbours-faces-indices-for-spherical-correction-const-int-ref-n-iter-distance)
compute_cell_neighbours_faces_indices_to_correct#
virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_to_correct(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool, IJK_Field_vector3_double &cell_faces_neighbours_corrected_velocity_temperature, IJK_Field_vector3_double &cell_faces_neighbours_corrected_convective, IJK_Field_vector3_double &cell_faces_neighbours_corrected_diffusive, IJK_Field_vector3_double &neighbours_weighting_colinearity)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_to_correct(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool, IJK_Field_vector3_double &cell_faces_neighbours_corrected_velocity_temperature, IJK_Field_vector3_double &cell_faces_neighbours_corrected_convective, IJK_Field_vector3_double &cell_faces_neighbours_corrected_diffusive, IJK_Field_vector3_double &neighbours_weighting_colinearity) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-cell-neighbours-faces-indices-to-correct-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-bool-ijk-field-vector3-double-ref-cell-faces-neighbours-corrected-velocity-temperature-ijk-field-vector3-double-ref-cell-faces-neighbours-corrected-convective-ijk-field-vector3-double-ref-cell-faces-neighbours-corrected-diffusive-ijk-field-vector3-double-ref-neighbours-weighting-colinearity>`
[virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_to_correct(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool, IJK_Field_vector3_double &cell_faces_neighbours_corrected_velocity_temperature, IJK_Field_vector3_double &cell_faces_neighbours_corrected_convective, IJK_Field_vector3_double &cell_faces_neighbours_corrected_diffusive, IJK_Field_vector3_double &neighbours_weighting_colinearity)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-cell-neighbours-faces-indices-to-correct-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-bool-ijk-field-vector3-double-ref-cell-faces-neighbours-corrected-velocity-temperature-ijk-field-vector3-double-ref-cell-faces-neighbours-corrected-convective-ijk-field-vector3-double-ref-cell-faces-neighbours-corrected-diffusive-ijk-field-vector3-double-ref-neighbours-weighting-colinearity)
compute_ijk_pure_faces_indices#
virtual void Corrige_flux_FT_base::compute_ijk_pure_faces_indices()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_ijk_pure_faces_indices() <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-ijk-pure-faces-indices>`
[virtual void Corrige_flux_FT_base::compute_ijk_pure_faces_indices()](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-ijk-pure-faces-indices)
compute_min_max_ijk_any_reachable_fluxes#
virtual void Corrige_flux_FT_base::compute_min_max_ijk_any_reachable_fluxes(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_int &neighbours_temperature_to_correct, IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const int &max_flux_per_dir, const int &check_cell_center_neighbour, const int &remove_external_neighbour_values, IJK_Field_int &neighbours_temperature_to_correct_trimmed)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_min_max_ijk_any_reachable_fluxes(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_int &neighbours_temperature_to_correct, IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const int &max_flux_per_dir, const int &check_cell_center_neighbour, const int &remove_external_neighbour_values, IJK_Field_int &neighbours_temperature_to_correct_trimmed) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-min-max-ijk-any-reachable-fluxes-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-all-bool-const-ijk-field-int-ref-neighbours-temperature-to-correct-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-min-max-bool-const-int-ref-max-flux-per-dir-const-int-ref-check-cell-center-neighbour-const-int-ref-remove-external-neighbour-values-ijk-field-int-ref-neighbours-temperature-to-correct-trimmed>`
[virtual void Corrige_flux_FT_base::compute_min_max_ijk_any_reachable_fluxes(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_int &neighbours_temperature_to_correct, IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const int &max_flux_per_dir, const int &check_cell_center_neighbour, const int &remove_external_neighbour_values, IJK_Field_int &neighbours_temperature_to_correct_trimmed)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-min-max-ijk-any-reachable-fluxes-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-all-bool-const-ijk-field-int-ref-neighbours-temperature-to-correct-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-min-max-bool-const-int-ref-max-flux-per-dir-const-int-ref-check-cell-center-neighbour-const-int-ref-remove-external-neighbour-values-ijk-field-int-ref-neighbours-temperature-to-correct-trimmed)
compute_min_max_ijk_reachable_fluxes#
virtual void Corrige_flux_FT_base::compute_min_max_ijk_reachable_fluxes(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_int &neighbours_temperature_to_correct, IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const int &max_flux_per_dir, const int &check_cell_center_neighbour, const int &remove_external_neighbour_values, IJK_Field_int &neighbours_temperature_to_correct_trimmed)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_min_max_ijk_reachable_fluxes(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_int &neighbours_temperature_to_correct, IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const int &max_flux_per_dir, const int &check_cell_center_neighbour, const int &remove_external_neighbour_values, IJK_Field_int &neighbours_temperature_to_correct_trimmed) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-min-max-ijk-reachable-fluxes-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-all-bool-const-ijk-field-int-ref-neighbours-temperature-to-correct-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-min-max-bool-const-int-ref-max-flux-per-dir-const-int-ref-check-cell-center-neighbour-const-int-ref-remove-external-neighbour-values-ijk-field-int-ref-neighbours-temperature-to-correct-trimmed>`
[virtual void Corrige_flux_FT_base::compute_min_max_ijk_reachable_fluxes(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_int &neighbours_temperature_to_correct, IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const int &max_flux_per_dir, const int &check_cell_center_neighbour, const int &remove_external_neighbour_values, IJK_Field_int &neighbours_temperature_to_correct_trimmed)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-min-max-ijk-reachable-fluxes-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-all-bool-const-ijk-field-int-ref-neighbours-temperature-to-correct-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-min-max-bool-const-int-ref-max-flux-per-dir-const-int-ref-check-cell-center-neighbour-const-int-ref-remove-external-neighbour-values-ijk-field-int-ref-neighbours-temperature-to-correct-trimmed)
compute_temperature_cell_centre#
virtual void Corrige_flux_FT_base::compute_temperature_cell_centre(IJK_Field_double &temperature) const
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_temperature_cell_centre(IJK_Field_double &temperature) const <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-temperature-cell-centre-ijk-field-double-ref-temperature-const>`
[virtual void Corrige_flux_FT_base::compute_temperature_cell_centre(IJK_Field_double &temperature) const](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-temperature-cell-centre-ijk-field-double-ref-temperature-const)
compute_temperature_cell_centre_neighbours#
virtual void Corrige_flux_FT_base::compute_temperature_cell_centre_neighbours(IJK_Field_double &temperature_neighbours, IJK_Field_int &neighbours_weighting, IJK_Field_double &neighbours_weighting_colinearity)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_temperature_cell_centre_neighbours(IJK_Field_double &temperature_neighbours, IJK_Field_int &neighbours_weighting, IJK_Field_double &neighbours_weighting_colinearity) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-temperature-cell-centre-neighbours-ijk-field-double-ref-temperature-neighbours-ijk-field-int-ref-neighbours-weighting-ijk-field-double-ref-neighbours-weighting-colinearity>`
[virtual void Corrige_flux_FT_base::compute_temperature_cell_centre_neighbours(IJK_Field_double &temperature_neighbours, IJK_Field_int &neighbours_weighting, IJK_Field_double &neighbours_weighting_colinearity)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-temperature-cell-centre-neighbours-ijk-field-double-ref-temperature-neighbours-ijk-field-int-ref-neighbours-weighting-ijk-field-double-ref-neighbours-weighting-colinearity)
compute_thermal_convective_fluxes#
virtual void Corrige_flux_FT_base::compute_thermal_convective_fluxes(const int &last_flux)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_thermal_convective_fluxes(const int &last_flux) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-thermal-convective-fluxes-const-int-ref-last-flux>`
[virtual void Corrige_flux_FT_base::compute_thermal_convective_fluxes(const int &last_flux)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-thermal-convective-fluxes-const-int-ref-last-flux)
compute_thermal_diffusive_fluxes#
virtual void Corrige_flux_FT_base::compute_thermal_diffusive_fluxes(const int &last_flux)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::compute_thermal_diffusive_fluxes(const int &last_flux) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-thermal-diffusive-fluxes-const-int-ref-last-flux>`
[virtual void Corrige_flux_FT_base::compute_thermal_diffusive_fluxes(const int &last_flux)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-compute-thermal-diffusive-fluxes-const-int-ref-last-flux)
correct_flux_spherical#
virtual void Corrige_flux_FT_base::correct_flux_spherical(Simd_double &a, Simd_double &b, const int &i, const int &j, const int &k_layer, const int dir)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::correct_flux_spherical(Simd_double &a, Simd_double &b, const int &i, const int &j, const int &k_layer, const int dir) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-correct-flux-spherical-simd-double-ref-a-simd-double-ref-b-const-int-ref-i-const-int-ref-j-const-int-ref-k-layer-const-int-dir>`
[virtual void Corrige_flux_FT_base::correct_flux_spherical(Simd_double &a, Simd_double &b, const int &i, const int &j, const int &k_layer, const int dir)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-correct-flux-spherical-simd-double-ref-a-simd-double-ref-b-const-int-ref-i-const-int-ref-j-const-int-ref-k-layer-const-int-dir)
corrige_flux_diff_faceIJ#
virtual void Corrige_flux_FT_base::corrige_flux_diff_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::corrige_flux_diff_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-corrige-flux-diff-faceij-ijk-field-local-double-ptr-const-flux-const-int-k-layer-const-int-dir>`
[virtual void Corrige_flux_FT_base::corrige_flux_diff_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-corrige-flux-diff-faceij-ijk-field-local-double-ptr-const-flux-const-int-k-layer-const-int-dir)
corrige_flux_faceIJ#
virtual void Corrige_flux_FT_base::corrige_flux_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)=0
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::corrige_flux_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)=0 <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-corrige-flux-faceij-ijk-field-local-double-ptr-const-flux-const-int-k-layer-const-int-dir-equal-0>`
[virtual void Corrige_flux_FT_base::corrige_flux_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)=0](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-corrige-flux-faceij-ijk-field-local-double-ptr-const-flux-const-int-k-layer-const-int-dir-equal-0)
Corrige_flux_FT_base#
Corrige_flux_FT_base::Corrige_flux_FT_base()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Corrige_flux_FT_base::Corrige_flux_FT_base() <corrige-flux-ft-base-public-corrige-flux-ft-base-corrige-flux-ft-base>`
[Corrige_flux_FT_base::Corrige_flux_FT_base()](#corrige-flux-ft-base-public-corrige-flux-ft-base-corrige-flux-ft-base)
get_info#
const Type_info * Corrige_flux_FT_base::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Corrige_flux_FT_base::get_info() const override <corrige-flux-ft-base-public-const-type-info-ptr-corrige-flux-ft-base-get-info-const-override>`
[const Type_info * Corrige_flux_FT_base::get_info() const override](#corrige-flux-ft-base-public-const-type-info-ptr-corrige-flux-ft-base-get-info-const-override)
initialise_cell_neighbours_indices_to_correct#
virtual void Corrige_flux_FT_base::initialise_cell_neighbours_indices_to_correct()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::initialise_cell_neighbours_indices_to_correct() <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-initialise-cell-neighbours-indices-to-correct>`
[virtual void Corrige_flux_FT_base::initialise_cell_neighbours_indices_to_correct()](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-initialise-cell-neighbours-indices-to-correct)
initialize#
void Corrige_flux_FT_base::initialize(const Domaine_IJK &dom, const IJK_Field_double &field, const IJK_Interfaces &interfaces, const Probleme_FTD_IJK_base &ijk_ft, Intersection_Interface_ijk_face &intersection_ijk_face, Intersection_Interface_ijk_cell &intersection_ijk_cell)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Corrige_flux_FT_base::initialize(const Domaine_IJK &dom, const IJK_Field_double &field, const IJK_Interfaces &interfaces, const Probleme_FTD_IJK_base &ijk_ft, Intersection_Interface_ijk_face &intersection_ijk_face, Intersection_Interface_ijk_cell &intersection_ijk_cell) <corrige-flux-ft-base-public-void-corrige-flux-ft-base-initialize-const-domaine-ijk-ref-dom-const-ijk-field-double-ref-field-const-ijk-interfaces-ref-interfaces-const-probleme-ftd-ijk-base-ref-ijk-ft-intersection-interface-ijk-face-ref-intersection-ijk-face-intersection-interface-ijk-cell-ref-intersection-ijk-cell>`
[void Corrige_flux_FT_base::initialize(const Domaine_IJK &dom, const IJK_Field_double &field, const IJK_Interfaces &interfaces, const Probleme_FTD_IJK_base &ijk_ft, Intersection_Interface_ijk_face &intersection_ijk_face, Intersection_Interface_ijk_cell &intersection_ijk_cell)](#corrige-flux-ft-base-public-void-corrige-flux-ft-base-initialize-const-domaine-ijk-ref-dom-const-ijk-field-double-ref-field-const-ijk-interfaces-ref-interfaces-const-probleme-ftd-ijk-base-ref-ijk-ft-intersection-interface-ijk-face-ref-intersection-ijk-face-intersection-interface-ijk-cell-ref-intersection-ijk-cell)
initialize_with_subproblems#
void Corrige_flux_FT_base::initialize_with_subproblems(const Domaine_IJK &splitting, const IJK_Field_double &field, const IJK_Interfaces &interfaces, const Probleme_FTD_IJK_base &ijk_ft, Intersection_Interface_ijk_face &intersection_ijk_face, Intersection_Interface_ijk_cell &intersection_ijk_cell, IJK_One_Dimensional_Subproblems &thermal_local_subproblems)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Corrige_flux_FT_base::initialize_with_subproblems(const Domaine_IJK &splitting, const IJK_Field_double &field, const IJK_Interfaces &interfaces, const Probleme_FTD_IJK_base &ijk_ft, Intersection_Interface_ijk_face &intersection_ijk_face, Intersection_Interface_ijk_cell &intersection_ijk_cell, IJK_One_Dimensional_Subproblems &thermal_local_subproblems) <corrige-flux-ft-base-public-void-corrige-flux-ft-base-initialize-with-subproblems-const-domaine-ijk-ref-splitting-const-ijk-field-double-ref-field-const-ijk-interfaces-ref-interfaces-const-probleme-ftd-ijk-base-ref-ijk-ft-intersection-interface-ijk-face-ref-intersection-ijk-face-intersection-interface-ijk-cell-ref-intersection-ijk-cell-ijk-one-dimensional-subproblems-ref-thermal-local-subproblems>`
[void Corrige_flux_FT_base::initialize_with_subproblems(const Domaine_IJK &splitting, const IJK_Field_double &field, const IJK_Interfaces &interfaces, const Probleme_FTD_IJK_base &ijk_ft, Intersection_Interface_ijk_face &intersection_ijk_face, Intersection_Interface_ijk_cell &intersection_ijk_cell, IJK_One_Dimensional_Subproblems &thermal_local_subproblems)](#corrige-flux-ft-base-public-void-corrige-flux-ft-base-initialize-with-subproblems-const-domaine-ijk-ref-splitting-const-ijk-field-double-ref-field-const-ijk-interfaces-ref-interfaces-const-probleme-ftd-ijk-base-ref-ijk-ft-intersection-interface-ijk-face-ref-intersection-ijk-face-intersection-interface-ijk-cell-ref-intersection-ijk-cell-ijk-one-dimensional-subproblems-ref-thermal-local-subproblems)
replace_cell_neighbours_thermal_convective_diffusive_fluxes_faces#
virtual void Corrige_flux_FT_base::replace_cell_neighbours_thermal_convective_diffusive_fluxes_faces(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_vector3_double &cell_faces_neighbours_fluxes_corrected, const int &fluxes_type)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::replace_cell_neighbours_thermal_convective_diffusive_fluxes_faces(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_vector3_double &cell_faces_neighbours_fluxes_corrected, const int &fluxes_type) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-replace-cell-neighbours-thermal-convective-diffusive-fluxes-faces-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-min-max-bool-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-all-bool-const-ijk-field-vector3-double-ref-cell-faces-neighbours-fluxes-corrected-const-int-ref-fluxes-type>`
[virtual void Corrige_flux_FT_base::replace_cell_neighbours_thermal_convective_diffusive_fluxes_faces(const IJK_Field_vector3_int &cell_faces_neighbours_corrected_min_max_bool, const IJK_Field_vector3_int &cell_faces_neighbours_corrected_all_bool, const IJK_Field_vector3_double &cell_faces_neighbours_fluxes_corrected, const int &fluxes_type)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-replace-cell-neighbours-thermal-convective-diffusive-fluxes-faces-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-min-max-bool-const-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-all-bool-const-ijk-field-vector3-double-ref-cell-faces-neighbours-fluxes-corrected-const-int-ref-fluxes-type)
replace_temperature_cell_centre_neighbours#
virtual void Corrige_flux_FT_base::replace_temperature_cell_centre_neighbours(IJK_Field_double &temperature, IJK_Field_double &temperature_neighbours, IJK_Field_int &neighbours_weighting, IJK_Field_double &neighbours_weighting_colinearity) const
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::replace_temperature_cell_centre_neighbours(IJK_Field_double &temperature, IJK_Field_double &temperature_neighbours, IJK_Field_int &neighbours_weighting, IJK_Field_double &neighbours_weighting_colinearity) const <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-replace-temperature-cell-centre-neighbours-ijk-field-double-ref-temperature-ijk-field-double-ref-temperature-neighbours-ijk-field-int-ref-neighbours-weighting-ijk-field-double-ref-neighbours-weighting-colinearity-const>`
[virtual void Corrige_flux_FT_base::replace_temperature_cell_centre_neighbours(IJK_Field_double &temperature, IJK_Field_double &temperature_neighbours, IJK_Field_int &neighbours_weighting, IJK_Field_double &neighbours_weighting_colinearity) const](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-replace-temperature-cell-centre-neighbours-ijk-field-double-ref-temperature-ijk-field-double-ref-temperature-neighbours-ijk-field-int-ref-neighbours-weighting-ijk-field-double-ref-neighbours-weighting-colinearity-const)
set_cell_faces_neighbours_corrected_bool#
virtual void Corrige_flux_FT_base::set_cell_faces_neighbours_corrected_bool(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_cell_faces_neighbours_corrected_bool(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-cell-faces-neighbours-corrected-bool-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-bool>`
[virtual void Corrige_flux_FT_base::set_cell_faces_neighbours_corrected_bool(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-cell-faces-neighbours-corrected-bool-ijk-field-vector3-int-ref-cell-faces-neighbours-corrected-bool)
set_convection_diffusion_correction#
virtual void Corrige_flux_FT_base::set_convection_diffusion_correction(const int &convective_flux_correction, const int &diffusive_flux_correction)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_convection_diffusion_correction(const int &convective_flux_correction, const int &diffusive_flux_correction) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-convection-diffusion-correction-const-int-ref-convective-flux-correction-const-int-ref-diffusive-flux-correction>`
[virtual void Corrige_flux_FT_base::set_convection_diffusion_correction(const int &convective_flux_correction, const int &diffusive_flux_correction)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-convection-diffusion-correction-const-int-ref-convective-flux-correction-const-int-ref-diffusive-flux-correction)
set_convection_negligible#
virtual void Corrige_flux_FT_base::set_convection_negligible(const int &convection_negligible)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_convection_negligible(const int &convection_negligible) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-convection-negligible-const-int-ref-convection-negligible>`
[virtual void Corrige_flux_FT_base::set_convection_negligible(const int &convection_negligible)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-convection-negligible-const-int-ref-convection-negligible)
set_correction_cell_faces_neighbours#
virtual void Corrige_flux_FT_base::set_correction_cell_faces_neighbours(const int &find_cell_neighbours_for_fluxes_spherical_correction, const int &use_cell_neighbours_for_fluxes_spherical_correction, const int &find_reachable_fluxes, const int &use_reachable_fluxes, const int &keep_first_reachable_fluxes, const int &store_flux_operators_for_energy_balance)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_correction_cell_faces_neighbours(const int &find_cell_neighbours_for_fluxes_spherical_correction, const int &use_cell_neighbours_for_fluxes_spherical_correction, const int &find_reachable_fluxes, const int &use_reachable_fluxes, const int &keep_first_reachable_fluxes, const int &store_flux_operators_for_energy_balance) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-correction-cell-faces-neighbours-const-int-ref-find-cell-neighbours-for-fluxes-spherical-correction-const-int-ref-use-cell-neighbours-for-fluxes-spherical-correction-const-int-ref-find-reachable-fluxes-const-int-ref-use-reachable-fluxes-const-int-ref-keep-first-reachable-fluxes-const-int-ref-store-flux-operators-for-energy-balance>`
[virtual void Corrige_flux_FT_base::set_correction_cell_faces_neighbours(const int &find_cell_neighbours_for_fluxes_spherical_correction, const int &use_cell_neighbours_for_fluxes_spherical_correction, const int &find_reachable_fluxes, const int &use_reachable_fluxes, const int &keep_first_reachable_fluxes, const int &store_flux_operators_for_energy_balance)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-correction-cell-faces-neighbours-const-int-ref-find-cell-neighbours-for-fluxes-spherical-correction-const-int-ref-use-cell-neighbours-for-fluxes-spherical-correction-const-int-ref-find-reachable-fluxes-const-int-ref-use-reachable-fluxes-const-int-ref-keep-first-reachable-fluxes-const-int-ref-store-flux-operators-for-energy-balance)
set_correction_cell_neighbours#
virtual void Corrige_flux_FT_base::set_correction_cell_neighbours(const int &correct_temperature_cell_neighbours, const int &neighbours_colinearity_weighting, const int &keep_max_flux_correction, const int &smooth_temperature_field)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_correction_cell_neighbours(const int &correct_temperature_cell_neighbours, const int &neighbours_colinearity_weighting, const int &keep_max_flux_correction, const int &smooth_temperature_field) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-correction-cell-neighbours-const-int-ref-correct-temperature-cell-neighbours-const-int-ref-neighbours-colinearity-weighting-const-int-ref-keep-max-flux-correction-const-int-ref-smooth-temperature-field>`
[virtual void Corrige_flux_FT_base::set_correction_cell_neighbours(const int &correct_temperature_cell_neighbours, const int &neighbours_colinearity_weighting, const int &keep_max_flux_correction, const int &smooth_temperature_field)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-correction-cell-neighbours-const-int-ref-correct-temperature-cell-neighbours-const-int-ref-neighbours-colinearity-weighting-const-int-ref-keep-max-flux-correction-const-int-ref-smooth-temperature-field)
set_debug#
virtual void Corrige_flux_FT_base::set_debug(const int &debug)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_debug(const int &debug) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-debug-const-int-ref-debug>`
[virtual void Corrige_flux_FT_base::set_debug(const int &debug)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-debug-const-int-ref-debug)
set_diffusion_negligible#
virtual void Corrige_flux_FT_base::set_diffusion_negligible(const int &diffusion_negligible)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_diffusion_negligible(const int &diffusion_negligible) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-diffusion-negligible-const-int-ref-diffusion-negligible>`
[virtual void Corrige_flux_FT_base::set_diffusion_negligible(const int &diffusion_negligible)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-diffusion-negligible-const-int-ref-diffusion-negligible)
set_distance_cell_faces_from_lrs#
virtual void Corrige_flux_FT_base::set_distance_cell_faces_from_lrs(const int &distance_cell_faces_from_lrs)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_distance_cell_faces_from_lrs(const int &distance_cell_faces_from_lrs) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-distance-cell-faces-from-lrs-const-int-ref-distance-cell-faces-from-lrs>`
[virtual void Corrige_flux_FT_base::set_distance_cell_faces_from_lrs(const int &distance_cell_faces_from_lrs)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-distance-cell-faces-from-lrs-const-int-ref-distance-cell-faces-from-lrs)
set_eulerian_normal_vectors_ns_normed#
virtual void Corrige_flux_FT_base::set_eulerian_normal_vectors_ns_normed(const IJK_Field_vector3_double *eulerian_normal_vectors_ns_normed)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_eulerian_normal_vectors_ns_normed(const IJK_Field_vector3_double *eulerian_normal_vectors_ns_normed) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-eulerian-normal-vectors-ns-normed-const-ijk-field-vector3-double-ptr-eulerian-normal-vectors-ns-normed>`
[virtual void Corrige_flux_FT_base::set_eulerian_normal_vectors_ns_normed(const IJK_Field_vector3_double *eulerian_normal_vectors_ns_normed)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-eulerian-normal-vectors-ns-normed-const-ijk-field-vector3-double-ptr-eulerian-normal-vectors-ns-normed)
set_fluxes_feedback_params#
virtual void Corrige_flux_FT_base::set_fluxes_feedback_params(const int discrete_integral, const int levels)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_fluxes_feedback_params(const int discrete_integral, const int levels) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-fluxes-feedback-params-const-int-discrete-integral-const-int-levels>`
[virtual void Corrige_flux_FT_base::set_fluxes_feedback_params(const int discrete_integral, const int levels)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-fluxes-feedback-params-const-int-discrete-integral-const-int-levels)
set_physical_parameters#
void Corrige_flux_FT_base::set_physical_parameters(const double rhocpl, const double rhocpv, const double ldal, const double ldav)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Corrige_flux_FT_base::set_physical_parameters(const double rhocpl, const double rhocpv, const double ldal, const double ldav) <corrige-flux-ft-base-public-void-corrige-flux-ft-base-set-physical-parameters-const-double-rhocpl-const-double-rhocpv-const-double-ldal-const-double-ldav>`
[void Corrige_flux_FT_base::set_physical_parameters(const double rhocpl, const double rhocpv, const double ldal, const double ldav)](#corrige-flux-ft-base-public-void-corrige-flux-ft-base-set-physical-parameters-const-double-rhocpl-const-double-rhocpv-const-double-ldal-const-double-ldav)
set_temperature_fluxes_periodic_sharing_strategy_on_processors#
virtual void Corrige_flux_FT_base::set_temperature_fluxes_periodic_sharing_strategy_on_processors(const int ©_fluxes_on_every_procs, const int ©_temperature_on_every_procs)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_temperature_fluxes_periodic_sharing_strategy_on_processors(const int ©_fluxes_on_every_procs, const int ©_temperature_on_every_procs) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-temperature-fluxes-periodic-sharing-strategy-on-processors-const-int-ref-copy-fluxes-on-every-procs-const-int-ref-copy-temperature-on-every-procs>`
[virtual void Corrige_flux_FT_base::set_temperature_fluxes_periodic_sharing_strategy_on_processors(const int ©_fluxes_on_every_procs, const int ©_temperature_on_every_procs)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-temperature-fluxes-periodic-sharing-strategy-on-processors-const-int-ref-copy-fluxes-on-every-procs-const-int-ref-copy-temperature-on-every-procs)
set_zero_temperature_increment#
virtual void Corrige_flux_FT_base::set_zero_temperature_increment(IJK_Field_double &d_temperature) const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::set_zero_temperature_increment(IJK_Field_double &d_temperature) const <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-zero-temperature-increment-ijk-field-double-ref-d-temperature-const>`
[virtual void Corrige_flux_FT_base::set_zero_temperature_increment(IJK_Field_double &d_temperature) const](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-set-zero-temperature-increment-ijk-field-double-ref-d-temperature-const)
sort_ijk_intersections_subproblems_indices_by_k_layers#
virtual void Corrige_flux_FT_base::sort_ijk_intersections_subproblems_indices_by_k_layers()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::sort_ijk_intersections_subproblems_indices_by_k_layers() <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-sort-ijk-intersections-subproblems-indices-by-k-layers>`
[virtual void Corrige_flux_FT_base::sort_ijk_intersections_subproblems_indices_by_k_layers()](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-sort-ijk-intersections-subproblems-indices-by-k-layers)
store_cell_faces_corrected#
virtual void Corrige_flux_FT_base::store_cell_faces_corrected(IJK_Field_vector3_int &cell_faces_corrected_bool, IJK_Field_vector3_double &cell_faces_corrected_convective, IJK_Field_vector3_double &cell_faces_corrected_diffusive)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::store_cell_faces_corrected(IJK_Field_vector3_int &cell_faces_corrected_bool, IJK_Field_vector3_double &cell_faces_corrected_convective, IJK_Field_vector3_double &cell_faces_corrected_diffusive) <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-store-cell-faces-corrected-ijk-field-vector3-int-ref-cell-faces-corrected-bool-ijk-field-vector3-double-ref-cell-faces-corrected-convective-ijk-field-vector3-double-ref-cell-faces-corrected-diffusive>`
[virtual void Corrige_flux_FT_base::store_cell_faces_corrected(IJK_Field_vector3_int &cell_faces_corrected_bool, IJK_Field_vector3_double &cell_faces_corrected_convective, IJK_Field_vector3_double &cell_faces_corrected_diffusive)](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-store-cell-faces-corrected-ijk-field-vector3-int-ref-cell-faces-corrected-bool-ijk-field-vector3-double-ref-cell-faces-corrected-convective-ijk-field-vector3-double-ref-cell-faces-corrected-diffusive)
update#
virtual void Corrige_flux_FT_base::update()=0
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::update()=0 <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-update-equal-0>`
[virtual void Corrige_flux_FT_base::update()=0](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-update-equal-0)
update_intersections#
virtual void Corrige_flux_FT_base::update_intersections()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Corrige_flux_FT_base::update_intersections() <corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-update-intersections>`
[virtual void Corrige_flux_FT_base::update_intersections()](#corrige-flux-ft-base-public-virtual-void-corrige-flux-ft-base-update-intersections)
~Corrige_flux_FT_base#
Corrige_flux_FT_base::~Corrige_flux_FT_base() override
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Corrige_flux_FT_base::~Corrige_flux_FT_base() override <corrige-flux-ft-base-public-corrige-flux-ft-base-dtor-corrige-flux-ft-base-override>`
[Corrige_flux_FT_base::~Corrige_flux_FT_base() override](#corrige-flux-ft-base-public-corrige-flux-ft-base-dtor-corrige-flux-ft-base-override)
info#
const Type_info * Corrige_flux_FT_base::info()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Corrige_flux_FT_base::info() <corrige-flux-ft-base-public-static-const-type-info-ptr-corrige-flux-ft-base-info>`
[const Type_info * Corrige_flux_FT_base::info()](#corrige-flux-ft-base-public-static-const-type-info-ptr-corrige-flux-ft-base-info)
self_cast#
const Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(const Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(const Objet_U &) <corrige-flux-ft-base-public-static-const-corrige-flux-ft-base-ref-corrige-flux-ft-base-self-cast-const-objet-u-ref>`
[const Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(const Objet_U &)](#corrige-flux-ft-base-public-static-const-corrige-flux-ft-base-ref-corrige-flux-ft-base-self-cast-const-objet-u-ref)
self_cast#
Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(Objet_U &) <corrige-flux-ft-base-public-static-corrige-flux-ft-base-ref-corrige-flux-ft-base-self-cast-objet-u-ref>`
[Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(Objet_U &)](#corrige-flux-ft-base-public-static-corrige-flux-ft-base-ref-corrige-flux-ft-base-self-cast-objet-u-ref)
printOn#
Sortie & Corrige_flux_FT_base::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Detailed description
Reimplements:
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Sortie & Corrige_flux_FT_base::printOn(Sortie &x) const override <corrige-flux-ft-base-protected-sortie-ref-corrige-flux-ft-base-printon-sortie-ref-x-const-override>`
[Sortie & Corrige_flux_FT_base::printOn(Sortie &x) const override](#corrige-flux-ft-base-protected-sortie-ref-corrige-flux-ft-base-printon-sortie-ref-x-const-override)
readOn#
Entree & Corrige_flux_FT_base::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Detailed description
Reimplements:
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & Corrige_flux_FT_base::readOn(Entree &) override <corrige-flux-ft-base-protected-entree-ref-corrige-flux-ft-base-readon-entree-ref-override>`
[Entree & Corrige_flux_FT_base::readOn(Entree &) override](#corrige-flux-ft-base-protected-entree-ref-corrige-flux-ft-base-readon-entree-ref-override)
test_if_stencil_inclut_bout_interface_liquide#
bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_liquide() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_liquide() const <corrige-flux-ft-base-protected-bool-corrige-flux-ft-base-test-if-stencil-inclut-bout-interface-liquide-const>`
[bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_liquide() const](#corrige-flux-ft-base-protected-bool-corrige-flux-ft-base-test-if-stencil-inclut-bout-interface-liquide-const)
test_if_stencil_inclut_bout_interface_vapeur#
bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_vapeur() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_vapeur() const <corrige-flux-ft-base-protected-bool-corrige-flux-ft-base-test-if-stencil-inclut-bout-interface-vapeur-const>`
[bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_vapeur() const](#corrige-flux-ft-base-protected-bool-corrige-flux-ft-base-test-if-stencil-inclut-bout-interface-vapeur-const)
Attributes Documentation#
const Type_info Corrige_flux_FT_base::info_obj
TRUST_Ref<Domaine_IJK *> Corrige_flux_FT_base::domaine_
const IJK_Field_double* Corrige_flux_FT_base::field_ = nullptr
TRUST_Ref<IJK_Interfaces *> Corrige_flux_FT_base::interfaces_
Intersection_Interface_ijk_cell* Corrige_flux_FT_base::intersection_ijk_cell_ = nullptr
Intersection_Interface_ijk_face* Corrige_flux_FT_base::intersection_ijk_face_ = nullptr
double Corrige_flux_FT_base::lda_l_ = 0.
double Corrige_flux_FT_base::lda_v_ = 0.
ParcoursIJKDir Corrige_flux_FT_base::parcours_
TRUST_Ref<Probleme_FTD_IJK_base *> Corrige_flux_FT_base::ref_ijk_ft_
double Corrige_flux_FT_base::rhocp_l_ = 0.
double Corrige_flux_FT_base::rhocp_v_ = 0.