37 int vo=-1, po=-1, to=-1;
42 param.
ajouter(
"velocity_order",&vo);
44 param.
ajouter(
"pressure_order",&po);
46 param.
ajouter(
"temperature_order",&to);
55 ORDERS[
"gradient_pression"] = vo;
58 ORDERS[
"temperature"] = to;
62 ORDERS[
"pression_pa"] = po;
63 ORDERS[
"divergence_U"] = po;
86 nb_cols = (order + 1)*(order + 2) / 2;
88 nb_cols = (order + 1)*(order + 2)*(order + 3) / 6;
Class defining operators and methods for all reading operation in an input flow (file,...
Classe de base des objets "interprete".
class Nom Une chaine de caractere pour nommer les objets de TRUST
const std::string & getString() const
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
This class enable to change options for DG computation in a .data file.
static int Nb_col_from_order(const int order)
Entree & interpreter(Entree &) override
static int Get_order_for(const Nom &n)
static std::map< std::string, int > ORDERS
Helper class to factorize the readOn method of Objet_U classes.
void ajouter(const char *keyword, const int *value, Param::Nature nat=Param::OPTIONAL)
Register an integer parameter.
int lire_avec_accolades_depuis(Entree &is)
Parse the parameter block { ... } from is.
Classe de base des flux de sortie.