TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Eval_Puiss_Neutr_VDF_Elem Class Reference

#include <Eval_Puiss_Neutr_VDF_Elem.h>

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

Public Member Functions

 Eval_Puiss_Neutr_VDF_Elem ()
void associer_champs (const Champ_Don_base &)
void associer_repartition (const Nom &fxyz, const Nom &nom_ssz)
void mettre_a_jour () override
void completer () override
template<typename Type_Double>
void calculer_terme_source (const int, Type_Double &) const
Public Member Functions inherited from Evaluateur_Source_Elem
 Evaluateur_Source_Elem ()
 Evaluateur_Source_Elem (const Evaluateur_Source_Elem &)
void completer () override
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)

Protected Member Functions

 OBS_PTR (Champ_Uniforme) 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

double puissance
DoubleTab rep
Nom fxyz
Protected Attributes inherited from Evaluateur_Source_Elem
DoubleVect volumes
DoubleVect porosite_vol

Detailed Description

Definition at line 25 of file Eval_Puiss_Neutr_VDF_Elem.h.

Constructor & Destructor Documentation

◆ Eval_Puiss_Neutr_VDF_Elem()

Eval_Puiss_Neutr_VDF_Elem::Eval_Puiss_Neutr_VDF_Elem ( )
inline

Definition at line 28 of file Eval_Puiss_Neutr_VDF_Elem.h.

Member Function Documentation

◆ associer_champs()

void Eval_Puiss_Neutr_VDF_Elem::associer_champs ( const Champ_Don_base & Q)

Definition at line 24 of file Eval_Puiss_Neutr_VDF_Elem.cpp.

◆ associer_repartition()

void Eval_Puiss_Neutr_VDF_Elem::associer_repartition ( const Nom & fxyz,
const Nom & nom_ssz )

Definition at line 30 of file Eval_Puiss_Neutr_VDF_Elem.cpp.

◆ calculer_terme_source()

template<typename Type_Double>
void Eval_Puiss_Neutr_VDF_Elem::calculer_terme_source ( const int num_elem,
Type_Double & source ) const

Definition at line 43 of file Eval_Puiss_Neutr_VDF_Elem.h.

◆ completer()

void Eval_Puiss_Neutr_VDF_Elem::completer ( )
overridevirtual

Implements Evaluateur_Source.

Definition at line 69 of file Eval_Puiss_Neutr_VDF_Elem.cpp.

◆ mettre_a_jour()

void Eval_Puiss_Neutr_VDF_Elem::mettre_a_jour ( )
overridevirtual

Implements Evaluateur_Source.

Definition at line 64 of file Eval_Puiss_Neutr_VDF_Elem.cpp.

◆ OBS_PTR()

Eval_Puiss_Neutr_VDF_Elem::OBS_PTR ( Champ_Uniforme )
protected

Member Data Documentation

◆ fxyz

Nom Eval_Puiss_Neutr_VDF_Elem::fxyz
protected

Definition at line 39 of file Eval_Puiss_Neutr_VDF_Elem.h.

◆ puissance

double Eval_Puiss_Neutr_VDF_Elem::puissance
protected

Definition at line 37 of file Eval_Puiss_Neutr_VDF_Elem.h.

◆ rep

DoubleTab Eval_Puiss_Neutr_VDF_Elem::rep
protected

Definition at line 38 of file Eval_Puiss_Neutr_VDF_Elem.h.


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