Interior-point-optimisation  1.0-1
Interior-pointoptimisationlibrary
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 ▼NipoThis namespace holds all the interior-point optimisation classes
 ▼NdetailNamespace for classes that handle details of interior-point optimisation that are not ordinarily accessed directly to set up and solve a convex optimisation problem
 CBarrierFunctionFunction for the logarithmic barrier
 ▼CLineSearchBacktracking line search
 CParametersLine search parameters
 CModelBaseAbstract base class for model
 CModelFunctionAbstract base class for Objective and Constraint
 ▼CNewtonDescentNewton descent method
 CParametersLine search parameters
 CStoppingThis class allows us to test suitable stopping conditions
 CPhaseIModelModel used for finding an initial feasible solution in phase I of interior-pont optimisation
 CSharedFunctionPtrShared pointer to ipo::Function object
 CVarAbstract base class for Variable and Array;
 ▼CArrayThis class represents an array of Variable objects
 CDataStruct to contain Array dataArray
 CConstraintClass for a constraint function
 CIPOExceptionObjects of this class are used to store information about an exception generated by ipo objects and functions at runtime
 CLinearConstraintClass to represent a linear combination as an Objective or Constraint
 ▼CModelModel an interior-point optimisation problem
 CDirectSubvectorThis class gives direct access to a subvector of a vector
 CIndirectSubvectorThis class gives direct access to a subvector of a vector
 CParameters
 CSubvectorAbstract base class for subvector classes
 ▼CObjectiveClass for an objective function
 CDataStruct to contain Constraint data
 ▼CVariableThis class represents a variable
 CDataStruct to contain Variable data
 ▼Nipo_functionNamespace for functions that can be used by ipo::Objective and ipo::Constraint
 ▼NconcreteNamespace to hold concrete functions
 CLinearCombinationThis class provides function objects representing linear combinations of the elements of their vector arguments
 CNullFunctionThis class represents a null function
 CQuadraticCombinationThis class provides function objects representing quadratic combinations of the elements of their matrix of arguments
 CSumThis class has two purposes
 CSumOfSquaresThis class has two purposes
 ▼NdetailNamespace for details of ipo_function that are not normally needed to construct and solve a convex optimisation problem
 CForwardDifferenceDerivativesEstimatesThis class estimates a function value, gradient and Hessian at a given vector
 CForwardDifferenceGradientEstimateThis class estimates a function value, gradient and Hessian at a given vector
 CFunctionBaseBase class for Function and DerivativesEstimates
 CPhaseIBoundedVariableFunctionAndDerivativesFunction for Phase I (feasibility) of interior-point optimisation
 CPhaseIFunctionAndDerivativesFunction for Phase I (feasibility) of interior-point optimisation
 CPhaseIObjectiveFunctionAndDerivativesObjective function for Phase I (feasibility) of interior-point optimisation
 CDerivativesEstimatesBase class for derivative estimates with Hessian
 CFunctionThis class computes a function at a vector
 CGradientEstimateBase class for gradient estimators