16#ifndef Champ_Proto_included
17#define Champ_Proto_included
41 virtual const DoubleTab&
valeurs()
const =0;
45 virtual inline const DoubleTab&
valeurs(
double temps)
const {
return valeurs(); }
48 virtual inline const DoubleTab&
futur(
int i = 1)
const {
return valeurs(); }
51 virtual inline const DoubleTab&
passe(
int i = 1)
const {
return valeurs(); }
classe Champ_Proto Classe representant un prototype de Champ.
virtual DoubleTab & futur(int i=1)
virtual const DoubleTab & passe(int i=1) const
double & operator()(int i)=delete
virtual const DoubleTab & valeurs() const =0
virtual const DoubleTab & futur(int i=1) const
virtual DoubleTab & valeurs()=0
double operator()(int i) const =delete
int lire_dimension(Entree &, const Nom &)
Verification de la dimension du champ Renvoie la dimension du champ.
double & operator()(int i, int j)=delete
virtual DoubleTab & valeurs(double temps)
virtual const DoubleTab & valeurs(double temps) const
virtual DoubleTab & passe(int i=1)
double operator()(int i, int j) const =delete
Class defining operators and methods for all reading operation in an input flow (file,...
class Nom Une chaine de caractere pour nommer les objets de TRUST