Champ_Proto#

#include <Champ_Proto.h>

classe Champ_Proto Classe representant un prototype de Champ.

How to cite this class in this doc#

:ref:`Champ\_Proto <class-champ-proto>`
[Champ\_Proto](#class-champ-proto)

Detailed description#

Tous les classes representant des champs derivent de Champ_proto. Champ_proto offre des methodes classiques sur des champs (min, max, norme, + = …) mais ne contient pas de membre representant des donnees. La plupart des methodes de Champ_proto font appel aux methodes de meme nom d’un objet DoubleTab renvoye par la methode abstraite de Champ_proto valeurs() .

Inherited by#

List of Public Methods#

Complete Member Function Documentation#

futur
virtual DoubleTab & Champ_Proto::futur(int i=1)
References
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::futur(int i=1) <public-virtual-doubletab-ref-champ-proto-futur-int-i-equal-1>`
[virtual DoubleTab & Champ_Proto::futur(int i=1)](#public-virtual-doubletab-ref-champ-proto-futur-int-i-equal-1)
futur
virtual const DoubleTab & Champ_Proto::futur(int i=1) const
References
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::futur(int i=1) const <public-virtual-const-doubletab-ref-champ-proto-futur-int-i-equal-1-const>`
[virtual const DoubleTab & Champ_Proto::futur(int i=1) const](#public-virtual-const-doubletab-ref-champ-proto-futur-int-i-equal-1-const)
lire_dimension
int Champ_Proto::lire_dimension(Entree &, const Nom &)

Verification de la dimension du champ Renvoie la dimension du champ.

References
Referenced By
How to cite in this doc:
:ref:`int Champ_Proto::lire_dimension(Entree &, const Nom &) <public-int-champ-proto-lire-dimension-entree-ref-const-nom-ref>`
[int Champ_Proto::lire_dimension(Entree &, const Nom &)](#public-int-champ-proto-lire-dimension-entree-ref-const-nom-ref)
lire_dimension
int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_)

Verification de la dimension du champ Renvoie la dimension du champ.

References
How to cite in this doc:
:ref:`int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_) <public-int-champ-proto-lire-dimension-int-dim-const-nom-ref-le-nom>`
[int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_)](#public-int-champ-proto-lire-dimension-int-dim-const-nom-ref-le-nom)
operator()
double Champ_Proto::operator()(int i) const =delete
How to cite in this doc:
:ref:`double Champ_Proto::operator()(int i) const =delete <public-double-champ-proto-operator-int-i-const-equal-delete>`
[double Champ_Proto::operator()(int i) const =delete](#public-double-champ-proto-operator-int-i-const-equal-delete)
operator()
double & Champ_Proto::operator()(int i)=delete
How to cite in this doc:
:ref:`double & Champ_Proto::operator()(int i)=delete <public-double-ref-champ-proto-operator-int-i-equal-delete>`
[double & Champ_Proto::operator()(int i)=delete](#public-double-ref-champ-proto-operator-int-i-equal-delete)
operator()
double Champ_Proto::operator()(int i, int j) const =delete
How to cite in this doc:
:ref:`double Champ_Proto::operator()(int i, int j) const =delete <public-double-champ-proto-operator-int-i-int-j-const-equal-delete>`
[double Champ_Proto::operator()(int i, int j) const =delete](#public-double-champ-proto-operator-int-i-int-j-const-equal-delete)
operator()
double & Champ_Proto::operator()(int i, int j)=delete
How to cite in this doc:
:ref:`double & Champ_Proto::operator()(int i, int j)=delete <public-double-ref-champ-proto-operator-int-i-int-j-equal-delete>`
[double & Champ_Proto::operator()(int i, int j)=delete](#public-double-ref-champ-proto-operator-int-i-int-j-equal-delete)
passe
virtual DoubleTab & Champ_Proto::passe(int i=1)
References
Referenced By
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::passe(int i=1) <public-virtual-doubletab-ref-champ-proto-passe-int-i-equal-1>`
[virtual DoubleTab & Champ_Proto::passe(int i=1)](#public-virtual-doubletab-ref-champ-proto-passe-int-i-equal-1)
passe
virtual const DoubleTab & Champ_Proto::passe(int i=1) const
References
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::passe(int i=1) const <public-virtual-const-doubletab-ref-champ-proto-passe-int-i-equal-1-const>`
[virtual const DoubleTab & Champ_Proto::passe(int i=1) const](#public-virtual-const-doubletab-ref-champ-proto-passe-int-i-equal-1-const)
valeurs
virtual const DoubleTab & Champ_Proto::valeurs() const =0
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::valeurs() const =0 <public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0>`
[virtual const DoubleTab & Champ_Proto::valeurs() const =0](#public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0)
valeurs
virtual DoubleTab & Champ_Proto::valeurs()=0
Referenced By
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::valeurs()=0 <public-virtual-doubletab-ref-champ-proto-valeurs-equal-0>`
[virtual DoubleTab & Champ_Proto::valeurs()=0](#public-virtual-doubletab-ref-champ-proto-valeurs-equal-0)
valeurs
virtual DoubleTab & Champ_Proto::valeurs(double temps)
References
Referenced By
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::valeurs(double temps) <public-virtual-doubletab-ref-champ-proto-valeurs-double-temps>`
[virtual DoubleTab & Champ_Proto::valeurs(double temps)](#public-virtual-doubletab-ref-champ-proto-valeurs-double-temps)
valeurs
virtual const DoubleTab & Champ_Proto::valeurs(double temps) const
References
Referenced By
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::valeurs(double temps) const <public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const>`
[virtual const DoubleTab & Champ_Proto::valeurs(double temps) const](#public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const)
~Champ_Proto
virtual Champ_Proto::~Champ_Proto()
How to cite in this doc:
:ref:`virtual Champ_Proto::~Champ_Proto() <public-virtual-champ-proto-dtor-champ-proto>`
[virtual Champ_Proto::~Champ_Proto()](#public-virtual-champ-proto-dtor-champ-proto)

Attributes Documentation#