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

: class Evaluateur_Source_Force_Capillaire_VDF_Face More...

#include <Evaluateur_Source_Force_Capillaire_VDF_Face.h>

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

Public Member Functions

template<typename Type_Double>
void calculer_terme_source (const int num_face, Type_Double &source) const
template<typename Type_Double>
void calculer_terme_source_bord (const int num_face, Type_Double &source) const
void completer () override
void associer (const Champ_Inc_base &c, const Champ_Inc_base &mutilde, const Champ_Don_base &rho, const Operateur_Grad &opgrad)
void mettre_a_jour () override
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)

Protected Member Functions

 OBS_PTR (Champ_Inc_base) c_
 OBS_PTR (Champ_Inc_base) mutilde_
 OBS_PTR (Operateur_Grad) opgrad_
 OBS_PTR (Champ_Don_base) rho_
 VECT (DoubleTab) grad_mutilde_
Protected Member Functions inherited from Evaluateur_Source
 OBS_PTR (Domaine_dis_base) le_dom
 OBS_PTR (Domaine_Cl_dis_base) la_zcl

Protected Attributes

IntTab face_voisins_
DoubleVect volumes_
Protected Attributes inherited from Evaluateur_Source_Face
IntVect orientation
DoubleVect volumes_entrelaces
DoubleVect porosite_surf

Detailed Description

Member Function Documentation

◆ associer()

void Evaluateur_Source_Force_Capillaire_VDF_Face::associer ( const Champ_Inc_base & c,
const Champ_Inc_base & mutilde,
const Champ_Don_base & rho,
const Operateur_Grad & opgrad )

◆ calculer_terme_source()

template<typename Type_Double>
void Evaluateur_Source_Force_Capillaire_VDF_Face::calculer_terme_source ( const int num_face,
Type_Double & source ) const

◆ calculer_terme_source_bord()

template<typename Type_Double>
void Evaluateur_Source_Force_Capillaire_VDF_Face::calculer_terme_source_bord ( const int num_face,
Type_Double & source ) const

◆ completer()

void Evaluateur_Source_Force_Capillaire_VDF_Face::completer ( )
overridevirtual

Reimplemented from Evaluateur_Source_Face.

Definition at line 51 of file Evaluateur_Source_Force_Capillaire_VDF_Face.h.

◆ mettre_a_jour()

void Evaluateur_Source_Force_Capillaire_VDF_Face::mettre_a_jour ( )
inlineoverridevirtual

Implements Evaluateur_Source.

Definition at line 74 of file Evaluateur_Source_Force_Capillaire_VDF_Face.h.

◆ OBS_PTR() [1/4]

Evaluateur_Source_Force_Capillaire_VDF_Face::OBS_PTR ( Champ_Don_base )
protected

◆ OBS_PTR() [2/4]

Evaluateur_Source_Force_Capillaire_VDF_Face::OBS_PTR ( Champ_Inc_base )
protected

◆ OBS_PTR() [3/4]

Evaluateur_Source_Force_Capillaire_VDF_Face::OBS_PTR ( Champ_Inc_base )
protected

◆ OBS_PTR() [4/4]

Evaluateur_Source_Force_Capillaire_VDF_Face::OBS_PTR ( Operateur_Grad )
protected

◆ VECT()

Evaluateur_Source_Force_Capillaire_VDF_Face::VECT ( DoubleTab )
protected

Member Data Documentation

◆ face_voisins_

IntTab Evaluateur_Source_Force_Capillaire_VDF_Face::face_voisins_
protected

◆ volumes_

DoubleVect Evaluateur_Source_Force_Capillaire_VDF_Face::volumes_
protected

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