Champ_Proto#

#include <Champ_Proto.h>
Brief description

classe Champ_Proto Classe representant un prototype de Champ.

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

: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#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classChamp__Proto__inherit__graph.png

List of Public Methods#

Complete Member Function Documentation#

futur#

Definition
virtual DoubleTab & Champ_Proto::futur(int i=1)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual DoubleTab & Champ_Proto::futur(int i=1) <champ-proto-public-virtual-doubletab-ref-champ-proto-futur-int-i-equal-1>`
[virtual DoubleTab & Champ_Proto::futur(int i=1)](#champ-proto-public-virtual-doubletab-ref-champ-proto-futur-int-i-equal-1)

futur#

Definition
virtual const DoubleTab & Champ_Proto::futur(int i=1) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual const DoubleTab & Champ_Proto::futur(int i=1) const <champ-proto-public-virtual-const-doubletab-ref-champ-proto-futur-int-i-equal-1-const>`
[virtual const DoubleTab & Champ_Proto::futur(int i=1) const](#champ-proto-public-virtual-const-doubletab-ref-champ-proto-futur-int-i-equal-1-const)

lire_dimension#

Definition
int Champ_Proto::lire_dimension(Entree &, const Nom &)
Brief description

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

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Champ_Proto::lire_dimension(Entree &, const Nom &) <champ-proto-public-int-champ-proto-lire-dimension-entree-ref-const-nom-ref>`
[int Champ_Proto::lire_dimension(Entree &, const Nom &)](#champ-proto-public-int-champ-proto-lire-dimension-entree-ref-const-nom-ref)

lire_dimension#

Definition
int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_)
Brief description

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

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_) <champ-proto-public-int-champ-proto-lire-dimension-int-dim-const-nom-ref-le-nom>`
[int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_)](#champ-proto-public-int-champ-proto-lire-dimension-int-dim-const-nom-ref-le-nom)

operator()#

Definition
double Champ_Proto::operator()(int i) const =delete
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Champ_Proto::operator()(int i) const =delete <champ-proto-public-double-champ-proto-operator-int-i-const-equal-delete>`
[double Champ_Proto::operator()(int i) const =delete](#champ-proto-public-double-champ-proto-operator-int-i-const-equal-delete)

operator()#

Definition
double & Champ_Proto::operator()(int i)=delete
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double & Champ_Proto::operator()(int i)=delete <champ-proto-public-double-ref-champ-proto-operator-int-i-equal-delete>`
[double & Champ_Proto::operator()(int i)=delete](#champ-proto-public-double-ref-champ-proto-operator-int-i-equal-delete)

operator()#

Definition
double Champ_Proto::operator()(int i, int j) const =delete
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Champ_Proto::operator()(int i, int j) const =delete <champ-proto-public-double-champ-proto-operator-int-i-int-j-const-equal-delete>`
[double Champ_Proto::operator()(int i, int j) const =delete](#champ-proto-public-double-champ-proto-operator-int-i-int-j-const-equal-delete)

operator()#

Definition
double & Champ_Proto::operator()(int i, int j)=delete
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double & Champ_Proto::operator()(int i, int j)=delete <champ-proto-public-double-ref-champ-proto-operator-int-i-int-j-equal-delete>`
[double & Champ_Proto::operator()(int i, int j)=delete](#champ-proto-public-double-ref-champ-proto-operator-int-i-int-j-equal-delete)

passe#

Definition
virtual DoubleTab & Champ_Proto::passe(int i=1)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual DoubleTab & Champ_Proto::passe(int i=1) <champ-proto-public-virtual-doubletab-ref-champ-proto-passe-int-i-equal-1>`
[virtual DoubleTab & Champ_Proto::passe(int i=1)](#champ-proto-public-virtual-doubletab-ref-champ-proto-passe-int-i-equal-1)

passe#

Definition
virtual const DoubleTab & Champ_Proto::passe(int i=1) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual const DoubleTab & Champ_Proto::passe(int i=1) const <champ-proto-public-virtual-const-doubletab-ref-champ-proto-passe-int-i-equal-1-const>`
[virtual const DoubleTab & Champ_Proto::passe(int i=1) const](#champ-proto-public-virtual-const-doubletab-ref-champ-proto-passe-int-i-equal-1-const)

valeurs#

Definition
virtual const DoubleTab & Champ_Proto::valeurs() const =0
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual const DoubleTab & Champ_Proto::valeurs() const =0 <champ-proto-public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0>`
[virtual const DoubleTab & Champ_Proto::valeurs() const =0](#champ-proto-public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0)

valeurs#

Definition
virtual DoubleTab & Champ_Proto::valeurs()=0
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual DoubleTab & Champ_Proto::valeurs()=0 <champ-proto-public-virtual-doubletab-ref-champ-proto-valeurs-equal-0>`
[virtual DoubleTab & Champ_Proto::valeurs()=0](#champ-proto-public-virtual-doubletab-ref-champ-proto-valeurs-equal-0)

valeurs#

Definition
virtual DoubleTab & Champ_Proto::valeurs(double temps)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual DoubleTab & Champ_Proto::valeurs(double temps) <champ-proto-public-virtual-doubletab-ref-champ-proto-valeurs-double-temps>`
[virtual DoubleTab & Champ_Proto::valeurs(double temps)](#champ-proto-public-virtual-doubletab-ref-champ-proto-valeurs-double-temps)

valeurs#

Definition
virtual const DoubleTab & Champ_Proto::valeurs(double temps) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual const DoubleTab & Champ_Proto::valeurs(double temps) const <champ-proto-public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const>`
[virtual const DoubleTab & Champ_Proto::valeurs(double temps) const](#champ-proto-public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const)

~Champ_Proto#

Definition
virtual Champ_Proto::~Champ_Proto()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual Champ_Proto::~Champ_Proto() <champ-proto-public-virtual-champ-proto-dtor-champ-proto>`
[virtual Champ_Proto::~Champ_Proto()](#champ-proto-public-virtual-champ-proto-dtor-champ-proto)

Attributes Documentation#