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

#include <Eval_Diff_K_Eps_Bas_Re_VDF_var.h>

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

Public Member Functions

 Eval_Diff_K_Eps_Bas_Re_VDF_var (double Sigma_K=SIGMA_K_KEPS, double Sigma_Eps=SIGMA_EPS_KEPS)
void associer_diff_turb (const Champ_Fonc_base &diffu)
const Champ_Fonc_basediffusivite_turbulente () const
void mettre_a_jour () override
double nu_1_impl (int i, int compo) const
double compute_heq_impl (double d0, int i, double d1, int j, int compo) const
Public Member Functions inherited from Eval_Diff_VDF
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)
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 (Champ_Fonc_base) diffusivite_turbulente_
Protected Member Functions inherited from Eval_Diff_VDF
 OBS_PTR (Probleme_base) ref_probleme_
 OBS_PTR (Champ_base) ref_diffusivite_

Protected Attributes

double Sigma_K_
double Sigma_Eps_
double Sigma_ [2]
DoubleVect dv_diffusivite_turbulente
Protected Attributes inherited from Eval_Diff_VDF
int is_var_ = 0
DoubleTab tab_diffusivite_
DoubleTab tab_alpha_

Detailed Description

Definition at line 26 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

Constructor & Destructor Documentation

◆ Eval_Diff_K_Eps_Bas_Re_VDF_var()

Eval_Diff_K_Eps_Bas_Re_VDF_var::Eval_Diff_K_Eps_Bas_Re_VDF_var ( double Sigma_K = SIGMA_K_KEPS,
double Sigma_Eps = SIGMA_EPS_KEPS )
inline

Definition at line 29 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

Member Function Documentation

◆ associer_diff_turb()

void Eval_Diff_K_Eps_Bas_Re_VDF_var::associer_diff_turb ( const Champ_Fonc_base & diffu)
inline

Definition at line 35 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ compute_heq_impl()

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

Definition at line 45 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ diffusivite_turbulente()

const Champ_Fonc_base & Eval_Diff_K_Eps_Bas_Re_VDF_var::diffusivite_turbulente ( ) const
inline

Definition at line 36 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ mettre_a_jour()

void Eval_Diff_K_Eps_Bas_Re_VDF_var::mettre_a_jour ( )
inlineoverridevirtual

Reimplemented from Eval_Diff_VDF.

Definition at line 37 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ nu_1_impl()

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

Definition at line 40 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ OBS_PTR()

Eval_Diff_K_Eps_Bas_Re_VDF_var::OBS_PTR ( Champ_Fonc_base )
protected

Member Data Documentation

◆ dv_diffusivite_turbulente

DoubleVect Eval_Diff_K_Eps_Bas_Re_VDF_var::dv_diffusivite_turbulente
protected

Definition at line 53 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ Sigma_

double Eval_Diff_K_Eps_Bas_Re_VDF_var::Sigma_[2]
protected

Definition at line 51 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ Sigma_Eps_

double Eval_Diff_K_Eps_Bas_Re_VDF_var::Sigma_Eps_
protected

Definition at line 51 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.

◆ Sigma_K_

double Eval_Diff_K_Eps_Bas_Re_VDF_var::Sigma_K_
protected

Definition at line 51 of file Eval_Diff_K_Eps_Bas_Re_VDF_var.h.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Turbulence/Specializations/VDF/Operateurs/Eval_Dift/Eval_Diff_K_Eps_Bas_Re_VDF_var.h