Nalpaqa | |
Nanonymous_namespace{ocproblem-counters.cpp} | |
CCountResult | |
Nanonymous_namespace{problem-counters.cpp} | |
CCountResult | |
Ncasadi | |
CExternalFunction | Reference to CasADi function |
CFunction | Class that loads and calls pre-compiled CasADi functions in a DLL/SO file |
CFunctions | |
CSparsity | |
CWork | |
CName | Compile-time string for CasADi function names |
Ncasadi_loader | |
CCasADiControlFunctionsWithParam | |
CCasADiFunctionEvaluator | Class for evaluating CasADi functions, allocating the necessary workspace storage in advance for allocation-free evaluations |
CCasADiFunctionsWithParam | |
Cinvalid_argument_dimensions | |
Ncutest | |
CFunction | Reference to CUTEst function |
Cfunction_call_error | |
CName | Compile-time string for CUTEst function names |
Ndetail | |
CALMHelpers | |
Cfunction_wrapper_t | Custom type for which we can export the RTTI to support std::any across shared library boundaries when using libc++ |
CIndexSet | |
CPANOCHelpers | |
Ndl | |
CDLControlProblem | Class that loads an optimal control problem using dlopen |
CDLProblem | Class that loads a problem using dlopen |
CExtraFuncs | |
CFuncTag | |
Cinvalid_abi_error | |
Nfunctions | |
CL1Norm | ℓ₁-norm |
CL1NormComplex | ℓ₁-norm of complex numbers |
CNuclearNorm | Nuclear norm (ℓ₁-norm of singular values) |
Nlbfgsb | |
CLBFGSBParams | Tuning parameters for the L-BFGS-B solver LBFGSBSolver |
CLBFGSBProgressInfo | |
CLBFGSBSolver | L-BFGS-B solver for ALM |
CLBFGSBStats | |
Nlbfgspp | |
CLBFGSBSolver | L-BFGS-B solver for ALM |
CLBFGSBStats | |
Nparams | |
Cattribute_accessor | Function wrapper to set attributes of a struct, type-erasing the type of the attribute |
Cattribute_accessor< json > | |
Cattribute_accessor< MemberGetter > | |
Cattribute_accessor< ParamString > | Function wrapper to set attributes of a struct, type-erasing the type of the attribute |
Cattribute_alias_table | Specialize this type to define the alternative attribute name to attribute setters dictionaries for a struct type T |
Cattribute_alias_table< CBFGSParams< Conf >, S > | |
Cattribute_alias_table< LipschitzEstimateParams< Conf >, S > | |
Cattribute_table | Specialize this type to define the attribute name to attribute setters dictionaries for a struct type T |
Cattribute_table< ALMParams< Conf >, S > | |
Cattribute_table< AndersonAccelParams< Conf >, S > | |
Cattribute_table< AndersonDirectionParams< Conf >, S > | |
Cattribute_table< CBFGSParams< Conf >, S > | |
Cattribute_table< ConvexNewtonDirectionParams< Conf >, S > | |
Cattribute_table< ConvexNewtonRegularizationParams< Conf >, S > | |
Cattribute_table< FISTAParams< Conf >, S > | |
Cattribute_table< guanaqo::DynamicLoadFlags, S > | |
Cattribute_table< lbfgsb::LBFGSBSolver::Params, S > | |
Cattribute_table< LBFGSDirectionParams< Conf >, S > | |
Cattribute_table< LBFGSParams< Conf >, S > | |
Cattribute_table< LipschitzEstimateParams< Conf >, S > | |
Cattribute_table< NewtonTRDirectionParams< Conf >, S > | |
Cattribute_table< PANOCOCPParams< Conf >, S > | |
Cattribute_table< PANOCParams< Conf >, S > | |
Cattribute_table< PANTRParams< Conf >, S > | |
Cattribute_table< qpalm::Settings, S > | |
Cattribute_table< RootOpts, S > | |
Cattribute_table< SteihaugCGParams< Conf >, S > | |
Cattribute_table< Struct, S > | |
Cattribute_table< StructuredLBFGSDirectionParams< Conf >, S > | |
Cattribute_table< StructuredNewtonDirectionParams< Conf >, S > | |
Cattribute_table< StructuredNewtonRegularizationParams< Conf >, S > | |
Cattribute_table< ZeroFPRParams< Conf >, S > | |
Cenum_accessor | Function wrapper access the enumerators of an enum, type-erasing the type of the enum |
Cenum_accessor< T, json > | |
Cenum_accessor< T, MemberGetter > | |
Cenum_accessor< T, ParamString > | |
Cenum_table | Specialize this type to define the enumerator name to value dictionaries for an enum type T |
Cenum_table< LBFGSStepSize, S > | |
Cenum_table< PANOCStopCrit, S > | |
Cinvalid_json_param | Custom parameter parsing exception |
Cinvalid_param | Custom parameter parsing exception |
CMemberGetter | |
CParamString | Represents a parameter value encoded as a string in the format abc.def.key=value |
CResult | |
CMember | |
CRootOpts | |
CStruct | |
CValue | |
Cvec_from_file | |
Nsets | |
CBox | |
Nsparsity | |
CConvertingEvaluator | |
CDenseEvaluator | |
CALMParams | Parameters for the Augmented Lagrangian solver |
CALMSolver | Augmented Lagrangian Method solver |
CStats | |
CAndersonAccel | Anderson Acceleration |
CAndersonAccelParams | Parameters for the AndersonAccel class |
CAndersonDirection | |
CParams | |
CAndersonDirectionParams | Parameters for the AndersonDirection class |
CBox | |
CBoxConstrProblem | Implements common problem functions for minimization problems with box constraints |
CCasADiControlProblem | |
CCasADiFunctions | |
CCasADiProblem | Problem definition for a CasADi problem, loaded from a DLL |
CCBFGSParams | Cautious BFGS update |
CControlProblemVTable | |
CControlProblemWithCounters | |
CConvexNewtonDirection | |
CParams | |
CConvexNewtonDirectionParams | Parameters for the ConvexNewtonDirection class |
CConvexNewtonRegularizationParams | Parameters for the ConvexNewtonDirection class |
CCUTEstLoader | |
CConstrFuncs | |
CCUTEstProblem | Wrapper for CUTEst problems loaded from an external shared library |
CReport | The report generated by CUTEst |
CCalls | Function call counters |
CSparseStorage | |
CDim | |
CHorizon | |
CIter | |
CEigenConfig | |
CEigenConfigd | Double-precision double configuration |
CEigenConfigf | Single-precision float configuration |
CEigenConfigl | long double configuration |
CEvalCounter | |
CEvalTimer | |
CFISTAParams | Tuning parameters for the FISTA algorithm |
CFISTAProgressInfo | |
CFISTASolver | FISTA solver for ALM |
CFISTAStats | |
CFunctionalProblem | Problem class that allows specifying the basic functions as C++ std::functions |
CInnerSolveOptions | |
CInnerStatsAccumulator | |
CInnerStatsAccumulator< FISTAStats< Conf > > | |
CInnerStatsAccumulator< lbfgsb::LBFGSBStats > | |
CInnerStatsAccumulator< lbfgspp::LBFGSBStats< Conf > > | |
CInnerStatsAccumulator< PANOCOCPStats< Conf > > | |
CInnerStatsAccumulator< PANOCStats< Conf > > | |
CInnerStatsAccumulator< PANTRStats< Conf > > | |
CInnerStatsAccumulator< WolfeStats< Conf > > | |
CInnerStatsAccumulator< ZeroFPRStats< Conf > > | |
CIpoptAdapter | Based on https://coin-or.github.io/Ipopt/INTERFACES.html |
CResults | |
Cis_config | |
Cis_config< EigenConfigd > | |
Cis_config< EigenConfigf > | |
Cis_config< EigenConfigl > | |
Cis_config< EigenConfigq > | |
Cis_eigen_config | |
Cis_eigen_config< EigenConfigd > | |
Cis_eigen_config< EigenConfigf > | |
Cis_eigen_config< EigenConfigl > | |
Cis_eigen_config< EigenConfigq > | |
CKKTError | |
CLBFGS | Limited memory Broyden–Fletcher–Goldfarb–Shanno (L-BFGS) algorithm |
CLBFGSDirection | |
CParams | |
CLBFGSDirectionParams | Parameters for the LBFGSDirection class |
CLBFGSParams | Parameters for the LBFGS class |
CLBFGSStorage | Layout: |
CLimitedMemoryQR | Incremental QR factorization using modified Gram-Schmidt with reorthogonalization |
CLinConstrConverter | |
CSparseView | |
CLipschitzEstimateParams | Parameters for the estimation of the Lipschitz constant of the gradient of the smooth term of the cost |
CNewtonTRDirection | |
CParams | |
CNewtonTRDirectionParams | Parameters for the NewtonTRDirection class |
CNoopDirection | Direction provider that provides no directions (apply always returns false) |
CParams | |
COCPDim | |
COCPEvalCounter | |
COCPEvalTimer | |
COCPEvaluator | |
COCPVariables | |
COwningQPALMData | |
CStorage | |
CPANOCDirection | This class outlines the interface for direction providers used by PANOC-like algorithms |
CPANOCOCPParams | Tuning parameters for the PANOC algorithm |
CPANOCOCPProgressInfo | |
CPANOCOCPSolver | |
CPANOCOCPStats | |
CPANOCParams | Tuning parameters for the PANOC algorithm |
CPANOCProgressInfo | |
CPANOCSolver | PANOC solver for ALM |
CPANOCStats | |
CPANTRDirection | This class outlines the interface for direction providers used by PANTR-like algorithms |
CPANTRParams | Tuning parameters for the PANTR algorithm |
CPANTRProgressInfo | |
CPANTRSolver | PANTR solver for ALM |
CPANTRStats | |
CProblemVTable | Struct containing function pointers to all problem functions (like the objective and constraint functions, with their derivatives, and more) |
CProblemWithCounters | Problem wrapper that keeps track of the number of evaluations and the run time of each function |
Cprox_fn | Proximal mapping customization point |
Cprox_step_fn | Proximal mapping customization point for forward-backward steps |
CScopedMallocAllower | |
CScopedMallocBlocker | |
CScopedMallocChecker | |
CSerializedCasADiFunctions | |
CStatefulLQRFactor | |
CSteihaugCG | Steihaug conjugate gradients procedure based on https://github.com/scipy/scipy/blob/583e70a50573169fc352b5dc6d94588a97c7389a/scipy/optimize/_trustregion_ncg.py#L44 |
CSteihaugCGParams | Parameters for SteihaugCG |
CStructuredLBFGSDirection | |
CParams | |
CStructuredLBFGSDirectionParams | Parameters for the StructuredLBFGSDirection class |
CStructuredNewtonDirection | |
CParams | |
CStructuredNewtonDirectionParams | Parameters for the StructuredNewtonDirection class |
CStructuredNewtonRegularizationParams | Parameters for the StructuredNewtonDirection class |
CTypeErasedControlProblem | Nonlinear optimal control problem with finite horizon \( N \) |
CTypeErasedProblem | The main polymorphic minimization problem interface |
CUnconstrProblem | Implements common problem functions for minimization problems without constraints |
CWolfeParams | Tuning parameters for the unconstrained solver with Wolfe line search |
CWolfeProgressInfo | Iterate information for the unconstrained solver with Wolfe line search |
CWolfeSolver | Unconstrained solver with Wolfe line search |
CWolfeStats | Statistics for the unconstrained solver with Wolfe line search |
CZeroFPRParams | Tuning parameters for the ZeroFPR algorithm |
CZeroFPRProgressInfo | |
CZeroFPRSolver | ZeroFPR solver for ALM |
CZeroFPRStats | |
Nanonymous_namespace{panoc-driver.cpp} | |
Ctag_t | |
Nanonymous_namespace{pantr-driver.cpp} | |
Ctag_t | |
Ndetail | |
Coverloaded | |
Calpaqa_control_problem_functions_t | |
Calpaqa_control_problem_register_t | |
Calpaqa_dense_t | |
Calpaqa_exception_ptr_s | |
Calpaqa_function_dict_s | |
Calpaqa_problem_functions_t | C API providing function pointers to problem functions |
Calpaqa_problem_register_t | |
Calpaqa_register_arg_t | User-provided argument that is passed to the problem registration functions |
Calpaqa_sparse_coo_l_t | |
Calpaqa_sparse_coo_ll_t | |
Calpaqa_sparse_coo_t | |
Calpaqa_sparse_csc_l_t | |
Calpaqa_sparse_csc_ll_t | |
Calpaqa_sparse_csc_t | |
Calpaqa_sparsity_t | Sparsity of matrices |
Calpaqa_sparsity_t.__unnamed0__ | |
CAlpaqaSolverStatsCollector | |
CRecord | |
CAlpaqaSolverWrapperStats | |
CBenchmarkResults | |
CCheckGradientsOpts | |
CConstrCount | |
CLoadedProblem | |
CMemberGetter | |
CMethod | |
COptions | |
CResult | |
CMember | |
CSolverResults | |
CSolverWrapper | |