Objet_U#
#include <Objet_U.h>
classe Objet_U Cette classe est la classe de base des Objets de TRUST
How to cite this class in this doc#
:ref:`Objet\_U <class-objet-u>`
[Objet\_U](#class-objet-u)
Detailed description#
Dans les classes derivees de Objet_U, on ajoute toujours une macro Declare_instanciable ou Declare_base qui donne aux objets les proprietes suivantes: Un Objet_U peut etre lu dans une Entree ou ecrit dans une Sortie (entree/sortie standard, jeu de donnees .data, fichier disque, buffer memoire, buffer de communication parallele). Il faut donc toujours implementer les methodes readOn et printOn Un Objet_U d’un type quelconque peut etre instancie grace a une chaine de caracteres qui l’identifie (que_suis_je()), voir OWN_PTR::typer Un Objet_U peut etre “sauvegarde” ou “repris” sur disque (au sens sauvegarde et reprise d’un calcul). Ces operations sont differentes de readOn/printOn car elles permettent eventuellement une redistribution des donnees paralleles ou des changements de version. Un Objet_U, s’il est “Declare_instanciable”, peut etre cree dynamiquement et lu dans le jeu de donnees TRUST (a travers readOn). Il possede alors le nom (le_nom()) attribue dans le jeu de donnees (voir les classes Interprete_bloc et Lire) Un Objet_U fait l’objet d’une gestion memoire speciale par le noyau permettant le debuggage et l’optimisation (operations specifiques a la creation, a la destruction et a la copie)
Inherits from#
public : Process
Inherited by#
public : ArrOfBit\_32\_64
<int>
public : Elem\_geom\_base\_32\_64
<int>
public : IJKArray\_with\_ghost
<double, ArrOfDouble>
public : TRUST\_List
<Bord_32_64<_SIZE_>>
public : TRUST\_List
<Bord_Interne_32_64<_SIZE_>>
public : TRUST\_List
<TRUST_Ref<Sous_Domaine_32_64 *>>
public : TRUST\_List
<TRUST_Deriv<Champ_Fonc_base>>
public : TRUST\_List
<Groupe_Faces_32_64<_SIZE_>>
public : TRUST\_List
<IJK_One_Dimensional_Subproblem>
public : TRUST\_List
<IJK_One_Dimensional_Subproblem_Geometry>
public : TRUST\_List
<IJK_One_Dimensional_Subproblem_Velocity>
public : TRUST\_List
<Joint_32_64<_SIZE_>>
public : TRUST\_List
<TRUST_Deriv<Champ_Generique_base>>
public : TRUST\_List
<TRUST_Deriv<Operateur_Statistique_tps_base>>
public : TRUST\_List
<Convection_Diffusion_Concentration>
public : TRUST\_List
<Convection_Diffusion_Concentration_Turbulent>
public : TRUST\_List
<TRUST_Deriv<Postraitement_base>>
public : TRUST\_List
<TRUST_Deriv<Raccord_base_32_64<_SIZE_>>>
public : TRUST\_List
<TRUST_Deriv<Sonde>>
public : TRUST\_List
<Sonde_Int>
public : TRUST\_List
<Source>
public : TRUST\_List
<TRUSTTab>
public : TRUST\_List
<Bord_32_64<int>>
public : TRUST\_List
<TRUST_Deriv<Raccord_base_32_64<int>>>
public : TRUST\_List
<Bord_Interne_32_64<int>>
public : TRUST\_List
<Groupe_Faces_32_64<int>>
public : TRUST\_List
<Joint_32_64<int>>
public : TRUST\_List
<TRUST_Ref<Domaine_32_64 *>>
public : TRUST\_List
<Nom>
public : TRUST\_List
<TRUST_Ref<Champ_Generique_base *>>
public : TRUST\_List
<TRUST_Deriv<Champ_Don_base>>
public : TRUST\_List
<Table>
public : TRUST\_List
<TRUST_Deriv<Champ_front_base>>
public : TRUST\_List
<Reaction>
public : TRUST\_List
<TRUST_Ref<Champ_base *>>
public : TRUST\_List
<TRUST_Ref<Probleme_U *>>
public : TRUST\_List
<TRUST_Ref<TRUSTTabFT_cut_cell<double> *>>
public : TRUST\_List
<TRUST_Ref<TRUSTTabFT_cut_cell<int> *>>
public : TRUST\_List
<TRUST_Ref_Objet_U>
public : TRUST\_List
<TRUST_Deriv<IJK_Thermal_base>>
public : TRUST\_List
<TRUST_Deriv<Champ_base>>
public : TRUST\_List
<TRUST_Deriv<Equation_base>>
public : TRUST\_List
<TRUST_Ref<Espece *>>
public : TRUST\_List
<TRUST_Ref<Champ_Inc_base *>>
public : TRUST\_List
<TRUST_Ref<Champ_Don_base *>>
public : TRUST\_List
<ptrParam>
public : TRUST\_List
<Objet_a_lire>
public : TRUST\_List
<Constante>
public : TRUST\_List
<TRUST_Ref<TRUSTVect *>>
public : TRUST\_List
<TRUST_Ref<SFichier *>>
public : TRUST\_List
<TRUST_Ref<Loi_Fermeture_base *>>
public : TRUST\_List
<TRUST_Ref<Champ_Parametrique *>>
public : TRUST\_List
<TRUST_Ref<Field_base *>>
public : TRUST\_List
<_EQUATION_TYPE_>
public : TRUST\_Vector
<Parser_U>
public : TRUST\_Vector
<Champ_front_ALE_projection>
public : TRUST\_Vector
<Cond_lim>
public : TRUST\_Vector
<TRUST_Deriv<Tube_base>>
public : TRUST\_Vector
<_TRUST_TABL_<_TYPE_, _TYPE_ARRAY_>>
public : TRUST\_Vector
<Motcle>
public : TRUST\_Vector
<Nom>
public : TRUST\_Vector
<TRUSTTab<double>>
public : TRUST\_Vector
<Ensemble_Faces_base>
public : TRUST\_Vector
<TRUSTArray>
public : TRUST\_Vector
<TRUST_Ref<Champ_base *>>
public : TRUST\_Vector
<TRUSTArray<int>>
public : TRUST\_Vector
<TRUST_Ref<Champ_Inc_base *>>
public : TRUST\_Vector
<TRUSTTab<_TYPE_>>
public : TRUST\_Vector
<TRUST_Ref_Objet_U>
public : TRUST\_Vector
<MD_Vector>
public : TRUST\_Vector
<TRUSTVect<int, int>>
public : TRUST\_Vector
<TRUST_Deriv<Champ_front_base>>
public : TRUST\_Vector
<Front_VF>
public : TRUST\_Vector
<TRUST_Deriv<Sous_domaine_dis_base>>
public : TRUST\_Vector
<Descripteur>
public : TRUST\_Vector
<TRUSTVect<double, int>>
public : TRUST\_Vector
<IJKArray_with_ghost>
public : TRUST\_Vector
<TRUST_Deriv<Turbulence_paroi_base>>
public : TRUST\_Vector
<TRUSTTab>
public : TRUST\_Vector
<Matrice>
public : TRUST\_Vector
<Face_Rayonnante>
public : TRUST\_Vector
<TRUST_Deriv<Coarsen_Operator_base>>
public : TRUST\_Vector
<Grid_Level_Data_template<float>>
public : TRUST\_Vector
<Grid_Level_Data_template<double>>
public : TRUST\_Vector
<Eq_couch_lim>
public : TRUST\_Vector
<Eq_ODVM>
public : TRUST\_Vector
<Statistiques_dns_ijk_FT>
public : TRUST\_Vector
<TRUST_Deriv<Schema_Temps_base>>
public : Algorithmes_Transport_FT_Disc
public : Aretes
public : ArrOfBit\_32\_64
<_SIZE_>
public : Array_base
public : Assembleur_base
public : Boundary_Conditions
public : Boundary_Conditions_Thermique
public : Champ_Generique_base
public : Chimie
public : Coarsen_Operator_base
public : Collision_Model_FT_base
public : Comm_Group
public : Cond_lim_base
public : Connectivite_frontieres
public : Constante
public : Correlation_base
public : Corrige_flux_FT_base
public : Couplage_Tubes_IBC
public : Cut_cell_schema_auxiliaire
public : Debog_Pb
public : DescStructure
public : Desc_Structure_FT
public : Descripteur
public : Descripteur_FT
public : Diffu_totale_base
public : Discretisation_base
public : DomaineCutter\_32\_64
<_SIZE_>
public : Domaine_Cl_dis_base
public : Domaine_base
public : Domaine_dis_base
public : EDO_Pression_th_base
public : EOS_Tools_base
public : Ecrire_fichier_xyz_valeur
public : Elem_EF_base
public : Elem_VEF_base
public : Elem\_geom\_base\_32\_64
<_SIZE_>
public : Elem_poly_base
public : Ensemble_Faces_base
public : Ensemble_Lagrange_base
public : Entree_Fichier_base
public : Eq_ODVM
public : Eq_couch_lim
public : Equation_base
public : Esp_Virt
public : FT_Field
public : Face_Rayonnante
public : Faces\_32\_64
<_SIZE_>
public : Facettes_Interp_FT
public : Field_base
public : Force_ph
public : Force_sp
public : Format_Post_base
public : Fourier_trans
public : Frontiere\_32\_64
<_SIZE_>
public : Frontiere_dis_base
public : Grid\_Level\_Data\_template
<_TYPE_>
public : IJKArray\_with\_ghost
<_TYPE_, _TYPE_ARRAY_>
public : IJK_Composantes_Connex
public : IJK_Field_tools
public : IJK_Finite_Difference_One_Dimensional_Matrix_Assembler
public : IJK_Ghost_Fluid_Fields
public : IJK_Grid_Geometry
public : IJK_One_Dimensional_Subproblem
public : IJK_Thermal_Outputs
public : IJK_Thermal_base
public : IJK_VDF_converter
public : Init_spectral
public : Integrale_tps_Champ
public : Interface_base
public : Interpolation_IBM_base
public : Interprete
public : Intersection_Interface_ijk
public : Iterateur_PolyMAC_base
public : Iterateur_Source_base
public : Iterateur_VDF_base
public : Lecture_Champ
public : Lecture_Table
public : Liste_bloc
public : Loi_2couches_base
public : Loi_Etat_base
public : Loi_Fermeture_base
public : Loi_horaire
public : MD_Vector_base
public : Maillage_FT_Disc_Data_Cache
public : Marching_Cubes
public : Marqueur_Lagrange_base
public : Matrice_Base
public : Milieu_base
public : Mod_echelle_LRM_base
public : Modele_Fonc_Bas_Reynolds_Base
public : Modele_Fonc_Realisable_base
public : Modele_Permeabilite_base
public : Modele_Rayonnement_base
public : Modele_turbulence_hyd_base
public : Modele_turbulence_scal_base
public : MuLambda_TBLE_base
public : Nom
public : Objet_U_ptr
public : Objet_a_lire
public : OctreeRoot\_32\_64
<_SIZE_>
public : Operateur_IJK_elem_base_double
public : Operateur_IJK_faces_base_double
public : Operateur_Statistique_tps_base
public : Operateur_base
public : PCShell_base
public : PDF_model
public : Parametre_equation_base
private : ParcoursIJKDir
public : Parcours_interface
public : Parser_U
public : Partitionneur\_base\_32\_64
<_SIZE_>
public : Polynome
public : Porosites
public : Post_Processing_Hydrodynamic_Forces
public : Postraitement_base
public : Precond_base
public : Prepro_IBM_base
public : Probleme_U
public : Proprietes_part_vol
public : RTabInt
public : Random_process
public : Reaction
public : Remaillage_FT
public : Remailleur_Collision_FT_base
public : Schema_Temps_base
public : Senseur_Interface
public : SolvElem_base
public : SolveurSys_base
public : Solveur_Implicite_base
public : Solveur_Masse_base
public : Sonde
public : Sonde_Int
public : Sortie_Fichier_base
public : Source_Masse_Fluide_Dilatable_base
public : Source_base
public : Sous\_Domaine\_32\_64
<_SIZE_>
public : Sous_domaine_dis_base
public : Statistiques_dns_ijk
public : TRUST\_List
<_CLASSE_>
public : TRUST\_Vector
<_CLASSE_>
public : Table
public : Topologie_Maillage_FT
public : Traitement_particulier_NS_base
public : Traitement_particulier_Solide_base
public : Transport_Interfaces_FT_Disc_interne
public : Triple_Line_Model_FT_Disc
public : Tube_base
public : Turbulence_paroi_base
public : Turbulence_paroi_scal_base
public : UnaryFunction
public : Value_Input_Int
public : cible_donnee
public : consigne_initiale
public : correction_one_direction
public : corrections_qdm
public : forcage_spectral
public : init_forcage_THI
public : moyenne_glissante
public : moyenne_par_morceaux
public : ptrParam
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
int Objet_U::associer_(Objet_U &)
Associe l’ Objet_U a un autre Objet_U Methode virtuelle a surcharger.
Referenced By
How to cite in this doc:
:ref:`int Objet_U::associer_(Objet_U &) <public-int-objet-u-associer-underscore-objet-u-ref>`
[int Objet_U::associer_(Objet_U &)](#public-int-objet-u-associer-underscore-objet-u-ref)
int Objet_U::change_num(const int *const)
Change le numero interne de l’ Objet_U .
Referenced By
How to cite in this doc:
:ref:`int Objet_U::change_num(const int *const) <public-int-objet-u-change-num-const-int-ptr-const>`
[int Objet_U::change_num(const int *const)](#public-int-objet-u-change-num-const-int-ptr-const)
virtual int Objet_U::duplique() const =0
Referenced By
How to cite in this doc:
:ref:`virtual int Objet_U::duplique() const =0 <public-virtual-int-objet-u-duplique-const-equal-0>`
[virtual int Objet_U::duplique() const =0](#public-virtual-int-objet-u-duplique-const-equal-0)
int Objet_U::est_egal_a(const Objet_U &) const
Renvoie 1 si l’objet x et *this sont une seule et meme instance (meme adresse en memoire).
Referenced By
How to cite in this doc:
:ref:`int Objet_U::est_egal_a(const Objet_U &) const <public-int-objet-u-est-egal-a-const-objet-u-ref-const>`
[int Objet_U::est_egal_a(const Objet_U &) const](#public-int-objet-u-est-egal-a-const-objet-u-ref-const)
const Type_info * Objet_U::get_info() const
Donne des informations sur le type de l’ Objet_U .
References
Referenced By
How to cite in this doc:
:ref:`const Type_info * Objet_U::get_info() const <public-const-type-info-ptr-objet-u-get-info-const>`
[const Type_info * Objet_U::get_info() const](#public-const-type-info-ptr-objet-u-get-info-const)
int Objet_U::get_object_id() const
Renvoie l’identifiant unique de l’objet object_id_.
How to cite in this doc:
:ref:`int Objet_U::get_object_id() const <public-int-objet-u-get-object-id-const>`
[int Objet_U::get_object_id() const](#public-int-objet-u-get-object-id-const)
Interprete & Objet_U::interprete()
How to cite in this doc:
:ref:`Interprete & Objet_U::interprete() <public-interprete-ref-objet-u-interprete>`
[Interprete & Objet_U::interprete()](#public-interprete-ref-objet-u-interprete)
const Interprete & Objet_U::interprete() const
Referenced By
How to cite in this doc:
:ref:`const Interprete & Objet_U::interprete() const <public-const-interprete-ref-objet-u-interprete-const>`
[const Interprete & Objet_U::interprete() const](#public-const-interprete-ref-objet-u-interprete-const)
const Nom & Objet_U::le_nom() const
Donne le nom de l’ Objet_U Methode a surcharger : renvoie “neant” dans cette implementation.
Referenced By
How to cite in this doc:
:ref:`const Nom & Objet_U::le_nom() const <public-const-nom-ref-objet-u-le-nom-const>`
[const Nom & Objet_U::le_nom() const](#public-const-nom-ref-objet-u-le-nom-const)
const char * Objet_U::le_type() const
Donne le nom du type de l’ Objet_U .
References
Referenced By
How to cite in this doc:
:ref:`const char * Objet_U::le_type() const <public-const-char-ptr-objet-u-le-type-const>`
[const char * Objet_U::le_type() const](#public-const-char-ptr-objet-u-le-type-const)
int Objet_U::lire_motcle_non_standard(const Motcle &motlu, Entree &is)
Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.
References
Referenced By
How to cite in this doc:
:ref:`int Objet_U::lire_motcle_non_standard(const Motcle &motlu, Entree &is) <public-int-objet-u-lire-motcle-non-standard-const-motcle-ref-motlu-entree-ref-is>`
[int Objet_U::lire_motcle_non_standard(const Motcle &motlu, Entree &is)](#public-int-objet-u-lire-motcle-non-standard-const-motcle-ref-motlu-entree-ref-is)
void Objet_U::nommer(const Nom &)
Donne un nom a l’ Objet_U Methode virtuelle a surcharger.
Referenced By
How to cite in this doc:
:ref:`void Objet_U::nommer(const Nom &) <public-void-objet-u-nommer-const-nom-ref>`
[void Objet_U::nommer(const Nom &)](#public-void-objet-u-nommer-const-nom-ref)
int Objet_U::numero() const
Renvoie l’indice de l’objet dans Memoire::data.
Referenced By
How to cite in this doc:
:ref:`int Objet_U::numero() const <public-int-objet-u-numero-const>`
[int Objet_U::numero() const](#public-int-objet-u-numero-const)
Sortie & Objet_U::printOn(Sortie &) const
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Referenced By
How to cite in this doc:
:ref:`Sortie & Objet_U::printOn(Sortie &) const <public-sortie-ref-objet-u-printon-sortie-ref-const>`
[Sortie & Objet_U::printOn(Sortie &) const](#public-sortie-ref-objet-u-printon-sortie-ref-const)
const Nom & Objet_U::que_suis_je() const
renvoie la chaine identifiant la classe.
References
Referenced By
Diffusion_supplementaire_echelle_temp_turb_PolyMAC_P0::ajouter_blocs
Production_echelle_temp_taux_diss_turb_PolyMAC_P0::ajouter_blocs
Diffusion_croisee_echelle_temp_taux_diss_turb_VDF::ajouter_blocs
Operateur_Conv_sensibility_VEF::ajouter_Lsensibility_state_Amont
Operateur_Conv_sensibility_VEF::ajouter_Lstate_sensibility_Amont
Pb_Hydraulique_Concentration_Turbulent::associer_milieu_base
Pb_Thermohydraulique_Concentration_Turbulent::associer_milieu_base
Source_Transport_Eps_aniso_therm_concen_VDF_Elem::associer_pb
Source_Transport_Eps_Realisable_aniso_concen_VDF_Elem::associer_pb
Source_Transport_Eps_Realisable_aniso_therm_concen_VDF_Elem::associer_pb
Source_Transport_Eps_Realisable_anisotherme_VDF_Elem::associer_pb
Source_Transport_K_Realisable_aniso_concen_VDF_Elem::associer_pb
Source_Transport_K_Realisable_aniso_therm_concen_VDF_Elem::associer_pb
Source_Transport_K_Realisable_anisotherme_VDF_Elem::associer_pb
Source_Transport_K_Eps_aniso_therm_concen_VDF_Elem::associer_pb
Source_Transport_K_Eps_Bas_Reynolds_aniso_therm_concen_VDF_Elem::associer_pb
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_VDF_Elem::associer_pb
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::associer_pb
Source_Transport_K_Eps_Realisable_aniso_concen_VDF_Elem::associer_pb
Source_Transport_K_Eps_Realisable_aniso_therm_concen_VDF_Elem::associer_pb
Source_Transport_K_Eps_Realisable_anisotherme_VDF_Elem::associer_pb
Source_Transport_Eps_aniso_therm_concen_VEF_Face::associer_pb
Source_Transport_Eps_Realisable_aniso_concen_VEF_Face::associer_pb
Source_Transport_Eps_Realisable_aniso_therm_concen_VEF_Face::associer_pb
Source_Transport_Eps_Realisable_anisotherme_VEF_Face::associer_pb
Source_Transport_K_Realisable_aniso_concen_VEF_Face::associer_pb
Source_Transport_K_Realisable_aniso_therm_concen_VEF_Face::associer_pb
Source_Transport_K_Realisable_anisotherme_VEF_Face::associer_pb
Source_Transport_K_Eps_aniso_therm_concen_VEF_Face::associer_pb
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_VEF_Face::associer_pb
Source_Transport_K_Eps_Realisable_aniso_concen_VEF_Face::associer_pb
Source_Transport_K_Eps_Realisable_aniso_therm_concen_VEF_Face::associer_pb
Source_Transport_K_Eps_Realisable_anisotherme_VEF_Face::associer_pb
Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_rho_u_impl
Echange_contact_rayo_semi_transp_VDF::calculer_temperature_bord
Modele_turbulence_hyd_Longueur_Melange_VEF::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_2_Couches::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Bas_Reynolds::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Bicephale::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Realisable::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Realisable_Bicephale::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Omega::calculer_viscosite_turbulente
Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee
Convection_Diffusion_Temperature_FT_Disc::compute_divergence_free_velocity_extension
Triple_Line_Model_FT_Disc::compute_TCL_fluxes_in_all_boundary_cells
Convection_Diffusion_Temperature_FT_Disc::discretiser_assembleur_pression
Schema_Implicite_Multi_TimeStep_base::faire_un_pas_de_temps_eqn_base
Convection_Diffusion_Temperature_FT_Disc::get_flux_and_Twall
Op_Diff_Turbulent_PolyMAC_P0_Elem::get_noms_champs_postraitables
Op_Diff_Turbulent_PolyMAC_P0_Face::get_noms_champs_postraitables
Convection_Diffusion_Temperature::get_noms_champs_postraitables
Convection_Diffusion_Temperature_base::get_noms_champs_postraitables
Traitement_particulier_NS_base::get_noms_champs_postraitables
Post_Processing_Hydrodynamic_Forces::lire_motcle_non_standard
Convection_Diffusion_Temperature_FT_Disc::lire_motcle_non_standard
Modele_turbulence_hyd_LES_SMAGO_DYN_VDF::lire_motcle_non_standard
Modele_turbulence_scal_LES_dyn_VDF::lire_motcle_non_standard
Modele_turbulence_scal_Fluctuation_Temperature_W_Bas_Re::lire_motcle_non_standard
Modele_turbulence_hyd_K_Eps_Bas_Reynolds::lire_motcle_non_standard
Modele_turbulence_hyd_K_Eps_Bicephale::lire_motcle_non_standard
Modele_turbulence_hyd_K_Eps_Realisable::lire_motcle_non_standard
Modele_turbulence_hyd_K_Eps_Realisable_Bicephale::lire_motcle_non_standard
Convection_Diffusion_Espece_Multi_QC::lire_motcle_non_standard
Convection_Diffusion_Temperature_sensibility::lire_motcle_non_standard
Navier_Stokes_Fluide_Dilatable_base::lire_motcle_non_standard
TRUSTProblem_Concentration_Gen<_DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_>::lire_resize_medium
Schema_Implicite_Multi_TimeStep_base::modifier_second_membre
Schema_Implicite_Multi_TimeStep_base::modifier_second_membre_full_impl
Source_Transport_Eps_Realisable_aniso_concen_VDF_Elem::printOn
Source_Transport_Eps_Realisable_aniso_therm_concen_VDF_Elem::printOn
Source_Transport_Eps_Realisable_anisotherme_VDF_Elem::printOn
Source_Transport_K_Realisable_aniso_concen_VDF_Elem::printOn
Source_Transport_K_Realisable_aniso_therm_concen_VDF_Elem::printOn
Source_Transport_K_Eps_Bas_Reynolds_aniso_therm_concen_VDF_Elem::printOn
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_VDF_Elem::printOn
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_QC_VDF_Elem::printOn
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::printOn
Source_Transport_K_Eps_Realisable_aniso_concen_VDF_Elem::printOn
Source_Transport_K_Eps_Realisable_aniso_therm_concen_VDF_Elem::printOn
Source_Transport_K_Eps_Realisable_anisotherme_VDF_Elem::printOn
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::printOn
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::printOn
Source_Transport_Eps_Realisable_aniso_concen_VEF_Face::printOn
Source_Transport_Eps_Realisable_aniso_therm_concen_VEF_Face::printOn
Source_Transport_Eps_Realisable_anisotherme_VEF_Face::printOn
Source_Transport_K_Realisable_aniso_concen_VEF_Face::printOn
Source_Transport_K_Realisable_aniso_therm_concen_VEF_Face::printOn
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_VEF_Face::printOn
Source_Transport_K_Eps_Realisable_aniso_concen_VEF_Face::printOn
Source_Transport_K_Eps_Realisable_aniso_therm_concen_VEF_Face::printOn
Source_Transport_K_Eps_Realisable_anisotherme_VEF_Face::printOn
Modele_turbulence_scal_Fluctuation_Temperature_W_Bas_Re::printOn
Source_Diffusion_croisee_echelle_temp_taux_diss_turb::readOn
IJK_Finite_Difference_One_Dimensional_Matrix_Assembler::readOn
Source_Transport_Eps_Realisable_aniso_concen_VDF_Elem::readOn
Source_Transport_Eps_Realisable_aniso_therm_concen_VDF_Elem::readOn
Source_Transport_Eps_Realisable_anisotherme_VDF_Elem::readOn
Source_Transport_K_Realisable_aniso_therm_concen_VDF_Elem::readOn
Source_Transport_K_Eps_Realisable_aniso_concen_VDF_Elem::readOn
Source_Transport_K_Eps_Realisable_aniso_therm_concen_VDF_Elem::readOn
Source_Transport_K_Eps_Realisable_anisotherme_VDF_Elem::readOn
Source_Transport_Eps_Realisable_aniso_concen_VEF_Face::readOn
Source_Transport_Eps_Realisable_aniso_therm_concen_VEF_Face::readOn
Source_Transport_Eps_Realisable_anisotherme_VEF_Face::readOn
Source_Transport_K_Realisable_aniso_therm_concen_VEF_Face::readOn
Source_Transport_K_Eps_Realisable_aniso_concen_VEF_Face::readOn
Source_Transport_K_Eps_Realisable_aniso_therm_concen_VEF_Face::readOn
Source_Transport_K_Eps_Realisable_anisotherme_VEF_Face::readOn
Terme_Source_Canal_perio_VDF_P0::source_convection_diffusion
Modele_Fonc_Bas_Reynolds_Base::typer_lire_Modele_Fonc_Bas_Reynolds
Modele_Fonc_Bas_Reynolds_Thermique_Base::typer_lire_Modele_Fonc_Bas_Reynolds_Thermique
Modele_Fonc_Realisable_base::typer_lire_Modele_Fonc_Realisable
Turbulence_paroi_scal_base::typer_lire_turbulence_paroi_scal
Modele_turbulence_hyd_K_Eps_Realisable_Bicephale::verifie_loi_paroi
Modele_turbulence_hyd_LES_base::verifie_loi_paroi_diphasique
How to cite in this doc:
:ref:`const Nom & Objet_U::que_suis_je() const <public-const-nom-ref-objet-u-que-suis-je-const>`
[const Nom & Objet_U::que_suis_je() const](#public-const-nom-ref-objet-u-que-suis-je-const)
Entree & Objet_U::readOn(Entree &)
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Referenced By
How to cite in this doc:
:ref:`Entree & Objet_U::readOn(Entree &) <public-entree-ref-objet-u-readon-entree-ref>`
[Entree & Objet_U::readOn(Entree &)](#public-entree-ref-objet-u-readon-entree-ref)
int Objet_U::reprendre(Entree &)
Reprise d’un Objet_U sur un flot d’entree Methode a surcharger.
References
Referenced By
How to cite in this doc:
:ref:`int Objet_U::reprendre(Entree &) <public-int-objet-u-reprendre-entree-ref>`
[int Objet_U::reprendre(Entree &)](#public-int-objet-u-reprendre-entree-ref)
int Objet_U::sauvegarder(Sortie &) const
Sauvegarde d’un Objet_U sur un flot de sortie Methode a surcharger.
References
How to cite in this doc:
:ref:`int Objet_U::sauvegarder(Sortie &) const <public-int-objet-u-sauvegarder-sortie-ref-const>`
[int Objet_U::sauvegarder(Sortie &) const](#public-int-objet-u-sauvegarder-sortie-ref-const)
virtual unsigned Objet_U::taille_memoire() const =0
Referenced By
How to cite in this doc:
:ref:`virtual unsigned Objet_U::taille_memoire() const =0 <public-virtual-unsigned-objet-u-taille-memoire-const-equal-0>`
[virtual unsigned Objet_U::taille_memoire() const =0](#public-virtual-unsigned-objet-u-taille-memoire-const-equal-0)
Objet_U::~Objet_U() override
Destructeur, supprime l’objet de la liste d’objets enregistres dans “memoire”.
References
How to cite in this doc:
:ref:`Objet_U::~Objet_U() override <public-objet-u-dtor-objet-u-override>`
[Objet_U::~Objet_U() override](#public-objet-u-dtor-objet-u-override)
Nom & Objet_U::get_set_nom_du_cas()
Renvoie une reference non constante vers le nom du cas (pour pouvoir le modifier).
Cette methode est statique.
Referenced By
How to cite in this doc:
:ref:`Nom & Objet_U::get_set_nom_du_cas() <public-static-nom-ref-objet-u-get-set-nom-du-cas>`
[Nom & Objet_U::get_set_nom_du_cas()](#public-static-nom-ref-objet-u-get-set-nom-du-cas)
const Type_info * Objet_U::info()
Donne des informations sur le type de l’ Objet_U .
References
Referenced By
How to cite in this doc:
:ref:`const Type_info * Objet_U::info() <public-static-const-type-info-ptr-objet-u-info>`
[const Type_info * Objet_U::info()](#public-static-const-type-info-ptr-objet-u-info)
const Nom & Objet_U::nom_du_cas()
Renvoie une reference constante vers le nom du cas.
Cette methode est statique.
References
Referenced By
How to cite in this doc:
:ref:`const Nom & Objet_U::nom_du_cas() <public-static-const-nom-ref-objet-u-nom-du-cas>`
[const Nom & Objet_U::nom_du_cas()](#public-static-const-nom-ref-objet-u-nom-du-cas)
const Objet_U & Objet_U::self_cast(const Objet_U &)
methode ajoutee pour caster en python
How to cite in this doc:
:ref:`const Objet_U & Objet_U::self_cast(const Objet_U &) <public-static-const-objet-u-ref-objet-u-self-cast-const-objet-u-ref>`
[const Objet_U & Objet_U::self_cast(const Objet_U &)](#public-static-const-objet-u-ref-objet-u-self-cast-const-objet-u-ref)
Objet_U & Objet_U::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Objet_U & Objet_U::self_cast(Objet_U &) <public-static-objet-u-ref-objet-u-self-cast-objet-u-ref>`
[Objet_U & Objet_U::self_cast(Objet_U &)](#public-static-objet-u-ref-objet-u-self-cast-objet-u-ref)
Objet_U::Objet_U()
Constructeur par defaut : attribue un numero d’identifiant unique a l’objet (object_id_), et enregistre l’objet en “memoire”.
en lui donnant un numero . L’object_id_ et tres pratique pour debugger…
References
How to cite in this doc:
:ref:`Objet_U::Objet_U() <protected-objet-u-objet-u>`
[Objet_U::Objet_U()](#protected-objet-u-objet-u)
Objet_U::Objet_U(const Objet_U &)
Constructeur par copie.
Cree un nouveau numero d’objet (ne copie pas le numero de l’autre objet !)
References
How to cite in this doc:
:ref:`Objet_U::Objet_U(const Objet_U &) <protected-objet-u-objet-u-const-objet-u-ref>`
[Objet_U::Objet_U(const Objet_U &)](#protected-objet-u-objet-u-const-objet-u-ref)
const Objet_U & Objet_U::operator=(const Objet_U &)
Operateur = : ne fait rien (on conserve le numero et l’identifiant)
How to cite in this doc:
:ref:`const Objet_U & Objet_U::operator=(const Objet_U &) <protected-const-objet-u-ref-objet-u-operator-equal-const-objet-u-ref>`
[const Objet_U & Objet_U::operator=(const Objet_U &)](#protected-const-objet-u-ref-objet-u-operator-equal-const-objet-u-ref)
Attributes Documentation#
int Objet_U::axi = 0
int Objet_U::bidim_axi = 0
int Objet_U::DEACTIVATE_SIGINT_CATCH = 0
int Objet_U::dimension = 0
int Objet_U::disable_TU = 0
int Objet_U::format_precision_geom = 11
constexpr bool Objet_U::HAS_POINTER = false
Type_info Objet_U::info_obj
double Objet_U::precision_geom = 1e-10
bool Objet_U::stat_per_proc_perf_log = false
int Objet_U::_num_obj_
const int Objet_U::object_id_
Interprete * Objet_U::l_interprete = 0
int Objet_U::static_obj_counter_ = 0
Friends#
friend class Entree
int operator!=
int operator==
friend class Sortie