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

class Evaluateur_VDF Classe de base des evaluateurs VDF. More...

#include <Evaluateur_VDF.h>

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

Public Member Functions

 Evaluateur_VDF ()
virtual ~Evaluateur_VDF ()
 Evaluateur_VDF (const Evaluateur_VDF &)
virtual void associer_domaines (const Domaine_VDF &, const Domaine_Cl_VDF &)
virtual void associer_porosite (const DoubleVect &)
double dist_face_period (int fac1, int fac2, int k) const
double dist_face (int fac1, int fac2, int k) const

Protected Member Functions

 OBS_PTR (Domaine_VDF) le_dom
 OBS_PTR (Domaine_Cl_VDF) la_zcl
double dist_norm_bord (int) const

Protected Attributes

int dimension = -100
int premiere_face_bord = -100
IntTab elem_
DoubleVect surface
IntVect orientation
DoubleVect porosite
DoubleVect volume_entrelaces
DoubleTab xv

Detailed Description

class Evaluateur_VDF Classe de base des evaluateurs VDF.

Cette classe n'appartient pas a la hierarchie des Objet_U. Cette classe porte une reference a un objet de type Domaine_VDF et une reference a un objet de type Domaine_Cl_VDF. Elle porte des tableaux locaux qui sont en fait des references aux tableaux de l'objet de type Domaine_VDF (ces tableaux locaux n'existent pas en memoire).

Definition at line 33 of file Evaluateur_VDF.h.

Constructor & Destructor Documentation

◆ Evaluateur_VDF() [1/2]

Evaluateur_VDF::Evaluateur_VDF ( )
inline

Definition at line 36 of file Evaluateur_VDF.h.

◆ ~Evaluateur_VDF()

virtual Evaluateur_VDF::~Evaluateur_VDF ( )
inlinevirtual

Definition at line 37 of file Evaluateur_VDF.h.

◆ Evaluateur_VDF() [2/2]

Evaluateur_VDF::Evaluateur_VDF ( const Evaluateur_VDF & eval)

Definition at line 21 of file Evaluateur_VDF.cpp.

Member Function Documentation

◆ associer_domaines()

void Evaluateur_VDF::associer_domaines ( const Domaine_VDF & domaine_vdf,
const Domaine_Cl_VDF & domaine_cl_vdf )
virtual

Definition at line 32 of file Evaluateur_VDF.cpp.

◆ associer_porosite()

void Evaluateur_VDF::associer_porosite ( const DoubleVect & poro)
virtual

Definition at line 46 of file Evaluateur_VDF.cpp.

◆ dist_face()

double Evaluateur_VDF::dist_face ( int fac1,
int fac2,
int k ) const
inline

Definition at line 43 of file Evaluateur_VDF.h.

◆ dist_face_period()

double Evaluateur_VDF::dist_face_period ( int fac1,
int fac2,
int k ) const
inline

Definition at line 42 of file Evaluateur_VDF.h.

◆ dist_norm_bord()

double Evaluateur_VDF::dist_norm_bord ( int face) const
protected

Definition at line 51 of file Evaluateur_VDF.cpp.

◆ OBS_PTR() [1/2]

Evaluateur_VDF::OBS_PTR ( Domaine_Cl_VDF )
protected

◆ OBS_PTR() [2/2]

Evaluateur_VDF::OBS_PTR ( Domaine_VDF )
protected

Member Data Documentation

◆ dimension

int Evaluateur_VDF::dimension = -100
protected

Definition at line 52 of file Evaluateur_VDF.h.

◆ elem_

IntTab Evaluateur_VDF::elem_
protected

Definition at line 53 of file Evaluateur_VDF.h.

◆ orientation

IntVect Evaluateur_VDF::orientation
protected

Definition at line 55 of file Evaluateur_VDF.h.

◆ porosite

DoubleVect Evaluateur_VDF::porosite
protected

Definition at line 56 of file Evaluateur_VDF.h.

◆ premiere_face_bord

int Evaluateur_VDF::premiere_face_bord = -100
protected

Definition at line 52 of file Evaluateur_VDF.h.

◆ surface

DoubleVect Evaluateur_VDF::surface
protected

Definition at line 54 of file Evaluateur_VDF.h.

◆ volume_entrelaces

DoubleVect Evaluateur_VDF::volume_entrelaces
protected

Definition at line 57 of file Evaluateur_VDF.h.

◆ xv

DoubleTab Evaluateur_VDF::xv
protected

Definition at line 58 of file Evaluateur_VDF.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/VDF/Operateurs/Eval_Divers/Evaluateur_VDF.h
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/VDF/Operateurs/Eval_Divers/Evaluateur_VDF.cpp