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

#include <Eval_Diff_VDF.h>

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

Public Member Functions

virtual ~Eval_Diff_VDF ()
const int & is_var () const
virtual const Champ_basediffusivite () const final
virtual const Champ_baseget_diffusivite () const final
virtual void associer_pb (const Probleme_base &pb) final
virtual void update_diffusivite () final
virtual void associer (const Champ_base &diffu)
virtual void mettre_a_jour ()
double compute_heq_impl (double d0, int i, double d1, int j, int compo) const
double nu_1_impl (int i, int compo) const
double nu_2_impl (int i, int compo) const
double nu_1_impl_face (int i, int j, int compo) const
double nu_2_impl_face (int i, int j, int k, int l, int compo) const
double nu_lam_impl_face (int i, int j, int k, int l, int compo) const
double nu_lam_impl_face2 (int i, int j, int compo) const
int get_ind_Fluctu_Term () const
double get_dv_mvol (const int i) const
virtual double get_equivalent_distance (int boundary_index, int local_face) const
double nu_t_impl (int i, int compo) const
double tau_tan_impl (int i, int j) const
bool uses_wall () const
bool uses_mod () const
const DoubleTab & get_k_elem () const

Protected Member Functions

 OBS_PTR (Probleme_base) ref_probleme_
 OBS_PTR (Champ_base) ref_diffusivite_

Protected Attributes

int is_var_ = 0
DoubleTab tab_diffusivite_
DoubleTab tab_alpha_

Detailed Description

Definition at line 24 of file Eval_Diff_VDF.h.

Constructor & Destructor Documentation

◆ ~Eval_Diff_VDF()

virtual Eval_Diff_VDF::~Eval_Diff_VDF ( )
inlinevirtual

Definition at line 27 of file Eval_Diff_VDF.h.

Member Function Documentation

◆ associer()

virtual void Eval_Diff_VDF::associer ( const Champ_base & diffu)
inlinevirtual

Reimplemented in Eval_Diff_VDF_Elem_aniso.

Definition at line 62 of file Eval_Diff_VDF.h.

◆ associer_pb()

virtual void Eval_Diff_VDF::associer_pb ( const Probleme_base & pb)
inlinefinalvirtual

Definition at line 39 of file Eval_Diff_VDF.h.

◆ compute_heq_impl()

double Eval_Diff_VDF::compute_heq_impl ( double d0,
int i,
double d1,
int j,
int compo ) const
inline

Definition at line 75 of file Eval_Diff_VDF.h.

◆ diffusivite()

virtual const Champ_base & Eval_Diff_VDF::diffusivite ( ) const
inlinefinalvirtual

Definition at line 31 of file Eval_Diff_VDF.h.

◆ get_diffusivite()

virtual const Champ_base & Eval_Diff_VDF::get_diffusivite ( ) const
inlinefinalvirtual

Definition at line 33 of file Eval_Diff_VDF.h.

◆ get_dv_mvol()

double Eval_Diff_VDF::get_dv_mvol ( const int i) const
inline

Definition at line 98 of file Eval_Diff_VDF.h.

◆ get_equivalent_distance()

virtual double Eval_Diff_VDF::get_equivalent_distance ( int boundary_index,
int local_face ) const
inlinevirtual

Reimplemented in Eval_Dift_VDF.

Definition at line 99 of file Eval_Diff_VDF.h.

◆ get_ind_Fluctu_Term()

int Eval_Diff_VDF::get_ind_Fluctu_Term ( ) const
inline

Definition at line 97 of file Eval_Diff_VDF.h.

◆ get_k_elem()

const DoubleTab & Eval_Diff_VDF::get_k_elem ( ) const
inline

Definition at line 104 of file Eval_Diff_VDF.h.

◆ is_var()

const int & Eval_Diff_VDF::is_var ( ) const
inline

Definition at line 29 of file Eval_Diff_VDF.h.

◆ mettre_a_jour()

◆ nu_1_impl()

double Eval_Diff_VDF::nu_1_impl ( int i,
int compo ) const
inline

Definition at line 80 of file Eval_Diff_VDF.h.

◆ nu_1_impl_face()

double Eval_Diff_VDF::nu_1_impl_face ( int i,
int j,
int compo ) const
inline

Definition at line 83 of file Eval_Diff_VDF.h.

◆ nu_2_impl()

double Eval_Diff_VDF::nu_2_impl ( int i,
int compo ) const
inline

Definition at line 81 of file Eval_Diff_VDF.h.

◆ nu_2_impl_face()

double Eval_Diff_VDF::nu_2_impl_face ( int i,
int j,
int k,
int l,
int compo ) const
inline

Definition at line 88 of file Eval_Diff_VDF.h.

◆ nu_lam_impl_face()

double Eval_Diff_VDF::nu_lam_impl_face ( int i,
int j,
int k,
int l,
int compo ) const
inline

Definition at line 93 of file Eval_Diff_VDF.h.

◆ nu_lam_impl_face2()

double Eval_Diff_VDF::nu_lam_impl_face2 ( int i,
int j,
int compo ) const
inline

Definition at line 94 of file Eval_Diff_VDF.h.

◆ nu_t_impl()

double Eval_Diff_VDF::nu_t_impl ( int i,
int compo ) const
inline

Definition at line 100 of file Eval_Diff_VDF.h.

◆ OBS_PTR() [1/2]

Eval_Diff_VDF::OBS_PTR ( Champ_base )
protected

◆ OBS_PTR() [2/2]

Eval_Diff_VDF::OBS_PTR ( Probleme_base )
protected

◆ tau_tan_impl()

double Eval_Diff_VDF::tau_tan_impl ( int i,
int j ) const
inline

Definition at line 101 of file Eval_Diff_VDF.h.

◆ update_diffusivite()

virtual void Eval_Diff_VDF::update_diffusivite ( )
inlinefinalvirtual

Definition at line 45 of file Eval_Diff_VDF.h.

◆ uses_mod()

bool Eval_Diff_VDF::uses_mod ( ) const
inline

Definition at line 103 of file Eval_Diff_VDF.h.

◆ uses_wall()

bool Eval_Diff_VDF::uses_wall ( ) const
inline

Definition at line 102 of file Eval_Diff_VDF.h.

Member Data Documentation

◆ is_var_

int Eval_Diff_VDF::is_var_ = 0
protected

Definition at line 107 of file Eval_Diff_VDF.h.

◆ tab_alpha_

DoubleTab Eval_Diff_VDF::tab_alpha_
protected

Definition at line 110 of file Eval_Diff_VDF.h.

◆ tab_diffusivite_

DoubleTab Eval_Diff_VDF::tab_diffusivite_
protected

Definition at line 110 of file Eval_Diff_VDF.h.


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