IJK_Thermal_cut_cell#

#include <IJK_Thermal_cut_cell.h>
Brief description

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:`IJK\_Thermal\_cut\_cell <class-ijk-thermal-cut-cell>`
[IJK\_Thermal\_cut\_cell](#class-ijk-thermal-cut-cell)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

calculer_flux_interface#

Definition
void IJK_Thermal_cut_cell::calculer_flux_interface()
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:`void IJK_Thermal_cut_cell::calculer_flux_interface() <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-calculer-flux-interface>`
[void IJK_Thermal_cut_cell::calculer_flux_interface()](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-calculer-flux-interface)

compute_global_energy#

Definition
double IJK_Thermal_cut_cell::compute_global_energy() override
Brief description
Detailed description

Reimplements:

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:`double IJK_Thermal_cut_cell::compute_global_energy() override <ijk-thermal-cut-cell-public-double-ijk-thermal-cut-cell-compute-global-energy-override>`
[double IJK_Thermal_cut_cell::compute_global_energy() override](#ijk-thermal-cut-cell-public-double-ijk-thermal-cut-cell-compute-global-energy-override)

compute_temperature_init#

Definition
void IJK_Thermal_cut_cell::compute_temperature_init() override
Brief description
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:`void IJK_Thermal_cut_cell::compute_temperature_init() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-compute-temperature-init-override>`
[void IJK_Thermal_cut_cell::compute_temperature_init() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-compute-temperature-init-override)

compute_timestep#

Definition
double IJK_Thermal_cut_cell::compute_timestep(const double timestep, const double rho_l, const double rho_v, const double dxmin)
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:`double IJK_Thermal_cut_cell::compute_timestep(const double timestep, const double rho_l, const double rho_v, const double dxmin) <ijk-thermal-cut-cell-public-double-ijk-thermal-cut-cell-compute-timestep-const-double-timestep-const-double-rho-l-const-double-rho-v-const-double-dxmin>`
[double IJK_Thermal_cut_cell::compute_timestep(const double timestep, const double rho_l, const double rho_v, const double dxmin)](#ijk-thermal-cut-cell-public-double-ijk-thermal-cut-cell-compute-timestep-const-double-timestep-const-double-rho-l-const-double-rho-v-const-double-dxmin)

copie_pure_vers_diph_sans_interpolation#

Definition
void IJK_Thermal_cut_cell::copie_pure_vers_diph_sans_interpolation() override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::copie_pure_vers_diph_sans_interpolation() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-copie-pure-vers-diph-sans-interpolation-override>`
[void IJK_Thermal_cut_cell::copie_pure_vers_diph_sans_interpolation() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-copie-pure-vers-diph-sans-interpolation-override)

duplique#

Definition
int IJK_Thermal_cut_cell::duplique() const override
Brief description
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:`int IJK_Thermal_cut_cell::duplique() const override <ijk-thermal-cut-cell-public-int-ijk-thermal-cut-cell-duplique-const-override>`
[int IJK_Thermal_cut_cell::duplique() const override](#ijk-thermal-cut-cell-public-int-ijk-thermal-cut-cell-duplique-const-override)

echange_diph_vers_pure_cellules_finalement_pures#

Definition
void IJK_Thermal_cut_cell::echange_diph_vers_pure_cellules_finalement_pures() override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::echange_diph_vers_pure_cellules_finalement_pures() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-echange-diph-vers-pure-cellules-finalement-pures-override>`
[void IJK_Thermal_cut_cell::echange_diph_vers_pure_cellules_finalement_pures() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-echange-diph-vers-pure-cellules-finalement-pures-override)

echange_pure_vers_diph_cellules_initialement_pures#

Definition
void IJK_Thermal_cut_cell::echange_pure_vers_diph_cellules_initialement_pures() override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::echange_pure_vers_diph_cellules_initialement_pures() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-echange-pure-vers-diph-cellules-initialement-pures-override>`
[void IJK_Thermal_cut_cell::echange_pure_vers_diph_cellules_initialement_pures() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-echange-pure-vers-diph-cellules-initialement-pures-override)

euler_time_step#

Definition
void IJK_Thermal_cut_cell::euler_time_step(const double timestep) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::euler_time_step(const double timestep) override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-euler-time-step-const-double-timestep-override>`
[void IJK_Thermal_cut_cell::euler_time_step(const double timestep) override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-euler-time-step-const-double-timestep-override)

get_info#

Definition
const Type_info * IJK_Thermal_cut_cell::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 * IJK_Thermal_cut_cell::get_info() const override <ijk-thermal-cut-cell-public-const-type-info-ptr-ijk-thermal-cut-cell-get-info-const-override>`
[const Type_info * IJK_Thermal_cut_cell::get_info() const override](#ijk-thermal-cut-cell-public-const-type-info-ptr-ijk-thermal-cut-cell-get-info-const-override)

IJK_Thermal_cut_cell#

Definition
IJK_Thermal_cut_cell::IJK_Thermal_cut_cell()
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:`IJK_Thermal_cut_cell::IJK_Thermal_cut_cell() <ijk-thermal-cut-cell-public-ijk-thermal-cut-cell-ijk-thermal-cut-cell>`
[IJK_Thermal_cut_cell::IJK_Thermal_cut_cell()](#ijk-thermal-cut-cell-public-ijk-thermal-cut-cell-ijk-thermal-cut-cell)

initialize#

Definition
void IJK_Thermal_cut_cell::initialize(const Domaine_IJK &splitting, const int idx) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::initialize(const Domaine_IJK &splitting, const int idx) override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-initialize-const-domaine-ijk-ref-splitting-const-int-idx-override>`
[void IJK_Thermal_cut_cell::initialize(const Domaine_IJK &splitting, const int idx) override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-initialize-const-domaine-ijk-ref-splitting-const-int-idx-override)

perform_thermal_step#

Definition
void IJK_Thermal_cut_cell::perform_thermal_step(double total_timestep, int flag_rk, int rk_step)
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 IJK_Thermal_cut_cell::perform_thermal_step(double total_timestep, int flag_rk, int rk_step) <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-perform-thermal-step-double-total-timestep-int-flag-rk-int-rk-step>`
[void IJK_Thermal_cut_cell::perform_thermal_step(double total_timestep, int flag_rk, int rk_step)](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-perform-thermal-step-double-total-timestep-int-flag-rk-int-rk-step)

recompute_temperature_init#

Definition
void IJK_Thermal_cut_cell::recompute_temperature_init() override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::recompute_temperature_init() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-recompute-temperature-init-override>`
[void IJK_Thermal_cut_cell::recompute_temperature_init() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-recompute-temperature-init-override)

remplir_tableau_pure_cellules_diphasiques#

Definition
void IJK_Thermal_cut_cell::remplir_tableau_pure_cellules_diphasiques(bool next_time) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::remplir_tableau_pure_cellules_diphasiques(bool next_time) override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-remplir-tableau-pure-cellules-diphasiques-bool-next-time-override>`
[void IJK_Thermal_cut_cell::remplir_tableau_pure_cellules_diphasiques(bool next_time) override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-remplir-tableau-pure-cellules-diphasiques-bool-next-time-override)

rk3_sub_step#

Definition
void IJK_Thermal_cut_cell::rk3_sub_step(const int rk_step, const double total_timestep, const double time) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::rk3_sub_step(const int rk_step, const double total_timestep, const double time) override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-rk3-sub-step-const-int-rk-step-const-double-total-timestep-const-double-time-override>`
[void IJK_Thermal_cut_cell::rk3_sub_step(const int rk_step, const double total_timestep, const double time) override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-rk3-sub-step-const-int-rk-step-const-double-total-timestep-const-double-time-override)

sauvegarder_temperature#

Definition
void IJK_Thermal_cut_cell::sauvegarder_temperature(Nom &lata_name, int idx, const int &stop=0) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::sauvegarder_temperature(Nom &lata_name, int idx, const int &stop=0) override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-sauvegarder-temperature-nom-ref-lata-name-int-idx-const-int-ref-stop-equal-0-override>`
[void IJK_Thermal_cut_cell::sauvegarder_temperature(Nom &lata_name, int idx, const int &stop=0) override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-sauvegarder-temperature-nom-ref-lata-name-int-idx-const-int-ref-stop-equal-0-override)

set_param#

Definition
void IJK_Thermal_cut_cell::set_param(Param &param) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::set_param(Param &param) override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-set-param-param-ref-param-override>`
[void IJK_Thermal_cut_cell::set_param(Param &param) override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-set-param-param-ref-param-override)

taille_memoire#

Definition
unsigned IJK_Thermal_cut_cell::taille_memoire() const override
Brief description
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:`unsigned IJK_Thermal_cut_cell::taille_memoire() const override <ijk-thermal-cut-cell-public-unsigned-ijk-thermal-cut-cell-taille-memoire-const-override>`
[unsigned IJK_Thermal_cut_cell::taille_memoire() const override](#ijk-thermal-cut-cell-public-unsigned-ijk-thermal-cut-cell-taille-memoire-const-override)

update_thermal_properties#

Definition
void IJK_Thermal_cut_cell::update_thermal_properties() override
Brief description
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:`void IJK_Thermal_cut_cell::update_thermal_properties() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-update-thermal-properties-override>`
[void IJK_Thermal_cut_cell::update_thermal_properties() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-update-thermal-properties-override)

vide_phase_invalide_cellules_diphasiques#

Definition
void IJK_Thermal_cut_cell::vide_phase_invalide_cellules_diphasiques() override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::vide_phase_invalide_cellules_diphasiques() override <ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-vide-phase-invalide-cellules-diphasiques-override>`
[void IJK_Thermal_cut_cell::vide_phase_invalide_cellules_diphasiques() override](#ijk-thermal-cut-cell-public-void-ijk-thermal-cut-cell-vide-phase-invalide-cellules-diphasiques-override)

~IJK_Thermal_cut_cell#

Definition
IJK_Thermal_cut_cell::~IJK_Thermal_cut_cell()
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:`IJK_Thermal_cut_cell::~IJK_Thermal_cut_cell() <ijk-thermal-cut-cell-public-ijk-thermal-cut-cell-dtor-ijk-thermal-cut-cell>`
[IJK_Thermal_cut_cell::~IJK_Thermal_cut_cell()](#ijk-thermal-cut-cell-public-ijk-thermal-cut-cell-dtor-ijk-thermal-cut-cell)

cree_instance#

Definition
Objet_U * IJK_Thermal_cut_cell::cree_instance()
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:`Objet_U * IJK_Thermal_cut_cell::cree_instance() <ijk-thermal-cut-cell-public-static-objet-u-ptr-ijk-thermal-cut-cell-cree-instance>`
[Objet_U * IJK_Thermal_cut_cell::cree_instance()](#ijk-thermal-cut-cell-public-static-objet-u-ptr-ijk-thermal-cut-cell-cree-instance)

info#

Definition
const Type_info * IJK_Thermal_cut_cell::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 * IJK_Thermal_cut_cell::info() <ijk-thermal-cut-cell-public-static-const-type-info-ptr-ijk-thermal-cut-cell-info>`
[const Type_info * IJK_Thermal_cut_cell::info()](#ijk-thermal-cut-cell-public-static-const-type-info-ptr-ijk-thermal-cut-cell-info)

self_cast#

Definition
const IJK_Thermal_cut_cell & IJK_Thermal_cut_cell::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 IJK_Thermal_cut_cell & IJK_Thermal_cut_cell::self_cast(const Objet_U &) <ijk-thermal-cut-cell-public-static-const-ijk-thermal-cut-cell-ref-ijk-thermal-cut-cell-self-cast-const-objet-u-ref>`
[const IJK_Thermal_cut_cell & IJK_Thermal_cut_cell::self_cast(const Objet_U &)](#ijk-thermal-cut-cell-public-static-const-ijk-thermal-cut-cell-ref-ijk-thermal-cut-cell-self-cast-const-objet-u-ref)

self_cast#

Definition
IJK_Thermal_cut_cell & IJK_Thermal_cut_cell::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:`IJK_Thermal_cut_cell & IJK_Thermal_cut_cell::self_cast(Objet_U &) <ijk-thermal-cut-cell-public-static-ijk-thermal-cut-cell-ref-ijk-thermal-cut-cell-self-cast-objet-u-ref>`
[IJK_Thermal_cut_cell & IJK_Thermal_cut_cell::self_cast(Objet_U &)](#ijk-thermal-cut-cell-public-static-ijk-thermal-cut-cell-ref-ijk-thermal-cut-cell-self-cast-objet-u-ref)

add_temperature_diffusion#

Definition
void IJK_Thermal_cut_cell::add_temperature_diffusion() override
Brief description
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:`void IJK_Thermal_cut_cell::add_temperature_diffusion() override <ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-add-temperature-diffusion-override>`
[void IJK_Thermal_cut_cell::add_temperature_diffusion() override](#ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-add-temperature-diffusion-override)

compute_diffusion_increment#

Definition
void IJK_Thermal_cut_cell::compute_diffusion_increment() override
Brief description
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:`void IJK_Thermal_cut_cell::compute_diffusion_increment() override <ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-compute-diffusion-increment-override>`
[void IJK_Thermal_cut_cell::compute_diffusion_increment() override](#ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-compute-diffusion-increment-override)

compute_interfacial_temperature2#

Definition
void IJK_Thermal_cut_cell::compute_interfacial_temperature2(ArrOfDouble &interfacial_temperature, ArrOfDouble &flux_normal_interp) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::compute_interfacial_temperature2(ArrOfDouble &interfacial_temperature, ArrOfDouble &flux_normal_interp) override <ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-compute-interfacial-temperature2-arrofdouble-ref-interfacial-temperature-arrofdouble-ref-flux-normal-interp-override>`
[void IJK_Thermal_cut_cell::compute_interfacial_temperature2(ArrOfDouble &interfacial_temperature, ArrOfDouble &flux_normal_interp) override](#ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-compute-interfacial-temperature2-arrofdouble-ref-interfacial-temperature-arrofdouble-ref-flux-normal-interp-override)

compute_temperature_convection_cut_cell#

Definition
void IJK_Thermal_cut_cell::compute_temperature_convection_cut_cell(const Cut_field_vector3_double &cut_field_total_velocity, Cut_field_double &cut_field_d_temperature)
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 IJK_Thermal_cut_cell::compute_temperature_convection_cut_cell(const Cut_field_vector3_double &cut_field_total_velocity, Cut_field_double &cut_field_d_temperature) <ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-compute-temperature-convection-cut-cell-const-cut-field-vector3-double-ref-cut-field-total-velocity-cut-field-double-ref-cut-field-d-temperature>`
[void IJK_Thermal_cut_cell::compute_temperature_convection_cut_cell(const Cut_field_vector3_double &cut_field_total_velocity, Cut_field_double &cut_field_d_temperature)](#ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-compute-temperature-convection-cut-cell-const-cut-field-vector3-double-ref-cut-field-total-velocity-cut-field-double-ref-cut-field-d-temperature)

correct_temperature_for_eulerian_fluxes#

Definition
void IJK_Thermal_cut_cell::correct_temperature_for_eulerian_fluxes() override
Brief description
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:`void IJK_Thermal_cut_cell::correct_temperature_for_eulerian_fluxes() override <ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-correct-temperature-for-eulerian-fluxes-override>`
[void IJK_Thermal_cut_cell::correct_temperature_for_eulerian_fluxes() override](#ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-correct-temperature-for-eulerian-fluxes-override)

lire_temperature#

Definition
void IJK_Thermal_cut_cell::lire_temperature(const Domaine_IJK &splitting) override
Brief description
Detailed description

Reimplements:

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:`void IJK_Thermal_cut_cell::lire_temperature(const Domaine_IJK &splitting) override <ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-lire-temperature-const-domaine-ijk-ref-splitting-override>`
[void IJK_Thermal_cut_cell::lire_temperature(const Domaine_IJK &splitting) override](#ijk-thermal-cut-cell-protected-void-ijk-thermal-cut-cell-lire-temperature-const-domaine-ijk-ref-splitting-override)

printOn#

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

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Detailed description

Reimplements:

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:`Sortie & IJK_Thermal_cut_cell::printOn(Sortie &x) const override <ijk-thermal-cut-cell-protected-sortie-ref-ijk-thermal-cut-cell-printon-sortie-ref-x-const-override>`
[Sortie & IJK_Thermal_cut_cell::printOn(Sortie &x) const override](#ijk-thermal-cut-cell-protected-sortie-ref-ijk-thermal-cut-cell-printon-sortie-ref-x-const-override)

readOn#

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

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Detailed description

Reimplements:

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:`Entree & IJK_Thermal_cut_cell::readOn(Entree &) override <ijk-thermal-cut-cell-protected-entree-ref-ijk-thermal-cut-cell-readon-entree-ref-override>`
[Entree & IJK_Thermal_cut_cell::readOn(Entree &) override](#ijk-thermal-cut-cell-protected-entree-ref-ijk-thermal-cut-cell-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info IJK_Thermal_cut_cell::info_obj
cellule_rk_restreint_conv_ (protected)
Cut_field_int IJK_Thermal_cut_cell::cellule_rk_restreint_conv_
cellule_rk_restreint_diff_ (protected)
Cut_field_int IJK_Thermal_cut_cell::cellule_rk_restreint_diff_
convective_correction_ (protected)
Cut_cell_convection_auxiliaire IJK_Thermal_cut_cell::convective_correction_
current_fluxes_conv_ (protected)
Cut_field_vector3_double IJK_Thermal_cut_cell::current_fluxes_conv_
current_fluxes_diff_ (protected)
Cut_field_vector3_double IJK_Thermal_cut_cell::current_fluxes_diff_
cut_cell_conv_scheme_ (protected)
Cut_cell_conv_scheme IJK_Thermal_cut_cell::cut_cell_conv_scheme_
cut_cell_flux_convection_ (protected)
FixedVector<Cut_cell_double, 3> IJK_Thermal_cut_cell::cut_cell_flux_convection_
cut_cell_flux_diffusion_ (protected)
FixedVector<Cut_cell_double, 3> IJK_Thermal_cut_cell::cut_cell_flux_diffusion_
deactivate_diffusion_interface_ (protected)
int IJK_Thermal_cut_cell::deactivate_diffusion_interface_ = 0
diffusive_correction_ (protected)
Cut_cell_diffusion_auxiliaire IJK_Thermal_cut_cell::diffusive_correction_
div_rho_cp_T_ (protected)
IJK_Field_double IJK_Thermal_cut_cell::div_rho_cp_T_
flux_interface_efficace_scalar_ (protected)
DoubleTabFT_cut_cell_scalar IJK_Thermal_cut_cell::flux_interface_efficace_scalar_
flux_interface_ft_scalar_next_ (protected)
IJK_Field_double IJK_Thermal_cut_cell::flux_interface_ft_scalar_next_
flux_interface_ft_scalar_old_ (protected)
IJK_Field_double IJK_Thermal_cut_cell::flux_interface_ft_scalar_old_
flux_interface_ns_scalar_next_ (protected)
IJK_Field_double IJK_Thermal_cut_cell::flux_interface_ns_scalar_next_
flux_interface_ns_scalar_old_ (protected)
IJK_Field_double IJK_Thermal_cut_cell::flux_interface_ns_scalar_old_
interfacial_phin_ai_ (protected)
DoubleTabFT IJK_Thermal_cut_cell::interfacial_phin_ai_
interfacial_temperature_ (protected)
DoubleTabFT IJK_Thermal_cut_cell::interfacial_temperature_
lambda_ (protected)
IJK_Field_double IJK_Thermal_cut_cell::lambda_
methode_flux_interface_ (protected)
METHODE_FLUX_INTERFACE IJK_Thermal_cut_cell::methode_flux_interface_ = METHODE_FLUX_INTERFACE::INTERP_CUT_CELL
postraiter_champs_intermediaires_ (protected)
int IJK_Thermal_cut_cell::postraiter_champs_intermediaires_ = 0
ref_ijk_ft_cut_cell_ (protected)
TRUST_Ref<Probleme_FTD_IJK_cut_cell *> IJK_Thermal_cut_cell::ref_ijk_ft_cut_cell_
RK3_F_fluxes_conv_ (protected)
Cut_field_vector3_double IJK_Thermal_cut_cell::RK3_F_fluxes_conv_
RK3_F_fluxes_diff_ (protected)
Cut_field_vector3_double IJK_Thermal_cut_cell::RK3_F_fluxes_diff_
runge_kutta_fluxes_convection_ (protected)
int IJK_Thermal_cut_cell::runge_kutta_fluxes_convection_ = 0
runge_kutta_fluxes_diffusion_ (protected)
int IJK_Thermal_cut_cell::runge_kutta_fluxes_diffusion_ = 0
runge_kutta_fluxes_pas_de_correction_convection_ (protected)
int IJK_Thermal_cut_cell::runge_kutta_fluxes_pas_de_correction_convection_ = 0
runge_kutta_fluxes_pas_de_correction_diffusion_ (protected)
int IJK_Thermal_cut_cell::runge_kutta_fluxes_pas_de_correction_diffusion_ = 0
runge_kutta_restriction_leniency_convection_ (protected)
int IJK_Thermal_cut_cell::runge_kutta_restriction_leniency_convection_ = 0
runge_kutta_restriction_leniency_diffusion_ (protected)
int IJK_Thermal_cut_cell::runge_kutta_restriction_leniency_diffusion_ = 0
temperature_post_convection_ (protected)
Cut_field_double IJK_Thermal_cut_cell::temperature_post_convection_
temperature_post_diff_regular_ (protected)
Cut_field_double IJK_Thermal_cut_cell::temperature_post_diff_regular_
temperature_post_dying_ (protected)
Cut_field_double IJK_Thermal_cut_cell::temperature_post_dying_
temperature_post_regular_ (protected)
Cut_field_double IJK_Thermal_cut_cell::temperature_post_regular_
verbosite_ (protected)
int IJK_Thermal_cut_cell::verbosite_ = 2

Friends#

  • friend class Postprocessing_IJK