TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
Eval_Puiss_Th_VEF_Face_View Class Reference

#include <Eval_Puiss_Th_VEF_Face.h>

Inheritance diagram for Eval_Puiss_Th_VEF_Face_View:
[legend]
Collaboration diagram for Eval_Puiss_Th_VEF_Face_View:
[legend]

Public Member Functions

virtual bool has_view () const override
void set (const Eval_Puiss_Th_VEF_Face_View &eval) const
KOKKOS_INLINE_FUNCTION void calculer_terme_source_standard_view (int num_face, DoubleArrView source) const
KOKKOS_INLINE_FUNCTION void calculer_terme_source_non_standard_view (int num_face, DoubleArrView source) const
Public Member Functions inherited from Eval_Puiss_Th_VEF_Face
void completer () override
void associer_champs (const Champ_Don_base &)
void mettre_a_jour () override
Public Member Functions inherited from Evaluateur_Source_VEF_Face
 Evaluateur_Source_VEF_Face ()
 Evaluateur_Source_VEF_Face (const Evaluateur_Source_VEF_Face &)
virtual void changer_volumes_entrelaces_Cl (DoubleVect &)
void completer () override
template<typename Type_Double>
void calculer_terme_source_standard (const int, Type_Double &) const
template<typename Type_Double>
void calculer_terme_source_non_standard (const int, Type_Double &) const
void calculer_terme_source_standard_view (const int, DoubleArrView) const
void calculer_terme_source_non_standard_view (const int, DoubleArrView) const
Public Member Functions inherited from Evaluateur_Source_Face
 Evaluateur_Source_Face ()
 Evaluateur_Source_Face (const Evaluateur_Source_Face &)
template<typename Type_Double>
void calculer_terme_source_bord (const int, Type_Double &) const
Public Member Functions inherited from Evaluateur_Source
 Evaluateur_Source ()
 Evaluateur_Source (const Evaluateur_Source &eval)
virtual ~Evaluateur_Source ()
template<typename Type_Double>
void calculer_terme_source (int, Type_Double &) const
void associer_domaines (const Domaine_dis_base &domaine, const Domaine_Cl_dis_base &domaine_cl)

Additional Inherited Members

Protected Member Functions inherited from Eval_Puiss_Th_VEF_Face
 OBS_PTR (Champ_Don_base) la_puissance
Protected Member Functions inherited from Evaluateur_Source
 OBS_PTR (Domaine_dis_base) le_dom
 OBS_PTR (Domaine_Cl_dis_base) la_zcl
Protected Attributes inherited from Eval_Puiss_Th_VEF_Face
DoubleTab tab_puissance
DoubleVect tab_volumes
int nb_faces_elem = 0
Protected Attributes inherited from Evaluateur_Source_VEF_Face
DoubleVect volumes_entrelaces_Cl
IntTab face_voisins
Protected Attributes inherited from Evaluateur_Source_Face
IntVect orientation
DoubleVect volumes_entrelaces
DoubleVect porosite_surf

Detailed Description

Definition at line 49 of file Eval_Puiss_Th_VEF_Face.h.

Member Function Documentation

◆ calculer_terme_source_non_standard_view()

KOKKOS_INLINE_FUNCTION void Eval_Puiss_Th_VEF_Face_View::calculer_terme_source_non_standard_view ( int num_face,
DoubleArrView source ) const
inline

Definition at line 83 of file Eval_Puiss_Th_VEF_Face.h.

◆ calculer_terme_source_standard_view()

KOKKOS_INLINE_FUNCTION void Eval_Puiss_Th_VEF_Face_View::calculer_terme_source_standard_view ( int num_face,
DoubleArrView source ) const
inline

Definition at line 64 of file Eval_Puiss_Th_VEF_Face.h.

◆ has_view()

virtual bool Eval_Puiss_Th_VEF_Face_View::has_view ( ) const
inlineoverridevirtual

Reimplemented from Evaluateur_Source_VEF_Face.

Definition at line 52 of file Eval_Puiss_Th_VEF_Face.h.

◆ set()

void Eval_Puiss_Th_VEF_Face_View::set ( const Eval_Puiss_Th_VEF_Face_View & eval) const
inline

Definition at line 53 of file Eval_Puiss_Th_VEF_Face.h.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/VEF/Sources/Sources_It_Eval/Eval_Puiss_Th_VEF_Face.h