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
Returns the name of a scalar field.
virtual void fixer_nb_comp(int i)
Sets the number of components of the field.
const Nom & le_nom() const override
Returns the name of the field.
virtual int nb_vect_comp() const
virtual const Noms & fixer_unites(const Noms &)
Specifies the units of the field components.
void nommer(const Nom &) override
Gives a name to the field.
virtual const Nom & fixer_unite(const Nom &)
Specifies the unit of a scalar field or whose all components have the same unit.
const Nom & unite() const
Returns the unit of a scalar field whose all components have the same unit.
virtual Nature_du_champ fixer_nature_du_champ(Nature_du_champ nat)
Sets the nature of a field: scalar, multiscalar, vectorial.
virtual int nb_comp() const
virtual const Noms & fixer_noms_compo(const Noms &)
Sets the names of the field components.
virtual const Nom & fixer_nom_compo(int, const Nom &)
Sets the name of the i-th component of the field.
const Noms & unites() const
Returns the units of the field components.
const Noms & noms_compo() const
Returns the array of names of the field components.
int order_field() const
Returns the order of the basis functions.
class Nom: a character string for naming TRUST objects.
An array of character strings (VECT(Nom)).
Base class for TRUST objects (Objet_U).
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
Base class for output streams.