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

Model Liste des membres

Ceci est la liste complète des membres de Model y compris des membres des classes héritées.
Add(const ConstraintBuilder &, const std::string &nom="")Model
Add(const ConstraintBuilder &constraint, const Nom &_nom) (défini dans Model)Model [inline]
AddComment(const std::string &comment)Model
AddExpr(Expr &expr, MatriceCreuse< float > &A)Model [protected]
AddToConstraint(VarId, const Expr &)Model
AddVar(const MuteVar &muteVar, const std::string &)Model [protected]
Clear()Model
ComputeObjectif() (défini dans Model)Model [protected]
Constraint (défini dans Model)Model [friend]
EndFraction() (défini dans Model)Model [inline]
EvalueConstraint(VarId id) const Model
GetAllLagrangianParams()Model
GetComment(VarId id) const (défini dans Model)Model
GetConstraint(VarId id) const Model
GetConstraint(const std::string &)Model
GetConstraintId(const std::string &)Model [protected]
GetDual() const Model
GetInfluentLagrangianParam(std::list< LagrangianParam > &listViolated, std::list< LagrangianParam > &listSlacked)Model
GetLagrangianParamValue(VarId) const Model [protected]
GetMaxConstraintId() const (défini dans Model)Model [inline]
GetMaxVarId() const (défini dans Model)Model [inline]
GetMuteVar(VarId varId) const Model [protected]
GetMuteVarLB(VarId varId) const Model [protected]
GetMuteVarUB(VarId varId) const Model [protected]
GetName(VarId varId) const Model [protected]
GetNumVar(VarId varId) const Model [protected]
GetObjectif() const (défini dans Model)Model [inline]
GetProblemName() const (défini dans Model)Model [inline]
GetRelaxedConstraintExpr(VarId id, bool relaxed=true)Model [protected]
GetSecondMember(VarId) const Model
GetType(VarId varId) const Model [protected]
GetVarId(const std::string &) const (défini dans Model)Model [protected]
InitSolver(API _API=GLPK, const std::string &_fLP="./tmp.solver.lp", const std::string &_path="") (défini dans Model)Model [inline]
IsRelaxed() const (défini dans Model)Model [inline]
LagrangianParam (défini dans Model)Model [friend]
LoadLP(const std::string &, bool verbose=false)Model
MatriceOccupation() (défini dans Model)Model [inline]
Maximize(const Expr &expr, const std::string &nom="")Model
Minimize(const Expr &expr, const std::string &nom="")Model
Model()Model [inline]
Model(const Model &)Model
Normalize(bool withoutStrict=true) (défini dans Model)Model
NumVar (défini dans Model)Model [friend]
operator<<(std::ostream &, const Model &)Model [friend]
operator=(const Model &)Model
Out(std::ostream &flux=std::cout, const std::string &newline="")Model
OutConstraintValues(std::ostream &flux=std::cout, const std::string &newline="") const Model
OutDimensions(std::ostream &flux=std::cout, const std::string &newline="")Model
OutNumVarValues(bool withoutNullValue=true, std::ostream &flux=std::cout, const std::string &newline="") const Model
PrintDual(const std::string &) const Model
PrintFraction() (défini dans Model)Model [inline]
PushOptions(const std::string &_str) (défini dans Model)Model [inline]
Relax(const std::string &name, float lagrangianValue=-Infinity)Model
RelaxBool2Float(NumVar numVar=NumVar())Model
RelaxConstraint(VarId id, float lagrangianValue=-Infinity)Model
RelaxInt2Float(NumVar numVar=NumVar())Model
RemoveConstraint(VarId varId)Model
RemoveOptions() (défini dans Model)Model [inline]
RemoveVariable(VarId varId)Model
RenameConstraint(VarId id, const std::string &name)Model
SetAPI(API _API)Model
SetComment(VarId id, const std::string &comment)Model
SetConstraintValues(const std::list< std::string > &noms, const std::list< float > &values)Model
SetLagrangianParamValue(VarId, float)Model [protected]
SetMuteVarLB(VarId varId, float _value)Model [protected]
SetMuteVarLBStrict(VarId varId, bool _value)Model [protected]
SetMuteVarUB(VarId varId, float _value)Model [protected]
SetMuteVarUBStrict(VarId varId, bool _value)Model [protected]
SetName(VarId varId, const std::string &name)Model [protected]
SetNumVarValues(const std::list< std::string > &noms, const std::list< float > &values)Model
SetProblemName(const std::string name="") (défini dans Model)Model [inline]
SetRelaxed(bool _isRelaxed) (défini dans Model)Model [inline]
SetSecondMember(VarId, float)Model
SetType(VarId varId, MuteVar::VarType _type)Model [protected]
ShowMe(bool withoutNullValue=true)Model
Solve()Model
SolveInfos(std::string &_operation, std::string &_informations) (défini dans Model)Model [inline]
SortieHTML(const std::string &fileName, const std::string &matrixPNG="")Model
SortieLATEX(const std::string &fileName)Model
SurchargeFlux(std::ostream &) const Model [protected]
SurchargeFluxRelaxed(std::ostream &) const Model [protected]
UnrelaxModel()Model

Généré le Mon Jul 18 23:07:41 2005 pour Modelib par doxygen 1.3.6