16#ifndef Eval_Diff_VDF_included
17#define Eval_Diff_VDF_included
19#include <Champ_Uniforme.h>
20#include <Pb_Multiphase.h>
21#include <Champ_base.h>
35 assert(ref_diffusivite_);
36 return ref_diffusivite_.valeur();
64 ref_diffusivite_ = diffu;
70 ref_diffusivite_->valeurs().echange_espace_virtuel();
100 inline double nu_t_impl(
int i,
int compo)
const {
return 0.; }
classe Champ_base Cette classe est la base de la hierarchie des champs.
virtual const Champ_base & get_diffusivite() const final
double nu_2_impl_face(int i, int j, int k, int l, int compo) const
double nu_1_impl(int i, int compo) const
double get_dv_mvol(const int i) const
virtual void associer_pb(const Probleme_base &pb) final
OBS_PTR(Probleme_base) ref_probleme_
double nu_1_impl_face(int i, int j, int compo) const
const DoubleTab & get_k_elem() const
OBS_PTR(Champ_base) ref_diffusivite_
const int & is_var() const
virtual void mettre_a_jour()
virtual void update_diffusivite() final
double nu_t_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
virtual void associer(const Champ_base &diffu)
virtual double get_equivalent_distance(int boundary_index, int local_face) const
int get_ind_Fluctu_Term() const
double nu_lam_impl_face(int i, int j, int k, int l, int compo) const
virtual const Champ_base & diffusivite() const final
double nu_lam_impl_face2(int i, int j, int compo) const
DoubleTab tab_diffusivite_
double tau_tan_impl(int i, int j) const
classe Pb_Multiphase Cette classe represente un probleme de thermohydraulique multiphase de type "3*N...
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.