TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ > Class Template Reference

#include <TRUSTProblem_List_Concentration_Gen.h>

Inheritance diagram for TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >:
[legend]
Collaboration diagram for TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >:
[legend]

Public Member Functions

void associer_milieu_base (const Milieu_base &) override
int verifier () override
void typer_lire_milieu (Entree &) override
Public Member Functions inherited from TRUSTProblem_Concentration_Gen< _DERIVED_TYPE_, Convection_Diffusion_Concentration, Constituant >
int nombre_d_equations () const override
const Equation_baseequation (int i) const override
void rename_equation_unknown (const int i, Convection_Diffusion_Concentration &eqn)
Entreelire_resize_medium (Entree &is)
void create_constituants_echaines ()

Protected Member Functions

unsigned taille_memoire () const override
int duplique () const override
EntreereadOn (Entree &is) override
void add_concentration_equations ()
Entreelire_equations (Entree &is, Motcle &dernier_mot) override
Protected Member Functions inherited from TRUSTProblem_Concentration_Gen< _DERIVED_TYPE_, Convection_Diffusion_Concentration, Constituant >
 LIST (Convection_Diffusion_Concentration) list_eq_concentration_
SortieprintOn (Sortie &os) const override
int nb_equations_multi ()

Additional Inherited Members

Protected Attributes inherited from TRUSTProblem_Concentration_Gen< _DERIVED_TYPE_, Convection_Diffusion_Concentration, Constituant >
std::vector< Constituantmil_constituants_
int nb_consts_

Detailed Description

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_ = Convection_Diffusion_Concentration, typename _MEDIUM_TYPE_ = Constituant>
class TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >

Definition at line 22 of file TRUSTProblem_List_Concentration_Gen.h.

Member Function Documentation

◆ add_concentration_equations()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_, typename _MEDIUM_TYPE_>
void TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::add_concentration_equations ( )
protected

Definition at line 68 of file TRUSTProblem_List_Concentration_Gen.tpp.

◆ associer_milieu_base()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_, typename _MEDIUM_TYPE_>
void TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::associer_milieu_base ( const Milieu_base & mil)
override

Definition at line 135 of file TRUSTProblem_List_Concentration_Gen.tpp.

◆ duplique()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_ = Convection_Diffusion_Concentration, typename _MEDIUM_TYPE_ = Constituant>
int TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::duplique ( ) const
inlineoverrideprotected

Definition at line 27 of file TRUSTProblem_List_Concentration_Gen.h.

◆ lire_equations()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_, typename _MEDIUM_TYPE_>
Entree & TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::lire_equations ( Entree & is,
Motcle & dernier_mot )
overrideprotected

Definition at line 89 of file TRUSTProblem_List_Concentration_Gen.tpp.

◆ readOn()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_ = Convection_Diffusion_Concentration, typename _MEDIUM_TYPE_ = Constituant>
Entree & TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::readOn ( Entree & is)
inlineoverrideprotected

Definition at line 40 of file TRUSTProblem_List_Concentration_Gen.h.

◆ taille_memoire()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_ = Convection_Diffusion_Concentration, typename _MEDIUM_TYPE_ = Constituant>
unsigned TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::taille_memoire ( ) const
inlineoverrideprotected

Definition at line 25 of file TRUSTProblem_List_Concentration_Gen.h.

◆ typer_lire_milieu()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_, typename _MEDIUM_TYPE_>
void TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::typer_lire_milieu ( Entree & is)
override

Definition at line 23 of file TRUSTProblem_List_Concentration_Gen.tpp.

◆ verifier()

template<typename _DERIVED_TYPE_, typename _EQUATION_TYPE_, typename _MEDIUM_TYPE_>
int TRUSTProblem_List_Concentration_Gen< _DERIVED_TYPE_, _EQUATION_TYPE_, _MEDIUM_TYPE_ >::verifier ( )
override

Definition at line 142 of file TRUSTProblem_List_Concentration_Gen.tpp.


The documentation for this class was generated from the following files: