Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coin-or/Ipopt
/ functions
Functions
3,330 in github.com/coin-or/Ipopt
⨍
Functions
3,330
◇
Types & classes
443
↓ 2 callers
Function
IpLapackGetrf
src/LinAlg/IpLapack.cpp:198
↓ 2 callers
Function
IpLapackPotrf
src/LinAlg/IpLapack.cpp:120
↓ 2 callers
Function
IpLapackSyev
src/LinAlg/IpLapack.cpp:144
↓ 2 callers
Function
IpoptException
src/Common/IpException.hpp:87
↓ 2 callers
Method
Irows
src/LinAlg/TMatrices/IpSymTMatrix.hpp:264
↓ 2 callers
Method
IsAcceptableToCurrentIterate
src/Algorithm/IpFilterLSAcceptor.cpp:471
↓ 2 callers
Function
IsCompNull
Check if a particular component is null or not */
src/LinAlg/IpCompoundVector.hpp:85
↓ 2 callers
Method
Jcols
src/LinAlg/TMatrices/IpSymTMatrix.hpp:269
↓ 2 callers
Method
MakeNewSchurDataCopy
contrib/sIPOPT/src/SensIndexSchurData.cpp:43
↓ 2 callers
Function
MakeNewSymScaledMatrix
Method for creating a new matrix of this specific type. */
src/LinAlg/IpSymScaledMatrix.hpp:152
↓ 2 callers
Function
MakeNewZeroSymMatrix
Method for creating a new matrix of this specific type. */
src/LinAlg/IpZeroSymMatrix.hpp:124
↓ 2 callers
Function
MultiSolve
Like Solve, but for multiple right hand sides. * * The inheriting class has to overload at least * one of Solve and MultiSolve. */
src/Algorithm/IpAugSystemSolver.hpp:113
↓ 2 callers
Method
NumberOfNegEVals
src/Algorithm/IpGenAugSystemSolver.cpp:377
↓ 2 callers
Method
NumberOfNegEVals
src/Algorithm/IpLowRankAugSystemSolver.cpp:601
↓ 2 callers
Method
Optimize
src/Algorithm/IpIpoptAlg.cpp:292
↓ 2 callers
Method
PrepareRestoPhaseStart
src/Algorithm/IpFilterLSAcceptor.cpp:898
↓ 2 callers
Method
PrimalStepSize
src/contrib/CGPenalty/IpCGPenaltyData.hpp:175
↓ 2 callers
Method
Print
src/contrib/CGPenalty/IpPiecewisePenalty.cpp:208
↓ 2 callers
Method
PrintProblemStatistics
src/Algorithm/IpIpoptAlg.cpp:821
↓ 2 callers
Function
Printf
Printf to the designated output location */
src/Common/IpJournalist.hpp:336
↓ 2 callers
Method
ProcessNotification
src/Common/IpObserver.hpp:310
↓ 2 callers
Method
ProvidesInertia
src/Algorithm/IpGenAugSystemSolver.cpp:382
↓ 2 callers
Method
ProvidesInertia
src/Algorithm/IpLowRankSSAugSystemSolver.cpp:438
↓ 2 callers
Function
RegisterInterruptHandler
src/Common/IpUtils.cpp:221
↓ 2 callers
Method
ResetAdjustedTrialSlacks
src/Algorithm/IpIpoptCalculatedQuantities.cpp:548
↓ 2 callers
Method
ResortBoundMultipliers
src/Interfaces/IpTNLPAdapter.cpp:2653
↓ 2 callers
Method
ResortBounds
src/Interfaces/IpTNLPAdapter.cpp:2526
↓ 2 callers
Method
ResortX
src/Interfaces/IpTNLPAdapter.cpp:2400
↓ 2 callers
Method
Rho
Accessor Method for obtaining the Rho penalization factor for * the ell_1 norm. */
src/Algorithm/IpRestoIpoptNLP.hpp:311
↓ 2 callers
Method
SchurBuild
contrib/sIPOPT/src/SensDenseGenSchurDriver.cpp:33
↓ 2 callers
Method
SchurFactorize
contrib/sIPOPT/src/SensDenseGenSchurDriver.cpp:56
↓ 2 callers
Method
SetCurrPenaltyPert
src/contrib/CGPenalty/IpCGPenaltyData.hpp:126
↓ 2 callers
Method
SetHaveCgPenDeltas
src/contrib/CGPenalty/IpCGPenaltyData.hpp:95
↓ 2 callers
Function
SetIntermediateCallback
src/Interfaces/IpStdCInterface.cpp:202
↓ 2 callers
Function
SetJournalist
src/Common/IpOptionsList.hpp:201
↓ 2 callers
Method
SetNeverTryPureNewton
src/contrib/CGPenalty/IpCGPenaltyData.hpp:132
↓ 2 callers
Method
SetPrimalStepSize
src/contrib/CGPenalty/IpCGPenaltyData.hpp:168
↓ 2 callers
Method
SetRestorIter
src/contrib/CGPenalty/IpCGPenaltyData.hpp:149
↓ 2 callers
Function
Set_s_NonConst
Set the s iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:165
↓ 2 callers
Function
Set_v_L_NonConst
Set the v_L iterate (non-const). * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:416
↓ 2 callers
Function
Set_v_U_NonConst
Set the v_U iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:467
↓ 2 callers
Function
Set_x_NonConst
Set the x iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:115
↓ 2 callers
Function
Set_y_c_NonConst
Set the y_c iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:216
↓ 2 callers
Function
Set_y_d_NonConst
Set the y_d iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:266
↓ 2 callers
Function
Set_z_L_NonConst
Set the z_L iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:316
↓ 2 callers
Function
Set_z_U_NonConst
Set the z_U iterate (non-const). * * Sets the pointer, does NOT copy data. */
src/Algorithm/IpIteratesVector.hpp:366
↓ 2 callers
Function
Sgn
examples/ScalableProblems/LuksanVlcek6.cpp:14
↓ 2 callers
Method
Step
contrib/sIPOPT/src/SensStdStepCalc.cpp:48
↓ 2 callers
Function
Subject
@name Constructors/Destructors */ @{ Default Constructor */
src/Common/IpObserver.hpp:159
↓ 2 callers
Function
TransMultVector
Matrix(transpose) vector multiply. * * Computes y = alpha * Matrix^T * x + beta * y. * * @attention Do not overload. Overload Trans
src/LinAlg/IpMatrix.hpp:73
↓ 2 callers
Method
TransMultiply
contrib/sIPOPT/src/SensIndexSchurData.cpp:253
↓ 2 callers
Function
UnregisterInterruptHandler
src/Common/IpUtils.cpp:261
↓ 2 callers
Method
UpdateHessian
src/Algorithm/IpIpoptAlg.cpp:565
↓ 2 callers
Method
Value
Method for retrieving the value without increasing the counter */
src/Common/IpOptionsList.hpp:101
↓ 2 callers
Function
Values
Retrieve the array for storing the matrix elements. * * This is the non-const version, and it is assume that afterwards * the calling me
src/LinAlg/IpDenseGenMatrix.hpp:49
↓ 2 callers
Method
apply_jac_c_scaling
ToDo: matrix not passed by reference, so setting to NULL doesn't make difference
src/Algorithm/IpNLPScaling.cpp:587
↓ 2 callers
Method
apply_jac_d_scaling
src/Algorithm/IpNLPScaling.cpp:606
↓ 2 callers
Method
apply_vector_scaling_d_LU
src/Algorithm/IpNLPScaling.cpp:100
↓ 2 callers
Method
apply_vector_scaling_d_LU_NonConst
src/Algorithm/IpNLPScaling.cpp:71
↓ 2 callers
Method
arg_min
arg_min
examples/recursive_nlp/recursive_nlp.cpp:41
↓ 2 callers
Method
c_evals
src/Algorithm/IpRestoIpoptNLP.hpp:326
↓ 2 callers
Method
create_new_y_c
src/Algorithm/IpIteratesVector.hpp:807
↓ 2 callers
Method
create_new_y_d
src/Algorithm/IpIteratesVector.hpp:812
↓ 2 callers
Method
curr_centrality_measure
src/Algorithm/IpIpoptCalculatedQuantities.cpp:3017
↓ 2 callers
Method
curr_direct_deriv_penalty_function
src/contrib/CGPenalty/IpCGPenaltyCq.cpp:175
↓ 2 callers
Method
curr_fast_direct_deriv_penalty_function
src/contrib/CGPenalty/IpCGPenaltyCq.cpp:225
↓ 2 callers
Method
curr_jac_dT_times_vec
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1419
↓ 2 callers
Method
curr_orig_bounds_violation
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1849
↓ 2 callers
Method
curr_penalty_function
src/contrib/CGPenalty/IpCGPenaltyCq.cpp:119
↓ 2 callers
Method
curr_primal_frac_to_the_bound
src/Algorithm/IpIpoptCalculatedQuantities.cpp:3391
↓ 2 callers
Method
curr_scaled_A_norm2
||A||^2 */
src/Algorithm/Inexact/IpInexactCq.cpp:175
↓ 2 callers
Method
curr_scaled_y_Amax
src/contrib/CGPenalty/IpCGPenaltyCq.cpp:418
↓ 2 callers
Method
curr_sigma_x
src/Algorithm/IpIpoptCalculatedQuantities.cpp:3501
↓ 2 callers
Method
d_evals
src/Algorithm/IpRestoIpoptNLP.hpp:334
↓ 2 callers
Method
dispose
Dispose of the natively allocated memory. Programmers must call the dispose method when finished using a Ipopt object. An JIpopt object can be reuse
src/Interfaces/Ipopt.java:480
↓ 2 callers
Method
f_evals
@name Counters for the number of function evaluations. */ @{
src/Algorithm/IpRestoIpoptNLP.hpp:318
↓ 2 callers
Method
getConstraintMultipliers
Gives constraint dual multipliers in final point. @return Returns the final multipliers for the constraints.
src/Interfaces/Ipopt.java:749
↓ 2 callers
Method
getConstraintValues
Gives constraint function values at final point. @return Returns the final values for the constraints functions.
src/Interfaces/Ipopt.java:741
↓ 2 callers
Method
getLowerBoundMultipliers
Gives dual multipliers for variable lower bounds in final point. @return Returns the final multipliers for the variable lower bounds.
src/Interfaces/Ipopt.java:757
↓ 2 callers
Method
getObjectiveValue
Gives objective function value at final point. @return the final value of the objective function.
src/Interfaces/Ipopt.java:723
↓ 2 callers
Method
getStatus
Gives Ipopt status of last OptimizeNLP call. @return the status of the solver. @see OptimizeNLP()
src/Interfaces/Ipopt.java:733
↓ 2 callers
Method
getUpperBoundMultipliers
Gives dual multipliers for variable upper bounds in final point. @return Returns the final multipliers for the variable upper bounds.
src/Interfaces/Ipopt.java:765
↓ 2 callers
Method
getVariableValues
Gives primal variable values at final point. @return the primal variable values at the final point.
src/Interfaces/Ipopt.java:715
↓ 2 callers
Method
get_nlp_info
src/Interfaces/IpTNLPReducer.cpp:82
↓ 2 callers
Method
get_scaling_parameters
If you using_scaling_parameters = true, this method should be overloaded. To instruct IPOPT to use scaling values for variables, the first element of
src/Interfaces/Ipopt.java:826
↓ 2 callers
Method
grad_f_evals
src/Algorithm/IpRestoIpoptNLP.hpp:322
↓ 2 callers
Method
h
src/Algorithm/IpOrigIpoptNLP.cpp:760
↓ 2 callers
Method
h_evals
src/Algorithm/IpRestoIpoptNLP.hpp:342
↓ 2 callers
Method
jac_c
src/Algorithm/IpOrigIpoptNLP.cpp:647
↓ 2 callers
Method
jac_c_evals
src/Algorithm/IpRestoIpoptNLP.hpp:330
↓ 2 callers
Method
jac_d
src/Algorithm/IpOrigIpoptNLP.cpp:700
↓ 2 callers
Method
jac_d_evals
src/Algorithm/IpRestoIpoptNLP.hpp:338
↓ 2 callers
Method
set_curr_nu
@name Current value of penalty parameter */ @{
src/Algorithm/Inexact/IpInexactData.hpp:134
↓ 2 callers
Method
set_full_step_accepted
@name Flag indicating if most recent step has been fully accepted. * * This is used to determine if the trust region * radius should be
src/Algorithm/Inexact/IpInexactData.hpp:119
↓ 2 callers
Function
set_integer_metadata_for_var
src/Apps/AmplSolver/AmplTNLP.hpp:571
↓ 2 callers
Method
trial_avrg_compl
src/Algorithm/IpIpoptCalculatedQuantities.cpp:3608
↓ 2 callers
Method
unapply_grad_obj_scaling
src/Algorithm/IpNLPScaling.cpp:209
↓ 2 callers
Method
unscaled_curr_orig_bounds_violation
src/Algorithm/IpIpoptCalculatedQuantities.cpp:1698
↓ 2 callers
Method
unscaled_trial_f
src/Algorithm/IpIpoptCalculatedQuantities.cpp:648
↓ 1 callers
Method
Acceptable
src/contrib/CGPenalty/IpPiecewisePenalty.cpp:28
← previous
next →
501–600 of 3,330, ranked by callers