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

#include <Eval_Diff_K_Omega_VDF_var.h>

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

Public Member Functions

void associer (const Champ_Don_base &diffu)
void mettre_a_jour () override
double nu_1_impl (int i, int compo) const
double nu_2_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_K_Omega_VDF
virtual ~Eval_Diff_K_Omega_VDF ()
 Eval_Diff_K_Omega_VDF (double Sigma_K=SIGMA_K, double Sigma_Omega=SIGMA_OMEGA)
void associer_diff_turb (const Champ_Fonc_base &diffu)
void associer_mvolumique (const Champ_base &mvol)
void associer_Sigma_K_Omega (double Sigma_K, double Sigma_Omega)
void associer_Sigma_K_Omega_SST (double Sigma_K1, double Sigma_K2, double Sigma_Omega1, double Sigma_Omega2)
void associer (const Champ_base &diffu)
void associer_tab_F1 (const DoubleTab &tabF1)
void raise_is_SST_or_BSL ()
void initialize_tab_F1 (const int nb_elem_tot)
const Champ_Fonc_basediffusivite_turbulente () const
const Champ_basediffusivite () const
int get_ind_Fluctu_Term () const
double get_equivalent_distance (int boundary_index, int local_face) const
double get_dv_mvol (const int i) const

Protected Attributes

DoubleVect dv_diffusivite_
Protected Attributes inherited from Eval_Diff_K_Omega_VDF
double Sigma_K_
double Sigma_Omega_
double db_diffusivite_
double Sigma_ [2]
DoubleTab Sigma_K_Omega_SST_
DoubleVect dv_diffusivite_turbulente_
DoubleVect dv_mvol_
DoubleTab tab_F1_
int is_SST_or_BSL_ =0
 diffusivite_

Additional Inherited Members

Protected Member Functions inherited from Eval_Diff_K_Omega_VDF
 OBS_PTR (Champ_Fonc_base) diffusivite_turbulente_
 OBS_PTR (Champ_base) masse_volumique_

Detailed Description

Definition at line 22 of file Eval_Diff_K_Omega_VDF_var.h.

Member Function Documentation

◆ associer()

void Eval_Diff_K_Omega_VDF_var::associer ( const Champ_Don_base & diffu)
inline

Definition at line 26 of file Eval_Diff_K_Omega_VDF_var.h.

◆ compute_heq_impl()

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

Definition at line 49 of file Eval_Diff_K_Omega_VDF_var.h.

◆ mettre_a_jour()

void Eval_Diff_K_Omega_VDF_var::mettre_a_jour ( )
inlineoverridevirtual

Reimplemented from Eval_Diff_K_Omega_VDF.

Definition at line 32 of file Eval_Diff_K_Omega_VDF_var.h.

◆ nu_1_impl()

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

Definition at line 40 of file Eval_Diff_K_Omega_VDF_var.h.

◆ nu_2_impl()

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

Definition at line 47 of file Eval_Diff_K_Omega_VDF_var.h.

Member Data Documentation

◆ dv_diffusivite_

DoubleVect Eval_Diff_K_Omega_VDF_var::dv_diffusivite_
protected

Definition at line 52 of file Eval_Diff_K_Omega_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_Omega_VDF_var.h