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

#include <Eval_Diff_K_Omega_VDF.h>

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

Public Member Functions

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)
virtual void mettre_a_jour ()
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 Member Functions

 OBS_PTR (Champ_Fonc_base) diffusivite_turbulente_
 OBS_PTR (Champ_base) masse_volumique_

Protected Attributes

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_

Detailed Description

Definition at line 25 of file Eval_Diff_K_Omega_VDF.h.

Constructor & Destructor Documentation

◆ ~Eval_Diff_K_Omega_VDF()

virtual Eval_Diff_K_Omega_VDF::~Eval_Diff_K_Omega_VDF ( )
inlinevirtual

Definition at line 28 of file Eval_Diff_K_Omega_VDF.h.

◆ Eval_Diff_K_Omega_VDF()

Eval_Diff_K_Omega_VDF::Eval_Diff_K_Omega_VDF ( double Sigma_K = SIGMA_K,
double Sigma_Omega = SIGMA_OMEGA )
inline

Definition at line 30 of file Eval_Diff_K_Omega_VDF.h.

Member Function Documentation

◆ associer()

void Eval_Diff_K_Omega_VDF::associer ( const Champ_base & diffu)
inline

Definition at line 59 of file Eval_Diff_K_Omega_VDF.h.

◆ associer_diff_turb()

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

Definition at line 37 of file Eval_Diff_K_Omega_VDF.h.

◆ associer_mvolumique()

void Eval_Diff_K_Omega_VDF::associer_mvolumique ( const Champ_base & mvol)
inline

Definition at line 39 of file Eval_Diff_K_Omega_VDF.h.

◆ associer_Sigma_K_Omega()

void Eval_Diff_K_Omega_VDF::associer_Sigma_K_Omega ( double Sigma_K,
double Sigma_Omega )
inline

Definition at line 45 of file Eval_Diff_K_Omega_VDF.h.

◆ associer_Sigma_K_Omega_SST()

void Eval_Diff_K_Omega_VDF::associer_Sigma_K_Omega_SST ( double Sigma_K1,
double Sigma_K2,
double Sigma_Omega1,
double Sigma_Omega2 )
inline

Definition at line 52 of file Eval_Diff_K_Omega_VDF.h.

◆ associer_tab_F1()

void Eval_Diff_K_Omega_VDF::associer_tab_F1 ( const DoubleTab & tabF1)
inline

Definition at line 65 of file Eval_Diff_K_Omega_VDF.h.

◆ diffusivite()

const Champ_base & Eval_Diff_K_Omega_VDF::diffusivite ( ) const
inline

Definition at line 83 of file Eval_Diff_K_Omega_VDF.h.

◆ diffusivite_turbulente()

const Champ_Fonc_base & Eval_Diff_K_Omega_VDF::diffusivite_turbulente ( ) const
inline

Definition at line 82 of file Eval_Diff_K_Omega_VDF.h.

◆ get_dv_mvol()

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

Definition at line 88 of file Eval_Diff_K_Omega_VDF.h.

◆ get_equivalent_distance()

double Eval_Diff_K_Omega_VDF::get_equivalent_distance ( int boundary_index,
int local_face ) const
inline

Definition at line 87 of file Eval_Diff_K_Omega_VDF.h.

◆ get_ind_Fluctu_Term()

int Eval_Diff_K_Omega_VDF::get_ind_Fluctu_Term ( ) const
inline

Definition at line 86 of file Eval_Diff_K_Omega_VDF.h.

◆ initialize_tab_F1()

void Eval_Diff_K_Omega_VDF::initialize_tab_F1 ( const int nb_elem_tot)
inline

Definition at line 70 of file Eval_Diff_K_Omega_VDF.h.

◆ mettre_a_jour()

virtual void Eval_Diff_K_Omega_VDF::mettre_a_jour ( )
inlinevirtual

Reimplemented in Eval_Diff_K_Omega_VDF_var.

Definition at line 76 of file Eval_Diff_K_Omega_VDF.h.

◆ OBS_PTR() [1/2]

Eval_Diff_K_Omega_VDF::OBS_PTR ( Champ_base )
protected

◆ OBS_PTR() [2/2]

Eval_Diff_K_Omega_VDF::OBS_PTR ( Champ_Fonc_base )
protected

◆ raise_is_SST_or_BSL()

void Eval_Diff_K_Omega_VDF::raise_is_SST_or_BSL ( )
inline

Definition at line 69 of file Eval_Diff_K_Omega_VDF.h.

Member Data Documentation

◆ db_diffusivite_

double Eval_Diff_K_Omega_VDF::db_diffusivite_
protected

Definition at line 91 of file Eval_Diff_K_Omega_VDF.h.

◆ diffusivite_

Eval_Diff_K_Omega_VDF::diffusivite_
protected

Definition at line 97 of file Eval_Diff_K_Omega_VDF.h.

◆ dv_diffusivite_turbulente_

DoubleVect Eval_Diff_K_Omega_VDF::dv_diffusivite_turbulente_
protected

Definition at line 93 of file Eval_Diff_K_Omega_VDF.h.

◆ dv_mvol_

DoubleVect Eval_Diff_K_Omega_VDF::dv_mvol_
protected

Definition at line 93 of file Eval_Diff_K_Omega_VDF.h.

◆ is_SST_or_BSL_

int Eval_Diff_K_Omega_VDF::is_SST_or_BSL_ =0
protected

Definition at line 95 of file Eval_Diff_K_Omega_VDF.h.

◆ Sigma_

double Eval_Diff_K_Omega_VDF::Sigma_[2]
protected

Definition at line 91 of file Eval_Diff_K_Omega_VDF.h.

◆ Sigma_K_

double Eval_Diff_K_Omega_VDF::Sigma_K_
protected

Definition at line 91 of file Eval_Diff_K_Omega_VDF.h.

◆ Sigma_K_Omega_SST_

DoubleTab Eval_Diff_K_Omega_VDF::Sigma_K_Omega_SST_
protected

Definition at line 92 of file Eval_Diff_K_Omega_VDF.h.

◆ Sigma_Omega_

double Eval_Diff_K_Omega_VDF::Sigma_Omega_
protected

Definition at line 91 of file Eval_Diff_K_Omega_VDF.h.

◆ tab_F1_

DoubleTab Eval_Diff_K_Omega_VDF::tab_F1_
protected

Definition at line 94 of file Eval_Diff_K_Omega_VDF.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.h