16#include <Operateur_IJK_faces_diff.h>
21Operateur_IJK_faces_diff::Operateur_IJK_faces_diff()
64Sortie& Operateur_IJK_faces_diff::printOn(
Sortie& os)
const
85 if (mot ==
"velocity_diffusion_form")
90 Cerr << mot <<
" " << motlu << finl;
102 Cerr <<
"Read and Cast Operateur_IJK_faces_diff :" << finl;
114 Cerr <<
"Read and Cast Operateur_IJK_faces_diff :" << finl;
115 Motcle word(diffusion_op);
169 diffusion_op_ +=
"StdWithLaminarTransposeTensorialZeroatwall";
174 diffusion_op_ +=
"StdWithLaminarTransposeTensorialAnisotropicZeroatwall";
184 diffusion_op_ +=
"StdWithLaminarTransposeAndDivergenceAnisotropic";
189 diffusion_op_ +=
"StdWithLaminarTransposeAndDivergenceTensorialAnisotropicZeroatwall";
194 diffusion_op_ +=
"StdWithLaminarTransposeAndDivergenceTensorialZeroatwall";
214 Cerr <<
"Unknown velocity diffusion operator! " << finl;
221 Cerr <<
"ERROR : Diffusion operators (faces) that are already implemented are:" << finl;
Class defining operators and methods for all reading operation in an input flow (file,...
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les objets de TRUST
Nom get_diffusion_op_type(Motcle word)
Motcles diffusion_op_words_
Entree & typer_diffusion_op(Entree &is)
int diffusion_option_rank_
int lire_motcle_non_standard(const Motcle &mot, Entree &is) override
Motcles diffusion_op_options_
void set_param(Param ¶m) const override
Helper class to factorize the readOn method of Objet_U classes.
void ajouter_non_std(const char *keyword, const Objet_U *value, Param::Nature nat=Param::OPTIONAL)
Register a keyword handled by Objet_U::lire_motcle_non_standard.
static int je_suis_maitre()
renvoie 1 si on est sur le processeur maitre du groupe courant (c'est a dire me() == 0),...
Classe de base des flux de sortie.