|
TrioCFD 1.9.9_beta
TrioCFD documentation
|
class Champ_Proto Class representing a Field prototype. More...
#include <Champ_Proto.h>
Public Member Functions | |
| virtual | ~Champ_Proto () |
| virtual DoubleTab & | valeurs ()=0 |
| virtual const DoubleTab & | valeurs () const =0 |
| virtual DoubleTab & | valeurs (double temps) |
| virtual const DoubleTab & | valeurs (double temps) const |
| virtual DoubleTab & | futur (int i=1) |
| virtual const DoubleTab & | futur (int i=1) const |
| virtual DoubleTab & | passe (int i=1) |
| virtual const DoubleTab & | passe (int i=1) const |
| int | lire_dimension (Entree &, const Nom &) |
| Verification of the field dimension Returns the dimension of the field. | |
| int | lire_dimension (int dim, const Nom &le_nom_) |
| Verification of the field dimension Returns the dimension of the field. | |
| double | operator() (int i, int j) const =delete |
| double & | operator() (int i, int j)=delete |
| double | operator() (int i) const =delete |
| double & | operator() (int i)=delete |
class Champ_Proto Class representing a Field prototype.
All classes representing fields derive from Champ_proto. Champ_proto offers classic methods on fields (min, max, norm, += ...) but does not contain a member representing data. Most Champ_proto methods call methods of the same name of a DoubleTab object returned by the abstract method of Champ_proto valeurs().
Definition at line 36 of file Champ_Proto.h.
|
inlinevirtual |
Definition at line 39 of file Champ_Proto.h.
|
inlinevirtual |
Reimplemented in Champ_Inc_base.
Definition at line 47 of file Champ_Proto.h.
|
inlinevirtual |
Reimplemented in Champ_Inc_base.
Definition at line 48 of file Champ_Proto.h.
Verification of the field dimension Returns the dimension of the field.
Definition at line 23 of file Champ_Proto.cpp.
| int Champ_Proto::lire_dimension | ( | int | dim, |
| const Nom & | le_nom_ ) |
Verification of the field dimension Returns the dimension of the field.
Definition at line 35 of file Champ_Proto.cpp.
|
delete |
|
delete |
|
delete |
|
delete |
|
inlinevirtual |
Reimplemented in Champ_Inc_base.
Definition at line 50 of file Champ_Proto.h.
|
inlinevirtual |
Reimplemented in Champ_Inc_base.
Definition at line 51 of file Champ_Proto.h.
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Reimplemented in Champ_Don_base, Champ_front_base, Champ_front_Parametrique, Champ_Inc_base, Champ_Input_P0_Composite, and Champ_Parametrique.
Definition at line 44 of file Champ_Proto.h.
|
inlinevirtual |
Reimplemented in Champ_Don_base, Champ_front_base, Champ_front_Parametrique, Champ_Inc_base, Champ_Input_P0_Composite, and Champ_Parametrique.
Definition at line 45 of file Champ_Proto.h.