Modelib: Référence du fichier NumVarFamily.h

Page principale | Liste des namespaces | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de namespace | Membres de classe | Membres de fichier

# Référence du fichier NumVarFamily.h

`#include "MuteVar.h"`
`#include "Ensemble.h"`
`#include "Expr.h"`
`#include <string>`
`#include <sstream>`
`#include <vector>`

Graphe des dépendances par inclusion de NumVarFamily.h:

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier:

Aller au code source de ce fichier.

## Namespaces
namespace | Modelib
## Classes
struct | Modelib::Nuplet< N, T >
struct | Modelib::Omega< I, N, T >
class | Modelib::NumVarFamily< N, T >
| Classe représentant une famille d'inconnues. Plus de détails...
class | Modelib::IntVarFamily< N, T >
| Classe représentant les familles de variables entières. Plus de détails...
class | Modelib::FloatVarFamily< N, T >
| Classe représentant les familles de variables réelles. Plus de détails...
class | Modelib::BoolVarFamily< N, T >
| Classe représentant les vecteurs de variables booléennes. Plus de détails...
## Macros
#define | Couple Nuplet<2,unsigned>
#define | Triplet Nuplet<3,unsigned>
#define | CoupleFloatVarFamily FloatVarFamily<2,unsigned>
#define | CoupleIntVarFamily IntVarFamily<2,unsigned>
#define | TripletFloatVarFamily FloatVarFamily<3,unsigned>
#define | TripletIntVarFamily IntVarFamily<3,unsigned>
## Fonctions
template<unsigned N, typename T>
std::ostream & | Modelib::operator<< (std::ostream &flux, const Nuplet< N, T > &nuplet)
template<unsigned N, typename T>
std::istream & | Modelib::operator>> (std::istream &flux, Nuplet< N, T > &nuplet)

## Documentation des macros

#define Couple Nuplet<2,unsigned>

| Définition à la ligne 287 du fichier NumVarFamily.h.

#define CoupleFloatVarFamily FloatVarFamily<2,unsigned>

| Définition à la ligne 290 du fichier NumVarFamily.h.

#define CoupleIntVarFamily IntVarFamily<2,unsigned>

| Définition à la ligne 291 du fichier NumVarFamily.h.

#define Triplet Nuplet<3,unsigned>

| Définition à la ligne 288 du fichier NumVarFamily.h.

#define TripletFloatVarFamily FloatVarFamily<3,unsigned>

| Définition à la ligne 293 du fichier NumVarFamily.h.

#define TripletIntVarFamily IntVarFamily<3,unsigned>

| Définition à la ligne 294 du fichier NumVarFamily.h.