Corrige_flux_FT_base

Contents

Corrige_flux_FT_base#

#include <Corrige_flux_FT_base.h>
Brief description

: 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#

Inherited by#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classCorrige__flux__FT__base__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

calcul_temperature_flux_interface#

Definition
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
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::clean()
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::clear_vectors()
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::complete_thermal_fluxes_face_centre(const int &fluxes_correction_conservations)
Brief description
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::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#

Definition
virtual void Corrige_flux_FT_base::compute_cell_neighbours_faces_indices_for_spherical_correction(const int &n_iter_distance)
Brief description
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_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#

Definition
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)
Brief description
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_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#

Definition
virtual void Corrige_flux_FT_base::compute_ijk_pure_faces_indices()
Brief description
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#

Definition
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)
Brief description
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_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#

Definition
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)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::compute_temperature_cell_centre(IJK_Field_double &temperature) const
Brief description
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#

Definition
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)
Brief description
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_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#

Definition
virtual void Corrige_flux_FT_base::compute_thermal_convective_fluxes(const int &last_flux)
Brief description
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_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#

Definition
virtual void Corrige_flux_FT_base::compute_thermal_diffusive_fluxes(const int &last_flux)
Brief description
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_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#

Definition
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)
Brief description
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::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#

Definition
virtual void Corrige_flux_FT_base::corrige_flux_diff_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::corrige_flux_faceIJ(IJK_Field_local_double *const flux, const int k_layer, const int dir)=0
Brief description
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#

Definition
Corrige_flux_FT_base::Corrige_flux_FT_base()
Brief description
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#

Definition
const Type_info * Corrige_flux_FT_base::get_info() const override
Brief description

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#

Definition
virtual void Corrige_flux_FT_base::initialise_cell_neighbours_indices_to_correct()
Brief description
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::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#

Definition
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)
Brief description
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(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#

Definition
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)
Brief description
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#

Definition
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)
Brief description
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_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#

Definition
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
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_cell_faces_neighbours_corrected_bool(IJK_Field_vector3_int &cell_faces_neighbours_corrected_bool)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_convection_diffusion_correction(const int &convective_flux_correction, const int &diffusive_flux_correction)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_convection_negligible(const int &convection_negligible)
Brief description
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#

Definition
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)
Brief description
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#

Definition
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)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_debug(const int &debug)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_diffusion_negligible(const int &diffusion_negligible)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_distance_cell_faces_from_lrs(const int &distance_cell_faces_from_lrs)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_eulerian_normal_vectors_ns_normed(const IJK_Field_vector3_double *eulerian_normal_vectors_ns_normed)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::set_fluxes_feedback_params(const int discrete_integral, const int levels)
Brief description
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#

Definition
void Corrige_flux_FT_base::set_physical_parameters(const double rhocpl, const double rhocpv, const double ldal, const double ldav)
Brief description
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::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#

Definition
virtual void Corrige_flux_FT_base::set_temperature_fluxes_periodic_sharing_strategy_on_processors(const int &copy_fluxes_on_every_procs, const int &copy_temperature_on_every_procs)
Brief description
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 &copy_fluxes_on_every_procs, const int &copy_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 &copy_fluxes_on_every_procs, const int &copy_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#

Definition
virtual void Corrige_flux_FT_base::set_zero_temperature_increment(IJK_Field_double &d_temperature) const
Brief description
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_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#

Definition
virtual void Corrige_flux_FT_base::sort_ijk_intersections_subproblems_indices_by_k_layers()
Brief description
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#

Definition
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)
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::update()=0
Brief description
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#

Definition
virtual void Corrige_flux_FT_base::update_intersections()
Brief description
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#

Definition
Corrige_flux_FT_base::~Corrige_flux_FT_base() override
Brief description
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#

Definition
const Type_info * Corrige_flux_FT_base::info()
Brief description
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#

Definition
const Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(const Objet_U &)
Brief description
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#

Definition
Corrige_flux_FT_base & Corrige_flux_FT_base::self_cast(Objet_U &)
Brief description
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#

Definition
Sortie & Corrige_flux_FT_base::printOn(Sortie &x) const override
Brief description

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#

Definition
Entree & Corrige_flux_FT_base::readOn(Entree &) override
Brief description

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#

Definition
bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_liquide() const
Brief description
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#

Definition
bool Corrige_flux_FT_base::test_if_stencil_inclut_bout_interface_vapeur() const
Brief description
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#

info_obj (public)
const Type_info Corrige_flux_FT_base::info_obj
domaine_ (protected)
TRUST_Ref<Domaine_IJK *> Corrige_flux_FT_base::domaine_
field_ (protected)
const IJK_Field_double* Corrige_flux_FT_base::field_ = nullptr
interfaces_ (protected)
TRUST_Ref<IJK_Interfaces *> Corrige_flux_FT_base::interfaces_
intersection_ijk_cell_ (protected)
Intersection_Interface_ijk_cell* Corrige_flux_FT_base::intersection_ijk_cell_ = nullptr
intersection_ijk_face_ (protected)
Intersection_Interface_ijk_face* Corrige_flux_FT_base::intersection_ijk_face_ = nullptr
lda_l_ (protected)
double Corrige_flux_FT_base::lda_l_ = 0.
lda_v_ (protected)
double Corrige_flux_FT_base::lda_v_ = 0.
parcours_ (protected)
ParcoursIJKDir Corrige_flux_FT_base::parcours_
ref_ijk_ft_ (protected)
TRUST_Ref<Probleme_FTD_IJK_base *> Corrige_flux_FT_base::ref_ijk_ft_
rhocp_l_ (protected)
double Corrige_flux_FT_base::rhocp_l_ = 0.
rhocp_v_ (protected)
double Corrige_flux_FT_base::rhocp_v_ = 0.