MUQ  0.4.3
muq::Optimization::NLoptOptimizer Member List

This is the complete list of members for muq::Optimization::NLoptOptimizer, including all inherited members.

AddEqualityConstraint(std::vector< std::shared_ptr< muq::Modeling::ModPiece >> const &eq)muq::Optimization::Optimizervirtual
AddEqualityConstraint(std::shared_ptr< muq::Modeling::ModPiece > const &eq)muq::Optimization::Optimizervirtual
AddInequalityConstraint(std::vector< std::shared_ptr< muq::Modeling::ModPiece >> const &ineq)muq::Optimization::Optimizervirtual
AddInequalityConstraint(std::shared_ptr< muq::Modeling::ModPiece > const &ineq)muq::Optimization::Optimizervirtual
algorithmmuq::Optimization::NLoptOptimizerprivate
CheckInputType(unsigned int const inputNum, std::string const &type) constmuq::Modeling::WorkPieceprotected
CheckOutputType(unsigned int const outputNum, std::string const &type) constmuq::Modeling::WorkPieceprotected
Clear()muq::Modeling::WorkPieceprivate
ClearEqualityConstraint()muq::Optimization::Optimizer
ClearInequalityConstraint()muq::Optimization::Optimizer
clearOutputsmuq::Modeling::WorkPieceprotected
Constraint(unsigned int m, double *result, unsigned int n, const double *x, double *grad, void *f_data)muq::Optimization::NLoptOptimizerprivatestatic
constraint_tolmuq::Optimization::Optimizerprotected
Construct(std::shared_ptr< muq::Modeling::ModPiece > const &cost, boost::property_tree::ptree const &options)muq::Optimization::Optimizerstatic
ConvertModPiece(std::shared_ptr< muq::Modeling::ModPiece > const &modCost)muq::Optimization::Optimizerprotectedstatic
Cost(unsigned int n, const double *x, double *grad, void *f_data)muq::Optimization::NLoptOptimizerprivatestatic
CreateID()muq::Modeling::WorkPieceprivatestatic
CreateName() constmuq::Modeling::WorkPieceprotectedvirtual
DestroyAny(boost::any &obj) constmuq::Modeling::WorkPieceprivate
DestroyAnyImpl(boost::any &obj) constmuq::Modeling::WorkPieceprivatevirtual
eqConstraintsmuq::Optimization::Optimizerprotected
evalTimemuq::Modeling::WorkPieceprotected
Evaluate(std::vector< boost::any > const &ins)muq::Modeling::WorkPiece
Evaluate(ref_vector< boost::any > const &ins)muq::Modeling::WorkPiece
Evaluate()muq::Modeling::WorkPiece
Evaluate(Args... args)muq::Modeling::WorkPieceinline
EvaluateImpl(muq::Modeling::ref_vector< boost::any > const &inputs) overridemuq::Optimization::NLoptOptimizerprivatevirtual
EvaluateRecursive(ref_vector< boost::any > &inputs, ith const &in, Args... args)muq::Modeling::WorkPieceinlineprivate
EvaluateRecursive(ref_vector< boost::any > &inputs, last const &in)muq::Modeling::WorkPieceinlineprivate
Fix enum namemuq::Modeling::WorkPieceprotected
ftol_absmuq::Optimization::Optimizerprotected
ftol_relmuq::Optimization::Optimizerprotected
GetNumCalls(const std::string &method="Evaluate") constmuq::Modeling::WorkPiecevirtual
GetOptimizerMap()muq::Optimization::Optimizerstatic
GetRunTime(const std::string &method="Evaluate") constmuq::Modeling::WorkPiecevirtual
ID() constmuq::Modeling::WorkPiece
idmuq::Modeling::WorkPieceprotected
ineqConstraintsmuq::Optimization::Optimizerprotected
Inputs enum valuemuq::Modeling::WorkPieceprotected
InputSize(unsigned int inputNum) constmuq::Modeling::WorkPiece
inputSizesmuq::Modeling::WorkPieceprotected
InputType(unsigned int inputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
InputTypes() constmuq::Modeling::WorkPiece
inputTypesmuq::Modeling::WorkPieceprotected
ListMethods(std::string prefix="")muq::Optimization::Optimizerstatic
maxEvalsmuq::Optimization::Optimizerprotected
minimizemuq::Optimization::NLoptOptimizerprivate
Name()muq::Modeling::WorkPiece
namemuq::Modeling::WorkPieceprotected
NLOptAlgorithm(std::string const &alg) constmuq::Optimization::NLoptOptimizerprivate
NLoptOptimizer(std::shared_ptr< muq::Modeling::ModPiece > const &cost, boost::property_tree::ptree const &pt)muq::Optimization::NLoptOptimizer
numEvalCallsmuq::Modeling::WorkPieceprotected
numInputsmuq::Modeling::WorkPiece
numOutputsmuq::Modeling::WorkPiece
optmuq::Optimization::Optimizerprotected
Optimizer(std::shared_ptr< muq::Modeling::ModPiece > const &cost, boost::property_tree::ptree const &pt)muq::Optimization::Optimizer
OptimizerConstructor typedefmuq::Optimization::Optimizer
OptimizerMap typedefmuq::Optimization::Optimizer
Outputs enum valuemuq::Modeling::WorkPieceprotected
outputsmuq::Modeling::WorkPieceprotected
OutputType(unsigned int outputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
outputTypesmuq::Modeling::WorkPieceprotected
OutputTypes() constmuq::Modeling::WorkPiece
ResetCallTime()muq::Modeling::WorkPiecevirtual
SetInputSize(unsigned int inputNum, int newSize)muq::Modeling::WorkPiece
SetName(std::string const &newName)muq::Modeling::WorkPiece
Solve(std::vector< Eigen::VectorXd > const &inputs) overridemuq::Optimization::NLoptOptimizervirtual
ToRefVector(std::vector< boost::any > const &anyVec)muq::Modeling::WorkPiecestatic
ToRefVector(std::vector< Eigen::VectorXd > const &anyVec)muq::Modeling::WorkPiecestatic
Types(std::vector< boost::any > const &vec) constmuq::Modeling::WorkPieceprotected
Types(std::vector< std::string > const &typesVec) constmuq::Modeling::WorkPieceprotected
WorkPiece()muq::Modeling::WorkPiece
WorkPiece(int const num, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(int const numIns, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &types, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &types, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &types, int const num, WorkPiece::Fix const fixTypes=WorkPiece::Fix::Inputs, WorkPiece::Fix const fixNum=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &types, int const num)muq::Modeling::WorkPiece
WorkPiece(int const num, std::vector< std::string > const &types)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIns, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(int const numIns, std::map< unsigned int, std::string > const &outTypes, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const num, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes, int const num)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIn, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes, int const numOut)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIn, std::map< unsigned int, std::string > const &outTypes, int const numOut)muq::Modeling::WorkPiece
xtol_absmuq::Optimization::Optimizerprotected
xtol_relmuq::Optimization::Optimizerprotected
~NLoptOptimizer()=defaultmuq::Optimization::NLoptOptimizervirtual
~Optimizer()=defaultmuq::Optimization::Optimizervirtual
~WorkPiece()muq::Modeling::WorkPieceinlinevirtual