16#include <Champ_Fonc_Fonction.h>
59 Cerr<<
"We read the analytic function "<<finl;
71 Cerr<<
"Sutherland::readOn usage { prob A a C c TREF Tref }"<<finl;
72 Cerr<<
"== Champ_Fonc_Fonction problem_name Temperature 1 a*(c+Tref)/(c+val)*(val/Tref)^1.5"<<finl;
73 Motcle accferme=
"}", accouverte=
"{", motlu;
75 Cerr<<
"Reading Sutherland"<<finl;
76 if (motlu != accouverte)
78 Cerr<<
" We expected "<<accouverte<<
" instead of "<<motlu<<finl;
90 while(motlu != accferme )
93 int rang=les_mots.search(motlu);
107 Cerr<<
"A "<<
que_suis_je()<<
" doesn't have property "<<motlu<<finl;
108 Cerr<<
"We expected a word in:"<<finl<<les_mots<<finl;
116 Cerr<<
"Sutherland object "<<
le_nom()<<
" is incorrect"<<finl;
118 Cerr<<
"You must define C in "<<
le_nom()<<finl;
120 Cerr<<
"You must define Tref in "<<
le_nom()<<finl;
122 Cerr<<
"You must define A in "<<
le_nom()<<finl;
135 chaine +=
" temperature 1 ";
149 Cerr<<
"Sutherland Ok ? Champ_Fonc_Fonction "<<chaine<<finl;
Classe Champ_Fonc_Fonction Classe derivee de Champ_Fonc_Tabule qui represente les.
Classe Champ_Fonc_Tabule Classe derivee de Champ_Fonc_base qui represente les.
const Table & table() const
Noms noms_champs_parametre_
static void Warn_old_chp_fonc_syntax_V_184(const char *nom_class, const Nom &val1, const Nom &val2)
Une entree dont la source est une chaine de caracteres.
Class defining operators and methods for all reading operation in an input flow (file,...
virtual void fixer_nb_comp(int i)
Fixe le nombre de composantes du champ.
const Nom & le_nom() const override
Renvoie le nom du champ.
class Nom Une chaine de caractere pour nommer les objets de TRUST
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.
static void abort()
Routine de sortie de Trio-U sur une erreur abort().
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.
double val(const double val_param, int ncomp=0) const