16#ifndef Source_Transport_K_Omega_VDF_Elem_base_included
17#define Source_Transport_K_Omega_VDF_Elem_base_included
19#include <Modele_turbulence_hyd_K_Omega.h>
20#include <Calcul_Production_K_VDF.h>
21#include <Tensors_Computation_VDF.h>
22#include <Source_Transport_VDF_Elem_base.h>
23#include <Domaine_Cl_VDF.h>
24#include <Domaine_VDF.h>
33 DoubleTab&
calculer(DoubleTab&)
const override;
39 void ajouter_blocs(matrices_t matrices, DoubleTab& secmem,
const tabs_t& semi_impl)
const override = 0;
void mettre_a_jour(double)
classe Champ_Fonc_base Classe de base des champs qui sont fonction d'une grandeur calculee
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.
Classe Modele_turbulence_hyd_K_Omega Cette classe represente le modele de turbulence (k,...
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.
void associer_pb(const Probleme_base &) override
OWN_PTR(Champ_Fonc_base) grad_k_omega_elem_
Source_Transport_K_Omega_VDF_Elem_base()
virtual void compute_cross_diffusion() const
OBS_PTR(Modele_turbulence_hyd_K_Omega) turbulence_model
void dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl) const override
virtual void compute_blending_F1() const
DoubleTab & ajouter_komega(DoubleTab &) const
OWN_PTR(Champ_Fonc_base) grad_k_elem_
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) const override=0
DoubleTab & calculer(DoubleTab &) const override
OWN_PTR(Champ_Fonc_base) dissipation_k_elem_
OWN_PTR(Champ_Fonc_base) production_omega_elem_
void mettre_a_jour(double t) override
DOES NOTHING - to override in derived classes.
OWN_PTR(Champ_Fonc_base) dissipation_omega_elem_
int has_interface_blocs() const override
OWN_PTR(Champ_Fonc_base) grad_k_face_
OWN_PTR(Champ_Fonc_base) production_k_elem_
void associer_domaines(const Domaine_dis_base &, const Domaine_Cl_dis_base &) override
OWN_PTR(Champ_Fonc_base) cross_diffusion_k_omega_elem_
OWN_PTR(Champ_Fonc_base) grad_omega_elem_
OWN_PTR(Champ_Fonc_base) grad_omega_face_
Source_Transport_VDF_Elem_base()
Tensors_Computation_VDF()