16#include <Terme_Source_Coriolis_base.h>
31 param.lire_avec_accolades_depuis(is);
44 if (mot ==
Motcle(
"omega") )
47 if((dim_pb == 2 && sz_lst != 1) || (dim_pb == 3 && sz_lst != 3))
49 Cerr <<
"Error in Terme_Source_Coriolis_base::lire_donnees" << finl;
50 Cerr <<
"Warning ! Dimension of vector after key-word 'omega'" << finl;
51 Cerr <<
"is not correct - it should be 1 in 2D and 3 in 3D."<< finl;
72 Cerr <<
"Erreur a la lecture des parametres de Terme_Source_Coriolis_base " << finl;
73 Cerr <<
"On attendait le mot cle omega a la place de " << mot << finl;
Class defining operators and methods for all reading operation in an input flow (file,...
Une chaine de caractere (Nom) en majuscules.
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.
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 void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.
classe Source_base Un objet Source_base est un terme apparaissant au second membre d'une
void set_param(Param ¶m) const override
int lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d'un objet_U a partir d'un flot d'entree.