cached-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/filter/
a00075
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/n-times-derivable-function.hh
roboptim/core/filter/cached-function.hxx
roboptim::detail::ltvector
roboptim::CachedFunction
roboptim
roboptim::detail
cached-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/filter/
a00076
roboptim/core/derivative-size.hh
roboptim
constant-function.cc
/build/buildd/roboptim-core-2.0/src/
a00077
roboptim/core/indent.hh
roboptim/core/constant-function.hh
roboptim/core/util.hh
roboptim
constant-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00078
roboptim/core/fwd.hh
roboptim/core/linear-function.hh
roboptim/core/portability.hh
roboptim::ConstantFunction
roboptim
core.hh
/build/buildd/roboptim-core-2.0/include/roboptim/
a00079
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/io.hh
roboptim/core/visualization/fwd.hh
roboptim/core/result-with-warnings.hh
roboptim/core/constant-function.hh
roboptim/core/derivable-function.hh
roboptim/core/derivable-parametrized-function.hh
roboptim/core/finite-difference-gradient.hh
roboptim/core/function.hh
roboptim/core/generic-solver.hh
roboptim/core/identity-function.hh
roboptim/core/indent.hh
roboptim/core/linear-function.hh
roboptim/core/n-times-derivable-function.hh
roboptim/core/numeric-linear-function.hh
roboptim/core/numeric-quadratic-function.hh
roboptim/core/parametrized-function.hh
roboptim/core/problem.hh
roboptim/core/quadratic-function.hh
roboptim/core/result.hh
roboptim/core/solver-error.hh
roboptim/core/solver-factory.hh
roboptim/core/solver-warning.hh
roboptim/core/solver.hh
roboptim/core/twice-derivable-function.hh
roboptim/core/util.hh
roboptim/core/filter/cached-function.hh
roboptim/core/visualization/gnuplot.hh
roboptim/core/visualization/gnuplot-commands.hh
roboptim/core/visualization/gnuplot-function.hh
include/roboptim/core/debug.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00080
roboptim/core/indent.hh
- #define RoboptimCoreDebug a00080.html a8899571db39503447bd1d99e926e99da (STATEMENT)
- #define RoboptimCoreDout a00080.html a248f62148d681974f16f5213d844f25c (cntrl, data)
- #define RoboptimCoreDoutFatal a00080.html a239887dba9b43a2403f6389ae7a4fc3a (cntrl, data)
- #define RoboptimCoreForAllDebugChannels a00080.html a4c35c60faacd327b995e06935dcfeb4c (STATEMENT)
- #define RoboptimCoreForAllDebugObjects a00080.html a3a513caec78746ae88ef7daf0905baf2 (STATEMENT)
- #define ROBOPTIM_DEBUG_ONLY a00080.html a63c786a95b42777d0562bfacd96e5bfd (X)
src/debug.hh
/build/buildd/roboptim-core-2.0/src/
a00081
roboptim/core/sys.hh
roboptim/core/debug.hh
- #define AllocTag1 a00081.html ade568978a8710986fbcdb3d395f55cdd (p)
- #define AllocTag2 a00081.html a5f8e28f669ff7b48073c425490f59736 (p, desc)
- #define AllocTag_dynamic_description a00081.html a2766e0847d0ba8c9aa4e1de0a97d405b (p, data)
- #define AllocTag a00081.html af4e1b96100382851ec6677e4c5825e7e (p, data)
- #define Debug a00081.html a5fb5488bccf070065b61cd8e027525c6 (STATEMENT)
- #define Dout a00081.html a345365647bad2709dac5955a83d33aa3 (cntrl, data)
- #define DoutFatal a00081.html aa45bf8d78ed558bebec07438c4f8abf1 (cntrl, data)
- #define ForAllDebugChannels a00081.html a302fbedccc5c6173cc2ed18de3f34e23 (STATEMENT)
- #define ForAllDebugObjects a00081.html adafb6cdf27741ff9c87dd83a8f6e3d88 (STATEMENT)
- #define LibcwDebug a00081.html a723c72a1617ae1c051f18e23eae28e98 (dc_namespace, STATEMENT)
- #define LibcwDout a00081.html af019d9d15281021bc852f83a1c98aba8 (dc_namespace, d, cntrl, data)
- #define LibcwDoutFatal a00081.html a2762e88dc53603ed71008dd2d6b90780 (dc_namespace, d, cntrl, data)
- #define LibcwdForAllDebugChannels a00081.html adf75facca7546690d11e62a1234cb0cc (dc_namespace, STATEMENT)
- #define LibcwdForAllDebugObjects a00081.html ac3147dfa216e5889b71579cf03f3ec54 (dc_namespace, STATEMENT)
- #define NEW a00081.html a7324348ee403bddaf991adcbde25b678 (x)
- #define CWDEBUG_ALLOC a00081.html abc7382aaf34fd3523d37147c8db25543
- #define CWDEBUG_MAGIC a00081.html ac707de3cf9cdcff738425e24a5747c0d
- #define CWDEBUG_LOCATION a00081.html a957687dd612e5bd0ac06da2275a1a675
- #define CWDEBUG_LIBBFD a00081.html a8313839e2c6bc6f6d468c939ea00cb6b
- #define CWDEBUG_DEBUG a00081.html a4db04181a8aefb4d05a43178de3c6e35
- #define CWDEBUG_DEBUGOUTPUT a00081.html a4fe82fc98f509b53703c10bd0e8fa3c3
- #define CWDEBUG_DEBUGM a00081.html af38691eed2119b5297eac012a523e7df
- #define CWDEBUG_DEBUGT a00081.html aea535f52e2a34a7cecd9603fc2e2554d
- #define CWDEBUG_MARKER a00081.html a6afe7dc8b7cf99d8063d83534799449d
- #define ROBOPTIM_CORE_INTERNAL a00081.html a38f25a92212e070233383b18faab82f0
- #define DEBUGCHANNELS a00081.html a229fff65ddcd774b6cfe99a1c66b4687
derivable-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00082
roboptim/core/differentiable-function.hh
roboptim
- DifferentiableFunction DerivableFunction a00154.html a3b8400e3e4a5bc0372d283a4db8eb0de
derivable-parametrized-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00083
roboptim/core/fwd.hh
roboptim/core/parametrized-function.hh
roboptim/core/portability.hh
roboptim::DerivableParametrizedFunction
roboptim
derivative-size.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00084
roboptim/core/fwd.hh
roboptim::derivativeSize< Function >
roboptim::derivativeSize< DifferentiableFunction >
roboptim::derivativeSize< TwiceDifferentiableFunction >
roboptim::derivativeSize< NTimesDerivableFunction< N > >
roboptim
differentiable-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00085
roboptim/core/fwd.hh
roboptim/core/function.hh
roboptim/core/portability.hh
roboptim/core/differentiable-function.hxx
roboptim::GenericDifferentiableFunction
roboptim
- #define ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS a00085.html acb0d62d89669ee019cf7dfc94b3e8189 (PARENT)
- #define ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_ a00085.html afa0830bb1d13a88e3228fe29833b6164 (PARENT)
differentiable-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00086
roboptim/core/indent.hh
roboptim/core/util.hh
roboptim
doc.hh
/build/buildd/roboptim-core-2.0/src/
a00087
roboptim
roboptim::visualization
roboptim::visualization::gnuplot
dummy-laststate.cc
/build/buildd/roboptim-core-2.0/src/
a00088
roboptim/core/function.hh
roboptim/core/problem.hh
roboptim/core/plugin/dummy-laststate.hh
roboptim
- DummySolverLastState::parent_t solver_t a00088.html a5aafe251d5465495fdbaff79da9e5a7d
- ROBOPTIM_DLLEXPORT std::size_t getSizeOfProblem a00088.html a60635b065e290b461a1e7be6b54f9cbc ()
- ROBOPTIM_DLLEXPORT solver_t * create a00088.html a169ce847a46be8172611912ce302ac30 (const DummySolverLastState::problem_t &pb)
- ROBOPTIM_DLLEXPORT void destroy a00088.html af992438f02837bfe836ba0a937747829 (solver_t *p)
dummy-laststate.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/plugin/
a00089
roboptim/core/solver.hh
roboptim::DummySolverLastState
roboptim
dummy.cc
/build/buildd/roboptim-core-2.0/src/
a00090
roboptim/core/function.hh
roboptim/core/problem.hh
roboptim/core/plugin/dummy.hh
roboptim
- DummySolver::parent_t solver_t a00090.html a926347d1adaf0ea2a6a2a50bc50a209e
- ROBOPTIM_DLLEXPORT std::size_t getSizeOfProblem a00090.html a60635b065e290b461a1e7be6b54f9cbc ()
- ROBOPTIM_DLLEXPORT solver_t * create a00090.html a0a575b89f014bf2e20cb9ab341d88393 (const DummySolver::problem_t &pb)
- ROBOPTIM_DLLEXPORT void destroy a00090.html af992438f02837bfe836ba0a937747829 (solver_t *p)
dummy.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/plugin/
a00091
roboptim/core/solver.hh
roboptim::DummySolver
roboptim
finite-difference-gradient.cc
/build/buildd/roboptim-core-2.0/src/
a00092
finite-difference-gradient.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00093
roboptim/core/fwd.hh
roboptim/core/differentiable-function.hh
roboptim/core/portability.hh
roboptim/core/finite-difference-gradient.hxx
roboptim::BadGradient
roboptim::finiteDifferenceGradientPolicies::Simple
roboptim::finiteDifferenceGradientPolicies::FivePointsRule
roboptim::GenericFiniteDifferenceGradient
roboptim
roboptim::finiteDifferenceGradientPolicies
- std::ostream & operator<< a00154.html ae6e53e4f7183cc2816db6aa8ea7cab6e (std::ostream &o, const BadGradient< T > &f)
- bool checkGradient a00164.html ga7b974ed3d440aab33b573448ff332552 (const GenericDifferentiableFunction< T > &function, typename GenericDifferentiableFunction< T >::size_type functionId, const typename GenericDifferentiableFunction< T >::vector_t &x, typename GenericDifferentiableFunction< T >::value_type threshold=finiteDifferenceThreshold)
- void checkGradientAndThrow a00164.html gae0a448fba694779126c4406d23f02bf1 (const GenericDifferentiableFunction< T > &function, typename GenericDifferentiableFunction< T >::size_type functionId, const typename GenericDifferentiableFunction< T >::vector_t &x, typename GenericDifferentiableFunction< T >::value_type threshold=finiteDifferenceThreshold)
- static const double finiteDifferenceThreshold a00154.html aabca7f7ba16e95c606d1bc22b0de8d6b
- static const double finiteDifferenceEpsilon a00154.html a2b8aa11a97dbc8229249db7357581d83
finite-difference-gradient.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00094
roboptim
roboptim::detail
roboptim::finiteDifferenceGradientPolicies
- void compute_deriv a00157.html ad5051acf65733ac44ce83be80b7b54c2 (const GenericFunction< T > &adaptee, typename GenericFunction< T >::size_type j, double h, double &result, double &round, double &trunc, const typename GenericFunction< T >::argument_t &argument, typename GenericFunction< T >::size_type idFunction, typename GenericFunction< T >::argument_t &xEps)
function.cc
/build/buildd/roboptim-core-2.0/src/
a00095
function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00096
roboptim/core/fwd.hh
roboptim/core/indent.hh
roboptim/core/portability.hh
roboptim::GenericFunctionTraits
roboptim::GenericFunction
roboptim::GenericFunctionTraits< EigenMatrixDense >
roboptim::GenericFunctionTraits< EigenMatrixSparse >
roboptim
- #define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET a00096.html aa93624b0b2836d2510e8c92ae951d817
- #define EIGEN_RUNTIME_NO_MALLOC a00096.html a90bf84d3e5deeec00de77460ca485842
- #define ROBOPTIM_FUNCTION_FWD_TYPEDEFS a00096.html aff4b9961233370447282cd20d9c77860 (PARENT)
- #define ROBOPTIM_FUNCTION_FWD_TYPEDEFS_ a00096.html a934385dbb178b478182aaf71b426e20b (PARENT)
- std::ostream & operator<< a00163.html gac1811528dd1c9cc4c233c14bf5ed6e81 (std::ostream &o, const GenericFunction< T > &f)
fwd.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00097
roboptim::NoSolution
roboptim::GenericDifferentiableFunction
roboptim::finiteDifferenceGradientPolicies::Simple
roboptim::finiteDifferenceGradientPolicies::FivePointsRule
roboptim::GenericFiniteDifferenceGradient
roboptim::GenericFunction
roboptim::GenericFunctionTraits
roboptim::EigenMatrixDense
roboptim::EigenMatrixSparse
roboptim::GenericNumericLinearFunction
roboptim::GenericTwiceDifferentiableFunction
roboptim::GenericLinearFunction
roboptim::GenericQuadraticFunction
roboptim::Problem
roboptim::Solver
roboptim::SolverFactory
roboptim::NTimesDerivableFunction
roboptim::derivativeSize
roboptim
roboptim::finiteDifferenceGradientPolicies
- GenericFunction< EigenMatrixDense > Function a00154.html a1864afd8c0c95cea8029da9b52352736
- GenericFunction< EigenMatrixSparse > SparseFunction a00154.html a0036230886e32e7043e29e0f14682637
- GenericDifferentiableFunction< EigenMatrixDense > DifferentiableFunction a00154.html a1fe6728680de2e1a17e250717269fe22
- GenericDifferentiableFunction< EigenMatrixSparse > DifferentiableSparseFunction a00154.html a7e31c0c139e1f6949efdda2c8925bf0a
- GenericNumericLinearFunction< EigenMatrixDense > NumericLinearFunction a00154.html a2177dd2963638a1a068cb05dc64fac32
- GenericTwiceDifferentiableFunction< EigenMatrixDense > TwiceDifferentiableFunction a00154.html a664a3377f606592dfc57f9525c9afa37
- GenericTwiceDifferentiableFunction< EigenMatrixSparse > TwiceDifferentiableSparseFunction a00154.html a18d2ef51eb9bfce27cb92b82a684bf56
- GenericLinearFunction< EigenMatrixDense > LinearFunction a00154.html abbf3e635a932ae99934936a092aec72c
- GenericLinearFunction< EigenMatrixSparse > LinearSparseFunction a00154.html aa8f5a3e6e11dab0777930cd974dc9416
- GenericQuadraticFunction< EigenMatrixDense > QuadraticFunction a00154.html ab03c6ad564de263af42983892cab684a
- GenericQuadraticFunction< EigenMatrixSparse > QuadraticSparseFunction a00154.html a8a37fb59bc67c514268e4ae99c80567d
visualization/fwd.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/visualization/
a00098
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim
roboptim::visualization
roboptim::visualization::gnuplot
generic-solver.cc
/build/buildd/roboptim-core-2.0/src/
a00099
roboptim/core/generic-solver.hh
roboptim
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html af9168236068ddff8b8df413c430212e8 (std::ostream &o, const GenericSolver &gs)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html a41ae14a82f5a36b0a5d17c3b4455a922 (std::ostream &o, const NoSolution &ns)
generic-solver.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00100
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/problem.hh
roboptim/core/result.hh
roboptim/core/result-with-warnings.hh
roboptim/core/solver-error.hh
roboptim/core/solver-warning.hh
roboptim::GenericSolver
roboptim
gnuplot-commands.cc
/build/buildd/roboptim-core-2.0/src/visualization/
a00101
roboptim/core/visualization/gnuplot-commands.hh
roboptim
roboptim::visualization
roboptim::visualization::gnuplot
- #define GNUPLOT_UNARY_COMMAND a00101.html abdaa2512aec3201d566ccbfc73fafc46 (NAME)
- #define GNUPLOT_STR_COMMAND a00101.html a44cffa7dc6979331d7660d604e7c8f48 (NAME, ARG)
- ROBOPTIM_DLLAPI Command comment a00168.html ga108c0cb6161fb8813817a7b7a1ac980d (const char *)
- ROBOPTIM_DLLAPI Command set a00168.html gad77630a233193748534b41d069d4e180 (const char *var, const char *val="")
- ROBOPTIM_DLLAPI Command unset a00168.html ga2c2a188b2e89955eee09aa10b5426e43 (const char *var)
- ROBOPTIM_DLLAPI Command show a00168.html gaf90f5364d8c3597b8909ba99083fc23f (const char *var)
gnuplot-commands.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/visualization/
a00102
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim::visualization::gnuplot::Command
roboptim
roboptim::visualization
roboptim::visualization::gnuplot
- ROBOPTIM_DLLAPI Command clear a00168.html gad96d84d9e1a5bab7a33ed90bef8bc01d ()
- ROBOPTIM_DLLAPI Command pwd a00168.html ga05e850b5c5dc912807d645863c01acd9 ()
- ROBOPTIM_DLLAPI Command quit a00168.html ga9ecd6983c2e9525527f1269b72b85291 ()
- ROBOPTIM_DLLAPI Command replot a00168.html gaa265dffb4d80ad3841b7775136f9f9bb ()
- ROBOPTIM_DLLAPI Command reread a00168.html gacc11e69c9499c334e4ec1a962c6e6536 ()
- ROBOPTIM_DLLAPI Command reset a00168.html ga73987a2ddca2e5fc23ff8bbdf703842d ()
- ROBOPTIM_DLLAPI Command cd a00168.html ga195d042fd97469e044b37abc0faf1e0f (const char *dir)
- ROBOPTIM_DLLAPI Command help a00168.html gabecfe2b1ab67fa65ea2fa8f9de592d0a (const char *topic="")
gnuplot-differentiable-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/visualization/
a00103
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/function.hh
roboptim/core/differentiable-function.hh
roboptim
roboptim::visualization
roboptim::visualization::gnuplot
- Function::discreteInterval_t discreteInterval_t a00168.html ga1c2bbde67ed2275a6def58e1cea970f3
- DifferentiableFunction::argument_t argument_t a00168.html ga35de8a579b650a9e3bb0cd4cf98aa179
- Command plot_jac a00168.html ga0bccdf2d3e947ee06a9529145d76099a (const DifferentiableFunction &f, const DifferentiableFunction::argument_t &arg)
gnuplot-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/visualization/
a00104
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/function.hh
roboptim
roboptim::visualization
roboptim::visualization::gnuplot
- Command plot a00168.html ga7a1939a1db1b12c576e85859b728458c (const GenericFunction< T > &f, discreteInterval_t interval)
- Command plot_xy a00168.html ga0dba01288d4436dfa417d3dfd5520c27 (const GenericFunction< T > &f, discreteInterval_t interval)
gnuplot.cc
/build/buildd/roboptim-core-2.0/src/visualization/
a00105
roboptim/core/visualization/gnuplot.hh
roboptim/core/visualization/gnuplot-commands.hh
roboptim/core/indent.hh
roboptim
roboptim::visualization
- ROBOPTIM_DLLAPI std::ostream & operator<< a00160.html a45951c8d967c172f9f8213900b3d7884 (std::ostream &, const Gnuplot &gp)
gnuplot.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/visualization/
a00106
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/function.hh
roboptim/core/visualization/fwd.hh
roboptim/core/visualization/gnuplot-commands.hh
roboptim::visualization::Gnuplot
roboptim
roboptim::visualization
- #define EIGEN_YES_I_KNOW_SPARE_MODULE_IS_NOT_STABLE_YET a00106.html a77e6db63e071b40535df9ee30f2acfd7
- double normalize a00168.html ga03109edccbaa5f071371ee52c447ee70 (const double &x)
- Eigen::MatrixXd normalize a00168.html gaf0f79518896936efeba27dabdce72963 (const Eigen::MatrixXd &x)
- T normalize a00168.html ga823decd192bfbc6405e61c28947ddc4d (const T &x)
- Gnuplot & operator<< a00168.html ga22576c0708e8fe4af42060ff87bfad20 (Gnuplot &gp, T t)
identity-function.cc
/build/buildd/roboptim-core-2.0/src/
a00107
roboptim/core/indent.hh
roboptim/core/identity-function.hh
roboptim/core/util.hh
roboptim
identity-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00108
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/linear-function.hh
roboptim::IdentityFunction
roboptim
indent.cc
/build/buildd/roboptim-core-2.0/src/
a00109
roboptim/core/indent.hh
roboptim
- ROBOPTIM_DLLAPI long int & indent a00154.html a2b00a3916f44e9f9d69e4fc157a0da79 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & incindent a00154.html a053552edbb5c42ac287c22175ea43e69 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & decindent a00154.html a5a9d36182ac616874a038fd4217f0a9c (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & resetindent a00154.html a3f228456aacf0bc862482828cbde643b (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & iendl a00154.html a27b6e86639bb04ec042979cdaad0a851 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & incendl a00154.html a522f7549c2f312397403265b950a9144 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & decendl a00154.html a40c2b30f2b9839b3f1f16f3e1bcf8769 (std::ostream &o)
indent.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00110
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim
io.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00111
roboptim/core/sys.hh
roboptim/core/debug.hh
linear-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00112
roboptim/core/fwd.hh
roboptim/core/portability.hh
roboptim/core/quadratic-function.hh
roboptim/core/linear-function.hxx
roboptim::GenericLinearFunction
roboptim
linear-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00113
roboptim/core/indent.hh
roboptim/core/util.hh
roboptim
n-times-derivable-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00114
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/twice-differentiable-function.hh
roboptim/core/n-times-derivable-function.hxx
roboptim::NTimesDerivableFunction
roboptim::NTimesDerivableFunction< 2 >
roboptim::NTimesDerivableFunction
roboptim
n-times-derivable-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00115
roboptim
numeric-linear-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00116
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/linear-function.hh
roboptim/core/numeric-linear-function.hxx
roboptim::GenericNumericLinearFunction
roboptim
numeric-linear-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00117
debug.hh
roboptim/core/indent.hh
roboptim/core/numeric-linear-function.hh
roboptim/core/util.hh
roboptim
numeric-quadratic-function.cc
/build/buildd/roboptim-core-2.0/src/
a00118
roboptim/core/indent.hh
roboptim/core/numeric-quadratic-function.hh
roboptim/core/util.hh
roboptim
numeric-quadratic-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00119
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/quadratic-function.hh
roboptim::NumericQuadraticFunction
roboptim
parametrized-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00120
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/parametrized-function.hxx
roboptim::ParametrizedFunction
roboptim
- std::ostream & operator<< a00154.html a83e69e40fcb448a0b888c260ca514b7f (std::ostream &o, const ParametrizedFunction< F > &f)
parametrized-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00121
roboptim
portability.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00122
- #define ROBOPTIM_DLLIMPORT a00122.html af1b366e891fac3c4c41f87b7cb59dd04
- #define ROBOPTIM_DLLEXPORT a00122.html a123c5e8741ec2f621543a4fc2edec484
- #define ROBOPTIM_DLLLOCAL a00122.html af66cca1f5c11411e4d48d04b570435c2
- #define ROBOPTIM_DLLAPI a00122.html a4ef4ec4762b429080f60bc09c9a9079e
- #define ROBOPTIM_LOCAL a00122.html af63b6ee0d5db634e4a126a64c9fe781a
problem.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00123
roboptim/core/fwd.hh
roboptim/core/portability.hh
roboptim/core/function.hh
roboptim/core/problem.hxx
roboptim::detail::add_shared_ptr
roboptim::Problem< F, boost::mpl::vector<> >
roboptim::Problem
roboptim
roboptim::detail
- std::ostream & operator<< a00166.html gaa95bff19e4c158ee52b1f0f6804100cf (std::ostream &o, const Problem< F, boost::mpl::vector<> > &pb)
- std::ostream & operator<< a00166.html ga8672f3101648d74dae9f93f62263659e (std::ostream &o, const Problem< F, CLIST > &pb)
problem.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00124
roboptim/core/indent.hh
roboptim/core/terminal-color.hh
roboptim/core/util.hh
roboptim::detail::printConstraint
roboptim
roboptim::detail
- std::ostream & impl_print a00157.html a974b01d3e6b19ebbfb1c45cc3cabd9ed (std::ostream &o, const T *t)
- std::ostream & impl_print a00157.html a92d03025b36c11fc83d49f550228996e (std::ostream &o, const T &t)
quadratic-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00125
roboptim/core/fwd.hh
roboptim/core/portability.hh
roboptim/core/twice-differentiable-function.hh
roboptim/core/quadratic-function.hxx
roboptim::GenericQuadraticFunction
roboptim
quadratic-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00126
roboptim/core/indent.hh
roboptim/core/util.hh
roboptim
result-with-warnings.cc
/build/buildd/roboptim-core-2.0/src/
a00127
roboptim/core/function.hh
roboptim/core/indent.hh
roboptim/core/result-with-warnings.hh
roboptim/core/solver-warning.hh
roboptim/core/util.hh
roboptim
result-with-warnings.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00128
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/result.hh
roboptim/core/solver-warning.hh
roboptim::ResultWithWarnings
roboptim
result.cc
/build/buildd/roboptim-core-2.0/src/
a00129
roboptim/core/function.hh
roboptim/core/indent.hh
roboptim/core/result.hh
roboptim/core/util.hh
roboptim
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html a0d11c06d8ac34af3a7f0a803ab8d10f8 (std::ostream &o, const Result &r)
result.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00130
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/function.hh
roboptim::Result
roboptim
solver-error.cc
/build/buildd/roboptim-core-2.0/src/
a00131
roboptim/core/solver-error.hh
roboptim/core/terminal-color.hh
roboptim
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html ae6c649aa8d935cb8c8fbe8307cfa2b1f (std::ostream &o, const SolverError &e)
solver-error.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00132
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/result.hh
roboptim::SolverError
roboptim
solver-factory.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00133
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/solver.hh
roboptim/core/solver-error.hh
roboptim/core/solver-factory.hxx
roboptim::SolverFactory
roboptim
solver-factory.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00134
roboptim
- T * unionCast a00154.html ae24d4890d0c81200480cca7b94ffe272 (void *ptr)
solver-warning.cc
/build/buildd/roboptim-core-2.0/src/
a00135
roboptim/core/solver-warning.hh
roboptim
solver-warning.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00136
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/solver-error.hh
roboptim::SolverWarning
roboptim
solver.cc
/build/buildd/roboptim-core-2.0/src/
a00137
roboptim/core/solver.hh
roboptim
- ROBOPTIM_DLLAPI std::ostream & operator<< a00166.html gaec29bb03838e3b8e4fd86b85db5fe19a (std::ostream &o, const Parameter &parameter)
solver.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00138
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/fwd.hh
roboptim/core/function.hh
roboptim/core/problem.hh
roboptim/core/generic-solver.hh
roboptim/core/solver.hxx
roboptim::Parameter
roboptim::Solver
roboptim
solver.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00139
roboptim/core/io.hh
roboptim
split.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/filter/
a00140
roboptim/core/sys.hh
roboptim/core/debug.hh
roboptim/core/n-times-derivable-function.hh
roboptim/core/filter/split.hxx
roboptim::Split
roboptim
- void addNonScalarConstraint a00165.html ga8fdc2e0627fa0b18b05c1ae5f85dd477 (P &problem, boost::shared_ptr< C > constraint, std::vector< Function::interval_t > interval, std::vector< Function::value_type > scale=std::vector< Function::value_type >())
split.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/filter/
a00141
roboptim/core/derivative-size.hh
roboptim
sum-of-c1-squares.cc
/build/buildd/roboptim-core-2.0/src/
a00142
roboptim/core/debug.hh
roboptim/core/sum-of-c1-squares.hh
roboptim
sum-of-c1-squares.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00143
roboptim/core/differentiable-function.hh
roboptim/core/function.hh
roboptim::SumOfC1Squares
roboptim
sys.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00144
roboptim/core/portability.hh
terminal-color.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00145
roboptim/core/debug.hh
roboptim
roboptim::fg
- #define ROBOPTIM_CORE_FILTER_TTY a00145.html a8ec7a571e7e244c5de2d4ab494acd62f ()
- std::ostream & reset a00158.html ac20a553dc2fb3400a4e1a2a639c3ab34 (std::ostream &o)
- std::ostream & red a00158.html ab6a33a0073e8b3a206ebf68ffd86a1cb (std::ostream &o)
- std::ostream & green a00158.html af56277d22032f2e720a4ac600c0d26af (std::ostream &o)
- std::ostream & yellow a00158.html a874128bda8fac54e2a028f7cc4f5c692 (std::ostream &o)
- std::ostream & blue a00158.html a399dec9b833e5e69dbafa4fc99b32606 (std::ostream &o)
- std::ostream & orange a00158.html aea878fc1fd1dd7c1e312000d3cd4415d (std::ostream &o)
- std::ostream & ok a00158.html ab9da0ad7b96b5a1222f64f6fbe4d5f83 (std::ostream &o)
- std::ostream & fail a00158.html a9fe9bfad8dc3d4d18468fa71a1e924d2 (std::ostream &o)
- std::ostream & warn a00158.html ad1b6fb6ef2783862c8c516408daacc40 (std::ostream &o)
twice-derivable-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00146
roboptim/core/twice-differentiable-function.hh
roboptim
- TwiceDifferentiableFunction TwiceDerivableFunction a00154.html a8fe946bb68641ff262c0cfef38af94d5
twice-differentiable-function.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00147
roboptim/core/fwd.hh
roboptim/core/portability.hh
roboptim/core/differentiable-function.hh
roboptim/core/twice-differentiable-function.hxx
roboptim::GenericTwiceDifferentiableFunction
roboptim
- #define ROBOPTIM_TWICE_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS a00147.html a2def6adcd8c6b13fe8be72ba4a6b41bf (PARENT)
- #define ROBOPTIM_TWICE_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_ a00147.html a4e569ff9277e3bd7fc49eadf52fcc2f3 (PARENT)
twice-differentiable-function.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00148
roboptim/core/indent.hh
roboptim/core/util.hh
roboptim
util.cc
/build/buildd/roboptim-core-2.0/src/
a00149
roboptim/core/util.hh
roboptim
roboptim::detail
- ROBOPTIM_DLLAPI void vector_to_array a00157.html a949d11dcf394e98cfba78e6bc9965500 (Function::value_type *dst, const Function::vector_t &src)
- ROBOPTIM_DLLAPI void array_to_vector a00157.html a9189c68dd65912496f805aad9171288b (Function::vector_t &dst, const Function::value_type *src)
util.hh
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00150
roboptim/core/fwd.hh
roboptim/core/portability.hh
roboptim/core/twice-differentiable-function.hh
roboptim/core/util.hxx
roboptim
roboptim::detail
- void jacobian_from_gradients a00157.html a81de9d321de7e4aaccd11060a2d61643 (typename DifferentiableFunction::matrix_t &jac, const std::vector< const T * > &c, const DifferentiableFunction::vector_t &x)
- std::ostream & operator<< a00154.html a6950b140fa3344f40395d549821d738c (std::ostream &, const std::vector< T > &)
- std::ostream & operator<< a00154.html a60f421259ace431168bc735b2e0ba023 (std::ostream &, const std::pair< T1, T2 > &)
- std::ostream & operator<< a00154.html a77056f38462908511453bafb27f9cb76 (std::ostream &, const Eigen::MatrixBase< T > &)
util.hxx
/build/buildd/roboptim-core-2.0/include/roboptim/core/
a00151
roboptim/core/differentiable-function.hh
roboptim
roboptim::detail
quickstart

# Quick start

a00020

Building the problem and solving it.

problem

Defining the cost function.

cost

Defining the constraints.

constraints
faq

# Frequently Asked Questions (FAQ)

a00022

What solvers are currently available?

avl_solvers

What are those Optional and Variant types?

boost_optvar
design

# Design choices and libraries' internals

a00024

The function hierarchy

fct

The problem class

pb

The solver hierarchy

slv

Generic solver

gs

Solver

solver

Bridges

briges
bridge

# How to link the library with a new solver?

a00026

Intregrating a solver step by step.

tutorial

Pre-requesite

prereq

Modifying the package.

pkg

Implementing the bridge.

impl

Conclusion

ccl
roboptim_meta_function

# Mathematical abstract functions

a00163.html
roboptim::DerivableParametrizedFunction
roboptim::GenericDifferentiableFunction
roboptim::GenericFunctionTraits
roboptim::GenericFunction
roboptim::GenericFunctionTraits< EigenMatrixDense >
roboptim::GenericFunctionTraits< EigenMatrixSparse >
roboptim::GenericLinearFunction
roboptim::ParametrizedFunction
roboptim::GenericQuadraticFunction
roboptim::SumOfC1Squares
roboptim::GenericTwiceDifferentiableFunction
- std::ostream & operator<< a00163.html gac1811528dd1c9cc4c233c14bf5ed6e81 (std::ostream &o, const GenericFunction< T > &f)
- GenericFunction
  a00163.html
  ga1d025a85d12b2eb8f85409a150cad994
  (size_type inputSize, size_type outputSize=1, std::string name=std::string())
- virtual ~GenericFunction a00163.html gac5f8e82a0e2ec840c40396a8a6d949c2 ()
- virtual std::ostream & print a00163.html ga762e9ee9b4cff36e36b78dad53ba9e32 (std::ostream &) const
- static log4cxx::LoggerPtr logger a00163.html gac33ccf681554a2bad6663a107f436be8
roboptim_function

# Mathematical functions

a00164.html
roboptim::ConstantFunction
roboptim::GenericFiniteDifferenceGradient
roboptim::IdentityFunction
roboptim::NTimesDerivableFunction
roboptim::NTimesDerivableFunction< 2 >
roboptim::GenericNumericLinearFunction
roboptim::NumericQuadraticFunction
- bool checkGradient a00164.html ga7b974ed3d440aab33b573448ff332552 (const GenericDifferentiableFunction< T > &function, typename GenericDifferentiableFunction< T >::size_type functionId, const typename GenericDifferentiableFunction< T >::vector_t &x, typename GenericDifferentiableFunction< T >::value_type threshold=finiteDifferenceThreshold)
- void checkGradientAndThrow a00164.html gae0a448fba694779126c4406d23f02bf1 (const GenericDifferentiableFunction< T > &function, typename GenericDifferentiableFunction< T >::size_type functionId, const typename GenericDifferentiableFunction< T >::vector_t &x, typename GenericDifferentiableFunction< T >::value_type threshold=finiteDifferenceThreshold)
roboptim_filter

# Function filters

a00165.html
roboptim::detail
roboptim::CachedFunction
roboptim::Split
- void addNonScalarConstraint a00165.html ga8fdc2e0627fa0b18b05c1ae5f85dd477 (P &problem, boost::shared_ptr< C > constraint, std::vector< Function::interval_t > interval, std::vector< Function::value_type > scale=std::vector< Function::value_type >())
roboptim_problem

# Optimization problems

a00166.html
roboptim::detail::add_shared_ptr
roboptim::Problem< F, boost::mpl::vector<> >
roboptim::Problem
roboptim::ResultWithWarnings
roboptim::Result
roboptim::SolverError
roboptim::SolverFactory
roboptim::SolverWarning
roboptim::Parameter
roboptim::Solver
- boost::mpl::transform< CLIST, typename boost::shared_ptr< boost::mpl::_1 > >::type type a00166.html gaad7ba301998735a0db8393862411ceaf
- F function_t a00166.html ga7aea22d30d62c71d6e97078a45cfcb79
- function_t::value_type value_type a00166.html ga39720e9fd5bb9e9e9978625388a87203
- boost::optional< Function::vector_t > startingPoint_t a00166.html ga73bcf2b80c951811c681788fce7e396e
- Function::interval_t interval_t a00166.html gae8b3c65ad10a5a1d9ce7d36a4a8edc91
- Function::intervals_t intervals_t a00166.html gab10340f4facc8ba67d60806d7222f332
- std::vector< value_type > scales_t a00166.html gae99cdf43b9e6e469068890e150f2af81
- CLIST constraintsList_t a00166.html gac0d4722d7fdb82633a2fc8b9cbe1fb9d
- F function_t a00166.html ga80e2b1f12a9cb4d087284297de1ac244
- boost::make_variant_over< typename detail::add_shared_ptr< CLIST >::type >::type constraint_t a00166.html gab1d2edd0adac1ad0b6ce92bb4eb60aac
- function_t::value_type value_type a00166.html gaeff851fb301e1034653c721a18a9f1f8
- std::vector< constraint_t > constraints_t a00166.html gaad55db18fff046058d2a08a7ed88a4d7
- boost::optional< Function::vector_t > startingPoint_t a00166.html gad8b33829c2f40e8261b0fbaf53a7e1b4
- Function::interval_t interval_t a00166.html gab596729e297e7a0a7b112690e7da3707
- Function::intervals_t intervals_t a00166.html ga5e046e227c3c4dabab4280feddc62a27
- std::vector< value_type > scales_t a00166.html gadb193aabf5a3339fc4f4d8e025f35501
- std::vector< intervals_t > intervalsVect_t a00166.html gaa4e42a3f926476eb33e5d84bd14c7d43
- std::vector< scales_t > scalesVect_t a00166.html ga49a91cbaebea70c53274d87f1255e177
- std::ostream & print a00166.html gab8e4c8c63039bd83b2537cd4a139a0cc (std::ostream &o) const
- std::ostream & print a00166.html gad4c21d7353f11e2348381a3c1deac234 (std::ostream &o) const
- std::ostream & operator<< a00166.html gaa95bff19e4c158ee52b1f0f6804100cf (std::ostream &o, const Problem< F, boost::mpl::vector<> > &pb)
- std::ostream & operator<< a00166.html ga8672f3101648d74dae9f93f62263659e (std::ostream &o, const Problem< F, CLIST > &pb)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00166.html gaec29bb03838e3b8e4fd86b85db5fe19a (std::ostream &o, const Parameter &parameter)
- friend class Problem a00166.html ga80d3ee63ac1df658bfe427f1bf0485f2
- friend class Problem a00166.html ga80d3ee63ac1df658bfe427f1bf0485f2
- Problem
  a00166.html
  gadcca92e64b652ed01d3b277105e9a503
  (const function_t &)
- Problem
  a00166.html
  ga58de36c497db8306e8648cd7f23b401f
  (const Problem< F, boost::mpl::vector<> > &)
- Problem
  a00166.html
  gafc8876f9b6f551a7f410c7839768cee9
  (const Problem< F_, boost::mpl::vector<> > &)
- ~Problem
  a00166.html
  ga18c4d0e5a905e7154a5109aa03e47561
  ()
- const function_t & function a00166.html ga228e69db29968ff3fd6721672be5193e () const
- intervals_t & argumentBounds a00166.html ga7c0c46e2510ad60fb66212e6b568318b ()
- const intervals_t & argumentBounds a00166.html ga5fa1e1daba19616a2a5026104e036ca9 () const
- scales_t & argumentScales a00166.html ga0613681457a770b22dea21d02a17600d ()
- const scales_t & argumentScales a00166.html gac4e8cb9b614553863159bce28b41a7c0 () const
- startingPoint_t & startingPoint a00166.html ga8f6ac3f234d690a1a51760665b13ec6b ()
- const startingPoint_t & startingPoint a00166.html ga266d759261ed5ecfe1525b7faeeafd2d () const
- Problem
  a00166.html
  gaefd3b09cded3a98b1a2317fa05896c79
  (const function_t &)
- Problem
  a00166.html
  gaa1963328bf2be0b9747c43237b563d36
  (const Problem< F, CLIST > &)
- Problem
  a00166.html
  gab7fcd59d2dc071d96aeae7824a142949
  (const Problem< F_, CLIST_ > &)
- ~Problem
  a00166.html
  ga64c92ade5e55f88d523f44cb0fd28104
  ()
- const function_t & function a00166.html ga2edd292aab53fc23f28ba983156e76d2 () const
- intervals_t & argumentBounds a00166.html gae400e858c8def054c08375dfd08859db ()
- const intervals_t & argumentBounds a00166.html ga459997c38e215e21f2de950ee8c45d46 () const
- scales_t & argumentScales a00166.html gaee60337070faec61a157fd6067706932 ()
- const scales_t & argumentScales a00166.html ga1d3e35b7543c43f29c0fb75ccbfd925c () const
- const constraints_t & constraints a00166.html gabde1f80f2f4721f844b0508265437065 () const
- void addConstraint a00166.html gaf42dc1f3d8e34b6eaf32a45004128c7a (boost::shared_ptr< C > constraint, interval_t interval, value_type scale=1.)
- void addConstraint a00166.html ga2a2a48229f704d8ad9aa9f428f846c03 (boost::shared_ptr< C > constraint, intervals_t intervals, scales_t scales)
- const intervalsVect_t & boundsVector a00166.html ga321c61b8b452cd74626d0343a8358e4c () const
- const scalesVect_t & scalesVector a00166.html ga35eb1490bb9b1cad4357553f60bf7959 () const
- startingPoint_t & startingPoint a00166.html gac8049404b830aa3ef0e5b72c8975a849 ()
- const startingPoint_t & startingPoint a00166.html ga41794d906c0d101dbb635f19f2c7e6c0 () const
roboptim_solver

# Optimization solvers

a00167.html
roboptim::GenericSolver
roboptim_visualization

# Visualization

a00168.html
roboptim::visualization::gnuplot::Command
roboptim::visualization::Gnuplot
- Function::discreteInterval_t discreteInterval_t a00168.html ga1c2bbde67ed2275a6def58e1cea970f3
- DifferentiableFunction::argument_t argument_t a00168.html ga35de8a579b650a9e3bb0cd4cf98aa179
- ROBOPTIM_DLLAPI Command comment a00168.html ga108c0cb6161fb8813817a7b7a1ac980d (const char *)
- ROBOPTIM_DLLAPI Command set a00168.html gad77630a233193748534b41d069d4e180 (const char *var, const char *val="")
- ROBOPTIM_DLLAPI Command unset a00168.html ga2c2a188b2e89955eee09aa10b5426e43 (const char *var)
- ROBOPTIM_DLLAPI Command show a00168.html gaf90f5364d8c3597b8909ba99083fc23f (const char *var)
- ROBOPTIM_DLLAPI Command clear a00168.html gad96d84d9e1a5bab7a33ed90bef8bc01d ()
- ROBOPTIM_DLLAPI Command pwd a00168.html ga05e850b5c5dc912807d645863c01acd9 ()
- ROBOPTIM_DLLAPI Command quit a00168.html ga9ecd6983c2e9525527f1269b72b85291 ()
- ROBOPTIM_DLLAPI Command replot a00168.html gaa265dffb4d80ad3841b7775136f9f9bb ()
- ROBOPTIM_DLLAPI Command reread a00168.html gacc11e69c9499c334e4ec1a962c6e6536 ()
- ROBOPTIM_DLLAPI Command reset a00168.html ga73987a2ddca2e5fc23ff8bbdf703842d ()
- ROBOPTIM_DLLAPI Command cd a00168.html ga195d042fd97469e044b37abc0faf1e0f (const char *dir)
- ROBOPTIM_DLLAPI Command help a00168.html gabecfe2b1ab67fa65ea2fa8f9de592d0a (const char *topic="")
- Command plot_jac a00168.html ga0bccdf2d3e947ee06a9529145d76099a (const DifferentiableFunction &f, const DifferentiableFunction::argument_t &arg)
- Command plot a00168.html ga7a1939a1db1b12c576e85859b728458c (const GenericFunction< T > &f, discreteInterval_t interval)
- Command plot_xy a00168.html ga0dba01288d4436dfa417d3dfd5520c27 (const GenericFunction< T > &f, discreteInterval_t interval)
- double normalize a00168.html ga03109edccbaa5f071371ee52c447ee70 (const double &x)
- Eigen::MatrixXd normalize a00168.html gaf0f79518896936efeba27dabdce72963 (const Eigen::MatrixXd &x)
- T normalize a00168.html ga823decd192bfbc6405e61c28947ddc4d (const T &x)
- Gnuplot & operator<< a00168.html ga22576c0708e8fe4af42060ff87bfad20 (Gnuplot &gp, T t)
roboptim
a00154.html
roboptim::detail
roboptim::fg
roboptim::finiteDifferenceGradientPolicies
roboptim::visualization
roboptim::ConstantFunction
roboptim::DerivableParametrizedFunction
roboptim::derivativeSize< Function >
roboptim::derivativeSize< DifferentiableFunction >
roboptim::derivativeSize< TwiceDifferentiableFunction >
roboptim::derivativeSize< NTimesDerivableFunction< N > >
roboptim::GenericDifferentiableFunction
roboptim::CachedFunction
roboptim::Split
roboptim::BadGradient
roboptim::GenericFiniteDifferenceGradient
roboptim::GenericFunctionTraits
roboptim::GenericFunction
roboptim::GenericFunctionTraits< EigenMatrixDense >
roboptim::GenericFunctionTraits< EigenMatrixSparse >
roboptim::NoSolution
roboptim::EigenMatrixDense
roboptim::EigenMatrixSparse
roboptim::GenericNumericLinearFunction
roboptim::GenericTwiceDifferentiableFunction
roboptim::GenericLinearFunction
roboptim::GenericQuadraticFunction
roboptim::Problem
roboptim::Solver
roboptim::SolverFactory
roboptim::NTimesDerivableFunction
roboptim::derivativeSize
roboptim::GenericSolver
roboptim::IdentityFunction
roboptim::NTimesDerivableFunction< 2 >
roboptim::NumericQuadraticFunction
roboptim::ParametrizedFunction
roboptim::DummySolverLastState
roboptim::DummySolver
roboptim::Problem< F, boost::mpl::vector<> >
roboptim::ResultWithWarnings
roboptim::Result
roboptim::SolverError
roboptim::SolverWarning
roboptim::Parameter
roboptim::SumOfC1Squares
- DifferentiableFunction DerivableFunction a00154.html a3b8400e3e4a5bc0372d283a4db8eb0de
- GenericFunction< EigenMatrixDense > Function a00154.html a1864afd8c0c95cea8029da9b52352736
- GenericFunction< EigenMatrixSparse > SparseFunction a00154.html a0036230886e32e7043e29e0f14682637
- GenericDifferentiableFunction< EigenMatrixDense > DifferentiableFunction a00154.html a1fe6728680de2e1a17e250717269fe22
- GenericDifferentiableFunction< EigenMatrixSparse > DifferentiableSparseFunction a00154.html a7e31c0c139e1f6949efdda2c8925bf0a
- GenericNumericLinearFunction< EigenMatrixDense > NumericLinearFunction a00154.html a2177dd2963638a1a068cb05dc64fac32
- GenericTwiceDifferentiableFunction< EigenMatrixDense > TwiceDifferentiableFunction a00154.html a664a3377f606592dfc57f9525c9afa37
- GenericTwiceDifferentiableFunction< EigenMatrixSparse > TwiceDifferentiableSparseFunction a00154.html a18d2ef51eb9bfce27cb92b82a684bf56
- GenericLinearFunction< EigenMatrixDense > LinearFunction a00154.html abbf3e635a932ae99934936a092aec72c
- GenericLinearFunction< EigenMatrixSparse > LinearSparseFunction a00154.html aa8f5a3e6e11dab0777930cd974dc9416
- GenericQuadraticFunction< EigenMatrixDense > QuadraticFunction a00154.html ab03c6ad564de263af42983892cab684a
- GenericQuadraticFunction< EigenMatrixSparse > QuadraticSparseFunction a00154.html a8a37fb59bc67c514268e4ae99c80567d
- TwiceDifferentiableFunction TwiceDerivableFunction a00154.html a8fe946bb68641ff262c0cfef38af94d5
- void addNonScalarConstraint a00165.html ga8fdc2e0627fa0b18b05c1ae5f85dd477 (P &problem, boost::shared_ptr< C > constraint, std::vector< Function::interval_t > interval, std::vector< Function::value_type > scale=std::vector< Function::value_type >())
- std::ostream & operator<< a00154.html ae6e53e4f7183cc2816db6aa8ea7cab6e (std::ostream &o, const BadGradient< T > &f)
- bool checkGradient a00164.html ga7b974ed3d440aab33b573448ff332552 (const GenericDifferentiableFunction< T > &function, typename GenericDifferentiableFunction< T >::size_type functionId, const typename GenericDifferentiableFunction< T >::vector_t &x, typename GenericDifferentiableFunction< T >::value_type threshold=finiteDifferenceThreshold)
- void checkGradientAndThrow a00164.html gae0a448fba694779126c4406d23f02bf1 (const GenericDifferentiableFunction< T > &function, typename GenericDifferentiableFunction< T >::size_type functionId, const typename GenericDifferentiableFunction< T >::vector_t &x, typename GenericDifferentiableFunction< T >::value_type threshold=finiteDifferenceThreshold)
- std::ostream & operator<< a00163.html gac1811528dd1c9cc4c233c14bf5ed6e81 (std::ostream &o, const GenericFunction< T > &f)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html af9168236068ddff8b8df413c430212e8 (std::ostream &o, const GenericSolver &gs)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html a41ae14a82f5a36b0a5d17c3b4455a922 (std::ostream &o, const NoSolution &ns)
- ROBOPTIM_DLLAPI long int & indent a00154.html a2b00a3916f44e9f9d69e4fc157a0da79 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & incindent a00154.html a053552edbb5c42ac287c22175ea43e69 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & decindent a00154.html a5a9d36182ac616874a038fd4217f0a9c (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & resetindent a00154.html a3f228456aacf0bc862482828cbde643b (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & iendl a00154.html a27b6e86639bb04ec042979cdaad0a851 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & incendl a00154.html a522f7549c2f312397403265b950a9144 (std::ostream &o)
- ROBOPTIM_DLLAPI std::ostream & decendl a00154.html a40c2b30f2b9839b3f1f16f3e1bcf8769 (std::ostream &o)
- std::ostream & operator<< a00154.html a83e69e40fcb448a0b888c260ca514b7f (std::ostream &o, const ParametrizedFunction< F > &f)
- std::ostream & operator<< a00166.html gaa95bff19e4c158ee52b1f0f6804100cf (std::ostream &o, const Problem< F, boost::mpl::vector<> > &pb)
- std::ostream & operator<< a00166.html ga8672f3101648d74dae9f93f62263659e (std::ostream &o, const Problem< F, CLIST > &pb)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html a0d11c06d8ac34af3a7f0a803ab8d10f8 (std::ostream &o, const Result &r)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00154.html ae6c649aa8d935cb8c8fbe8307cfa2b1f (std::ostream &o, const SolverError &e)
- T * unionCast a00154.html ae24d4890d0c81200480cca7b94ffe272 (void *ptr)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00166.html gaec29bb03838e3b8e4fd86b85db5fe19a (std::ostream &o, const Parameter &parameter)
- std::ostream & operator<< a00154.html a6950b140fa3344f40395d549821d738c (std::ostream &, const std::vector< T > &)
- std::ostream & operator<< a00154.html a60f421259ace431168bc735b2e0ba023 (std::ostream &, const std::pair< T1, T2 > &)
- std::ostream & operator<< a00154.html a77056f38462908511453bafb27f9cb76 (std::ostream &, const Eigen::MatrixBase< T > &)
- static const double finiteDifferenceThreshold a00154.html aabca7f7ba16e95c606d1bc22b0de8d6b
- static const double finiteDifferenceEpsilon a00154.html a2b8aa11a97dbc8229249db7357581d83
roboptim::ConstantFunction
a00031.html
roboptim::GenericLinearFunction
- ConstantFunction
  a00031.html
  ad3350e4b5bfdec4539b1bb2a3584cacc
  (const vector_t &offset)
- ~ConstantFunction
  a00031.html
  a1e7d2a00e8fe48d00c538f7008f12b7f
  ()
- virtual std::ostream & print a00031.html a475a9bca622a62781fcb3fa9c3522754 (std::ostream &) const
- GenericLinearFunction
  a00049.html
  a413894f3e510da5ec620231f30d4bb08
  (size_type inputSize, size_type outputSize=1, std::string name=std::string())
- GenericQuadraticFunction
  a00051.html
  a874e014f8499fd0a5d2c04d5bad36fcc
  (size_type inputSize, size_type outputSize=1, std::string name=std::string())
- ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_
  a00053.html
  ae1dfb2289bce927983df0ba0ecd3bf6f
  (GenericDifferentiableFunction< T >)
- hessianSize_t hessianSize a00053.html ab88c89f971c0354c165165849b03c1f0 () const
- bool isValidHessian a00053.html a1817e181cfbd18d6ffd6002c98763e6a (const hessian_t &hessian) const
- hessian_t hessian a00053.html a7ab6bda5039008fb215ab24ecacd85a2 (const argument_t &argument, size_type functionId=0) const
- void hessian a00053.html a62c40461536ac03d4c457f8681f8c2b3 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const
- ROBOPTIM_FUNCTION_FWD_TYPEDEFS_
  a00043.html
  a8e6535968c7ef22e7930b638c5c8a344
  (GenericFunction< T >)
- size_type gradientSize a00043.html a8c3700cd209f38a0079b739a83edbb4a () const
- jacobianSize_t jacobianSize a00043.html a9202ded2cd1138fea87965b792b68057 () const
- bool isValidGradient a00043.html ae5948a084546062dd8e264d6a8ef3cae (const gradient_t &gradient) const
- bool isValidJacobian a00043.html aa33841fd8210041773548be30948027a (const jacobian_t &jacobian) const
- jacobian_t jacobian a00043.html a18879d9ec115089c02e685a020a11c4d (const argument_t &argument) const
- void jacobian a00043.html a56c93142eb8adc0337192dcae2602dbf (jacobian_t &jacobian, const argument_t &argument) const
- gradient_t gradient a00043.html a0d0772c3e1ea6ff70c2909ceaf776169 (const argument_t &argument, size_type functionId=0) const
- void gradient a00043.html aec24fff2d16284b2832bd2d2998c47fe (gradient_t &gradient, const argument_t &argument, size_type functionId=0) const
- bool isValidResult a00045.html a6978eca0d175e6cd3ed203a4e1c9791b (const result_t &result) const
- GenericFunction< T >::size_type inputSize a00045.html ac56c279d34f3c4047c0f66b738a1bd7f () const
- GenericFunction< T >::size_type outputSize a00045.html a0aaf1d1daaab80d27aa6cba0a3ee006f () const
- virtual ~GenericFunction a00163.html gac5f8e82a0e2ec840c40396a8a6d949c2 ()
- result_t operator() a00045.html a536ee0e9317b322f4c7d747dd100a27a (const argument_t &argument) const
- void operator() a00045.html a58f0bde147e54bbeb8df944ef194f9ae (result_t &result, const argument_t &argument) const
- const std::string & getName a00045.html af1cb0698b851bc755145c31ea711b240 () const
- void impl_compute a00031.html a240f4e4b06d7b8328dd092cf4fbf763a (result_t &, const argument_t &) const
- void impl_gradient a00031.html ab9d3428d20c44e72f0b161eba9f2e339 (gradient_t &, const argument_t &, size_type=0) const
- void impl_jacobian a00031.html ad18b5aa134ff1bc92dd4dc6020f53efc (jacobian_t &, const argument_t &) const
- void impl_hessian a00049.html a9749a34f22d1c9471b078449090309a6 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const
- GenericTwiceDifferentiableFunction
  a00053.html
  af01b4e2ebb1119493337e12c105128c2
  (size_type inputSize, size_type outputSize=1, std::string name=std::string())
- void setZero a00053.html a042286a811a4ec9b79c9d2c34f8e63c0 (hessian_t &symmetric) const
- GenericDifferentiableFunction
  a00043.html
  a5fa47fea06495251f413721483a35dba
  (size_type inputSize, size_type outputSize=1, std::string name=std::string())
- void impl_jacobian a00043.html a7713c28b050c46bbe2e5014b2501cd9d (jacobian_t &jacobian, const argument_t &argument) const
- GenericFunction
  a00163.html
  ga1d025a85d12b2eb8f85409a150cad994
  (size_type inputSize, size_type outputSize=1, std::string name=std::string())
- GenericQuadraticFunction< T > parent_t a00049.html a53bd68befa0af0c26d1394354702e281
- parent_t::size_type size_type a00049.html af8f14146f239627ee03d15b07c87ba23
- parent_t::vector_t vector_t a00049.html ab271637f8057c0196d3648aaa773b73c
- parent_t::argument_t argument_t a00049.html ac3744c0610565afb82badb5688af157b
- parent_t::result_t result_t a00049.html ad2986e8d4bc7ed9f6f8ae70855beeefe
- parent_t::hessian_t hessian_t a00049.html a60eb818c5054eeb849ef3c36936c4af3
- GenericTwiceDifferentiableFunction< T > parent_t a00051.html ae53c4978f626bcb0c85fa1155a1f4f12
- parent_t::size_type size_type a00051.html ab6dedaffecb43767584c42bf98346ebb
- matrix_t hessian_t a00053.html a88566ea169ba77a2c2b9caf939c12cd1
- std::pair< size_type, size_type > hessianSize_t a00053.html a8eb36050555e77e94717556bc0bf8d20
- GenericFunctionTraits< T >::gradient_t gradient_t a00043.html a2e38d8c20eaa91296f62cfb804add7a1
- GenericFunctionTraits< T >::jacobian_t jacobian_t a00043.html a87eb6981a9e7e658bb45ced35914d938
- std::pair< size_type, size_type > jacobianSize_t a00043.html aac13c21f0df1f14ce16286fd81a6643a
- GenericFunctionTraits< T >::value_type value_type a00045.html a1cfc07bf5c22d02af3dae45364ef1407
- GenericFunctionTraits< T >::vector_t vector_t a00045.html a76763e91e51e9cddf579d52091dce746
- GenericFunctionTraits< T >::matrix_t matrix_t a00045.html a97054924c0f87acb1713be64782a6aab
- GenericFunctionTraits< T >::size_type size_type a00045.html ad3d5888dc78d2ca132d807abfd8e94f2
- GenericFunctionTraits< T >::result_t result_t a00045.html a8aadedc04f66002d09c7a5ab3c8752e6
- GenericFunctionTraits< T >::argument_t argument_t a00045.html a8de5689756f172c3e68d26ce213a812d
- std::pair< value_type, value_type > interval_t a00045.html ac34c3e5a5464b789ba16d2e6773455cf
- std::vector< interval_t > intervals_t a00045.html a4adad3122f872279c13a49e4d9025b01
- boost::tuple< value_type, value_type, value_type > discreteInterval_t a00045.html aa2795383d22b64891a89acb15c9f0773
- static value_type epsilon a00045.html a8166423941ffb4b4f07f5321fe941fb4 ()
- static value_type infinity a00045.html a050d43e8aff39880ae05a5ba8c4e2705 ()
- static interval_t makeInterval a00045.html a587af71cf143ad546e43c77570056e06 (value_type l, value_type u)
- static interval_t makeInfiniteInterval a00045.html ade4022feaa2a7616b1a144dfde58661e ()
- static interval_t makeLowerInterval a00045.html a7430258775cd70b3ba7bff92f7465825 (value_type l)
- static interval_t makeUpperInterval a00045.html a1e404d7da24bf01325c4d917a36107a3 (value_type u)
- static double getLowerBound a00045.html ac177cc693dd9f10a367854e82a534913 (const interval_t &interval)
- static double getUpperBound a00045.html adcb40189a92fc3ced4812cc956936efb (const interval_t &interval)
- static discreteInterval_t makeDiscreteInterval a00045.html a324cc1612e9e812c1adae8f885e77b1d (value_type min, value_type max, value_type step)
- static discreteInterval_t makeDiscreteInterval a00045.html a017d1d07ac9f2e5a46ed093a61a42c52 (interval_t interval, value_type step)
- static double getLowerBound a00045.html afb4799c9c8583255d883446cda0fa7ff (const discreteInterval_t &interval)
- static double getUpperBound a00045.html a0920a98e5dda4b92d7cecca33cd96c92 (const discreteInterval_t &interval)
- static double getStep a00045.html a4433d2f6aa1693f41bb874f773267e0f (const discreteInterval_t &interval)
- static void foreach a00045.html a17aa035d334aa84cadade27cb7e8dd37 (const discreteInterval_t interval, F functor)
- static void foreach a00045.html a200b1c4f2230a656b5e0c6f6541138e2 (const interval_t interval, const size_type n, F functor)
- static log4cxx::LoggerPtr logger a00163.html gac33ccf681554a2bad6663a107f436be8
roboptim::DerivableParametrizedFunction
a00032.html
roboptim::ParametrizedFunction
- F::value_type value_type a00032.html af6b26e286b887ecfff3dc9c6494adeeb
- F::size_type size_type a00032.html afb6a74b60a4b8c47e7d1c3a0fb09b7e0
- F::vector_t vector_t a00032.html a5de78c3bd9ce46bd1cda8ec6fd31c958
- F::matrix_t matrix_t a00032.html a83f856b4d5ec300fdd47d3eaa1059027
- F result_t a00032.html ac117ca019da56c1fa6c98e4736bcf278
- F::argument_t argument_t a00032.html a051f9b319c32ebf642211d595e660261
- F::vector_t gradient_t a00032.html a7969d8e3c0b37c2ab9b3d2e1172e97bf
- F::matrix_t jacobian_t a00032.html abe1113942e0924a95f731396b42813cc
- F::jacobianSize_t jacobianSize_t a00032.html aa9a684c10188c09bf1cb5f65fe1b4ec1
- F::value_type value_type a00062.html ad6f5a983e3c1c4f657ef972d8a781a57
- F::size_type size_type a00062.html ac88a1cbae53587c432cb346982c9302d
- F::vector_t vector_t a00062.html a485059f799b3a571c5446677a8655a34
- F::matrix_t matrix_t a00062.html ae1ae1137efff66af2fc84c967a2e64e5
- F result_t a00062.html a650dd3199ebc63021f83ab30b603d982
- F::argument_t argument_t a00062.html af4bb1d815e33a2fbb81165604d48e32a
- size_type gradientSize a00032.html a313708158dabab24b7d2525a89b2813f () const
- jacobianSize_t jacobianSize a00032.html ae4a3296aedba67d66e12bca6c8ed0f1e () const
- bool isValidGradient a00032.html a2a4beb40e62358c9055731ccac4762ac (const gradient_t &gradient) const
- bool isValidJacobian a00032.html ac9ba3eb904ff0090c73d4891fd6f1389 (const jacobian_t &jacobian) const
- jacobian_t jacobian a00032.html aa0cd08b102aba65992c283f72de1deb9 (const argument_t &argument, size_type order=0) const
- void jacobian a00032.html a3cd4e1a8f667c7c362a8bc7f0039500c (jacobian_t &jacobian, const argument_t &argument, size_type order=0) const
- gradient_t gradient a00032.html a7ed5ea57d8e58c65ddce49a894f07eba (const argument_t &argument, size_type functionId=0, size_type order=0) const
- void gradient a00032.html a410fe28abefd645359a4c15b371eeb7c (gradient_t &gradient, const argument_t &argument, size_type functionId=0, size_type order=0) const
- virtual std::ostream & print a00032.html acdee3d7760065fae1f8a948c5fdba03b (std::ostream &o) const
- result_t operator() a00062.html aa09793c665b51d543e7533ccb19d6864 (const argument_t &argument) const
- size_type inputSize a00062.html aa11a87582936a2ce58f853f6ea4541d8 () const
- size_type functionInputSize a00062.html a067147c8d9a6cfe99f46820a41d08aeb () const
- size_type functionOutputSize a00062.html af15dfa5e7e9e13e7f5d4720091a7d28f () const
- DerivableParametrizedFunction
  a00032.html
  ac3b206805fd3b0d2ace25b82ad3e3e87
  (size_type inputSize, size_type functionInputSize, size_type functionOutputSize)
- virtual void impl_jacobian a00032.html adf25cc5ae2ed4b6eb53a6d55183ff888 (jacobian_t &jacobian, const argument_t &arg) const
- virtual void impl_gradient a00032.html a223381353f67ec9cf0cc34c3c6ce7782 (gradient_t &gradient, const argument_t &argument, size_type functionId=0, size_type order=0) const =0
- ParametrizedFunction
  a00062.html
  a0cb8331de8f0fdc4ad395446b191fc81
  (size_type inputSize, size_type functionInputSize, size_type functionOutputSize)
- virtual ~ParametrizedFunction a00062.html af4e8e1ee202ade5a6ec8d66fd497fe29 ()
- virtual result_t impl_compute a00062.html a491315022b13f12523b583b2699b965e (const argument_t &argument) const =0
roboptim::derivativeSize< Function >
a00035.html
- static const unsigned int value a00035.html abef5608fab288bcd559e202ac5c63dee
roboptim::derivativeSize< DifferentiableFunction >
a00034.html
- static const unsigned int value a00034.html a958d7ee88de1c66f3a5a21ea43378eb3
roboptim::derivativeSize< TwiceDifferentiableFunction >
a00037.html
- static const unsigned int value a00037.html a95ea33928b7d94b2063182b4eb78fe00
roboptim::derivativeSize< NTimesDerivableFunction< N > >
a00036.html
N
- static const unsigned int value a00036.html a34265fc0fe2ff375c6a79a3c363f320d
roboptim::GenericDifferentiableFunction
a00043.html
T
roboptim::GenericFunction
- virtual std::ostream & print a00043.html a9c50e545609bd7ace4f2dad69029fac3 (std::ostream &o) const
- virtual void impl_jacobian a00043.html a5aa21359d6844bc4c21280cbd1155d22 (jacobian_t &jacobian, const argument_t &arg) const
- virtual void impl_gradient a00043.html a84657c4eb2f67ea3bbaf49462f54fb68 (gradient_t &gradient, const argument_t &argument, size_type functionId=0) const =0
- virtual void impl_compute a00045.html a19fb6005aabfae3862429de2c736ab6e (result_t &result, const argument_t &argument) const =0
roboptim::CachedFunction
a00029.html
- DifferentiableFunction::value_type value_type a00029.html a8ca6026c6bbf6c572281a33855878aff
- DifferentiableFunction::size_type size_type a00029.html a9d3955f745a2c7a4bea60a3e71285823
- DifferentiableFunction::vector_t vector_t a00029.html ab3913d60d77edc7f21f37c2a33e67326
- DifferentiableFunction::result_t result_t a00029.html aa64d3a41682e16e567256eb34e850c3e
- DifferentiableFunction::argument_t argument_t a00029.html a417d2fba0962c0cb70b90bbceabd0852
- DifferentiableFunction::gradient_t gradient_t a00029.html a749877f2dad41778872205accdab1fd0
- TwiceDifferentiableFunction::hessian_t hessian_t a00029.html a92111ffc596f5ca1044c09783a6de009
- DifferentiableFunction::jacobian_t jacobian_t a00029.html ad0a078cc7d57b7e64295cdc6a5f9a2fa
- DifferentiableFunction::interval_t interval_t a00029.html a98ae23ea06919421d27ac8ddd9d2f497
- std::map< Function::vector_t, Function::vector_t, detail::ltvector > functionCache_t a00029.html ab1a03792fbd75b808916dce7a82f923b
- std::map< Function::vector_t, hessian_t, detail::ltvector > hessianCache_t a00029.html a1cdf5110e1396a37cbe8dc4a3405e503
- CachedFunction
  a00029.html
  adb046e810e569982bfa11d1feb434103
  (boost::shared_ptr< const T > fct)
- ~CachedFunction
  a00029.html
  af86f46f4f762e82d0f3d3e83a0997689
  ()
- void reset a00029.html a83046d99a6b20073ad2d06380d9d4fb3 ()
- virtual void impl_compute a00029.html ae4c9eda2c71f16a341c46412767b0ea9 (result_t &result, const argument_t &argument) const
- virtual void impl_gradient a00029.html ada9027ce39b7c7c4ed78cdf83873db3e (gradient_t &gradient, const argument_t &argument, size_type functionId=0) const
- virtual void impl_hessian a00029.html a8c5cb868f925589bbb2ab7a08b2850e6 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const
- virtual void impl_derivative a00029.html a098d07b75a4ff6c6f2132ea5c3e76f2f (gradient_t &derivative, double argument, size_type order=1) const
- void impl_gradient a00029.html a7638e6859ccdb45ca67cb0461442cfe3 (gradient_t &, const argument_t &, size_type) const
- void impl_hessian a00029.html a8bf63f4575f2882ff2b80c4d153f8778 (hessian_t &, const argument_t &, size_type) const
- void impl_hessian a00029.html aca4e868e934cf19cd1db7a63c2e4cca7 (hessian_t &, const argument_t &, size_type) const
- void impl_derivative a00029.html a3a63fd6fe70e297c313b10394e946b91 (gradient_t &, double, size_type) const
- void impl_derivative a00029.html ae3624f8a1cf47cc12d204adbfc5a08e8 (gradient_t &, double, size_type) const
- void impl_derivative a00029.html ad0269898a89600eebc5d5700da96a5a9 (gradient_t &, double, size_type) const
roboptim::Split
a00073.html
- DifferentiableFunction::value_type value_type a00073.html a39edc402c4d13710309e2259a81f6d98
- DifferentiableFunction::size_type size_type a00073.html a4c012c28154dd0c1e7e875c392763372
- DifferentiableFunction::vector_t vector_t a00073.html a2bfe1f9cc990f84b44ab915d7e0a92a2
- DifferentiableFunction::result_t result_t a00073.html a9113bcec5567ef451430ee1fd871c904
- DifferentiableFunction::argument_t argument_t a00073.html a2584e00ec267ac9ec4429a0684e5a634
- DifferentiableFunction::gradient_t gradient_t a00073.html ab6afba027d207efd11ad85598102863e
- TwiceDifferentiableFunction::hessian_t hessian_t a00073.html a89de440a8f3cf4ba5da5f96323dde797
- DifferentiableFunction::jacobian_t jacobian_t a00073.html a0a61be6ab8a15ec7a205016f3896d46f
- DifferentiableFunction::interval_t interval_t a00073.html ad61b9e552b4de32b866b6f822508f525
- Split
  a00073.html
  aac02000ca51339540f5c8c735bdd6644
  (boost::shared_ptr< const T > fct, size_type functionId)
- ~Split
  a00073.html
  ab0adb407b53247a47eb666d9ada74c8a
  ()
- virtual void impl_compute a00073.html a926e22392df2c2218dcfcab096f68cbb (result_t &result, const argument_t &argument) const
- virtual void impl_gradient a00073.html ae9d87b8c2a076aa406f544cf5466558f (gradient_t &gradient, const argument_t &argument, size_type functionId=0) const
- virtual void impl_hessian a00073.html a84d96c55e467f65e58843762bcbb3927 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const
- virtual void impl_derivative a00073.html aefea0cefdf50f5a559172d9456c4436c (gradient_t &derivative, double argument, size_type order=1) const
- void impl_gradient a00073.html ac9cc23f0cab93d5d78129e048227283d (gradient_t &, const argument_t &, size_type) const
- void impl_hessian a00073.html abde56e4779efe792f134176357e9fbe1 (hessian_t &, const argument_t &, size_type) const
- void impl_hessian a00073.html a04b2affe63d4520439fe0aab453837ec (hessian_t &, const argument_t &, size_type) const
- void impl_derivative a00073.html abadeaf73c8951bf54f5e84d4571f304f (gradient_t &, double, size_type) const
- void impl_derivative a00073.html a09d07aa1501bbde00b0ac95581383b9b (gradient_t &, double, size_type) const
- void impl_derivative a00073.html a28047b59ec37bf88523d61c6548c52e7 (gradient_t &, double, size_type) const
roboptim::BadGradient
a00028.html
T
- ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_
  a00028.html
  ae2b00592d29b72cf5d2f2d46a5152780
  (GenericDifferentiableFunction< T >)
- BadGradient
  a00028.html
  addf3ffa72b5a56b3086e1f7a65a478a0
  (const vector_t &x, const gradient_t &analyticalGradient, const gradient_t &finiteDifferenceGradient, const value_type &threshold)
- virtual ~BadGradient a00028.html a816e99a4b100be1b2d20a4fc78348bcd ()
- virtual std::ostream & print a00028.html a88bc929422fb09c8c2e917cff995e31e (std::ostream &o) const
- vector_t x_ a00028.html a37ed84edbe133fcba39b7a57e14b52c0
- gradient_t analyticalGradient_ a00028.html a996913f299ace5594870dd6450809fd2
- gradient_t finiteDifferenceGradient_ a00028.html a0ee5e02adc7850c52d0dd3a2ce3d799d
- value_type maxDelta_ a00028.html a41da132097e037c090594dff45e4683a
- size_type maxDeltaComponent_ a00028.html a152b5bee9fce8fee0344d8215f936693
- value_type threshold_ a00028.html a92b51f4af83c438916da6dec80a33c8d
roboptim::GenericFiniteDifferenceGradient
a00044.html
T
FdgPolicy
roboptim::GenericDifferentiableFunction
- ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_
  a00044.html
  a583e5aeb130b6c46b7d12fe0f65c717f
  (GenericDifferentiableFunction< T >)
- GenericFiniteDifferenceGradient
  a00044.html
  ade644f357e04020a3fb84207994f745b
  (const GenericFunction< T > &f, value_type e=finiteDifferenceEpsilon)
- ~GenericFiniteDifferenceGradient
  a00044.html
  a52f35b313494e42eba9b96264ac4ab2f
  ()
- void impl_compute a00044.html a231a563eba65eb75c9695ccc337860c5 (result_t &, const argument_t &) const
- void impl_gradient a00044.html ac9607a594f0a17201fe7149c28185a1c (gradient_t &, const argument_t &argument, size_type=0) const
- const GenericFunction< T > & adaptee_ a00044.html aad6048bf897c560c6a0e03ce355413d1
- const value_type epsilon_ a00044.html a351983c229ac4c9cd42cdeb7ad0aebda
- argument_t xEps_ a00044.html a5c3139b3bfa459c225a2e77058259cb1
roboptim::GenericFunctionTraits
a00046.html
roboptim::GenericFunction
a00045.html
T
- virtual std::ostream & print a00163.html ga762e9ee9b4cff36e36b78dad53ba9e32 (std::ostream &) const
roboptim::GenericFunctionTraits< EigenMatrixDense >
a00047.html
- Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > matrix_t a00047.html aaa0dc6619aef4b629fac544cb527cffc
- Eigen::Matrix< double, Eigen::Dynamic, 1 > vector_t a00047.html aa1959fc4c9c0eaa5e2640321033e6c34
- matrix_t::Index size_type a00047.html ae88f09f463c0a919ca417d8e4d923a8c
- matrix_t::Scalar value_type a00047.html a1f9b83c081c7e1b53ccf384d7fdc46cb
- vector_t result_t a00047.html a64b18101289f44d18fff74f95c2b5fa3
- vector_t argument_t a00047.html a299e725bd38c0c01a800371398ff2c15
- vector_t gradient_t a00047.html a03f528d352e2aa33375198b8905e7252
- matrix_t jacobian_t a00047.html a91585904edf00c0bc93f628d0c90c132
roboptim::GenericFunctionTraits< EigenMatrixSparse >
a00048.html
- Eigen::SparseMatrix< double, Eigen::RowMajor > matrix_t a00048.html a6c134d447ffd0e219d15864cc94b216c
- Eigen::Matrix< double, Eigen::Dynamic, 1 > vector_t a00048.html a480d3e5b3b2c53451fb99b97e48846c5
- matrix_t::Index size_type a00048.html ae382b9a557d9e2f5e54a54ef60acb10c
- matrix_t::Scalar value_type a00048.html af0e69c7fd4c248106029270aef16c58e
- vector_t result_t a00048.html a866ef9a391daf4e4b20bd2029a67be96
- vector_t argument_t a00048.html a050f8ec0b678f9dfadd89368d21b3ec9
- Eigen::SparseVector< double > gradient_t a00048.html a980c849a750d10a91b3e577a9aea94d8
- matrix_t jacobian_t a00048.html a4045ada63d693b9b1475ac57b7698690
roboptim::NoSolution
a00057.html
roboptim::EigenMatrixDense
a00040.html
roboptim::EigenMatrixSparse
a00041.html
roboptim::GenericNumericLinearFunction
a00050.html
roboptim::GenericLinearFunction
- ROBOPTIM_TWICE_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_
  a00050.html
  acf53d892384fd4691f6c4829e92772f5
  (GenericLinearFunction< T >)
- GenericNumericLinearFunction
  a00050.html
  a61e801b2acf4e5c5046218a19610c4ce
  (const matrix_t &A, const vector_t &b)
- ~GenericNumericLinearFunction
  a00050.html
  a6a95597cdbbdd850a36aed9ba5e03e91
  ()
- virtual std::ostream & print a00050.html ae57fb039df18b98b7ab403b73c277632 (std::ostream &) const
- const matrix_t & A a00050.html a0bdfbba11cd50682046bbbf6cdf4a932 () const
- const vector_t & b a00050.html a5f335d97438f278d3a12651bdf88748d () const
- void impl_compute a00050.html ad080464edcfb155365710ed7e90bf3bb (result_t &, const argument_t &) const
- void impl_gradient a00050.html a0562c56998fdb5e21648a132bd84e0ab (gradient_t &, const argument_t &, size_type=0) const
- void impl_jacobian a00050.html a787347a6b4444a8173c14f6a301022d1 (jacobian_t &, const argument_t &) const
roboptim::GenericTwiceDifferentiableFunction
a00053.html
roboptim::GenericDifferentiableFunction
- virtual std::ostream & print a00053.html a78bf9018548e92c38803bbd0b39ef29a (std::ostream &) const
- virtual void impl_hessian a00053.html ac5b5430ab527d7de393f876f4db314c2 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const =0
roboptim::GenericLinearFunction
a00049.html
roboptim::GenericQuadraticFunction
- virtual std::ostream & print a00049.html a00e124bc18548130332a1f5ceacf70c5 (std::ostream &) const
roboptim::GenericQuadraticFunction
a00051.html
roboptim::GenericTwiceDifferentiableFunction
- virtual std::ostream & print a00051.html a38f3f609626f43393e854351555459ee (std::ostream &) const
roboptim::Problem
a00064.html
F
C
- CLIST constraintsList_t a00166.html gac0d4722d7fdb82633a2fc8b9cbe1fb9d
- F function_t a00166.html ga80e2b1f12a9cb4d087284297de1ac244
- boost::make_variant_over< typename detail::add_shared_ptr< CLIST >::type >::type constraint_t a00166.html gab1d2edd0adac1ad0b6ce92bb4eb60aac
- function_t::value_type value_type a00166.html gaeff851fb301e1034653c721a18a9f1f8
- std::vector< constraint_t > constraints_t a00166.html gaad55db18fff046058d2a08a7ed88a4d7
- boost::optional< Function::vector_t > startingPoint_t a00166.html gad8b33829c2f40e8261b0fbaf53a7e1b4
- Function::interval_t interval_t a00166.html gab596729e297e7a0a7b112690e7da3707
- Function::intervals_t intervals_t a00166.html ga5e046e227c3c4dabab4280feddc62a27
- std::vector< value_type > scales_t a00166.html gadb193aabf5a3339fc4f4d8e025f35501
- std::vector< intervals_t > intervalsVect_t a00166.html gaa4e42a3f926476eb33e5d84bd14c7d43
- std::vector< scales_t > scalesVect_t a00166.html ga49a91cbaebea70c53274d87f1255e177
- std::ostream & print a00166.html gad4c21d7353f11e2348381a3c1deac234 (std::ostream &o) const
- friend class Problem a00166.html ga80d3ee63ac1df658bfe427f1bf0485f2
roboptim::Solver
a00069.html
F
C
roboptim::GenericSolver
- Problem< F, C > problem_t a00069.html a5b5c016b1da3aadc3d619023124b2197
- std::map< std::string, Parameter > parameters_t a00069.html aedb5c66ead4f0eb1b8851f58b7fd8aee
- solutions
  a00052.html
  a12c31c6bd2e018b05a71d51dd5b34846
- @ SOLVER_NO_SOLUTION a00052.html a12c31c6bd2e018b05a71d51dd5b34846ad1b2209e4a7e20a2c8baa1481106b374
- @ SOLVER_VALUE a00052.html a12c31c6bd2e018b05a71d51dd5b34846a863bfbf9be9ec0e42ac65add3ea37dda
- @ SOLVER_VALUE_WARNINGS a00052.html a12c31c6bd2e018b05a71d51dd5b34846a9d7660b10a44d0e05461a63e24182db5
- @ SOLVER_ERROR a00052.html a12c31c6bd2e018b05a71d51dd5b34846a6b549430cbdf64b5dfeb36e006b3e15f
- Function::vector_t vector_t a00052.html a24d6320d21eeb5a33b3abcd9078b133b
- boost::variant< NoSolution, Result, ResultWithWarnings, SolverError > result_t a00052.html acd6988bec0b7bda9b8565232d32d1bae
- Solver
  a00069.html
  aab9fcd2e4c0adb07666634ea8b3e8c6a
  (const problem_t &problem)
- Solver
  a00069.html
  a51661ee2eb66d5d8db2a4641308c86b6
  (const Problem< F_, C_ > &problem)
- virtual ~Solver a00069.html abb93279689228b6d0f2338ce75f056d9 ()
- const problem_t & problem a00069.html a7920ef2fd1c7068111df0496c4f742ce () const
- virtual std::ostream & print a00069.html afc073c4023a0146bef3e67bbb1a2b4f9 (std::ostream &) const
- const parameters_t & parameters a00069.html affafd02657313b0135eb8cd1d2144391 () const
- parameters_t & parameters a00069.html aef5cdc19547c9fc316ea0403d9529cf3 ()
- const T & getParameter a00069.html aec3ddc2f25b2cc6c5c9cd3225271918f (const std::string &key) const
- void reset a00052.html a16884b058070f8fb6759c6c194665cb7 ()
- virtual void solve a00052.html a4573db8138895e5dc5eee8880e02e928 ()=0
- const result_t & minimum a00052.html aef2460331a80efc404356e9b68269b8c ()
- solutions minimumType a00052.html a2426a7c827ce0c46c77ac29ad1d7f846 ()
- const T & getMinimum a00052.html a3f01ea84c377efc66cd55bc38f8676ad ()
- GenericSolver
  a00052.html
  ac73eb90d375eebe2580be8ad275bbf39
  ()
- GenericSolver
  a00052.html
  a73789e83216bf0ef32a3f123088f04b4
  (const GenericSolver &)
- virtual ~GenericSolver a00052.html a86170d03b3066285f5c47bfc78819571 ()
- const problem_t problem_ a00069.html a62a6d4aad9eeeb13ee63f3bf0f9aac25
- parameters_t parameters_ a00069.html a700a223a138d95f57ba7e198c7fdbe3e
- result_t result_ a00052.html ab36ece190971122f7111d7e92c4e66cf
- static log4cxx::LoggerPtr logger a00069.html a8963aaae43fc6df3f2faa38e94df8c47
- static log4cxx::LoggerPtr logger a00052.html a7fbfdfbf962a90aace9fd42e92e0a428
roboptim::SolverFactory
a00071.html
- T solver_t a00071.html af7982512a4de7bfdd2e12669ea5d3d7b
- T::problem_t problem_t a00071.html ad075bea9aed21b399b4684d5c2258da7
- SolverFactory
  a00071.html
  aadc8315a15a321eb1dcb064292d05077
  (std::string solver, const problem_t &problem)
- ~SolverFactory
  a00071.html
  a0a558a3b33d63421310b818c0577393a
  ()
- solver_t & operator() a00071.html ab4f632f2624c1fda7c8379b8136e5483 ()
roboptim::NTimesDerivableFunction
a00058.html
DerivabilityOrder
- Function::size_type size_type a00058.html a0b16636d1ed2950355c0cd7e22aaffa8
- virtual size_type derivabilityOrderMax a00058.html a78da40b42cc149c600873c1c7707941b () const
- virtual ~NTimesDerivableFunction a00058.html abac49e2227ca9041fd9a70b429ea3fa1 ()
- virtual std::ostream & print a00058.html a1f48092699bd7d0ec66d698d215e24ac (std::ostream &) const
- static const size_type derivabilityOrder a00058.html ad7b273dd6b55a50f56851d372fe1daa1
- NTimesDerivableFunction
  a00058.html
  a794258aa1fd8a40705cb07af333dc5dd
  (size_type outputSize=1, std::string name=std::string())
roboptim::derivativeSize
a00033.html
roboptim::GenericSolver
a00052.html
- virtual std::ostream & print a00052.html a06ac6c38696f931bc1333d974ef25d03 (std::ostream &) const
roboptim::IdentityFunction
a00055.html
roboptim::GenericLinearFunction
- IdentityFunction
  a00055.html
  aecc6292a36a1915a34113187cf178291
  (const vector_t &offset)
- ~IdentityFunction
  a00055.html
  af2524305859cf6db91c11c00588a1022
  ()
- virtual std::ostream & print a00055.html ad2cdd0e9d4f2b77e428a32cb544ba4a7 (std::ostream &) const
- void impl_compute a00055.html a089962d67a04f038154c67e20fd86227 (result_t &, const argument_t &) const
- void impl_gradient a00055.html af8657afa33f35b347baffa6bd0e4653d (gradient_t &, const argument_t &, size_type=0) const
- void impl_jacobian a00055.html a88d4fe6ccb20d6126fe65d8581228072 (jacobian_t &, const argument_t &) const
roboptim::NTimesDerivableFunction< 2 >
a00059.html
roboptim::GenericTwiceDifferentiableFunction
- virtual size_type derivabilityOrderMax a00059.html a1a183ff8b5a808c6f7055046d3d92c61 () const
- virtual ~NTimesDerivableFunction a00059.html aa53731c25ac3d5d1fc7a3ea8150aed11 ()
- size_type derivativeSize a00059.html a268b3fd1413566d680615cacd990b16a () const
- bool isValidDerivative a00059.html a7ebb0d5026785b706aa86b3a5669f87a (const gradient_t &derivative) const
- result_t operator() a00059.html adb44ef477075bd644f04301ef64e1b02 (double argument) const
- void operator() a00059.html aad69c5c0bdf82316ea6d11184d24e515 (result_t &result, double argument) const
- gradient_t derivative a00059.html a27222186b02455f7011f8596f3a841b4 (double argument, size_type order=1) const
- void derivative a00059.html a43fdcf084e530944935aaa081679a538 (gradient_t &derivative, double argument, size_type order=1) const
- virtual std::ostream & print a00059.html ae0961c8f2f33ecb177216919420b21cb (std::ostream &o) const
- static const size_type derivabilityOrder a00059.html ac4e7bbc8e11d709811e4c748ea7bb067
- NTimesDerivableFunction
  a00059.html
  aadbad9470dae42b36850ae6335061499
  (size_type outputSize=1, std::string name=std::string())
- void impl_compute a00059.html aa3642b26ab32c2931a67a5d93e81bdc0 (result_t &result, const argument_t &argument) const
- virtual void impl_compute a00059.html a5ef1c91987bfaf3048661f2b6a39a392 (result_t &result, double t) const =0
- void impl_gradient a00059.html a93bdb075974b6307a3bda5e66eb84a29 (gradient_t &gradient, const argument_t &argument, size_type functionId=0) const
- virtual void impl_derivative a00059.html addc4ddf19a17162ffd584a1dbf7f76a1 (gradient_t &derivative, double argument, size_type order=1) const =0
- void impl_hessian a00059.html a9ac493a2bb083806fa6fa4514dba3681 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const
roboptim::NumericQuadraticFunction
a00060.html
roboptim::GenericQuadraticFunction
- matrix_t symmetric_t a00060.html a5997b9eb9b2d70c414310756d91b94ea
- NumericQuadraticFunction
  a00060.html
  a08f6a6b6f5d5a4949f560f0935571435
  (const symmetric_t &A, const vector_t &b)
- ~NumericQuadraticFunction
  a00060.html
  a8e668a03658e222fbfe60e4a90277507
  ()
- virtual std::ostream & print a00060.html a8f130ccdd406be5835c554efc08b1c1e (std::ostream &) const
- void impl_compute a00060.html a624b038d14c2dd64d4c13a3284ee2109 (result_t &, const argument_t &) const
- void impl_gradient a00060.html a34383ea085c0535fe63a3d9becaf603d (gradient_t &, const argument_t &, size_type=0) const
- void impl_hessian a00060.html a2ef552d73ffad92b739797a51dd9c0e8 (hessian_t &hessian, const argument_t &argument, size_type functionId=0) const
roboptim::ParametrizedFunction
a00062.html
F
- virtual std::ostream & print a00062.html a7769a5ffb197cd0009a27c6e12d40888 (std::ostream &) const
roboptim::DummySolverLastState
a00039.html
Solver< Function, boost::mpl::vector< Function > >
- Solver< Function, boost::mpl::vector< Function > > parent_t a00039.html abb95d1d2970a694195e10d1b58d76b5c
- Problem< Function, boost::mpl::vector< Function > > problem_t a00069.html a5b5c016b1da3aadc3d619023124b2197
- std::map< std::string, Parameter > parameters_t a00069.html aedb5c66ead4f0eb1b8851f58b7fd8aee
- DummySolverLastState
  a00039.html
  aa4dd713591d15c58525f48c75a3a70f6
  (const problem_t &problem)
- virtual ~DummySolverLastState a00039.html a3b29e3266bdcf904947e35e5caa6789c ()
- virtual void solve a00039.html a4f8573ba06d5a95443a90517a09f8ad6 ()
- Solver
  a00069.html
  aab9fcd2e4c0adb07666634ea8b3e8c6a
  (const problem_t &problem)
- Solver
  a00069.html
  a51661ee2eb66d5d8db2a4641308c86b6
  (const Problem< F_, C_ > &problem)
- virtual ~Solver a00069.html abb93279689228b6d0f2338ce75f056d9 ()
- const problem_t & problem a00069.html a7920ef2fd1c7068111df0496c4f742ce () const
- virtual std::ostream & print a00069.html afc073c4023a0146bef3e67bbb1a2b4f9 (std::ostream &) const
- const parameters_t & parameters a00069.html affafd02657313b0135eb8cd1d2144391 () const
- parameters_t & parameters a00069.html aef5cdc19547c9fc316ea0403d9529cf3 ()
- const T & getParameter a00069.html aec3ddc2f25b2cc6c5c9cd3225271918f (const std::string &key) const
- const problem_t problem_ a00069.html a62a6d4aad9eeeb13ee63f3bf0f9aac25
- parameters_t parameters_ a00069.html a700a223a138d95f57ba7e198c7fdbe3e
- static log4cxx::LoggerPtr logger a00069.html a8963aaae43fc6df3f2faa38e94df8c47
roboptim::DummySolver
a00038.html
Solver< Function, boost::mpl::vector< Function > >
- Solver< Function, boost::mpl::vector< Function > > parent_t a00038.html a3857347af4ffe3a2da4f19c361e11bce
- DummySolver
  a00038.html
  a8ead2c500ed7fbda3daaf82c3ecf97b6
  (const problem_t &problem)
- virtual ~DummySolver a00038.html ada79a77bf5b8a2c938cd2adfaf3cdcf8 ()
- virtual void solve a00038.html a3d67feee267c21554172ba5153b6d10a ()
roboptim::Problem< F, boost::mpl::vector<> >
a00065.html
- F function_t a00166.html ga7aea22d30d62c71d6e97078a45cfcb79
- function_t::value_type value_type a00166.html ga39720e9fd5bb9e9e9978625388a87203
- boost::optional< Function::vector_t > startingPoint_t a00166.html ga73bcf2b80c951811c681788fce7e396e
- Function::interval_t interval_t a00166.html gae8b3c65ad10a5a1d9ce7d36a4a8edc91
- Function::intervals_t intervals_t a00166.html gab10340f4facc8ba67d60806d7222f332
- std::vector< value_type > scales_t a00166.html gae99cdf43b9e6e469068890e150f2af81
- std::ostream & print a00166.html gab8e4c8c63039bd83b2537cd4a139a0cc (std::ostream &o) const
- friend class Problem a00166.html ga80d3ee63ac1df658bfe427f1bf0485f2
roboptim::ResultWithWarnings
a00067.html
roboptim::Result
- ResultWithWarnings
  a00067.html
  a2e3e3d6637bb1968eef831d451079124
  (const Function::size_type inputSize, const Function::size_type outputSize=1)
- ~ResultWithWarnings
  a00067.html
  aa3c7d443e5144fb8dea37bb88b50b387
  ()
- virtual std::ostream & print a00067.html a555b074ff9d1e8ecacc2c2665f9a5eec (std::ostream &o) const
- Result
  a00066.html
  a7c6d866d4162421ebb28e0ba050907f3
  (const size_type inputSize, const size_type outputSize=1)
- virtual ~Result a00066.html a888c809793214ded502bfa374dd0c811 ()
- std::vector< SolverWarning > warnings a00067.html a644b84239da645b252e1d9cb1b0b49c8
- size_type inputSize a00066.html af32478031f205ae7a8fd3676fc02f67d
- size_type outputSize a00066.html a562f3e5a026d2b9c6a008be5bc6c2ec7
- vector_t x a00066.html a31284faee67e87284026280767720008
- vector_t value a00066.html a3164fe63a285d7c4739f2606b8cf6b9e
- vector_t constraints a00066.html ac35af0a7460b2f266b74af35c8d89f3b
- vector_t lambda a00066.html a4a3c615497bd8c83d21a35430f9b204c
- Function::size_type size_type a00066.html a85f59990dc11a8b383f5ac34f3a450df
- Function::vector_t vector_t a00066.html a0b58ed6d1d318d29ea875467441b782e
roboptim::Result
a00066.html
- virtual std::ostream & print a00066.html af065a63ebc7497011f49be220857b0f0 (std::ostream &o) const
roboptim::SolverError
a00070.html
- SolverError
  a00070.html
  aa8893a6fd45b24fcd4f9a21dc33a5516
  (const std::string &arg)
- SolverError
  a00070.html
  ac8b42969cdfac13559a460c4ae38b7a0
  (const std::string &arg, const Result &res)
- SolverError
  a00070.html
  ab95d88488f2c6a8563cd2242e41c0b01
  (const SolverError &error)
- ~SolverError
  a00070.html
  a1a06e6de7a8827debf85b100948a25e8
  ()
- virtual std::ostream & print a00070.html a8bffd424a6556c49b69aa8cefc0f9b64 (std::ostream &) const
- const boost::optional< Result > & lastState a00070.html a902e79a13337accd1abe8a9acd0bbacd () const
- boost::optional< Result > & lastState a00070.html a242b7cb46fe4e752f4e2077c2879c1a5 ()
roboptim::SolverWarning
a00072.html
roboptim::SolverError
- SolverWarning
  a00072.html
  a89480c8b6750a2207e6db13b6cade235
  (const std::string &arg)
- virtual std::ostream & print a00072.html a1b851aa758c3cccd4594ff817fb10190 (std::ostream &) const
roboptim::Parameter
a00061.html
- boost::variant< Function::value_type, int, std::string > parameterValues_t a00061.html a20a7c0403832ff03174d093943f98f77
- std::string description a00061.html a8758825ae290c6722354c7e2b4a40453
- parameterValues_t value a00061.html a6a9253ce0d03f844c642a1a41dcd60b1
roboptim::SumOfC1Squares
a00074.html
roboptim::GenericDifferentiableFunction
- DifferentiableFunction parent_t a00074.html ac8169a737d3f6b14a97ea1e6776e723b
- parent_t::argument_t argument_t a00074.html a3f7a09b808c2ef23c40a4514a42ab895
- parent_t::jacobian_t jacobian_t a00074.html acfa2c60df910f755669e8fb4d9ba548c
- parent_t::gradient_t gradient_t a00074.html adc4a248471b293b814af28bd25c32a21
- parent_t::jacobianSize_t jacobianSize_t a00074.html ab915dd9b93d5fa252883116d9664ea78
- Function::size_type size_t a00074.html a26106b8e1b25b7f93121fe1131513b1e
- Function::value_type value_t a00074.html a3800eb14f7c82681bfcdb2482bde8d41
- SumOfC1Squares
  a00074.html
  af76aa1512b18e03a22c0650ac301a7a0
  (const boost::shared_ptr< DifferentiableFunction > &function, const std::string &name)
- SumOfC1Squares
  a00074.html
  a2a4d4ed6b85b7da5a588bc25a0fdc688
  (const SumOfC1Squares &function)
- virtual ~SumOfC1Squares a00074.html a3bab916cc166845d02003578952fea10 ()
- const boost::shared_ptr< const DifferentiableFunction > & baseFunction a00074.html ab5ba76bee2c2ae6ef0f7468e76c9cdbe () const
- virtual void impl_compute a00074.html aacfe9e3375a212e91bc16690ba33e2e8 (result_t &result, const argument_t &x) const
- virtual void impl_gradient a00074.html a4e1bf6ef6728774f1359fcc825a0a431 (gradient_t &gradient, const argument_t &x, size_type row=0) const
roboptim::detail
a00157.html
roboptim::detail::ltvector
roboptim::detail::add_shared_ptr
roboptim::detail::printConstraint
- void compute_deriv a00157.html ad5051acf65733ac44ce83be80b7b54c2 (const GenericFunction< T > &adaptee, typename GenericFunction< T >::size_type j, double h, double &result, double &round, double &trunc, const typename GenericFunction< T >::argument_t &argument, typename GenericFunction< T >::size_type idFunction, typename GenericFunction< T >::argument_t &xEps)
- std::ostream & impl_print a00157.html a974b01d3e6b19ebbfb1c45cc3cabd9ed (std::ostream &o, const T *t)
- std::ostream & impl_print a00157.html a92d03025b36c11fc83d49f550228996e (std::ostream &o, const T &t)
- ROBOPTIM_DLLAPI void vector_to_array a00157.html a949d11dcf394e98cfba78e6bc9965500 (Function::value_type *dst, const Function::vector_t &src)
- ROBOPTIM_DLLAPI void array_to_vector a00157.html a9189c68dd65912496f805aad9171288b (Function::vector_t &dst, const Function::value_type *src)
- void jacobian_from_gradients a00157.html a81de9d321de7e4aaccd11060a2d61643 (typename DifferentiableFunction::matrix_t &jac, const std::vector< const T * > &c, const DifferentiableFunction::vector_t &x)
roboptim::detail::ltvector
a00056.html
- bool operator() a00056.html a857efbc237568a34dd7b53f9f09a49a2 (const Function::vector_t &v1, const Function::vector_t &v2) const
roboptim::detail::add_shared_ptr
a00027.html
CLIST
- boost::mpl::transform< CLIST, typename boost::shared_ptr< boost::mpl::_1 > >::type type a00166.html gaad7ba301998735a0db8393862411ceaf
roboptim::detail::printConstraint
a00063.html
P
- printConstraint
  a00063.html
  a35564e35bcf0ad780f30fa11d401513c
  (std::ostream &o, const P &problem, std::size_t i)
- void operator() a00063.html abfdcb4e8f58d49dd2e48869dfdf58348 (const U &constraint)
roboptim::fg
a00158.html
- std::ostream & reset a00158.html ac20a553dc2fb3400a4e1a2a639c3ab34 (std::ostream &o)
- std::ostream & red a00158.html ab6a33a0073e8b3a206ebf68ffd86a1cb (std::ostream &o)
- std::ostream & green a00158.html af56277d22032f2e720a4ac600c0d26af (std::ostream &o)
- std::ostream & yellow a00158.html a874128bda8fac54e2a028f7cc4f5c692 (std::ostream &o)
- std::ostream & blue a00158.html a399dec9b833e5e69dbafa4fc99b32606 (std::ostream &o)
- std::ostream & orange a00158.html aea878fc1fd1dd7c1e312000d3cd4415d (std::ostream &o)
- std::ostream & ok a00158.html ab9da0ad7b96b5a1222f64f6fbe4d5f83 (std::ostream &o)
- std::ostream & fail a00158.html a9fe9bfad8dc3d4d18468fa71a1e924d2 (std::ostream &o)
- std::ostream & warn a00158.html ad1b6fb6ef2783862c8c516408daacc40 (std::ostream &o)
roboptim::finiteDifferenceGradientPolicies
a00159.html
roboptim::finiteDifferenceGradientPolicies::Simple
roboptim::finiteDifferenceGradientPolicies::FivePointsRule
roboptim::finiteDifferenceGradientPolicies::Simple
a00068.html
- ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_
  a00068.html
  a589c0a7f4d846453adf91866789ebd7d
  (GenericDifferentiableFunction< T >)
- void computeGradient a00068.html ac177c36cf832e17f3104c7db9288e8cb (const GenericFunction< T > &adaptee, value_type epsilon, gradient_t &gradient, const argument_t &argument, size_type idFunction, argument_t &xEps) const
- void computeGradient a00068.html af6fb145667fec7f294b3c3314bda209e (const GenericFunction< EigenMatrixSparse > &adaptee, value_type epsilon, gradient_t &gradient, const argument_t &argument, size_type idFunction, argument_t &xEps) const
roboptim::finiteDifferenceGradientPolicies::FivePointsRule
a00042.html
- ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_
  a00042.html
  a4c077cbda6ba69621d402908b5b1c243
  (GenericDifferentiableFunction< T >)
- void computeGradient a00042.html a1b0de148ed1f1d8c10aa97d8b3af02b4 (const GenericFunction< T > &adaptee, value_type epsilon, gradient_t &gradient, const argument_t &argument, size_type idFunction, argument_t &xEps) const
- void computeGradient a00042.html a985f7bf9eda46b4c9cd50c2793d3fac9 (const GenericFunction< EigenMatrixSparse > &adaptee, value_type epsilon, gradient_t &gradient, const argument_t &argument, size_type idFunction, argument_t &xEps) const
roboptim::visualization
a00160.html
roboptim::visualization::gnuplot
roboptim::visualization::Gnuplot
- double normalize a00168.html ga03109edccbaa5f071371ee52c447ee70 (const double &x)
- Eigen::MatrixXd normalize a00168.html gaf0f79518896936efeba27dabdce72963 (const Eigen::MatrixXd &x)
- T normalize a00168.html ga823decd192bfbc6405e61c28947ddc4d (const T &x)
- Gnuplot & operator<< a00168.html ga22576c0708e8fe4af42060ff87bfad20 (Gnuplot &gp, T t)
- ROBOPTIM_DLLAPI std::ostream & operator<< a00160.html a45951c8d967c172f9f8213900b3d7884 (std::ostream &, const Gnuplot &gp)
roboptim::visualization::Gnuplot
a00054.html
- ~Gnuplot
  a00054.html
  ab2620f9d29a97757d0acbfe68e6a2c79
  ()
- void push_command a00054.html aaa242efdd1e20124d0698793b4fd4bdd (gnuplot::Command cmd)
- std::ostream & print a00054.html ad4b42f563ebbdb501d397a42a4420525 (std::ostream &) const
- Gnuplot & operator<< a00054.html af7addb186708c556e603c3fd8e7768a6 (gnuplot::Command)
- static Gnuplot make_gnuplot a00054.html a0ff7eb8372a65d32c9db345f2af7e444 ()
- static Gnuplot make_interactive_gnuplot a00054.html a12abb9e3f5e10420dd481b19c78ea55c ()
- Gnuplot
  a00054.html
  a21a6176556b86a8d05911fb62dfdc696
  ()
roboptim::visualization::gnuplot
a00161.html
roboptim::visualization::gnuplot::Command
- Function::discreteInterval_t discreteInterval_t a00168.html ga1c2bbde67ed2275a6def58e1cea970f3
- DifferentiableFunction::argument_t argument_t a00168.html ga35de8a579b650a9e3bb0cd4cf98aa179
- ROBOPTIM_DLLAPI Command comment a00168.html ga108c0cb6161fb8813817a7b7a1ac980d (const char *)
- ROBOPTIM_DLLAPI Command set a00168.html gad77630a233193748534b41d069d4e180 (const char *var, const char *val="")
- ROBOPTIM_DLLAPI Command unset a00168.html ga2c2a188b2e89955eee09aa10b5426e43 (const char *var)
- ROBOPTIM_DLLAPI Command show a00168.html gaf90f5364d8c3597b8909ba99083fc23f (const char *var)
- ROBOPTIM_DLLAPI Command clear a00168.html gad96d84d9e1a5bab7a33ed90bef8bc01d ()
- ROBOPTIM_DLLAPI Command pwd a00168.html ga05e850b5c5dc912807d645863c01acd9 ()
- ROBOPTIM_DLLAPI Command quit a00168.html ga9ecd6983c2e9525527f1269b72b85291 ()
- ROBOPTIM_DLLAPI Command replot a00168.html gaa265dffb4d80ad3841b7775136f9f9bb ()
- ROBOPTIM_DLLAPI Command reread a00168.html gacc11e69c9499c334e4ec1a962c6e6536 ()
- ROBOPTIM_DLLAPI Command reset a00168.html ga73987a2ddca2e5fc23ff8bbdf703842d ()
- ROBOPTIM_DLLAPI Command cd a00168.html ga195d042fd97469e044b37abc0faf1e0f (const char *dir)
- ROBOPTIM_DLLAPI Command help a00168.html gabecfe2b1ab67fa65ea2fa8f9de592d0a (const char *topic="")
- Command plot_jac a00168.html ga0bccdf2d3e947ee06a9529145d76099a (const DifferentiableFunction &f, const DifferentiableFunction::argument_t &arg)
- Command plot a00168.html ga7a1939a1db1b12c576e85859b728458c (const GenericFunction< T > &f, discreteInterval_t interval)
- Command plot_xy a00168.html ga0dba01288d4436dfa417d3dfd5520c27 (const GenericFunction< T > &f, discreteInterval_t interval)
roboptim::visualization::gnuplot::Command
a00030.html
- Command
  a00030.html
  ab81aab26c394149e7819d998b23896db
  (std::string cmd)
- ~Command
  a00030.html
  a572bb822c03aaba581c2d9a037358ca8
  ()
- const std::string & command a00030.html a0e26b3adc037ad75f7ff4c254c250f94 () const
- std::string command_ a00030.html a3b76b6c708622368fb56622af6209f6a
core
/build/buildd/roboptim-core-2.0/include/roboptim/core/
dir_26f47de9df44ea14224528dfbeb6c50c.html
filter
plugin
visualization
constant-function.hh
include/roboptim/core/debug.hh
derivable-function.hh
derivable-parametrized-function.hh
derivative-size.hh
differentiable-function.hh
differentiable-function.hxx
finite-difference-gradient.hh
finite-difference-gradient.hxx
function.hh
fwd.hh
generic-solver.hh
identity-function.hh
indent.hh
io.hh
linear-function.hh
linear-function.hxx
n-times-derivable-function.hh
n-times-derivable-function.hxx
numeric-linear-function.hh
numeric-linear-function.hxx
numeric-quadratic-function.hh
parametrized-function.hh
parametrized-function.hxx
portability.hh
problem.hh
problem.hxx
quadratic-function.hh
quadratic-function.hxx
result-with-warnings.hh
result.hh
solver-error.hh
solver-factory.hh
solver-factory.hxx
solver-warning.hh
solver.hh
solver.hxx
sum-of-c1-squares.hh
sys.hh
terminal-color.hh
twice-derivable-function.hh
twice-differentiable-function.hh
twice-differentiable-function.hxx
util.hh
util.hxx
filter
/build/buildd/roboptim-core-2.0/include/roboptim/core/filter/
dir_fb500ee17b1e9d5baf6d2fb9344fbdcd.html
cached-function.hh
cached-function.hxx
split.hh
split.hxx
include
/build/buildd/roboptim-core-2.0/include/
dir_e33f975a2545f6955e8861ee8d96bfd0.html
roboptim
plugin
/build/buildd/roboptim-core-2.0/include/roboptim/core/plugin/
dir_3e65a7afeca3e3db33ce9bc0823c1ffb.html
dummy-laststate.hh
dummy.hh
roboptim
/build/buildd/roboptim-core-2.0/include/roboptim/
dir_9d1420d5ad07378952e559fbf722136f.html
core
core.hh
src
/build/buildd/roboptim-core-2.0/src/
dir_11b738c2ac03a3b9beaa68ee63de41d3.html
visualization
constant-function.cc
src/debug.hh
doc.hh
dummy-laststate.cc
dummy.cc
finite-difference-gradient.cc
function.cc
generic-solver.cc
identity-function.cc
indent.cc
numeric-quadratic-function.cc
result-with-warnings.cc
result.cc
solver-error.cc
solver-warning.cc
solver.cc
sum-of-c1-squares.cc
util.cc
visualization
/build/buildd/roboptim-core-2.0/src/visualization/
dir_c6d4704bfc177163d57fab4522fa78db.html
gnuplot-commands.cc
gnuplot.cc
visualization
/build/buildd/roboptim-core-2.0/include/roboptim/core/visualization/
dir_dd0026fe1669d911c15712acf80d0f36.html
visualization/fwd.hh
gnuplot-commands.hh
gnuplot-differentiable-function.hh
gnuplot-function.hh
gnuplot.hh
index

# User manual

index

Introduction

intro

Reporting bugs

reporting