16#include <Field_base.h>
186 unite_.dimensionner_force(1);
196 assert(
unite_.size() == 1);
220 case quadrature_scalaire:
221 case quadrature_vectoriel:
224 case basis_function_order_1_scalar:
225 case basis_function_order_1_vectorial:
227 case basis_function_order_2_scalar:
228 case basis_function_order_2_vectorial:
241 case quadrature_scalaire:
242 case basis_function_order_1_scalar:
243 case basis_function_order_2_scalar:
246 case quadrature_vectoriel:
247 case basis_function_order_1_vectorial:
248 case basis_function_order_2_vectorial:
Class defining operators and methods for all reading operation in an input flow (file,...
const Nom & nom_compo() const
Renvoie le nom d'un champ scalaire.
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.
virtual int nb_vect_comp() const
virtual const Noms & fixer_unites(const Noms &)
Specifie les unites des composantes du champ.
void nommer(const Nom &) override
Donne un nom au champ.
virtual const Nom & fixer_unite(const Nom &)
Specifie l'unite d'un champ scalaire ou dont toutes les composantes ont la meme unite.
const Nom & unite() const
Renvoie l'unite d'un champ scalaire dont toutes les composantes ont la meme unite.
virtual Nature_du_champ fixer_nature_du_champ(Nature_du_champ nat)
Fixer la nature d'un champ: scalaire, multiscalaire, vectoriel.
virtual int nb_comp() const
virtual const Noms & fixer_noms_compo(const Noms &)
Fixe le nom des composantes du champ.
virtual const Nom & fixer_nom_compo(int, const Nom &)
Fixe le nom de la i-eme composante du champ.
const Noms & unites() const
Renvoie les unites des composantes du champ.
const Noms & noms_compo() const
Renvoie le tableau des noms des composantes du champ.
int order_field() const
Renvoie l'ordre des fonctions de base.
class Nom Une chaine de caractere pour nommer les objets de TRUST
Un tableau de chaine de caracteres (VECT(Nom)).
classe Objet_U Cette classe est la classe de base des Objets de TRUST
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.
Classe de base des flux de sortie.