ROC++  v1.2
Automatic Robust Optimization in C++
ConstraintIF Member List

This is the complete list of members for ConstraintIF, including all inherited members.

add_int_vars(dvContainer &dvs) const =0ConstraintIFpure virtual
add_vars_involved_in_prod(dvContainer &dvs) const =0ConstraintIFpure virtual
AnyVarIsInvolved(dvContainer &dvs) const =0ConstraintIFpure virtual
Clone() const =0ConstraintIFpure virtual
ConstraintIF(bool definesUncertaintySet, bool isNAC=false)ConstraintIF
definesUncertaintySet() constConstraintIFinline
getAllProductsOf2Variables(map< pair< string, string >, uint > &freqMap, map< pair< string, string >, multimap< string, ROCPPVarIF_Ptr > > &termMap) const =0ConstraintIFpure virtual
getDVContainer() const =0ConstraintIFpure virtual
getNumAdaptiveContVars() const =0ConstraintIFpure virtual
getNumAdaptiveVars() const =0ConstraintIFpure virtual
getNumBoolVars() const =0ConstraintIFpure virtual
getNumContVars() const =0ConstraintIFpure virtual
getNumIntVars() const =0ConstraintIFpure virtual
getNumTimesTermAppears(const multimap< string, ROCPPVarIF_Ptr > &term) const =0ConstraintIFpure virtual
getNumUncertainties() const =0ConstraintIFpure virtual
getTimeStage() const =0ConstraintIFpure virtual
getUncContainer() const =0ConstraintIFpure virtual
hasNoDVs() const =0ConstraintIFpure virtual
hasNonlinearities() const =0ConstraintIFpure virtual
hasNormTerm() const =0ConstraintIFpure virtual
hasProdsContVars() const =0ConstraintIFpure virtual
hasProdsUncertainties() const =0ConstraintIFpure virtual
isClassicConstraint() constConstraintIFinlinevirtual
isDeterministic() constConstraintIFinline
isIfThenConstraint() constConstraintIFinlinevirtual
isNAC() constConstraintIFinline
isSOSConstraint() constConstraintIFinlinevirtual
isUseful(double epsilon=1.e-10) constConstraintIFinlinevirtual
isWellDefined() const =0ConstraintIFpure virtual
m_definesUncertaintySetConstraintIFprotected
m_isNACConstraintIFprotected
mapUnc(const map< string, ROCPPUnc_Ptr > &mapFromOldToNewUnc) const =0ConstraintIFpure virtual
mapUncs(const map< string, ROCPPExpr_Ptr > &mapFromUncToExpression) const =0ConstraintIFpure virtual
mapVars(const map< string, ROCPPExpr_Ptr > &mapFromVarToExpression) const =0ConstraintIFpure virtual
mapVars(const map< string, ROCPPVarIF_Ptr > &mapFromOldToNewVars) const =0ConstraintIFpure virtual
replaceBilinearTerm(map< pair< string, string >, ROCPPVarIF_Ptr > &allTerm, uint &count) const =0ConstraintIFpure virtual
replaceTermWithVar(const multimap< string, ROCPPVarIF_Ptr > &term, ROCPPVarIF_Ptr var) const =0ConstraintIFpure virtual
setParams(bool defUncertaintyset, bool isNAC)ConstraintIFinline
varsBegin() const =0ConstraintIFpure virtual
varsEnd() const =0ConstraintIFpure virtual
varsIterator typedefConstraintIF
WriteToStream(ofstream &ofs, uint cnt) const =0ConstraintIFpure virtual
~ConstraintIF()ConstraintIFinlinevirtual