IJK_Thermals#
#include <IJK_Thermals.h>
How to cite this class in this doc#
:ref:`IJK\_Thermals <class-ijk-thermals>`
[IJK\_Thermals](#class-ijk-thermals)
Detailed description#
Inherits from#
public : Equation_base
public : Champs_compris_IJK_interface
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
void IJK_Thermals::associer_interface_intersections(const Intersection_Interface_ijk_cell &intersection_ijk_cell_, const Intersection_Interface_ijk_face &intersection_ijk_face_)
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::associer_interface_intersections(const Intersection_Interface_ijk_cell &intersection_ijk_cell_, const Intersection_Interface_ijk_face &intersection_ijk_face_) <public-void-ijk-thermals-associer-interface-intersections-const-intersection-interface-ijk-cell-ref-intersection-ijk-cell-const-intersection-interface-ijk-face-ref-intersection-ijk-face>`
[void IJK_Thermals::associer_interface_intersections(const Intersection_Interface_ijk_cell &intersection_ijk_cell_, const Intersection_Interface_ijk_face &intersection_ijk_face_)](#public-void-ijk-thermals-associer-interface-intersections-const-intersection-interface-ijk-cell-ref-intersection-ijk-cell-const-intersection-interface-ijk-face-ref-intersection-ijk-face)
void IJK_Thermals::associer_milieu_base(const Milieu_base &) override
Reimplements:
References
How to cite in this doc:
:ref:`void IJK_Thermals::associer_milieu_base(const Milieu_base &) override <public-void-ijk-thermals-associer-milieu-base-const-milieu-base-ref-override>`
[void IJK_Thermals::associer_milieu_base(const Milieu_base &) override](#public-void-ijk-thermals-associer-milieu-base-const-milieu-base-ref-override)
void IJK_Thermals::associer_pb_base(const Probleme_base &) override
S’associe au Probleme passe en parametre.
Associe egalement les sources, les operateurs et le solveur de masse a l’equation.
Reimplements:
References
How to cite in this doc:
:ref:`void IJK_Thermals::associer_pb_base(const Probleme_base &) override <public-void-ijk-thermals-associer-pb-base-const-probleme-base-ref-override>`
[void IJK_Thermals::associer_pb_base(const Probleme_base &) override](#public-void-ijk-thermals-associer-pb-base-const-probleme-base-ref-override)
void IJK_Thermals::associer_post(const Postprocessing_IJK &ijk_ft_post)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::associer_post(const Postprocessing_IJK &ijk_ft_post) <public-void-ijk-thermals-associer-post-const-postprocessing-ijk-ref-ijk-ft-post>`
[void IJK_Thermals::associer_post(const Postprocessing_IJK &ijk_ft_post)](#public-void-ijk-thermals-associer-post-const-postprocessing-ijk-ref-ijk-ft-post)
void IJK_Thermals::associer_switch(const Switch_FT_double &ijk_ft_switch)
References
How to cite in this doc:
:ref:`void IJK_Thermals::associer_switch(const Switch_FT_double &ijk_ft_switch) <public-void-ijk-thermals-associer-switch-const-switch-ft-double-ref-ijk-ft-switch>`
[void IJK_Thermals::associer_switch(const Switch_FT_double &ijk_ft_switch)](#public-void-ijk-thermals-associer-switch-const-switch-ft-double-ref-ijk-ft-switch)
void IJK_Thermals::clean_ijk_intersections()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::clean_ijk_intersections() <public-void-ijk-thermals-clean-ijk-intersections>`
[void IJK_Thermals::clean_ijk_intersections()](#public-void-ijk-thermals-clean-ijk-intersections)
void IJK_Thermals::completer() override
Complete la construction (initialisation) des objets associes a l’equation.
Complete les sources, associe l’equation a l’inconnue complete les operateurs, complete les conditions aux limites discretisees. Voir les methodes Source_base::completer() , Operateur_base::completer() Domaine_Cl_dis_base::completer() Domaine_Cl_dis_base::completer(const Domaine_dis_base& )
Reimplements:
References
How to cite in this doc:
:ref:`void IJK_Thermals::completer() override <public-void-ijk-thermals-completer-override>`
[void IJK_Thermals::completer() override](#public-void-ijk-thermals-completer-override)
void IJK_Thermals::compute_eulerian_curvature()
References
How to cite in this doc:
:ref:`void IJK_Thermals::compute_eulerian_curvature() <public-void-ijk-thermals-compute-eulerian-curvature>`
[void IJK_Thermals::compute_eulerian_curvature()](#public-void-ijk-thermals-compute-eulerian-curvature)
void IJK_Thermals::compute_eulerian_curvature_from_interface()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::compute_eulerian_curvature_from_interface() <public-void-ijk-thermals-compute-eulerian-curvature-from-interface>`
[void IJK_Thermals::compute_eulerian_curvature_from_interface()](#public-void-ijk-thermals-compute-eulerian-curvature-from-interface)
void IJK_Thermals::compute_eulerian_distance()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::compute_eulerian_distance() <public-void-ijk-thermals-compute-eulerian-distance>`
[void IJK_Thermals::compute_eulerian_distance()](#public-void-ijk-thermals-compute-eulerian-distance)
void IJK_Thermals::compute_eulerian_distance_curvature()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::compute_eulerian_distance_curvature() <public-void-ijk-thermals-compute-eulerian-distance-curvature>`
[void IJK_Thermals::compute_eulerian_distance_curvature()](#public-void-ijk-thermals-compute-eulerian-distance-curvature)
void IJK_Thermals::compute_ghost_cell_numbers_for_subproblems(const Domaine_IJK &splitting, int ghost_init)
References
How to cite in this doc:
:ref:`void IJK_Thermals::compute_ghost_cell_numbers_for_subproblems(const Domaine_IJK &splitting, int ghost_init) <public-void-ijk-thermals-compute-ghost-cell-numbers-for-subproblems-const-domaine-ijk-ref-splitting-int-ghost-init>`
[void IJK_Thermals::compute_ghost_cell_numbers_for_subproblems(const Domaine_IJK &splitting, int ghost_init)](#public-void-ijk-thermals-compute-ghost-cell-numbers-for-subproblems-const-domaine-ijk-ref-splitting-int-ghost-init)
void IJK_Thermals::compute_new_thermal_field(Switch_FT_double &switch_double_ft, const Domaine_IJK &new_mesh, const Nom &lata_name, DoubleTab &coeff_i, IntTab Indice_i, DoubleTab &coeff_j, IntTab Indice_j, DoubleTab &coeff_k, IntTab Indice_k)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::compute_new_thermal_field(Switch_FT_double &switch_double_ft, const Domaine_IJK &new_mesh, const Nom &lata_name, DoubleTab &coeff_i, IntTab Indice_i, DoubleTab &coeff_j, IntTab Indice_j, DoubleTab &coeff_k, IntTab Indice_k) <public-void-ijk-thermals-compute-new-thermal-field-switch-ft-double-ref-switch-double-ft-const-domaine-ijk-ref-new-mesh-const-nom-ref-lata-name-doubletab-ref-coeff-i-inttab-indice-i-doubletab-ref-coeff-j-inttab-indice-j-doubletab-ref-coeff-k-inttab-indice-k>`
[void IJK_Thermals::compute_new_thermal_field(Switch_FT_double &switch_double_ft, const Domaine_IJK &new_mesh, const Nom &lata_name, DoubleTab &coeff_i, IntTab Indice_i, DoubleTab &coeff_j, IntTab Indice_j, DoubleTab &coeff_k, IntTab Indice_k)](#public-void-ijk-thermals-compute-new-thermal-field-switch-ft-double-ref-switch-double-ft-const-domaine-ijk-ref-new-mesh-const-nom-ref-lata-name-doubletab-ref-coeff-i-inttab-indice-i-doubletab-ref-coeff-j-inttab-indice-j-doubletab-ref-coeff-k-inttab-indice-k)
void IJK_Thermals::compute_timestep(double &dt_thermals, const double dxmin)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::compute_timestep(double &dt_thermals, const double dxmin) <public-void-ijk-thermals-compute-timestep-double-ref-dt-thermals-const-double-dxmin>`
[void IJK_Thermals::compute_timestep(double &dt_thermals, const double dxmin)](#public-void-ijk-thermals-compute-timestep-double-ref-dt-thermals-const-double-dxmin)
void IJK_Thermals::copie_pure_vers_diph_sans_interpolation()
References
How to cite in this doc:
:ref:`void IJK_Thermals::copie_pure_vers_diph_sans_interpolation() <public-void-ijk-thermals-copie-pure-vers-diph-sans-interpolation>`
[void IJK_Thermals::copie_pure_vers_diph_sans_interpolation()](#public-void-ijk-thermals-copie-pure-vers-diph-sans-interpolation)
void IJK_Thermals::copy_previous_interface_state()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::copy_previous_interface_state() <public-void-ijk-thermals-copy-previous-interface-state>`
[void IJK_Thermals::copy_previous_interface_state()](#public-void-ijk-thermals-copy-previous-interface-state)
void IJK_Thermals::create_folders(Nom folder_name_base)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::create_folders(Nom folder_name_base) <public-void-ijk-thermals-create-folders-nom-folder-name-base>`
[void IJK_Thermals::create_folders(Nom folder_name_base)](#public-void-ijk-thermals-create-folders-nom-folder-name-base)
void IJK_Thermals::create_folders_for_probes()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::create_folders_for_probes() <public-void-ijk-thermals-create-folders-for-probes>`
[void IJK_Thermals::create_folders_for_probes()](#public-void-ijk-thermals-create-folders-for-probes)
void IJK_Thermals::discretiser() override
Discretise l’equation.
Type le domaine_Cl_dis, la formatte, l’associe a l’equation. Type le solveur masse, lui associe le domaine discretisee et le domaine des conditions aux limites discretisees.
Reimplements:
How to cite in this doc:
:ref:`void IJK_Thermals::discretiser() override <public-void-ijk-thermals-discretiser-override>`
[void IJK_Thermals::discretiser() override](#public-void-ijk-thermals-discretiser-override)
int IJK_Thermals::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int IJK_Thermals::duplique() const override <public-int-ijk-thermals-duplique-const-override>`
[int IJK_Thermals::duplique() const override](#public-int-ijk-thermals-duplique-const-override)
void IJK_Thermals::echange_diph_vers_pure_cellules_finalement_pures()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::echange_diph_vers_pure_cellules_finalement_pures() <public-void-ijk-thermals-echange-diph-vers-pure-cellules-finalement-pures>`
[void IJK_Thermals::echange_diph_vers_pure_cellules_finalement_pures()](#public-void-ijk-thermals-echange-diph-vers-pure-cellules-finalement-pures)
void IJK_Thermals::echange_pure_vers_diph_cellules_initialement_pures()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::echange_pure_vers_diph_cellules_initialement_pures() <public-void-ijk-thermals-echange-pure-vers-diph-cellules-initialement-pures>`
[void IJK_Thermals::echange_pure_vers_diph_cellules_initialement_pures()](#public-void-ijk-thermals-echange-pure-vers-diph-cellules-initialement-pures)
void IJK_Thermals::ecrire_fichier_reprise(SFichier &fichier, const char *lata_name)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::ecrire_fichier_reprise(SFichier &fichier, const char *lata_name) <public-void-ijk-thermals-ecrire-fichier-reprise-sfichier-ref-fichier-const-char-ptr-lata-name>`
[void IJK_Thermals::ecrire_fichier_reprise(SFichier &fichier, const char *lata_name)](#public-void-ijk-thermals-ecrire-fichier-reprise-sfichier-ref-fichier-const-char-ptr-lata-name)
void IJK_Thermals::ecrire_statistiques_bulles(int reset, const Nom &nom_cas, const double current_time, const ArrOfDouble &surface)
References
How to cite in this doc:
:ref:`void IJK_Thermals::ecrire_statistiques_bulles(int reset, const Nom &nom_cas, const double current_time, const ArrOfDouble &surface) <public-void-ijk-thermals-ecrire-statistiques-bulles-int-reset-const-nom-ref-nom-cas-const-double-current-time-const-arrofdouble-ref-surface>`
[void IJK_Thermals::ecrire_statistiques_bulles(int reset, const Nom &nom_cas, const double current_time, const ArrOfDouble &surface)](#public-void-ijk-thermals-ecrire-statistiques-bulles-int-reset-const-nom-ref-nom-cas-const-double-current-time-const-arrofdouble-ref-surface)
int IJK_Thermals::est_vide() const
References
Referenced By
How to cite in this doc:
:ref:`int IJK_Thermals::est_vide() const <public-int-ijk-thermals-est-vide-const>`
[int IJK_Thermals::est_vide() const](#public-int-ijk-thermals-est-vide-const)
void IJK_Thermals::euler_rustine_step(const double timestep)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::euler_rustine_step(const double timestep) <public-void-ijk-thermals-euler-rustine-step-const-double-timestep>`
[void IJK_Thermals::euler_rustine_step(const double timestep)](#public-void-ijk-thermals-euler-rustine-step-const-double-timestep)
void IJK_Thermals::euler_time_step(const double timestep)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::euler_time_step(const double timestep) <public-void-ijk-thermals-euler-time-step-const-double-timestep>`
[void IJK_Thermals::euler_time_step(const double timestep)](#public-void-ijk-thermals-euler-time-step-const-double-timestep)
int IJK_Thermals::get_disable_post_processing_probes_out_files() const
References
Referenced By
How to cite in this doc:
:ref:`int IJK_Thermals::get_disable_post_processing_probes_out_files() const <public-int-ijk-thermals-get-disable-post-processing-probes-out-files-const>`
[int IJK_Thermals::get_disable_post_processing_probes_out_files() const](#public-int-ijk-thermals-get-disable-post-processing-probes-out-files-const)
const Nom & IJK_Thermals::get_fichier_reprise()
References
Referenced By
How to cite in this doc:
:ref:`const Nom & IJK_Thermals::get_fichier_reprise() <public-const-nom-ref-ijk-thermals-get-fichier-reprise>`
[const Nom & IJK_Thermals::get_fichier_reprise()](#public-const-nom-ref-ijk-thermals-get-fichier-reprise)
const IJK_Field_double & IJK_Thermals::get_IJK_field(const Motcle &nom) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`const IJK_Field_double & IJK_Thermals::get_IJK_field(const Motcle &nom) override <public-const-ijk-field-double-ref-ijk-thermals-get-ijk-field-const-motcle-ref-nom-override>`
[const IJK_Field_double & IJK_Thermals::get_IJK_field(const Motcle &nom) override](#public-const-ijk-field-double-ref-ijk-thermals-get-ijk-field-const-motcle-ref-nom-override)
const IJK_Field_vector3_double & IJK_Thermals::get_IJK_field_vector(const Motcle &nom) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`const IJK_Field_vector3_double & IJK_Thermals::get_IJK_field_vector(const Motcle &nom) override <public-const-ijk-field-vector3-double-ref-ijk-thermals-get-ijk-field-vector-const-motcle-ref-nom-override>`
[const IJK_Field_vector3_double & IJK_Thermals::get_IJK_field_vector(const Motcle &nom) override](#public-const-ijk-field-vector3-double-ref-ijk-thermals-get-ijk-field-vector-const-motcle-ref-nom-override)
const Type_info * IJK_Thermals::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Reimplements:
How to cite in this doc:
:ref:`const Type_info * IJK_Thermals::get_info() const override <public-const-type-info-ptr-ijk-thermals-get-info-const-override>`
[const Type_info * IJK_Thermals::get_info() const override](#public-const-type-info-ptr-ijk-thermals-get-info-const-override)
TRUST_List<TRUST_Deriv<IJK_Thermal_base>> & IJK_Thermals::get_liste_eqs()
References
How to cite in this doc:
:ref:`TRUST_List<TRUST_Deriv<IJK_Thermal_base>> & IJK_Thermals::get_liste_eqs() <public-trust-list-trust-deriv-ijk-thermal-base-ref-ijk-thermals-get-liste-eqs>`
[TRUST_List<TRUST_Deriv<IJK_Thermal_base>> & IJK_Thermals::get_liste_eqs()](#public-trust-list-trust-deriv-ijk-thermal-base-ref-ijk-thermals-get-liste-eqs)
const TRUST_List<TRUST_Deriv<IJK_Thermal_base>> & IJK_Thermals::get_liste_eqs() const
References
How to cite in this doc:
:ref:`const TRUST_List<TRUST_Deriv<IJK_Thermal_base>> & IJK_Thermals::get_liste_eqs() const <public-const-trust-list-trust-deriv-ijk-thermal-base-ref-ijk-thermals-get-liste-eqs-const>`
[const TRUST_List<TRUST_Deriv<IJK_Thermal_base>> & IJK_Thermals::get_liste_eqs() const](#public-const-trust-list-trust-deriv-ijk-thermal-base-ref-ijk-thermals-get-liste-eqs-const)
double IJK_Thermals::get_modified_time()
How to cite in this doc:
:ref:`double IJK_Thermals::get_modified_time() <public-double-ijk-thermals-get-modified-time>`
[double IJK_Thermals::get_modified_time()](#public-double-ijk-thermals-get-modified-time)
void IJK_Thermals::get_noms_champs_postraitables(Noms &noms, Option opt=NONE) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::get_noms_champs_postraitables(Noms &noms, Option opt=NONE) const override <public-void-ijk-thermals-get-noms-champs-postraitables-noms-ref-noms-option-opt-equal-none-const-override>`
[void IJK_Thermals::get_noms_champs_postraitables(Noms &noms, Option opt=NONE) const override](#public-void-ijk-thermals-get-noms-champs-postraitables-noms-ref-noms-option-opt-equal-none-const-override)
int IJK_Thermals::get_probes_ghost_cells(int ghost_init)
References
How to cite in this doc:
:ref:`int IJK_Thermals::get_probes_ghost_cells(int ghost_init) <public-int-ijk-thermals-get-probes-ghost-cells-int-ghost-init>`
[int IJK_Thermals::get_probes_ghost_cells(int ghost_init)](#public-int-ijk-thermals-get-probes-ghost-cells-int-ghost-init)
void IJK_Thermals::get_rising_velocities_parameters(int &compute_rising_velocities, int &fill_rising_velocities, int &use_bubbles_velocities_from_interface, int &use_bubbles_velocities_from_barycentres)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::get_rising_velocities_parameters(int &compute_rising_velocities, int &fill_rising_velocities, int &use_bubbles_velocities_from_interface, int &use_bubbles_velocities_from_barycentres) <public-void-ijk-thermals-get-rising-velocities-parameters-int-ref-compute-rising-velocities-int-ref-fill-rising-velocities-int-ref-use-bubbles-velocities-from-interface-int-ref-use-bubbles-velocities-from-barycentres>`
[void IJK_Thermals::get_rising_velocities_parameters(int &compute_rising_velocities, int &fill_rising_velocities, int &use_bubbles_velocities_from_interface, int &use_bubbles_velocities_from_barycentres)](#public-void-ijk-thermals-get-rising-velocities-parameters-int-ref-compute-rising-velocities-int-ref-fill-rising-velocities-int-ref-use-bubbles-velocities-from-interface-int-ref-use-bubbles-velocities-from-barycentres)
int IJK_Thermals::ghost_fluid_flag()
References
How to cite in this doc:
:ref:`int IJK_Thermals::ghost_fluid_flag() <public-int-ijk-thermals-ghost-fluid-flag>`
[int IJK_Thermals::ghost_fluid_flag()](#public-int-ijk-thermals-ghost-fluid-flag)
bool IJK_Thermals::has_champ(const Motcle &nom) const override
Reimplements:
Referenced By
How to cite in this doc:
:ref:`bool IJK_Thermals::has_champ(const Motcle &nom) const override <public-bool-ijk-thermals-has-champ-const-motcle-ref-nom-const-override>`
[bool IJK_Thermals::has_champ(const Motcle &nom) const override](#public-bool-ijk-thermals-has-champ-const-motcle-ref-nom-const-override)
bool IJK_Thermals::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override
Reimplements:
How to cite in this doc:
:ref:`bool IJK_Thermals::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override <public-bool-ijk-thermals-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override>`
[bool IJK_Thermals::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override](#public-bool-ijk-thermals-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override)
bool IJK_Thermals::has_champ_vectoriel(const Motcle &nom) const override
Reimplements:
Referenced By
How to cite in this doc:
:ref:`bool IJK_Thermals::has_champ_vectoriel(const Motcle &nom) const override <public-bool-ijk-thermals-has-champ-vectoriel-const-motcle-ref-nom-const-override>`
[bool IJK_Thermals::has_champ_vectoriel(const Motcle &nom) const override](#public-bool-ijk-thermals-has-champ-vectoriel-const-motcle-ref-nom-const-override)
IJK_Thermals::IJK_Thermals()
How to cite in this doc:
:ref:`IJK_Thermals::IJK_Thermals() <public-ijk-thermals-ijk-thermals>`
[IJK_Thermals::IJK_Thermals()](#public-ijk-thermals-ijk-thermals)
const Champ_Inc_base & IJK_Thermals::inconnue() const override
Reimplements:
How to cite in this doc:
:ref:`const Champ_Inc_base & IJK_Thermals::inconnue() const override <public-const-champ-inc-base-ref-ijk-thermals-inconnue-const-override>`
[const Champ_Inc_base & IJK_Thermals::inconnue() const override](#public-const-champ-inc-base-ref-ijk-thermals-inconnue-const-override)
Champ_Inc_base & IJK_Thermals::inconnue() override
Reimplements:
How to cite in this doc:
:ref:`Champ_Inc_base & IJK_Thermals::inconnue() override <public-champ-inc-base-ref-ijk-thermals-inconnue-override>`
[Champ_Inc_base & IJK_Thermals::inconnue() override](#public-champ-inc-base-ref-ijk-thermals-inconnue-override)
void IJK_Thermals::init_switch_thermals(const Domaine_IJK &splitting)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::init_switch_thermals(const Domaine_IJK &splitting) <public-void-ijk-thermals-init-switch-thermals-const-domaine-ijk-ref-splitting>`
[void IJK_Thermals::init_switch_thermals(const Domaine_IJK &splitting)](#public-void-ijk-thermals-init-switch-thermals-const-domaine-ijk-ref-splitting)
void IJK_Thermals::initialize(const Domaine_IJK &splitting)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::initialize(const Domaine_IJK &splitting) <public-void-ijk-thermals-initialize-const-domaine-ijk-ref-splitting>`
[void IJK_Thermals::initialize(const Domaine_IJK &splitting)](#public-void-ijk-thermals-initialize-const-domaine-ijk-ref-splitting)
const Milieu_base & IJK_Thermals::milieu() const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`const Milieu_base & IJK_Thermals::milieu() const override <public-const-milieu-base-ref-ijk-thermals-milieu-const-override>`
[const Milieu_base & IJK_Thermals::milieu() const override](#public-const-milieu-base-ref-ijk-thermals-milieu-const-override)
Milieu_base & IJK_Thermals::milieu() override
Reimplements:
References
How to cite in this doc:
:ref:`Milieu_base & IJK_Thermals::milieu() override <public-milieu-base-ref-ijk-thermals-milieu-override>`
[Milieu_base & IJK_Thermals::milieu() override](#public-milieu-base-ref-ijk-thermals-milieu-override)
Fluide_Diphasique_IJK & IJK_Thermals::milieu_ijk()
References
Referenced By
How to cite in this doc:
:ref:`Fluide_Diphasique_IJK & IJK_Thermals::milieu_ijk() <public-fluide-diphasique-ijk-ref-ijk-thermals-milieu-ijk>`
[Fluide_Diphasique_IJK & IJK_Thermals::milieu_ijk()](#public-fluide-diphasique-ijk-ref-ijk-thermals-milieu-ijk)
const Fluide_Diphasique_IJK & IJK_Thermals::milieu_ijk() const
References
How to cite in this doc:
:ref:`const Fluide_Diphasique_IJK & IJK_Thermals::milieu_ijk() const <public-const-fluide-diphasique-ijk-ref-ijk-thermals-milieu-ijk-const>`
[const Fluide_Diphasique_IJK & IJK_Thermals::milieu_ijk() const](#public-const-fluide-diphasique-ijk-ref-ijk-thermals-milieu-ijk-const)
int IJK_Thermals::nombre_d_operateurs() const override
Reimplements:
How to cite in this doc:
:ref:`int IJK_Thermals::nombre_d_operateurs() const override <public-int-ijk-thermals-nombre-d-operateurs-const-override>`
[int IJK_Thermals::nombre_d_operateurs() const override](#public-int-ijk-thermals-nombre-d-operateurs-const-override)
const Operateur & IJK_Thermals::operateur(int) const override
Reimplements:
How to cite in this doc:
:ref:`const Operateur & IJK_Thermals::operateur(int) const override <public-const-operateur-ref-ijk-thermals-operateur-int-const-override>`
[const Operateur & IJK_Thermals::operateur(int) const override](#public-const-operateur-ref-ijk-thermals-operateur-int-const-override)
Operateur & IJK_Thermals::operateur(int) override
Reimplements:
How to cite in this doc:
:ref:`Operateur & IJK_Thermals::operateur(int) override <public-operateur-ref-ijk-thermals-operateur-int-override>`
[Operateur & IJK_Thermals::operateur(int) override](#public-operateur-ref-ijk-thermals-operateur-int-override)
void IJK_Thermals::posttraiter_champs_instantanes_thermal(const Motcles &liste_post_instantanes, const char *lata_name, const int latastep, const double current_time, int &n)
How to cite in this doc:
:ref:`void IJK_Thermals::posttraiter_champs_instantanes_thermal(const Motcles &liste_post_instantanes, const char *lata_name, const int latastep, const double current_time, int &n) <public-void-ijk-thermals-posttraiter-champs-instantanes-thermal-const-motcles-ref-liste-post-instantanes-const-char-ptr-lata-name-const-int-latastep-const-double-current-time-int-ref-n>`
[void IJK_Thermals::posttraiter_champs_instantanes_thermal(const Motcles &liste_post_instantanes, const char *lata_name, const int latastep, const double current_time, int &n)](#public-void-ijk-thermals-posttraiter-champs-instantanes-thermal-const-motcles-ref-liste-post-instantanes-const-char-ptr-lata-name-const-int-latastep-const-double-current-time-int-ref-n)
void IJK_Thermals::posttraiter_tous_champs_thermal(Motcles &liste_post_instantanes_)
References
How to cite in this doc:
:ref:`void IJK_Thermals::posttraiter_tous_champs_thermal(Motcles &liste_post_instantanes_) <public-void-ijk-thermals-posttraiter-tous-champs-thermal-motcles-ref-liste-post-instantanes>`
[void IJK_Thermals::posttraiter_tous_champs_thermal(Motcles &liste_post_instantanes_)](#public-void-ijk-thermals-posttraiter-tous-champs-thermal-motcles-ref-liste-post-instantanes)
void IJK_Thermals::prepare_thermals(const char *lataname)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::prepare_thermals(const char *lataname) <public-void-ijk-thermals-prepare-thermals-const-char-ptr-lataname>`
[void IJK_Thermals::prepare_thermals(const char *lataname)](#public-void-ijk-thermals-prepare-thermals-const-char-ptr-lataname)
int IJK_Thermals::preparer_calcul() override
Tout ce qui ne depend pas des autres problemes eventuels.
Reimplements:
How to cite in this doc:
:ref:`int IJK_Thermals::preparer_calcul() override <public-int-ijk-thermals-preparer-calcul-override>`
[int IJK_Thermals::preparer_calcul() override](#public-int-ijk-thermals-preparer-calcul-override)
void IJK_Thermals::recompute_interface_smoothing()
References
How to cite in this doc:
:ref:`void IJK_Thermals::recompute_interface_smoothing() <public-void-ijk-thermals-recompute-interface-smoothing>`
[void IJK_Thermals::recompute_interface_smoothing()](#public-void-ijk-thermals-recompute-interface-smoothing)
void IJK_Thermals::recompute_temperature_init()
References
How to cite in this doc:
:ref:`void IJK_Thermals::recompute_temperature_init() <public-void-ijk-thermals-recompute-temperature-init>`
[void IJK_Thermals::recompute_temperature_init()](#public-void-ijk-thermals-recompute-temperature-init)
void IJK_Thermals::remplir_tableau_pure_cellules_diphasiques(bool next_time)
References
How to cite in this doc:
:ref:`void IJK_Thermals::remplir_tableau_pure_cellules_diphasiques(bool next_time) <public-void-ijk-thermals-remplir-tableau-pure-cellules-diphasiques-bool-next-time>`
[void IJK_Thermals::remplir_tableau_pure_cellules_diphasiques(bool next_time)](#public-void-ijk-thermals-remplir-tableau-pure-cellules-diphasiques-bool-next-time)
void IJK_Thermals::retrieve_ghost_fluid_params()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::retrieve_ghost_fluid_params() <public-void-ijk-thermals-retrieve-ghost-fluid-params>`
[void IJK_Thermals::retrieve_ghost_fluid_params()](#public-void-ijk-thermals-retrieve-ghost-fluid-params)
void IJK_Thermals::rk3_rustine_sub_step(const int rk_step, const double total_timestep, const double fractionnal_timestep, const double time)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::rk3_rustine_sub_step(const int rk_step, const double total_timestep, const double fractionnal_timestep, const double time) <public-void-ijk-thermals-rk3-rustine-sub-step-const-int-rk-step-const-double-total-timestep-const-double-fractionnal-timestep-const-double-time>`
[void IJK_Thermals::rk3_rustine_sub_step(const int rk_step, const double total_timestep, const double fractionnal_timestep, const double time)](#public-void-ijk-thermals-rk3-rustine-sub-step-const-int-rk-step-const-double-total-timestep-const-double-fractionnal-timestep-const-double-time)
void IJK_Thermals::rk3_sub_step(const int rk_step, const double total_timestep, const double time)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::rk3_sub_step(const int rk_step, const double total_timestep, const double time) <public-void-ijk-thermals-rk3-sub-step-const-int-rk-step-const-double-total-timestep-const-double-time>`
[void IJK_Thermals::rk3_sub_step(const int rk_step, const double total_timestep, const double time)](#public-void-ijk-thermals-rk3-sub-step-const-int-rk-step-const-double-total-timestep-const-double-time)
void IJK_Thermals::sauvegarder_temperature(Nom &lata_name, const int &stop)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::sauvegarder_temperature(Nom &lata_name, const int &stop) <public-void-ijk-thermals-sauvegarder-temperature-nom-ref-lata-name-const-int-ref-stop>`
[void IJK_Thermals::sauvegarder_temperature(Nom &lata_name, const int &stop)](#public-void-ijk-thermals-sauvegarder-temperature-nom-ref-lata-name-const-int-ref-stop)
void IJK_Thermals::sauvegarder_thermals(SFichier &fichier)
References
How to cite in this doc:
:ref:`void IJK_Thermals::sauvegarder_thermals(SFichier &fichier) <public-void-ijk-thermals-sauvegarder-thermals-sfichier-ref-fichier>`
[void IJK_Thermals::sauvegarder_thermals(SFichier &fichier)](#public-void-ijk-thermals-sauvegarder-thermals-sfichier-ref-fichier)
void IJK_Thermals::set_fichier_reprise(const char *lataname)
References
How to cite in this doc:
:ref:`void IJK_Thermals::set_fichier_reprise(const char *lataname) <public-void-ijk-thermals-set-fichier-reprise-const-char-ptr-lataname>`
[void IJK_Thermals::set_fichier_reprise(const char *lataname)](#public-void-ijk-thermals-set-fichier-reprise-const-char-ptr-lataname)
void IJK_Thermals::set_first_step_thermals_post(int &first_step_thermals_post)
References
How to cite in this doc:
:ref:`void IJK_Thermals::set_first_step_thermals_post(int &first_step_thermals_post) <public-void-ijk-thermals-set-first-step-thermals-post-int-ref-first-step-thermals-post>`
[void IJK_Thermals::set_first_step_thermals_post(int &first_step_thermals_post)](#public-void-ijk-thermals-set-first-step-thermals-post-int-ref-first-step-thermals-post)
void IJK_Thermals::set_latastep_reprise(const bool stop)
References
How to cite in this doc:
:ref:`void IJK_Thermals::set_latastep_reprise(const bool stop) <public-void-ijk-thermals-set-latastep-reprise-const-bool-stop>`
[void IJK_Thermals::set_latastep_reprise(const bool stop)](#public-void-ijk-thermals-set-latastep-reprise-const-bool-stop)
void IJK_Thermals::set_param(Param &titi) override
Reimplements:
How to cite in this doc:
:ref:`void IJK_Thermals::set_param(Param &titi) override <public-void-ijk-thermals-set-param-param-ref-titi-override>`
[void IJK_Thermals::set_param(Param &titi) override](#public-void-ijk-thermals-set-param-param-ref-titi-override)
void IJK_Thermals::set_post_pro_first_call()
References
How to cite in this doc:
:ref:`void IJK_Thermals::set_post_pro_first_call() <public-void-ijk-thermals-set-post-pro-first-call>`
[void IJK_Thermals::set_post_pro_first_call()](#public-void-ijk-thermals-set-post-pro-first-call)
void IJK_Thermals::set_temperature_ini()
References
How to cite in this doc:
:ref:`void IJK_Thermals::set_temperature_ini() <public-void-ijk-thermals-set-temperature-ini>`
[void IJK_Thermals::set_temperature_ini()](#public-void-ijk-thermals-set-temperature-ini)
int IJK_Thermals::size() const
References
Referenced By
How to cite in this doc:
:ref:`int IJK_Thermals::size() const <public-int-ijk-thermals-size-const>`
[int IJK_Thermals::size() const](#public-int-ijk-thermals-size-const)
int IJK_Thermals::size_thermal_problem(Nom thermal_problem)
References
How to cite in this doc:
:ref:`int IJK_Thermals::size_thermal_problem(Nom thermal_problem) <public-int-ijk-thermals-size-thermal-problem-nom-thermal-problem>`
[int IJK_Thermals::size_thermal_problem(Nom thermal_problem)](#public-int-ijk-thermals-size-thermal-problem-nom-thermal-problem)
void IJK_Thermals::split_name(const Motcle &nom, Nom &var, int &rank) const
How to cite in this doc:
:ref:`void IJK_Thermals::split_name(const Motcle &nom, Nom &var, int &rank) const <public-void-ijk-thermals-split-name-const-motcle-ref-nom-nom-ref-var-int-ref-rank-const>`
[void IJK_Thermals::split_name(const Motcle &nom, Nom &var, int &rank) const](#public-void-ijk-thermals-split-name-const-motcle-ref-nom-nom-ref-var-int-ref-rank-const)
unsigned IJK_Thermals::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned IJK_Thermals::taille_memoire() const override <public-unsigned-ijk-thermals-taille-memoire-const-override>`
[unsigned IJK_Thermals::taille_memoire() const override](#public-unsigned-ijk-thermals-taille-memoire-const-override)
void IJK_Thermals::thermal_subresolution_outputs(const int &dt_post_thermals_probes=0)
References
How to cite in this doc:
:ref:`void IJK_Thermals::thermal_subresolution_outputs(const int &dt_post_thermals_probes=0) <public-void-ijk-thermals-thermal-subresolution-outputs-const-int-ref-dt-post-thermals-probes-equal-0>`
[void IJK_Thermals::thermal_subresolution_outputs(const int &dt_post_thermals_probes=0)](#public-void-ijk-thermals-thermal-subresolution-outputs-const-int-ref-dt-post-thermals-probes-equal-0)
void IJK_Thermals::update_intersections()
References
How to cite in this doc:
:ref:`void IJK_Thermals::update_intersections() <public-void-ijk-thermals-update-intersections>`
[void IJK_Thermals::update_intersections()](#public-void-ijk-thermals-update-intersections)
void IJK_Thermals::update_thermal_properties()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::update_thermal_properties() <public-void-ijk-thermals-update-thermal-properties>`
[void IJK_Thermals::update_thermal_properties()](#public-void-ijk-thermals-update-thermal-properties)
void IJK_Thermals::verifie_milieu()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::verifie_milieu() <public-void-ijk-thermals-verifie-milieu>`
[void IJK_Thermals::verifie_milieu()](#public-void-ijk-thermals-verifie-milieu)
void IJK_Thermals::vide_phase_invalide_cellules_diphasiques()
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::vide_phase_invalide_cellules_diphasiques() <public-void-ijk-thermals-vide-phase-invalide-cellules-diphasiques>`
[void IJK_Thermals::vide_phase_invalide_cellules_diphasiques()](#public-void-ijk-thermals-vide-phase-invalide-cellules-diphasiques)
IJK_Thermals::~IJK_Thermals()
How to cite in this doc:
:ref:`IJK_Thermals::~IJK_Thermals() <public-ijk-thermals-dtor-ijk-thermals>`
[IJK_Thermals::~IJK_Thermals()](#public-ijk-thermals-dtor-ijk-thermals)
Objet_U * IJK_Thermals::cree_instance()
How to cite in this doc:
:ref:`Objet_U * IJK_Thermals::cree_instance() <public-static-objet-u-ptr-ijk-thermals-cree-instance>`
[Objet_U * IJK_Thermals::cree_instance()](#public-static-objet-u-ptr-ijk-thermals-cree-instance)
void IJK_Thermals::Fill_postprocessable_fields(std::vector< FieldInfo_t > &chps)
Referenced By
How to cite in this doc:
:ref:`void IJK_Thermals::Fill_postprocessable_fields(std::vector< FieldInfo_t > &chps) <public-static-void-ijk-thermals-fill-postprocessable-fields-std-vector-fieldinfo-t-ref-chps>`
[void IJK_Thermals::Fill_postprocessable_fields(std::vector< FieldInfo_t > &chps)](#public-static-void-ijk-thermals-fill-postprocessable-fields-std-vector-fieldinfo-t-ref-chps)
const Type_info * IJK_Thermals::info()
How to cite in this doc:
:ref:`const Type_info * IJK_Thermals::info() <public-static-const-type-info-ptr-ijk-thermals-info>`
[const Type_info * IJK_Thermals::info()](#public-static-const-type-info-ptr-ijk-thermals-info)
const IJK_Thermals & IJK_Thermals::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const IJK_Thermals & IJK_Thermals::self_cast(const Objet_U &) <public-static-const-ijk-thermals-ref-ijk-thermals-self-cast-const-objet-u-ref>`
[const IJK_Thermals & IJK_Thermals::self_cast(const Objet_U &)](#public-static-const-ijk-thermals-ref-ijk-thermals-self-cast-const-objet-u-ref)
IJK_Thermals & IJK_Thermals::self_cast(Objet_U &)
How to cite in this doc:
:ref:`IJK_Thermals & IJK_Thermals::self_cast(Objet_U &) <public-static-ijk-thermals-ref-ijk-thermals-self-cast-objet-u-ref>`
[IJK_Thermals & IJK_Thermals::self_cast(Objet_U &)](#public-static-ijk-thermals-ref-ijk-thermals-self-cast-objet-u-ref)
Sortie & IJK_Thermals::printOn(Sortie &x) const override
Surcharge Objet_U::printOn Imprime l’equation et ses composants sur un flot de sortie.
Imprime le nom de l’equation, le solveur masse, les termes sources les conditions aux limites discretisees, les inconnues et les operateurs.
Reimplements:
How to cite in this doc:
:ref:`Sortie & IJK_Thermals::printOn(Sortie &x) const override <protected-sortie-ref-ijk-thermals-printon-sortie-ref-x-const-override>`
[Sortie & IJK_Thermals::printOn(Sortie &x) const override](#protected-sortie-ref-ijk-thermals-printon-sortie-ref-x-const-override)
Entree & IJK_Thermals::readOn(Entree &) override
Lecture d’une equation sur un flot d’entree.
Le format est le suivant: { [ Source { [sou_1], [sour_2], …} ] Conditions_limites { [cl_1] [cl_2] … } Conditions_initiales { [cl_init] } }
Reimplements:
References
How to cite in this doc:
:ref:`Entree & IJK_Thermals::readOn(Entree &) override <protected-entree-ref-ijk-thermals-readon-entree-ref-override>`
[Entree & IJK_Thermals::readOn(Entree &) override](#protected-entree-ref-ijk-thermals-readon-entree-ref-override)
Attributes Documentation#
const Type_info IJK_Thermals::info_obj
IJK_Ghost_Fluid_Fields IJK_Thermals::ghost_fluid_fields_
int IJK_Thermals::ini_folder_out_files_ = 0
Nom IJK_Thermals::interfacial_quantities_thermal_probes_folder_
std::vector<int> IJK_Thermals::lata_step_reprise_
std::vector<int> IJK_Thermals::lata_step_reprise_ini_
TRUST_Ref<Milieu_base *> IJK_Thermals::le_fluide_
TRUST_List<TRUST_Deriv<IJK_Thermal_base>> IJK_Thermals::liste_thermique_
Nom IJK_Thermals::local_quantities_thermal_lines_folder_
Nom IJK_Thermals::local_quantities_thermal_lines_time_index_folder_
Nom IJK_Thermals::local_quantities_thermal_probes_folder_
Nom IJK_Thermals::local_quantities_thermal_probes_time_index_folder_
Nom IJK_Thermals::local_quantities_thermal_slices_folder_
Nom IJK_Thermals::local_quantities_thermal_slices_time_index_folder_
System IJK_Thermals::make_dir_for_out_files_
Nom IJK_Thermals::overall_bubbles_quantities_folder_
int IJK_Thermals::post_pro_first_call_ = 0
TRUST_Ref<Probleme_FTD_IJK_base *> IJK_Thermals::ref_ijk_ft_
TRUST_Ref<Postprocessing_IJK *> IJK_Thermals::ref_ijk_ft_post_
TRUST_Ref<Switch_FT_double *> IJK_Thermals::ref_ijk_ft_switch_
TRUST_Ref<Intersection_Interface_ijk_cell *> IJK_Thermals::ref_intersection_ijk_cell_
TRUST_Ref<Intersection_Interface_ijk_face *> IJK_Thermals::ref_intersection_ijk_face_
Nom IJK_Thermals::shell_quantities_thermal_probes_folder_
TRUST_List<Nom> IJK_Thermals::thermal_rank_folder_