Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coin-or/Ipopt
/ types & classes
Types & classes
443 in github.com/coin-or/Ipopt
⨍
Functions
3,330
◇
Types & classes
443
↓ 8 callers
Enum
Factorization
Enum for factorization type */
src/LinAlg/IpDenseGenMatrix.hpp:262
↓ 8 callers
Enum
HessianApproximationType
enumeration for the Hessian information type. */
src/Algorithm/IpOrigIpoptNLP.hpp:18
↓ 4 callers
Class
sigaction
src/Common/IpUtils.cpp:238
↓ 3 callers
Enum
ApplicationReturnStatus
src/Interfaces/IpStdCInterface.cpp:212
↓ 3 callers
Class
MatrixSpace
forward declarations */
src/LinAlg/IpMatrix.hpp:16
↓ 3 callers
Class
SymMatrixSpace
forward declarations */
src/LinAlg/IpSymMatrix.hpp:17
↓ 2 callers
Class
AlgorithmBuilder
src/Interfaces/IpIpoptApplication.hpp:26
↓ 2 callers
Enum
BalancingTermEnum
src/Algorithm/IpQualityFunctionMuOracle.hpp:76
↓ 2 callers
Enum
CentralityEnum
src/Algorithm/IpQualityFunctionMuOracle.hpp:67
↓ 2 callers
Class
CompoundMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:32
↓ 2 callers
Class
CompoundMatrixSpace
forward declarations */
src/LinAlg/IpCompoundMatrix.hpp:17
↓ 2 callers
Class
CompoundSymMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:33
↓ 2 callers
Class
CompoundSymMatrixSpace
forward declarations */
src/LinAlg/IpCompoundSymMatrix.hpp:17
↓ 2 callers
Class
CompoundVectorSpace
forward declarations */
src/LinAlg/IpCompoundVector.hpp:18
↓ 2 callers
Class
ConvergenceCheck
src/Algorithm/IpAlgBuilder.hpp:22
↓ 2 callers
Class
DenseGenMatrix
src/LinAlg/IpDenseSymMatrix.hpp:20
↓ 2 callers
Class
DenseVector
Forward declarations */
contrib/sIPOPT/src/SensStepCalc.hpp:16
↓ 2 callers
Class
DiagMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:23
↓ 2 callers
Class
ExpansionMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:25
↓ 2 callers
Class
FileJournal
src/Common/IpJournalist.hpp:26
↓ 2 callers
Class
GenTMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:21
↓ 2 callers
Class
HessianUpdater
src/Algorithm/IpAlgBuilder.hpp:21
↓ 2 callers
Class
IdentityMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:24
↓ 2 callers
Enum
InfPrOutput
src/Algorithm/IpIterationOutput.hpp:48
↓ 2 callers
Class
IpoptAlgorithm
forward declarations */
src/Interfaces/IpIpoptApplication.hpp:22
↓ 2 callers
Class
IpoptCalculatedQuantities
src/Interfaces/IpNLP.hpp:23
↓ 2 callers
Class
IpoptNLP
Forward declaration */
src/Algorithm/IpIpoptData.hpp:23
↓ 2 callers
Class
IterateInitializer
src/Algorithm/IpAlgBuilder.hpp:25
↓ 2 callers
Class
IteratesVector
forward declarations
src/Algorithm/IpIpoptNLP.hpp:17
↓ 2 callers
Class
IteratesVectorSpace
forward declarations */
src/Algorithm/IpIteratesVector.hpp:15
↓ 2 callers
Class
IterationOutput
forward declarations
src/Algorithm/IpAlgBuilder.hpp:20
↓ 2 callers
Class
Journal
forward declarations
src/Common/IpJournalist.hpp:25
↓ 2 callers
Class
Journalist
forward definition
src/Common/IpDebug.hpp:50
↓ 2 callers
Class
LineSearch
src/Algorithm/IpAlgBuilder.hpp:26
↓ 2 callers
Class
LuksanVlcek1
Implementation of Example 5.1 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek1.hpp:18
↓ 2 callers
Class
LuksanVlcek2
Implementation of Example 5.2 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek2.hpp:18
↓ 2 callers
Class
LuksanVlcek3
Implementation of Example 5.3 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek3.hpp:18
↓ 2 callers
Class
LuksanVlcek4
Implementation of Example 5.4 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek4.hpp:18
↓ 2 callers
Class
LuksanVlcek5
Implementation of Example 5.5 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek5.hpp:18
↓ 2 callers
Class
LuksanVlcek6
Implementation of Example 5.6 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek6.hpp:18
↓ 2 callers
Class
LuksanVlcek7
Implementation of Example 5.7 from "Sparse and Partially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L
examples/ScalableProblems/LuksanVlcek7.hpp:18
↓ 2 callers
Class
Matrix
forward declarations */
src/LinAlg/TMatrices/IpTripletHelper.hpp:20
↓ 2 callers
Class
MuUpdate
src/Algorithm/IpAlgBuilder.hpp:27
↓ 2 callers
Enum
NormEnum
src/Algorithm/IpQualityFunctionMuOracle.hpp:58
↓ 2 callers
Enum
PardisoMatchingStrategy
src/Algorithm/LinearSolvers/IpPardisoSolverInterface.hpp:195
↓ 2 callers
Class
ScaledMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:26
↓ 2 callers
Class
ScaledMatrixSpace
forward declarations */
src/LinAlg/IpScaledMatrix.hpp:17
↓ 2 callers
Class
SearchDirectionCalculator
src/Algorithm/IpAlgBuilder.hpp:23
↓ 2 callers
Class
SolveStatistics
src/Interfaces/IpIpoptApplication.hpp:29
↓ 2 callers
Class
SumSymMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:29
↓ 2 callers
Class
SymScaledMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:27
↓ 2 callers
Class
SymScaledMatrixSpace
forward declarations */
src/LinAlg/IpSymScaledMatrix.hpp:17
↓ 2 callers
Class
SymTMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:22
↓ 2 callers
Class
VectorSpace
forward declarations */
src/LinAlg/IpVector.hpp:27
↓ 2 callers
Class
ZeroSymMatrix
src/LinAlg/TMatrices/IpTripletHelper.hpp:31
↓ 1 callers
Enum
AdaptiveMuGlobalizationEnum
src/Algorithm/IpAdaptiveMuUpdate.hpp:98
↓ 1 callers
Enum
AlphaForYEnum
src/Algorithm/IpBacktrackingLineSearch.hpp:299
↓ 1 callers
Enum
BoundMultInitMethod
src/Algorithm/IpDefaultIterateInitializer.hpp:102
↓ 1 callers
Enum
CorrectorTypeEnum
src/Algorithm/IpFilterLSAcceptor.hpp:250
↓ 1 callers
Enum
DecompositionTypeEnum
src/Algorithm/Inexact/IpInexactSearchDirCalc.hpp:110
↓ 1 callers
Class
DenseGenMatrixSpace
forward declarations */
src/LinAlg/IpDenseGenMatrix.hpp:19
↓ 1 callers
Class
DenseSymMatrixSpace
forward declarations */
src/LinAlg/IpDenseSymMatrix.hpp:19
↓ 1 callers
Class
DenseVectorSpace
forward declarations */
src/LinAlg/IpDenseVector.hpp:18
↓ 1 callers
Enum
DerivativeTestEnum
Enum for specifying which derivative test is to be performed. */
src/Interfaces/IpTNLPAdapter.hpp:249
↓ 1 callers
Enum
EJournalLevel
@name Journalist Enumerations. */ @{ Print Level Enum. */
src/Common/IpJournalist.hpp:31
↓ 1 callers
Enum
ENormType
Norm types */
src/Algorithm/IpIpoptCalculatedQuantities.hpp:25
↓ 1 callers
Class
ExpansionMatrixSpace
forward declarations */
src/LinAlg/IpExpansionMatrix.hpp:17
↓ 1 callers
Enum
FixedVariableTreatmentEnum
Enum for treatment of fixed variables option */
src/Interfaces/IpTNLPAdapter.hpp:240
↓ 1 callers
Class
GenTMatrixSpace
forward declarations */
src/LinAlg/TMatrices/IpGenTMatrix.hpp:17
↓ 1 callers
Enum
GradientApproxEnum
Enum for specifying technique for computing objective Gradient */
src/Interfaces/IpTNLPAdapter.hpp:265
↓ 1 callers
Enum
HessianApproximationSpace
enumeration for the Hessian approximation space. */
src/Algorithm/IpOrigIpoptNLP.hpp:25
↓ 1 callers
Class
IpoptData
forward declarations
src/Interfaces/IpNLP.hpp:22
↓ 1 callers
Enum
JacobianApproxEnum
Enum for specifying technique for computing Jacobian */
src/Interfaces/IpTNLPAdapter.hpp:258
↓ 1 callers
Enum
LMInitialization
src/Algorithm/IpLimMemQuasiNewtonUpdater.hpp:94
↓ 1 callers
Enum
LMUpdateType
src/Algorithm/IpLimMemQuasiNewtonUpdater.hpp:84
↓ 1 callers
Class
MultiVectorMatrixSpace
forward declarations */
src/LinAlg/IpMultiVectorMatrix.hpp:17
↓ 1 callers
Enum
OutputMode
output modes * @since 3.14.0 */
src/Common/IpRegOptions.hpp:696
↓ 1 callers
Enum
PardisoMatchingStrategy
src/Algorithm/Inexact/IpIterativePardisoSolverInterface.hpp:160
↓ 1 callers
Class
SumSymMatrixSpace
forward declarations */
src/LinAlg/IpSumSymMatrix.hpp:17
↓ 1 callers
Class
SymTMatrixSpace
forward declarations */
src/LinAlg/TMatrices/IpSymTMatrix.hpp:17
↓ 1 callers
Class
Vector
src/LinAlg/TMatrices/IpTripletHelper.hpp:36
↓ 1 callers
Class
string_entry
src/Common/IpRegOptions.hpp:154
Class
ASL_pfgh
non Ipopt forward declaration */
src/Apps/AmplSolver/AmplTNLP.hpp:19
Class
AdaptiveMuUpdate
Non-monotone mu update. */
src/Algorithm/IpAdaptiveMuUpdate.hpp:20
Enum
AlgorithmMode
enum to indicate the mode in which the algorithm is */
src/Interfaces/IpReturnCodes_inc.h:41
Enum
AmplOptionType
src/Apps/AmplSolver/AmplTNLP.hpp:129
Enum
ApplicationReturnStatus
tutorial/CodingExercise/C/1-skeleton/TutorialC.c:106
Enum
ApplicationReturnStatus
tutorial/CodingExercise/C/2-mistake/TutorialC.c:106
Enum
ApplicationReturnStatus
tutorial/CodingExercise/C/3-solution/TutorialC.c:106
Enum
ApplicationReturnStatus
Return codes for the Optimize call for an application */
src/Interfaces/IpReturnCodes_inc.h:13
Enum
ApplicationReturnStatus
examples/hs071_c/hs071_c.c:350
Class
AugRestoSystemSolver
Class that converts an augmented system with compound restoration * pieces into a smaller "pivoted" system to be solved with an * existing AugSyst
src/Algorithm/IpAugRestoSystemSolver.hpp:23
Class
BacktrackingLSAcceptor
Base class for backtracking line search acceptors. */
src/Algorithm/IpBacktrackingLSAcceptor.hpp:18
Class
BacktrackingLineSearch
General implementation of a backtracking line search. * * This class can be used to perform the filter line search procedure or * other procedure
src/Algorithm/IpBacktrackingLineSearch.hpp:35
Class
CGPenaltyCq
Class for all Chen-Goldfarb penalty method specific calculated * quantities. */
src/contrib/CGPenalty/IpCGPenaltyCq.hpp:20
Class
CGPenaltyData
Class to organize all the additional data required by the * Chen-Goldfarb penalty function algorithm. */
src/contrib/CGPenalty/IpCGPenaltyData.hpp:21
Class
CGPenaltyLSAcceptor
Line search acceptor, based on the Chen-Goldfarb penalty * function approach. */
src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.hpp:21
Class
CGPerturbationHandler
Class for handling the perturbation factors delta_x, delta_s, * delta_c, and delta_d in the primal dual system. * * This class is * used by the
src/contrib/CGPenalty/IpCGPerturbationHandler.hpp:25
Class
CGSearchDirCalculator
Implementation of the search direction calculator that computes * the Chen-Goldfarb step for the current barrier and penalty * parameter. */
src/contrib/CGPenalty/IpCGSearchDirCalc.hpp:23
Class
CachedResults
src/Common/IpCachedResults.hpp:68
next →
1–100 of 443, ranked by callers