MCPcopy Create free account

hub / github.com/coin-or/Ipopt / functions

Functions3,330 in github.com/coin-or/Ipopt

↓ 5 callersMethodeval_f
Method to request the value of the objective function. @param n (in) the number of variables in the problem; it will have the same value that wa
src/Interfaces/Ipopt.java:342
↓ 5 callersMethodeval_g
Method to request the constraint values. @param n (in) the number of variables in the problem; it will have the same value that was specified in
src/Interfaces/Ipopt.java:377
↓ 5 callersMethodeval_grad_f
Method to request the gradient of the objective function. @param n (in) the number of variables in the problem; it will have the same value that
src/Interfaces/Ipopt.java:360
↓ 5 callersMethodeval_h
Method to request either the sparsity structure or the values of the Hessian of the Lagrangian. The Hessian matrix that Ipopt uses is the sum of the
src/Interfaces/Ipopt.java:456
↓ 5 callersFunctionf2cstr
src/Interfaces/IpStdFInterface.c:402
↓ 5 callersMethodgrad_f
src/Algorithm/IpOrigIpoptNLP.cpp:515
↓ 5 callersMethodnormal_s
src/Algorithm/Inexact/IpInexactData.hpp:78
↓ 5 callersMethodprint
( float[] x, String str)
examples/hs071_java/HS071s.java:291
↓ 5 callersMethodset_delta
src/Algorithm/IpIpoptData.hpp:908
↓ 5 callersMethodslack_scaled_norm
src/Algorithm/Inexact/IpInexactCq.cpp:189
↓ 5 callersMethodtrial_slack_x_U
src/Algorithm/IpIpoptCalculatedQuantities.cpp:381
↓ 4 callersMethodAddMatrix
src/LinAlg/IpDenseSymMatrix.cpp:74
↓ 4 callersMethodAddStringOption
src/Common/IpRegOptions.cpp:996
↓ 4 callersMethodAddStringOption1
src/Common/IpRegOptions.cpp:1018
↓ 4 callersMethodAddVectorQuotient
src/LinAlg/IpVector.hpp:837
↓ 4 callersMethodCalculateMultipliers
src/Algorithm/IpLeastSquareMults.cpp:30
↓ 4 callersMethodFreeInternalStorage
src/LinAlg/IpDenseVector.hpp:495
↓ 4 callersFunctionGetCompSpace
Obtain the component MatrixSpace in block row irow and block * column jcol. */
src/LinAlg/IpCompoundMatrix.hpp:285
↓ 4 callersMethodGetDiag
Method for getting the diagonal elements. */
src/LinAlg/IpLowRankUpdateSymMatrix.hpp:55
↓ 4 callersMethodInitializeDataStructures
src/Algorithm/IpIpoptData.cpp:103
↓ 4 callersFunctionIpBlasDot
src/LinAlg/IpBlas.cpp:179
↓ 4 callersFunctionIpBlasNrm2
src/LinAlg/IpBlas.cpp:205
↓ 4 callersMethodIterationCount
src/Interfaces/IpSolveStatistics.cpp:43
↓ 4 callersMethodJCol
Column position. */
src/Algorithm/LinearSolvers/IpTripletToCSRConverter.hpp:58
↓ 4 callersMethodLowRankVectorSpace
src/LinAlg/IpLowRankUpdateSymMatrix.hpp:269
↓ 4 callersFunctionMakeNewIteratesVector
Method for creating vectors . */ @{ Use this to create a new IteratesVector. * * You can pass-in * create_new = false if you only want a
src/Algorithm/IpIteratesVector.hpp:696
↓ 4 callersMethodNTerms
src/LinAlg/IpSumSymMatrix.cpp:49
↓ 4 callersMethodOutputIteration
src/Algorithm/IpIpoptAlg.cpp:639
↓ 4 callersMethodPerturbForSingularity
src/Algorithm/IpPDPerturbationHandler.cpp:245
↓ 4 callersMethodReducedDiag
src/LinAlg/IpLowRankUpdateSymMatrix.hpp:274
↓ 4 callersFunctionRegisterOptions_sIPOPT
contrib/sIPOPT/src/SensRegOp.cpp:15
↓ 4 callersMethodSetIpoptAlgorithmObjects
contrib/sIPOPT/src/SensApplication.cpp:320
↓ 4 callersMethodSetTermSpace
src/LinAlg/IpSumMatrix.cpp:162
↓ 4 callersFunctionaddLastError
add description of last error on windows to string see https://stackoverflow.com/questions/455434/how-should-i-use-formatmessage-properly-in-c
src/Common/IpLibraryLoader.cpp:25
↓ 4 callersMethodapply_vector_scaling_c
src/Algorithm/IpNLPScaling.cpp:472
↓ 4 callersMethodapply_vector_scaling_c_NonConst
src/Algorithm/IpNLPScaling.cpp:454
↓ 4 callersMethodapply_vector_scaling_d_NonConst
src/Algorithm/IpNLPScaling.cpp:520
↓ 4 callersMethodcreate_new_z_L
src/Algorithm/IpIteratesVector.hpp:817
↓ 4 callersMethodcreate_new_z_U
src/Algorithm/IpIteratesVector.hpp:822
↓ 4 callersFunctioncurr_compl_x_L
src/Interfaces/IpTNLP.cpp:427
↓ 4 callersFunctioncurr_compl_x_U
src/Interfaces/IpTNLP.cpp:480
↓ 4 callersMethodcurr_jac_cT_times_curr_y_c
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1345
↓ 4 callersMethodcurr_jac_cT_times_vec
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1373
↓ 4 callersMethodcurr_jac_dT_times_curr_y_d
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1359
↓ 4 callersMethodcurr_nlp_constraint_violation
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1482
↓ 4 callersFunctiondata_B
contrib/sIPOPT/src/SensSchurDriver.hpp:58
↓ 4 callersMethodf
src/Algorithm/IpOrigIpoptNLP.cpp:483
↓ 4 callersMethodget_bounds_info
Method to request bounds on the variables and constraints. The values of n and m that were specified in create() and are passed here for debug checki
src/Interfaces/Ipopt.java:286
↓ 4 callersMethodhave_c_scaling
src/Algorithm/IpNLPScaling.cpp:649
↓ 4 callersMethodrestor_counter
src/contrib/CGPenalty/IpCGPenaltyData.hpp:156
↓ 4 callersMethodrestor_iter
src/contrib/CGPenalty/IpCGPenaltyData.hpp:144
↓ 4 callersFunctions
Get the s iterate (const) */
src/Algorithm/IpIteratesVector.hpp:123
↓ 4 callersMethodtangential_s
src/Algorithm/Inexact/IpInexactData.hpp:107
↓ 4 callersMethodtangential_x
src/Algorithm/Inexact/IpInexactData.hpp:102
↓ 4 callersMethodtrial_c
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1121
↓ 4 callersMethodtrial_d
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1167
↓ 4 callersMethodtrial_slack_x_L
src/Algorithm/IpIpoptCalculatedQuantities.cpp:358
↓ 4 callersMethodunapply_vector_scaling_c
src/Algorithm/IpNLPScaling.cpp:505
↓ 4 callersMethoduninitialized_h
src/Algorithm/IpOrigIpoptNLP.cpp:755
↓ 4 callersMethodunscaled_curr_nlp_error
src/Algorithm/IpIpoptCalculatedQuantities.cpp:3106
↓ 4 callersFunctionv_L
Get the v_L iterate (const) */
src/Algorithm/IpIteratesVector.hpp:374
↓ 4 callersFunctionv_U
Get the v_U iterate (const) */
src/Algorithm/IpIteratesVector.hpp:424
↓ 4 callersFunctionx
Iterates Set/Get Methods */ @{ Get the x iterate (const) */
src/Algorithm/IpIteratesVector.hpp:73
↓ 4 callersFunctiony_c
Get the y_c iterate (const) */
src/Algorithm/IpIteratesVector.hpp:173
↓ 4 callersFunctiony_d
Get the y_d iterate (const) */
src/Algorithm/IpIteratesVector.hpp:224
↓ 4 callersFunctionz_L
Get the z_L iterate (const) */
src/Algorithm/IpIteratesVector.hpp:274
↓ 4 callersFunctionz_U
Get the z_U iterate (const) */
src/Algorithm/IpIteratesVector.hpp:324
↓ 3 callersFunctionComparePointers
src/Common/IpSmartPtr.hpp:695
↓ 3 callersMethodComputeCholeskyFactor
src/LinAlg/IpDenseGenMatrix.cpp:152
↓ 3 callersMethodCurrentPerturbation
src/Algorithm/IpPDPerturbationHandler.cpp:452
↓ 3 callersMethodElementWiseSgn
src/LinAlg/IpVector.hpp:690
↓ 3 callersMethodEval_grad_f
src/Algorithm/IpNLPBoundsRemover.hpp:125
↓ 3 callersMethodEval_jac_c
src/Algorithm/IpNLPBoundsRemover.hpp:141
↓ 3 callersMethodEval_jac_d
src/Algorithm/IpNLPBoundsRemover.cpp:246
↓ 3 callersMethodFillIdentity
src/LinAlg/IpDenseGenMatrix.cpp:67
↓ 3 callersMethodGetColIndices
contrib/sIPOPT/src/SensIndexSchurData.cpp:435
↓ 3 callersFunctionGetNRowsAdded
Returns number of rows/columns in schur matrix */
contrib/sIPOPT/src/SensSchurData.hpp:77
↓ 3 callersMethodGetStartingPoint
src/Algorithm/IpNLPBoundsRemover.cpp:197
↓ 3 callersMethodHaveCgFastDeltas
src/contrib/CGPenalty/IpCGPenaltyData.hpp:102
↓ 3 callersMethodHessianMatrixSpace
src/Algorithm/IpRestoIpoptNLP.hpp:232
↓ 3 callersMethodHighRankUpdateTranspose
src/LinAlg/IpDenseGenMatrix.cpp:117
↓ 3 callersMethodInitialize
src/Interfaces/IpIpoptApplication.cpp:160
↓ 3 callersMethodInitializeConverter
src/Algorithm/LinearSolvers/IpTripletToCSRConverter.cpp:46
↓ 3 callersMethodInitializeIterates
src/Algorithm/IpIpoptAlg.cpp:644
↓ 3 callersFunctionIpBlasGemv
src/LinAlg/IpBlas.cpp:311
↓ 3 callersFunctionIpBlasIamax
interface to FORTRAN routine IXAMAX */
src/LinAlg/IpBlas.cpp:226
↓ 3 callersFunctionIpLapackGetrs
src/LinAlg/IpLapack.cpp:221
↓ 3 callersFunctionIpLapackPotrs
src/LinAlg/IpLapack.cpp:97
↓ 3 callersFunctionIpRandom01
src/Common/IpUtils.cpp:111
↓ 3 callersMethodIsAccepted
src/Common/IpJournalist.cpp:347
↓ 3 callersFunctionMakeNew
src/LinAlg/IpSymMatrix.hpp:107
↓ 3 callersMethodMakeNewSymMatrix
src/LinAlg/IpSumSymMatrix.cpp:163
↓ 3 callersFunctionMultVector
@name Operations of the Matrix on a Vector */ @{ Matrix-vector multiply. * * Computes y = alpha * Matrix * x + beta * y. * * @attentio
src/LinAlg/IpMatrix.hpp:57
↓ 3 callersMethodNComps_Cols
src/LinAlg/IpCompoundMatrix.hpp:388
↓ 3 callersMethodNComps_Dim
src/LinAlg/IpCompoundSymMatrix.cpp:71
↓ 3 callersMethodNComps_Rows
inline methods */
src/LinAlg/IpCompoundMatrix.hpp:383
↓ 3 callersMethodOptimizeNLP
This function actually solve the problem. The solve status returned is one of the constant fields of this class, e.g. SOLVE_SUCCEEDED. For more detai
src/Interfaces/Ipopt.java:608
↓ 3 callersMethodOrigMatrix
src/LinAlg/IpTransposeMatrix.hpp:33
↓ 3 callersMethodOutputDoxygenDescription
src/Common/IpRegOptions.cpp:347
↓ 3 callersMethodOutputLatexDescription
src/Common/IpRegOptions.cpp:130
← previousnext →301–400 of 3,330, ranked by callers