Page principale | Hiérarchie des classes | Liste des composants | Liste des fichiers | Composants

Référence de la classe NumVarHyperMatrix< N >

Classe représentant des familles d'inconnues. Plus de détails...

#include <NumVarHyperMatrix.h>

Liste de tous les membres

Membres publics

 NumVarHyperMatrix ()
 NumVarHyperMatrix (Model &_modele, MuteVar::VarType _type, const std::string &name,...)
 NumVarHyperMatrix (Model &_model, MuteVar::VarType _type, const std::string &name, std::vector< unsigned > &pile, std::vector< std::string > &format, const std::string &Id="")
NumVar operator() (unsigned n,...) const
NumVar operator() (const std::vector< unsigned > &pile) const
std::vector< unsigned > Size () const
unsigned Size (unsigned dimension) const
MuteVar::VarType GetType () const

Membres protégés

void ConstructNumVarHyperMatrix (Model &_model, MuteVar::VarType _type, const std::string &name, std::vector< unsigned > &pile, std::vector< std::string > &format, const std::string &Id="")

Attributs Protégés

Modelmodel
std::vector< NumVarHyperMatrix<
N-1 > > 
NumVarFamily
MuteVar::VarType type
std::vector< unsigned > size

Amis (friends)

class NumVarHyperMatrix< N-1 >


Description détaillée

template<unsigned N>
class NumVarHyperMatrix< N >

Classe représentant des familles d'inconnues.

Son utilité réside dans les tableaux multidimensionnels de variables. Elle le même nom à leur coordonnées dans l'hyper matrice près. A n'utiliser qu'en dernier recourt


Documentation des contructeurs et destructeurs

template<unsigned N>
NumVarHyperMatrix< N >::NumVarHyperMatrix  )  [inline]
 

Constructeur par défaut

template<unsigned N>
NumVarHyperMatrix< N >::NumVarHyperMatrix Model _modele,
MuteVar::VarType  _type,
const std::string &  name,
... 
[inline]
 

Constructeur standart


La documentation associée à cette classe a été générée à partir du fichier suivant :
Généré le Mon Jul 18 23:07:41 2005 pour Modelib par doxygen 1.3.6