TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
Op_Conv_VDF< OP_TYPE > Class Template Reference

#include <Op_Conv_VDF.h>

Inheritance diagram for Op_Conv_VDF< OP_TYPE >:
[legend]
Collaboration diagram for Op_Conv_VDF< OP_TYPE >:
[legend]

Protected Member Functions

void dimensionner_elem (Matrice_Morse &matrice) const
void modifier_pour_Cl_elem (Matrice_Morse &matrice, DoubleTab &secmem) const
void dimensionner_face (Matrice_Morse &matrice) const
void modifier_pour_Cl_face (Matrice_Morse &matrice, DoubleTab &secmem) const
template<Type_Operateur _TYPE_, typename EVAL_TYPE>
std::enable_if_t< _TYPE_==Type_Operateur::Op_CONV_ELEM, void > associer_impl (const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_cl_dis, const Champ_Inc_base &ch_transporte)
template<Type_Operateur _TYPE_, typename EVAL_TYPE>
std::enable_if_t< _TYPE_==Type_Operateur::Op_CONV_FACE, void > associer_impl (const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_cl_dis, const Champ_Inc_base &ch_vit)
template<Type_Operateur _TYPE_>
void dimensionner_blocs_impl (matrices_t mats) const
template<typename EVAL_TYPE>
void associer_vitesse_impl (const Champ_base &ch_vit)
template<typename EVAL_TYPE>
const Champ_basevitesse_impl () const
template<typename EVAL_TYPE>
Champ_basevitesse_impl ()

Additional Inherited Members

Public Member Functions inherited from Op_VDF_Elem
void dimensionner (const Domaine_VDF &, const Domaine_Cl_VDF &, Matrice_Morse &, const bool) const
void modifier_pour_Cl (const Domaine_VDF &, const Domaine_Cl_VDF &, Matrice_Morse &, DoubleTab &) const
Public Member Functions inherited from Op_VDF_Face
void dimensionner (const Domaine_VDF &, const Domaine_Cl_VDF &, Matrice_Morse &) const
void modifier_pour_Cl (const Domaine_VDF &, const Domaine_Cl_VDF &, Matrice_Morse &, DoubleTab &) const

Detailed Description

template<typename OP_TYPE>
class Op_Conv_VDF< OP_TYPE >

Definition at line 26 of file Op_Conv_VDF.h.

Member Function Documentation

◆ associer_impl() [1/2]

template<typename OP_TYPE>
template<Type_Operateur _TYPE_, typename EVAL_TYPE>
std::enable_if_t< _TYPE_==Type_Operateur::Op_CONV_ELEM, void > Op_Conv_VDF< OP_TYPE >::associer_impl ( const Domaine_dis_base & domaine_dis,
const Domaine_Cl_dis_base & domaine_cl_dis,
const Champ_Inc_base & ch_transporte )
inlineprotected

Definition at line 40 of file Op_Conv_VDF.h.

◆ associer_impl() [2/2]

template<typename OP_TYPE>
template<Type_Operateur _TYPE_, typename EVAL_TYPE>
std::enable_if_t< _TYPE_==Type_Operateur::Op_CONV_FACE, void > Op_Conv_VDF< OP_TYPE >::associer_impl ( const Domaine_dis_base & domaine_dis,
const Domaine_Cl_dis_base & domaine_cl_dis,
const Champ_Inc_base & ch_vit )
inlineprotected

Definition at line 49 of file Op_Conv_VDF.h.

◆ associer_vitesse_impl()

template<typename OP_TYPE>
template<typename EVAL_TYPE>
void Op_Conv_VDF< OP_TYPE >::associer_vitesse_impl ( const Champ_base & ch_vit)
inlineprotected

Definition at line 67 of file Op_Conv_VDF.h.

◆ dimensionner_blocs_impl()

template<typename OP_TYPE>
template<Type_Operateur _TYPE_>
void Op_Conv_VDF< OP_TYPE >::dimensionner_blocs_impl ( matrices_t mats) const
inlineprotected

Definition at line 57 of file Op_Conv_VDF.h.

◆ dimensionner_elem()

template<typename OP_TYPE>
void Op_Conv_VDF< OP_TYPE >::dimensionner_elem ( Matrice_Morse & matrice) const
inlineprotected

Definition at line 30 of file Op_Conv_VDF.h.

◆ dimensionner_face()

template<typename OP_TYPE>
void Op_Conv_VDF< OP_TYPE >::dimensionner_face ( Matrice_Morse & matrice) const
inlineprotected

Definition at line 34 of file Op_Conv_VDF.h.

◆ modifier_pour_Cl_elem()

template<typename OP_TYPE>
void Op_Conv_VDF< OP_TYPE >::modifier_pour_Cl_elem ( Matrice_Morse & matrice,
DoubleTab & secmem ) const
inlineprotected

Definition at line 31 of file Op_Conv_VDF.h.

◆ modifier_pour_Cl_face()

template<typename OP_TYPE>
void Op_Conv_VDF< OP_TYPE >::modifier_pour_Cl_face ( Matrice_Morse & matrice,
DoubleTab & secmem ) const
inlineprotected

Definition at line 35 of file Op_Conv_VDF.h.

◆ vitesse_impl() [1/2]

template<typename OP_TYPE>
template<typename EVAL_TYPE>
Champ_base & Op_Conv_VDF< OP_TYPE >::vitesse_impl ( )
inlineprotected

Definition at line 82 of file Op_Conv_VDF.h.

◆ vitesse_impl() [2/2]

template<typename OP_TYPE>
template<typename EVAL_TYPE>
const Champ_base & Op_Conv_VDF< OP_TYPE >::vitesse_impl ( ) const
inlineprotected

Definition at line 75 of file Op_Conv_VDF.h.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/v1.9.8/src/VDF/Operateurs/Op_Conv/Op_Conv_VDF.h