CIpopt::CachedResults< T > | Templated class for Cached Results |
CIpopt::CachedResults< Ipopt::SmartPtr< const Ipopt::Matrix > > | |
CIpopt::CachedResults< Ipopt::SmartPtr< const Ipopt::SymMatrix > > | |
CIpopt::CachedResults< Ipopt::SmartPtr< const Ipopt::Vector > > | |
CIpopt::CachedResults< Ipopt::SmartPtr< Ipopt::Vector > > | |
CIpopt::CachedResults< Number > | |
CIpopt::CachedResults< std::pair< Ipopt::SmartPtr< Ipopt::Vector >, Ipopt::SmartPtr< Ipopt::Vector > > > | |
CIpopt::CachedResults< void * > | |
CIpopt::RegisteredCategory::ComparePriority | |
CIpopt::Filter | Class for the filter |
CIpopt::FilterEntry | Class for one filter entry |
Corg.coinor.Ipopt | A Java Native Interface for the Ipopt optimization solver |
►CIpopt::IpoptException | This is the base class for all exceptions |
CIpopt::SUFFIX_EMPTY | |
Cma77_control_d | |
Cma77_control_s | |
Cma77_info_d | |
Cma77_info_s | |
Cma86_control_d | |
Cma86_control_s | |
Cma86_info_d | |
Cma86_info_s | |
Cma97_control_d | |
Cma97_control_s | |
Cma97_info_d | |
Cma97_info_s | |
Cmc68_control_i | |
Cmc68_info_i | |
►CIpopt::Observer | Slight Variation of the Observer Design Pattern |
CIpopt::DependentResult< T > | Templated class which stores one entry for the CachedResult class |
CIpopt::OptionsList::OptionValue | Class for storing the value and counter for each option in OptionsList |
CIpopt::PiecewisePenalty | Class for the Piecewise Penalty |
CIpopt::PiecewisePenEntry | Struct for one Piecewise Penalty entry |
CIpopt::AmplOptionsList::PrivatInfo | |
►CIpopt::ReferencedObject | Storing the reference count of all the smart pointers that currently reference it |
►CIpopt::AlgorithmBuilder | Builder for creating a complete IpoptAlg object |
CIpopt::InexactAlgorithmBuilder | Builder to create a complete IpoptAlg object for the inexact step computation version |
►CIpopt::AlgorithmStrategyObject | This is the base class for all algorithm strategy objects |
►CIpopt::AugSystemSolver | Base class for Solver for the augmented system |
CIpopt::AugRestoSystemSolver | Class that converts an augmented system with compound restoration pieces into a smaller "pivoted" system to be solved with an existing AugSystemSolver |
CIpopt::GenAugSystemSolver | Solver for the augmented system using GenKKTSolverInterfaces |
CIpopt::LowRankAugSystemSolver | Solver for the augmented system with LowRankUpdateSymMatrix Hessian matrices |
CIpopt::LowRankSSAugSystemSolver | Solver for the augmented system with LowRankUpdateSymMatrix Hessian matrices |
CIpopt::StdAugSystemSolver | Solver for the augmented system for triple type matrices |
►CIpopt::BacktrackingLSAcceptor | Base class for backtracking line search acceptors |
CIpopt::CGPenaltyLSAcceptor | Line search acceptor, based on the Chen-Goldfarb penalty function approach |
CIpopt::FilterLSAcceptor | Filter line search procedure |
CIpopt::InexactLSAcceptor | Penalty function line search for the inexact step algorithm version |
CIpopt::PenaltyLSAcceptor | Penalty function line search |
►CIpopt::ConvergenceCheck | Base class for checking the algorithm termination criteria |
►CIpopt::OptimalityErrorConvergenceCheck | |
►CIpopt::RestoConvergenceCheck | Convergence check for the restoration phase |
CIpopt::RestoFilterConvergenceCheck | This is the implementation of the restoration convergence check is the original algorithm used the filter globalization mechanism |
CIpopt::RestoPenaltyConvergenceCheck | This is the implementation of the restoration convergence check is the original algorithm used the filter globalization mechanism |
►CIpopt::EqMultiplierCalculator | Base Class for objects that compute estimates for the equality constraint multipliers y_c and y_d |
CIpopt::LeastSquareMultipliers | Class for calculator for the least-square equality constraint multipliers |
CIpopt::GenKKTSolverInterface | Base class for interfaces to symmetric indefinite linear solvers for generic matrices |
►CIpopt::HessianUpdater | Abstract base class for objects responsible for updating the Hessian information |
CIpopt::ExactHessianUpdater | Implementation of the HessianUpdater for the use of exact second derivatives |
CIpopt::LimMemQuasiNewtonUpdater | Implementation of the HessianUpdater for limit-memory quasi-Newton approximation of the Lagrangian Hessian |
CIpopt::InexactNewtonNormalStep | Compute the "Newton" normal step from the (slack-scaled) augmented system |
►CIpopt::InexactNormalStepCalculator | Base class for computing the normal step for the inexact step calculation algorithm |
CIpopt::InexactDoglegNormalStep | Compute the normal step using a dogleg approach |
CIpopt::InexactPDSolver | This is the implementation of the Primal-Dual System, allowing the usage of an inexact linear solver |
CIpopt::IpoptAlgorithm | The main ipopt algorithm class |
►CIpopt::IterateInitializer | Base class for all methods for initializing the iterates |
CIpopt::DefaultIterateInitializer | Class implementing the default initialization procedure (based on user options) for the iterates |
CIpopt::RestoIterateInitializer | Class implementing the default initialization procedure (based on user options) for the iterates |
CIpopt::WarmStartIterateInitializer | Class implementing an initialization procedure for warm starts |
►CIpopt::IterationOutput | Base class for objects that do the output summary per iteration |
CIpopt::OrigIterationOutput | Class for the iteration summary output for the original NLP |
CIpopt::RestoIterationOutput | Class for the iteration summary output for the restoration phase |
►CIpopt::IterativeSolverTerminationTester | This base class is for the termination tests for the iterative linear solver in the inexact version of Ipopt |
CIpopt::InexactNormalTerminationTester | This class implements the termination tests for the primal-dual system |
CIpopt::InexactPDTerminationTester | This class implements the termination tests for the primal-dual system |
►CIpopt::LineSearch | Base class for line search objects |
CIpopt::BacktrackingLineSearch | General implementation of a backtracking line search |
CIpopt::MetadataMeasurement | |
►CIpopt::MuOracle | Abstract Base Class for classes that are able to compute a suggested value of the barrier parameter that can be used as an oracle in the NonmontoneMuUpdate class |
CIpopt::LoqoMuOracle | Implementation of the LOQO formula for computing the barrier parameter |
CIpopt::ProbingMuOracle | Implementation of the probing strategy for computing the barrier parameter |
CIpopt::QualityFunctionMuOracle | Implementation of the probing strategy for computing the barrier parameter |
►CIpopt::MuUpdate | Abstract Base Class for classes that implement methods for computing the barrier and fraction-to-the-boundary rule parameter for the current iteration |
CIpopt::AdaptiveMuUpdate | Non-monotone mu update |
CIpopt::MonotoneMuUpdate | Monotone Mu Update |
►CIpopt::PCalculator | This class is the interface for implementations of any class that calculates the matrix \(P =K^{-1}A\) of the following matrix: |
CIpopt::IndexPCalculator | |
►CIpopt::PDPerturbationHandler | Class for handling the perturbation factors delta_x, delta_s, delta_c, and delta_d in the primal dual system |
CIpopt::CGPerturbationHandler | Class for handling the perturbation factors delta_x, delta_s, delta_c, and delta_d in the primal dual system |
►CIpopt::PDSystemSolver | Pure Primal Dual System Solver Base Class |
CIpopt::PDFullSpaceSolver | This is the implementation of the Primal-Dual System, using the full space approach with a direct linear solver |
CIpopt::ReducedHessianCalculator | This is the interface for the actual controller |
►CIpopt::RestorationPhase | Base class for different restoration phases |
CIpopt::MinC_1NrmRestorationPhase | Restoration Phase that minimizes the 1-norm of the constraint violation - using the interior point method (Ipopt) |
CIpopt::RestoRestorationPhase | Recursive Restoration Phase for the MinC_1NrmRestorationPhase |
►CIpopt::SchurDriver | This class is the interface for any class that deals with the Schur matrix from the point when it is constructed by the PCalculator to the solution against one vector |
CIpopt::DenseGenSchurDriver | |
►CIpopt::SearchDirectionCalculator | Base class for computing the search direction for the line search |
CIpopt::CGSearchDirCalculator | Implementation of the search direction calculator that computes the Chen-Goldfarb step for the current barrier and penalty parameter |
CIpopt::InexactSearchDirCalculator | Implementation of the search direction calculator that computes the search direction using iterative linear solvers |
CIpopt::PDSearchDirCalculator | Implementation of the search direction calculator that computes the pure primal dual step for the current barrier parameter |
CIpopt::SensAlgorithm | This is the interface for the actual controller |
►CIpopt::SensBacksolver | |
CIpopt::SimpleBacksolver | |
►CIpopt::SensitivityStepCalculator | This is the interface for the classes that perform the actual step |
CIpopt::StdStepCalculator | |
►CIpopt::SparseSymLinearSolverInterface | Base class for interfaces to symmetric indefinite linear solvers for sparse matrices |
CIpopt::IterativePardisoSolverInterface | Interface to the linear solver Pardiso, derived from SparseSymLinearSolverInterface |
CIpopt::IterativeWsmpSolverInterface | Interface to the linear solver WISMP, derived from SparseSymLinearSolverInterface |
CIpopt::Ma27TSolverInterface | Interface to the symmetric linear solver MA27, derived from SparseSymLinearSolverInterface |
CIpopt::Ma57TSolverInterface | Interface to the symmetric linear solver MA57, derived from SparseSymLinearSolverInterface |
CIpopt::Ma77SolverInterface | |
CIpopt::Ma86SolverInterface | |
CIpopt::Ma97SolverInterface | |
CIpopt::MumpsSolverInterface | Interface to the linear solver Mumps, derived from SparseSymLinearSolverInterface |
CIpopt::PardisoMKLSolverInterface | Interface to the linear solver Pardiso as distributed by Intel MKL, derived from SparseSymLinearSolverInterface |
CIpopt::PardisoSolverInterface | Interface to the linear solver Pardiso as distributed by pardiso-project.org, derived from SparseSymLinearSolverInterface |
CIpopt::SpralSolverInterface | Interface to the linear solver SPRAL |
CIpopt::WsmpSolverInterface | Interface to the linear solver Wsmp, derived from SparseSymLinearSolverInterface |
►CIpopt::SymLinearSolver | Base class for all derived symmetric linear solvers |
CIpopt::TSymLinearSolver | General driver for linear solvers for sparse indefinite symmetric matrices |
►CIpopt::TDependencyDetector | Base class for all derived algorithms for detecting linearly dependent rows in the constraint Jacobian |
CIpopt::Ma28TDependencyDetector | |
CIpopt::TSymDependencyDetector | Base class for all derived algorithms for detecting linearly dependent rows in the constraint Jacobian |
►CIpopt::TSymScalingMethod | Base class for the method for computing scaling factors for symmetric matrices in triplet format |
CIpopt::InexactTSymScalingMethod | Class for the method for computing scaling factors for symmetric matrices in triplet format, specifically for the inexaxct algorithm |
CIpopt::Mc19TSymScalingMethod | Class for the method for computing scaling factors for symmetric matrices in triplet format, using MC19 |
CIpopt::SlackBasedTSymScalingMethod | Class for the method for computing scaling factors for symmetric matrices in triplet format, specifically for the inexact algorithm |
CIpopt::AmplOptionsList | Class for storing a number of AMPL options that should be registered to the AMPL Solver library interface |
CIpopt::AmplOptionsList::AmplOption | Ampl Option class containing name, type and description for an AMPL option |
CIpopt::AmplSuffixHandler | |
►CIpopt::IpoptAdditionalCq | Base class for additional calculated quantities that is special to a particular type of algorithm, such as the CG penalty function, or using iterative linear solvers |
CIpopt::CGPenaltyCq | Class for all Chen-Goldfarb penalty method specific calculated quantities |
CIpopt::InexactCq | Class for all Chen-Goldfarb penalty method specific calculated quantities |
►CIpopt::IpoptAdditionalData | Base class for additional data that is special to a particular type of algorithm, such as the CG penalty function, or using iterative linear solvers |
CIpopt::CGPenaltyData | Class to organize all the additional data required by the Chen-Goldfarb penalty function algorithm |
CIpopt::InexactData | Class to organize all the additional data required by the Chen-Goldfarb penalty function algorithm |
CIpopt::IpoptApplication | This is the main application class for making calls to Ipopt |
CIpopt::IpoptCalculatedQuantities | Class for all IPOPT specific calculated quantities |
CIpopt::IpoptData | Class to organize all the data required by the algorithm |
►CIpopt::IpoptNLP | This is the abstract base class for classes that map the traditional NLP into something that is more useful for Ipopt |
CIpopt::OrigIpoptNLP | This class maps the traditional NLP into something that is more useful for Ipopt |
CIpopt::RestoIpoptNLP | This class maps a IpoptNLP into one that is used for the restoration phase of Ipopt |
►CIpopt::Journal | Journal class (part of the Journalist implementation.) |
CIpopt::FileJournal | FileJournal class |
CIpopt::StreamJournal | StreamJournal class |
CIpopt::Journalist | Class responsible for all message output |
CIpopt::LibraryLoader | Loading of a library at runtime |
►CIpopt::MatrixSpace | MatrixSpace base class, corresponding to the Matrix base class |
CIpopt::CompoundMatrixSpace | This is the matrix space for CompoundMatrix |
CIpopt::DenseGenMatrixSpace | This is the matrix space for DenseGenMatrix |
CIpopt::ExpandedMultiVectorMatrixSpace | This is the matrix space for ExpandedMultiVectorMatrix |
CIpopt::ExpansionMatrixSpace | This is the matrix space for ExpansionMatrix |
CIpopt::GenTMatrixSpace | This is the matrix space for a GenTMatrix with fixed sparsity structure |
CIpopt::MultiVectorMatrixSpace | This is the matrix space for MultiVectorMatrix |
CIpopt::ScaledMatrixSpace | This is the matrix space for ScaledMatrix |
CIpopt::SumMatrixSpace | Class for matrix space for SumMatrix |
►CIpopt::SymMatrixSpace | SymMatrixSpace base class, corresponding to the SymMatrix base class |
CIpopt::CompoundSymMatrixSpace | This is the matrix space for CompoundSymMatrix |
CIpopt::DenseSymMatrixSpace | This is the matrix space for DenseSymMatrix |
CIpopt::DiagMatrixSpace | This is the matrix space for DiagMatrix |
CIpopt::IdentityMatrixSpace | This is the matrix space for IdentityMatrix |
CIpopt::LowRankUpdateSymMatrixSpace | This is the matrix space for LowRankUpdateSymMatrix |
CIpopt::SumSymMatrixSpace | Class for matrix space for SumSymMatrix |
CIpopt::SymScaledMatrixSpace | This is the matrix space for SymScaledMatrix |
CIpopt::SymTMatrixSpace | This is the matrix space for a SymTMatrix with fixed sparsity structure |
CIpopt::ZeroSymMatrixSpace | Class for matrix space for ZeroSymMatrix |
CIpopt::TransposeMatrixSpace | This is the matrix space for TransposeMatrix |
CIpopt::ZeroMatrixSpace | Class for matrix space for ZeroMatrix |
►CIpopt::Measurement | |
CIpopt::MetadataMeasurement | |
►CIpopt::NLP | Traditional NLP |
CIpopt::NLPBoundsRemover | This is an adapter for an NLP that converts variable bound constraints to inequality constraints |
CIpopt::TNLPAdapter | This class adapts the TNLP interface so it looks like an NLP interface |
►CIpopt::NLPScalingObject | This is the abstract base class for problem scaling |
►CIpopt::StandardScalingBase | This is a base class for many standard scaling techniques |
CIpopt::EquilibrationScaling | This class does problem scaling by setting the scaling parameters based on the maximum of the gradient at the user provided initial point |
CIpopt::GradientScaling | This class does problem scaling by setting the scaling parameters based on the maximum of the gradient at the user provided initial point |
CIpopt::NoNLPScalingObject | Class implementing the scaling object that doesn't to any scaling |
CIpopt::UserScaling | This class does problem scaling by getting scaling parameters from the user (through the NLP interface) |
CIpopt::OptionsList | This class stores a list of user set options |
CIpopt::PColumn | This class provides an easy interface for PCalculators with data where columns are not necessarily in adjacent parts of memory |
CIpopt::PointPerturber | This class is a simple object for generating randomly perturbed points that are within the NLP bounds |
CIpopt::RegisteredCategory | A category of registered options |
CIpopt::RegisteredOption | Option that has been registered |
CIpopt::RegisteredOptions | Class for storing registered options |
►CIpopt::SchurData | This interface serves as a reference point for multiple classes that need to use SchurData (PCalculator, SchurDriver) |
CIpopt::IndexSchurData | |
CIpopt::SensApplication | |
CIpopt::SensBuilder | |
CIpopt::SolveStatistics | This class collects statistics about an optimization run, such as iteration count, final infeasibilities etc |
►CIpopt::SuffixHandler | This class is the interface for all classes that can return indices |
CIpopt::MetadataMeasurement | |
►CIpopt::TNLP | Base class for all NLP's that use standard triplet matrix form and dense vectors |
►CIpopt::AmplTNLP | Ampl Interface, implemented as a TNLP |
CIpopt::SensAmplTNLP | |
CIpopt::StdInterfaceTNLP | Implementation of a TNLP for the Standard C interface |
CIpopt::TNLPReducer | This is a wrapper around a given TNLP class that takes out a list of constraints that are given to the constructor |
►CIpopt::TaggedObject | TaggedObject class |
►CIpopt::Matrix | Matrix Base Class |
CIpopt::CompoundMatrix | Class for Matrices consisting of other matrices |
CIpopt::DenseGenMatrix | Class for dense general matrices |
CIpopt::ExpandedMultiVectorMatrix | Class for Matrices with few rows that consists of Vectors, together with a premultiplied Expansion matrix |
CIpopt::ExpansionMatrix | Class for expansion/projection matrices |
CIpopt::GenTMatrix | Class for general matrices stored in triplet format |
CIpopt::MultiVectorMatrix | Class for Matrices with few columns that consists of Vectors |
CIpopt::ScaledMatrix | Class for a Matrix in conjunction with its scaling factors for row and column scaling |
CIpopt::SumMatrix | Class for Matrices which are sum of matrices |
►CIpopt::SymMatrix | This is the base class for all derived symmetric matrix types |
CIpopt::CompoundSymMatrix | Class for symmetric matrices consisting of other matrices |
CIpopt::DenseSymMatrix | Class for dense symmetric matrices |
CIpopt::DiagMatrix | Class for diagonal matrices |
CIpopt::IdentityMatrix | Class for Matrices which are multiples of the identity matrix |
CIpopt::LowRankUpdateSymMatrix | Class for symmetric matrices, represented as low-rank updates |
CIpopt::SumSymMatrix | Class for Matrices which are sum of symmetric matrices |
CIpopt::SymScaledMatrix | Class for a Matrix in conjunction with its scaling factors for row and column scaling |
CIpopt::SymTMatrix | Class for symmetric matrices stored in triplet format |
CIpopt::ZeroSymMatrix | Class for Symmetric Matrices with only zero entries |
CIpopt::TransposeMatrix | Class for Matrices which are the transpose of another matrix |
CIpopt::ZeroMatrix | Class for Matrices with only zero entries |
►CIpopt::Vector | Vector Base Class |
►CIpopt::CompoundVector | Class of Vectors consisting of other vectors |
CIpopt::IteratesVector | Specialized CompoundVector class specifically for the algorithm iterates |
CIpopt::DenseVector | Dense Vector Implementation |
CIpopt::TimingStatistics | This class collects all timing statistics for Ipopt |
CIpopt::TripletToCSRConverter | Class for converting symmetric matrices given in triplet format to matrices in compressed sparse row (CSR) format of the upper triangular part (or, equivalently, compressed sparse column (CSC) format for the lower triangular part) |
►CIpopt::VectorSpace | VectorSpace base class, corresponding to the Vector base class |
►CIpopt::CompoundVectorSpace | This vectors space is the vector space for CompoundVector |
CIpopt::IteratesVectorSpace | Vector Space for the IteratesVector class |
CIpopt::DenseVectorSpace | This vectors space is the vector space for DenseVector |
►CIpopt::Referencer | Pseudo-class, from which everything has to inherit that wants to use be registered as a Referencer for a ReferencedObject |
CIpopt::SmartPtr< Ipopt::LineSearch > | |
CIpopt::SmartPtr< Ipopt::MuOracle > | |
CIpopt::SmartPtr< const Ipopt::IteratesVector > | |
CIpopt::SmartPtr< Ipopt::IterationOutput > | |
CIpopt::SmartPtr< Ipopt::HessianUpdater > | |
CIpopt::SmartPtr< Ipopt::ConvergenceCheck > | |
CIpopt::SmartPtr< Ipopt::SearchDirectionCalculator > | |
CIpopt::SmartPtr< Ipopt::EqMultiplierCalculator > | |
CIpopt::SmartPtr< Ipopt::IterateInitializer > | |
CIpopt::SmartPtr< Ipopt::MuUpdate > | |
CIpopt::SmartPtr< Ipopt::SymLinearSolver > | |
CIpopt::SmartPtr< Ipopt::AugSystemSolver > | |
CIpopt::SmartPtr< Ipopt::PDSystemSolver > | |
CIpopt::SmartPtr< Ipopt::LibraryLoader > | |
CIpopt::SmartPtr< const Ipopt::Journalist > | |
CIpopt::SmartPtr< Ipopt::IpoptNLP > | |
CIpopt::SmartPtr< Ipopt::IpoptData > | |
CIpopt::SmartPtr< Ipopt::IpoptCalculatedQuantities > | |
CIpopt::SmartPtr< Ipopt::OptionsList > | |
CIpopt::SmartPtr< Ipopt::AmplSuffixHandler > | |
CIpopt::SmartPtr< Ipopt::BacktrackingLSAcceptor > | |
CIpopt::SmartPtr< Ipopt::RestorationPhase > | |
CIpopt::SmartPtr< Ipopt::SchurData > | |
CIpopt::SmartPtr< Ipopt::SensBacksolver > | |
CIpopt::SmartPtr< Ipopt::DenseGenMatrix > | |
CIpopt::SmartPtr< const Ipopt::Vector > | |
CIpopt::SmartPtr< Ipopt::NLP > | |
CIpopt::SmartPtr< const Ipopt::VectorSpace > | |
CIpopt::SmartPtr< const Ipopt::ExpansionMatrix > | |
CIpopt::SmartPtr< Ipopt::GenKKTSolverInterface > | |
CIpopt::SmartPtr< Ipopt::InexactNewtonNormalStep > | |
CIpopt::SmartPtr< Ipopt::InexactNormalTerminationTester > | |
CIpopt::SmartPtr< Ipopt::PDPerturbationHandler > | |
CIpopt::SmartPtr< const Ipopt::Matrix > | |
CIpopt::SmartPtr< Ipopt::Vector > | |
CIpopt::SmartPtr< Ipopt::InexactNormalStepCalculator > | |
CIpopt::SmartPtr< Ipopt::InexactPDSolver > | |
CIpopt::SmartPtr< Ipopt::Journalist > | |
CIpopt::SmartPtr< Ipopt::RegisteredOptions > | |
CIpopt::SmartPtr< Ipopt::SolveStatistics > | |
CIpopt::SmartPtr< Ipopt::IpoptAlgorithm > | |
CIpopt::SmartPtr< Ipopt::IpoptAdditionalCq > | |
CIpopt::SmartPtr< const Ipopt::SymMatrix > | |
CIpopt::SmartPtr< Ipopt::IteratesVectorSpace > | |
CIpopt::SmartPtr< Ipopt::IpoptAdditionalData > | |
CIpopt::SmartPtr< Ipopt::NLPScalingObject > | |
CIpopt::SmartPtr< Ipopt::IterativeSolverTerminationTester > | |
CIpopt::SmartPtr< const Ipopt::LowRankUpdateSymMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::MultiVectorMatrix > | |
CIpopt::SmartPtr< Ipopt::DenseVector > | |
CIpopt::SmartPtr< Ipopt::DenseSymMatrix > | |
CIpopt::SmartPtr< Ipopt::DiagMatrix > | |
CIpopt::SmartPtr< const Ipopt::CompoundVectorSpace > | |
CIpopt::SmartPtr< Ipopt::ExpandedMultiVectorMatrix > | |
CIpopt::SmartPtr< Ipopt::CompoundMatrix > | |
CIpopt::SmartPtr< Ipopt::CompoundVector > | |
CIpopt::SmartPtr< Ipopt::CompoundVectorSpace > | |
CIpopt::SmartPtr< const Ipopt::MultiVectorMatrix > | |
CIpopt::SmartPtr< const Ipopt::MatrixSpace > | |
CIpopt::SmartPtr< const Ipopt::DenseVectorSpace > | |
CIpopt::SmartPtr< const Ipopt::SymMatrixSpace > | |
CIpopt::SmartPtr< const Ipopt::SchurData > | |
CIpopt::SmartPtr< Ipopt::PCalculator > | |
CIpopt::SmartPtr< Ipopt::RegisteredCategory > | |
CIpopt::SmartPtr< Ipopt::CompoundMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::CompoundSymMatrixSpace > | |
CIpopt::SmartPtr< const Ipopt::DiagMatrix > | |
CIpopt::SmartPtr< Ipopt::OrigIterationOutput > | |
CIpopt::SmartPtr< Ipopt::Matrix > | |
CIpopt::SmartPtr< const Ipopt::ScaledMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::SensitivityStepCalculator > | |
CIpopt::SmartPtr< Ipopt::Measurement > | |
CIpopt::SmartPtr< Ipopt::SensAlgorithm > | |
CIpopt::SmartPtr< Ipopt::SchurDriver > | |
CIpopt::SmartPtr< Ipopt::ScaledMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::SymScaledMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::SumSymMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::DiagMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::IdentityMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::CompoundSymMatrix > | |
CIpopt::SmartPtr< Ipopt::IteratesVector > | |
CIpopt::SmartPtr< Ipopt::SymMatrix > | |
CIpopt::SmartPtr< const Ipopt::SymScaledMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::TNLP > | |
CIpopt::SmartPtr< Ipopt::TDependencyDetector > | |
CIpopt::SmartPtr< Ipopt::ExpansionMatrix > | |
CIpopt::SmartPtr< Ipopt::ExpansionMatrixSpace > | |
CIpopt::SmartPtr< Ipopt::TSymLinearSolver > | |
CIpopt::SmartPtr< Ipopt::SparseSymLinearSolverInterface > | |
CIpopt::SmartPtr< Ipopt::TSymScalingMethod > | |
CIpopt::SmartPtr< Ipopt::TripletToCSRConverter > | |
CIpopt::SmartPtr< const Ipopt::NLP > | |
CIpopt::SmartPtr< T > | Template class for Smart Pointers |
CIpopt::RegisteredOption::string_entry | Class to hold the valid string settings for a string option |
►CIpopt::Subject | Slight Variation of the Observer Design Pattern (Subject part) |
CIpopt::TaggedObject | TaggedObject class |
CIpopt::TimedTask | This class is used to collect timing information for a particular task |
CIpopt::TripletToCSRConverter::TripletEntry | Class for one triplet position entry |
CIpopt::TripletHelper | |