16#include <Viscosite_turbulente_Smagorinsky.h>
17#include <Pb_Multiphase.h>
18#include <Domaine_VF.h>
33 param.lire_avec_accolades_depuis(is);
36 else Cerr <<
"LES Smagorinsky model used with constant Cs = " <<
mod_const_ << finl;
38 pb_->creer_champ(
"taux_cisaillement");
45 const DoubleTab& tc = pb_->get_champ(
"taux_cisaillement").valeurs();
48 for (
int i = 0; i < nu_t.
dimension(0); i++)
49 for (
int n = 0; n < nu_t.
dimension(1); n++)
Class defining operators and methods for all reading operation in an input flow (file,...
const Nom & que_suis_je() const
Returns the string identifying the class.
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
static void exit(int exit_code=-1)
Exit routine for TRUST within a Kokkos region.
Base class for output streams.
_SIZE_ dimension(int d) const
virtual void echange_espace_virtuel(IsExchangeBlocking exchange_type=IsExchangeBlocking::DefaultBlocking, const std::string kernel_name="noname")
Smagorinsky SGS turbulent viscosity model:
void eddy_viscosity(DoubleTab &nu_t) const override