init_forcage_THI#
#include <init_forcage_THI.h>
How to cite this class in this doc#
:ref:`init\_forcage\_THI <class-init-forcage-thi>`
[init\_forcage\_THI](#class-init-forcage-thi)
Detailed description#
Inherits from#
public : Objet_U
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
activate_forcage
int init_forcage_THI::activate_forcage(const int current_time_step, const double current_time)
References
Referenced By
How to cite in this doc:
:ref:`int init_forcage_THI::activate_forcage(const int current_time_step, const double current_time) <public-int-init-forcage-thi-activate-forcage-const-int-current-time-step-const-double-current-time>`
[int init_forcage_THI::activate_forcage(const int current_time_step, const double current_time)](#public-int-init-forcage-thi-activate-forcage-const-int-current-time-step-const-double-current-time)
compute_initial_chouippe
void init_forcage_THI::compute_initial_chouippe(int nproc_tot, const Domaine_IJK &my_geom, int my_ni, int my_nj, int my_nk, const Domaine_IJK &my_splitting, Nom nom_sauvegarde)
References
How to cite in this doc:
:ref:`void init_forcage_THI::compute_initial_chouippe(int nproc_tot, const Domaine_IJK &my_geom, int my_ni, int my_nj, int my_nk, const Domaine_IJK &my_splitting, Nom nom_sauvegarde) <public-void-init-forcage-thi-compute-initial-chouippe-int-nproc-tot-const-domaine-ijk-ref-my-geom-int-my-ni-int-my-nj-int-my-nk-const-domaine-ijk-ref-my-splitting-nom-nom-sauvegarde>`
[void init_forcage_THI::compute_initial_chouippe(int nproc_tot, const Domaine_IJK &my_geom, int my_ni, int my_nj, int my_nk, const Domaine_IJK &my_splitting, Nom nom_sauvegarde)](#public-void-init-forcage-thi-compute-initial-chouippe-int-nproc-tot-const-domaine-ijk-ref-my-geom-int-my-ni-int-my-nj-int-my-nk-const-domaine-ijk-ref-my-splitting-nom-nom-sauvegarde)
compute_THI_force
void init_forcage_THI::compute_THI_force(const int time_iteration, const double tstep, const double current_time, const Domaine_IJK &my_splitting)
References
Referenced By
How to cite in this doc:
:ref:`void init_forcage_THI::compute_THI_force(const int time_iteration, const double tstep, const double current_time, const Domaine_IJK &my_splitting) <public-void-init-forcage-thi-compute-thi-force-const-int-time-iteration-const-double-tstep-const-double-current-time-const-domaine-ijk-ref-my-splitting>`
[void init_forcage_THI::compute_THI_force(const int time_iteration, const double tstep, const double current_time, const Domaine_IJK &my_splitting)](#public-void-init-forcage-thi-compute-thi-force-const-int-time-iteration-const-double-tstep-const-double-current-time-const-domaine-ijk-ref-my-splitting)
duplique
int init_forcage_THI::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int init_forcage_THI::duplique() const override <public-int-init-forcage-thi-duplique-const-override>`
[int init_forcage_THI::duplique() const override](#public-int-init-forcage-thi-duplique-const-override)
get_b_flt
ArrOfDouble init_forcage_THI::get_b_flt()
References
Referenced By
How to cite in this doc:
:ref:`ArrOfDouble init_forcage_THI::get_b_flt() <public-arrofdouble-init-forcage-thi-get-b-flt>`
[ArrOfDouble init_forcage_THI::get_b_flt()](#public-arrofdouble-init-forcage-thi-get-b-flt)
get_facteur_forcage
int init_forcage_THI::get_facteur_forcage()
References
Referenced By
How to cite in this doc:
:ref:`int init_forcage_THI::get_facteur_forcage() <public-int-init-forcage-thi-get-facteur-forcage>`
[int init_forcage_THI::get_facteur_forcage()](#public-int-init-forcage-thi-get-facteur-forcage)
get_force_ph
IJK_Field_vector3_double init_forcage_THI::get_force_ph()
References
How to cite in this doc:
:ref:`IJK_Field_vector3_double init_forcage_THI::get_force_ph() <public-ijk-field-vector3-double-init-forcage-thi-get-force-ph>`
[IJK_Field_vector3_double init_forcage_THI::get_force_ph()](#public-ijk-field-vector3-double-init-forcage-thi-get-force-ph)
get_force_ph2
IJK_Field_vector3_double & init_forcage_THI::get_force_ph2()
References
Referenced By
How to cite in this doc:
:ref:`IJK_Field_vector3_double & init_forcage_THI::get_force_ph2() <public-ijk-field-vector3-double-ref-init-forcage-thi-get-force-ph2>`
[IJK_Field_vector3_double & init_forcage_THI::get_force_ph2()](#public-ijk-field-vector3-double-ref-init-forcage-thi-get-force-ph2)
get_forced_advection
int init_forcage_THI::get_forced_advection()
References
Referenced By
How to cite in this doc:
:ref:`int init_forcage_THI::get_forced_advection() <public-int-init-forcage-thi-get-forced-advection>`
[int init_forcage_THI::get_forced_advection()](#public-int-init-forcage-thi-get-forced-advection)
get_info
const Type_info * init_forcage_THI::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 * init_forcage_THI::get_info() const override <public-const-type-info-ptr-init-forcage-thi-get-info-const-override>`
[const Type_info * init_forcage_THI::get_info() const override](#public-const-type-info-ptr-init-forcage-thi-get-info-const-override)
get_semi_gen
int init_forcage_THI::get_semi_gen()
References
Referenced By
How to cite in this doc:
:ref:`int init_forcage_THI::get_semi_gen() <public-int-init-forcage-thi-get-semi-gen>`
[int init_forcage_THI::get_semi_gen()](#public-int-init-forcage-thi-get-semi-gen)
get_type_forcage
int init_forcage_THI::get_type_forcage()
References
Referenced By
How to cite in this doc:
:ref:`int init_forcage_THI::get_type_forcage() <public-int-init-forcage-thi-get-type-forcage>`
[int init_forcage_THI::get_type_forcage()](#public-int-init-forcage-thi-get-type-forcage)
init_forcage_THI
init_forcage_THI::init_forcage_THI()
How to cite in this doc:
:ref:`init_forcage_THI::init_forcage_THI() <public-init-forcage-thi-init-forcage-thi>`
[init_forcage_THI::init_forcage_THI()](#public-init-forcage-thi-init-forcage-thi)
taille_memoire
unsigned init_forcage_THI::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned init_forcage_THI::taille_memoire() const override <public-unsigned-init-forcage-thi-taille-memoire-const-override>`
[unsigned init_forcage_THI::taille_memoire() const override](#public-unsigned-init-forcage-thi-taille-memoire-const-override)
update_advection_length
void init_forcage_THI::update_advection_length(double dt)
References
Referenced By
How to cite in this doc:
:ref:`void init_forcage_THI::update_advection_length(double dt) <public-void-init-forcage-thi-update-advection-length-double-dt>`
[void init_forcage_THI::update_advection_length(double dt)](#public-void-init-forcage-thi-update-advection-length-double-dt)
update_advection_velocity
void init_forcage_THI::update_advection_velocity(ArrOfDouble &value)
Referenced By
How to cite in this doc:
:ref:`void init_forcage_THI::update_advection_velocity(ArrOfDouble &value) <public-void-init-forcage-thi-update-advection-velocity-arrofdouble-ref-value>`
[void init_forcage_THI::update_advection_velocity(ArrOfDouble &value)](#public-void-init-forcage-thi-update-advection-velocity-arrofdouble-ref-value)
~init_forcage_THI
init_forcage_THI::~init_forcage_THI()
How to cite in this doc:
:ref:`init_forcage_THI::~init_forcage_THI() <public-init-forcage-thi-dtor-init-forcage-thi>`
[init_forcage_THI::~init_forcage_THI()](#public-init-forcage-thi-dtor-init-forcage-thi)
cree_instance
Objet_U * init_forcage_THI::cree_instance()
How to cite in this doc:
:ref:`Objet_U * init_forcage_THI::cree_instance() <public-static-objet-u-ptr-init-forcage-thi-cree-instance>`
[Objet_U * init_forcage_THI::cree_instance()](#public-static-objet-u-ptr-init-forcage-thi-cree-instance)
info
const Type_info * init_forcage_THI::info()
How to cite in this doc:
:ref:`const Type_info * init_forcage_THI::info() <public-static-const-type-info-ptr-init-forcage-thi-info>`
[const Type_info * init_forcage_THI::info()](#public-static-const-type-info-ptr-init-forcage-thi-info)
self_cast
const init_forcage_THI & init_forcage_THI::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const init_forcage_THI & init_forcage_THI::self_cast(const Objet_U &) <public-static-const-init-forcage-thi-ref-init-forcage-thi-self-cast-const-objet-u-ref>`
[const init_forcage_THI & init_forcage_THI::self_cast(const Objet_U &)](#public-static-const-init-forcage-thi-ref-init-forcage-thi-self-cast-const-objet-u-ref)
self_cast
init_forcage_THI & init_forcage_THI::self_cast(Objet_U &)
How to cite in this doc:
:ref:`init_forcage_THI & init_forcage_THI::self_cast(Objet_U &) <public-static-init-forcage-thi-ref-init-forcage-thi-self-cast-objet-u-ref>`
[init_forcage_THI & init_forcage_THI::self_cast(Objet_U &)](#public-static-init-forcage-thi-ref-init-forcage-thi-self-cast-objet-u-ref)
printOn
Sortie & init_forcage_THI::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & init_forcage_THI::printOn(Sortie &x) const override <protected-sortie-ref-init-forcage-thi-printon-sortie-ref-x-const-override>`
[Sortie & init_forcage_THI::printOn(Sortie &x) const override](#protected-sortie-ref-init-forcage-thi-printon-sortie-ref-x-const-override)
readOn
Entree & init_forcage_THI::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Entree & init_forcage_THI::readOn(Entree &) override <protected-entree-ref-init-forcage-thi-readon-entree-ref-override>`
[Entree & init_forcage_THI::readOn(Entree &) override](#protected-entree-ref-init-forcage-thi-readon-entree-ref-override)
Attributes Documentation#
info_obj (public)
const Type_info init_forcage_THI::info_obj
advection_length_ (protected)
ArrOfDouble init_forcage_THI::advection_length_
advection_velocity_ (protected)
ArrOfDouble init_forcage_THI::advection_velocity_
amplitude (protected)
double init_forcage_THI::amplitude = 1.
eps_etoile (protected)
double init_forcage_THI::eps_etoile = 0.1
f_ph_THI (protected)
Force_ph init_forcage_THI::f_ph_THI
f_sp_THI (protected)
Force_sp init_forcage_THI::f_sp_THI
facteur_forcage_ (protected)
int init_forcage_THI::facteur_forcage_ = 0
forcage_t_stop (protected)
double init_forcage_THI::forcage_t_stop = - 1
forcage_ts_stop (protected)
int init_forcage_THI::forcage_ts_stop = - 1
forced_advection_ (protected)
int init_forcage_THI::forced_advection_ = 0
i_offset (protected)
int init_forcage_THI::i_offset = 0
j_offset (protected)
int init_forcage_THI::j_offset = 0
k_offset (protected)
int init_forcage_THI::k_offset = 0
mode_max (protected)
int init_forcage_THI::mode_max = 0
mode_min (protected)
int init_forcage_THI::mode_min = 0
random_ (protected)
Random_process init_forcage_THI::random_
time_to_be_del_ (protected)
double init_forcage_THI::time_to_be_del_ = 0.
tL (protected)
double init_forcage_THI::tL = 0.02
type_forcage (protected)
int init_forcage_THI::type_forcage = 0