TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
Champs_compris_T< FIELD_TYPE > Class Template Reference

classe Champs_compris Represente un champ compris par un objet de type Equation, Milieu, More...

#include <Champs_compris.h>

Public Member Functions

const FIELD_TYPE & get_champ (const Motcle &nom) const
bool has_champ (const Motcle &nom, OBS_PTR(FIELD_TYPE)&ref_champ) const
bool has_champ (const Motcle &nom) const
void ajoute_champ (const FIELD_TYPE &champ)
const Noms liste_noms_compris () const
void clear_champs_compris ()

Protected Attributes

std::unordered_map< std::string, OBS_PTR(FIELD_TYPE)> liste_champs_

Detailed Description

template<typename FIELD_TYPE>
class Champs_compris_T< FIELD_TYPE >

classe Champs_compris Represente un champ compris par un objet de type Equation, Milieu,

Operateur, Source, Traitement_particulier.

Parametrized by the type of field: typically Champ_base or IJK_Field_double

Definition at line 34 of file Champs_compris.h.

Member Function Documentation

◆ ajoute_champ()

template<typename FIELD_TYPE>
void Champs_compris_T< FIELD_TYPE >::ajoute_champ ( const FIELD_TYPE & champ)

Definition at line 60 of file Champs_compris.cpp.

◆ clear_champs_compris()

template<typename FIELD_TYPE>
void Champs_compris_T< FIELD_TYPE >::clear_champs_compris ( )
inline

Definition at line 44 of file Champs_compris.h.

◆ get_champ()

template<typename FIELD_TYPE>
const FIELD_TYPE & Champs_compris_T< FIELD_TYPE >::get_champ ( const Motcle & nom) const

Definition at line 21 of file Champs_compris.cpp.

◆ has_champ() [1/2]

template<typename FIELD_TYPE>
bool Champs_compris_T< FIELD_TYPE >::has_champ ( const Motcle & nom) const

Definition at line 43 of file Champs_compris.cpp.

◆ has_champ() [2/2]

template<typename FIELD_TYPE>
bool Champs_compris_T< FIELD_TYPE >::has_champ ( const Motcle & nom,
OBS_PTR(FIELD_TYPE)& ref_champ ) const

Definition at line 30 of file Champs_compris.cpp.

◆ liste_noms_compris()

template<typename FIELD_TYPE>
const Noms Champs_compris_T< FIELD_TYPE >::liste_noms_compris ( ) const

Definition at line 51 of file Champs_compris.cpp.

Member Data Documentation

◆ liste_champs_

template<typename FIELD_TYPE>
std::unordered_map<std::string, OBS_PTR(FIELD_TYPE)> Champs_compris_T< FIELD_TYPE >::liste_champs_
protected

Definition at line 47 of file Champs_compris.h.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/Kernel/Framework/Champs_compris.h
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/Kernel/Framework/Champs_compris.cpp