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
↓ 3 callers
Method
OutputShortDescription
src/Common/IpRegOptions.cpp:580
↓ 3 callers
Method
P_LowRank
src/LinAlg/IpLowRankUpdateSymMatrix.hpp:264
↓ 3 callers
Method
PosTriplet
Index in original triplet matrix. */
src/Algorithm/LinearSolvers/IpTripletToCSRConverter.hpp:64
↓ 3 callers
Method
PrintStringOverLines
src/Common/IpJournalist.cpp:45
↓ 3 callers
Method
ProvidesInertia
src/Algorithm/IpLowRankAugSystemSolver.cpp:607
↓ 3 callers
Method
ScaleColumns
src/LinAlg/IpDenseGenMatrix.cpp:39
↓ 3 callers
Method
SetAllPrintLevels
src/Common/IpJournalist.cpp:368
↓ 3 callers
Method
SetHaveCgFastDeltas
src/contrib/CGPenalty/IpCGPenaltyData.hpp:107
↓ 3 callers
Method
SetIntegerValueIfUnset
src/Common/IpOptionsList.cpp:339
↓ 3 callers
Method
SetTrialBoundMultipliersFromStep
src/Algorithm/IpIpoptData.cpp:220
↓ 3 callers
Method
SetUnscaledMatrix
src/LinAlg/IpScaledMatrix.hpp:249
↓ 3 callers
Function
Sgn
examples/ScalableProblems/LuksanVlcek5.cpp:14
↓ 3 callers
Method
Solve
contrib/sIPOPT/src/SensSimpleBacksolver.cpp:37
↓ 3 callers
Method
Solve
src/Algorithm/Inexact/IpInexactPDSolver.cpp:80
↓ 3 callers
Method
Sum
src/LinAlg/IpVector.hpp:670
↓ 3 callers
Function
SysTime
src/Common/IpUtils.cpp:168
↓ 3 callers
Method
UpdateBarrierParameter
src/Algorithm/IpIpoptAlg.cpp:576
↓ 3 callers
Method
c
src/Algorithm/IpOrigIpoptNLP.cpp:553
↓ 3 callers
Method
create
Creates the problem based on the already computed problem sizes and bounds.
examples/ScalableProblems_java/Scalable.java:74
↓ 3 callers
Method
curr_W_times_vec_s
src/Algorithm/Inexact/IpInexactCq.cpp:243
↓ 3 callers
Method
curr_W_times_vec_x
src/Algorithm/Inexact/IpInexactCq.cpp:208
↓ 3 callers
Method
curr_barrier_error
src/Algorithm/IpIpoptCalculatedQuantities.cpp:3148
↓ 3 callers
Method
curr_scaled_Ac_norm
src/Algorithm/Inexact/IpInexactCq.cpp:149
↓ 3 callers
Function
curr_y_d
src/Interfaces/IpTNLP.cpp:290
↓ 3 callers
Function
curr_z_L
src/Interfaces/IpTNLP.cpp:51
↓ 3 callers
Function
curr_z_U
src/Interfaces/IpTNLP.cpp:99
↓ 3 callers
Method
d
src/Algorithm/IpOrigIpoptNLP.cpp:598
↓ 3 callers
Method
delta_aff
src/Algorithm/IpIpoptData.hpp:856
↓ 3 callers
Method
get_curr_iterate
src/Interfaces/IpTNLP.cpp:587
↓ 3 callers
Method
get_curr_violations
src/Interfaces/IpTNLP.cpp:745
↓ 3 callers
Method
get_starting_point
Method to request the starting point before iterating. The boolean variables indicate whether the algorithm requires to have x, z_L/z_u, and lambda
src/Interfaces/Ipopt.java:319
↓ 3 callers
Method
loadLibrary
src/Common/IpLibraryLoader.cpp:45
↓ 3 callers
Method
next_compute_normal
src/Algorithm/Inexact/IpInexactData.hpp:171
↓ 3 callers
Method
nlp
Accessor method to the original NLP */
src/Algorithm/IpNLPBoundsRemover.hpp:227
↓ 3 callers
Method
phi_dydy_always_zero
examples/ScalableProblems/MittelmannParaCntrl.hpp:904
↓ 3 callers
Function
print_problems
examples/ScalableProblems/solve_problem.cpp:94
↓ 3 callers
Function
s_NonConst
Get the s iterate (non-const) - this can only be called if the * vector was created internally, or the Set_s_NonConst method was * used.
src/Algorithm/IpIteratesVector.hpp:132
↓ 3 callers
Method
set_compute_normal
@name Current normal step computation flag */ @{
src/Algorithm/Inexact/IpInexactData.hpp:149
↓ 3 callers
Method
set_delta_aff
src/Algorithm/IpIpoptData.hpp:954
↓ 3 callers
Method
set_delta_cgpen
src/contrib/CGPenalty/IpCGPenaltyData.hpp:335
↓ 3 callers
Function
to_vector_index
contrib/sIPOPT/AmplSolver/SensAmplTNLP.cpp:227
↓ 3 callers
Method
unapply_vector_scaling_d_NonConst
src/Algorithm/IpNLPScaling.cpp:553
↓ 3 callers
Function
v_L_NonConst
Get the v_L iterate (non-const) - this can only be called if * the vector was created internally, or the Set_v_L_NonConst * method was used.
src/Algorithm/IpIteratesVector.hpp:383
↓ 3 callers
Function
v_U_NonConst
Get the v_U iterate (non-const) - this can only be called if * the vector was created intenally, or the Set_v_U_NonConst * method was used.
src/Algorithm/IpIteratesVector.hpp:433
↓ 3 callers
Function
x_NonConst
Get the x iterate (non-const) - this can only be called if the * vector was created internally, or the Set_x_NonConst method was * used. */
src/Algorithm/IpIteratesVector.hpp:81
↓ 3 callers
Function
y_c_NonConst
Get the y_c iterate (non-const) - this can only be called if * the vector was created internally, or the Set_y_c_NonConst * method was used.
src/Algorithm/IpIteratesVector.hpp:182
↓ 3 callers
Function
y_d_NonConst
Get the y_d iterate (non-const) - this can only be called if * the vector was created internally, or the Set_y_d_NonConst * method was used.
src/Algorithm/IpIteratesVector.hpp:232
↓ 3 callers
Function
z_L_NonConst
Get the z_L iterate (non-const) - this can only be called if * the vector was created internally, or the Set_z_L_NonConst * method was used.
src/Algorithm/IpIteratesVector.hpp:283
↓ 3 callers
Function
z_U_NonConst
Get the z_U iterate (non-const) - this can only be called if * the vector was created internally, or the Set_z_U_NonConst * method was used.
src/Algorithm/IpIteratesVector.hpp:332
↓ 2 callers
Method
Acceptable
src/Algorithm/IpFilter.cpp:42
↓ 2 callers
Method
AddData_List
contrib/sIPOPT/src/SensIndexSchurData.cpp:390
↓ 2 callers
Method
AddEntry
src/Algorithm/IpFilter.cpp:61
↓ 2 callers
Method
AddJournal
src/Common/IpJournalist.cpp:250
↓ 2 callers
Method
AddStringOption6
src/Common/IpRegOptions.cpp:1138
↓ 2 callers
Method
AllocateInternalStorage
src/LinAlg/IpDenseVector.hpp:483
↓ 2 callers
Function
AsIndexMax
contrib/sIPOPT/src/SensUtils.cpp:13
↓ 2 callers
Method
CalculateMu
src/Algorithm/IpLoqoMuOracle.cpp:34
↓ 2 callers
Method
CheckAcceptabilityOfTrialPoint
src/Algorithm/IpFilterLSAcceptor.cpp:310
↓ 2 callers
Method
CheckSkippedLineSearch
Check if the line search procedure didn't accept a new iterate * during the last call of FindAcceptableTrialPoint(). */
src/Algorithm/IpBacktrackingLineSearch.hpp:104
↓ 2 callers
Method
CholeskySolveVector
src/LinAlg/IpDenseGenMatrix.cpp:242
↓ 2 callers
Method
ComputeEigenVectors
src/LinAlg/IpDenseGenMatrix.cpp:198
↓ 2 callers
Function
ComputeRowAMaxImpl
src/LinAlg/IpZeroSymMatrix.hpp:48
↓ 2 callers
Method
ComputeSearchDirection
src/Algorithm/IpIpoptAlg.cpp:600
↓ 2 callers
Method
ComputeSymTScalingFactors
src/Algorithm/LinearSolvers/IpMc19TSymScalingMethod.cpp:88
↓ 2 callers
Method
ConsiderNewSystem
src/Algorithm/IpPDPerturbationHandler.cpp:144
↓ 2 callers
Method
ConvertValues
src/Algorithm/LinearSolvers/IpTripletToCSRConverter.cpp:337
↓ 2 callers
Method
Counter
Method for accessing current value of the request counter */
src/Common/IpOptionsList.hpp:108
↓ 2 callers
Method
DependentsIdentical
src/Common/IpCachedResults.hpp:488
↓ 2 callers
Method
DetermineScaling
src/Algorithm/IpNLPScaling.cpp:255
↓ 2 callers
Function
Do_Boundcheck
contrib/sIPOPT/src/SensStepCalc.hpp:40
↓ 2 callers
Method
ElementWiseSelect
src/LinAlg/IpVector.hpp:721
↓ 2 callers
Method
ExpandedValues
src/LinAlg/IpDenseVector.cpp:67
↓ 2 callers
Method
FinalObjective
src/Interfaces/IpSolveStatistics.cpp:134
↓ 2 callers
Method
FinalizeSolution
src/Interfaces/IpTNLPAdapter.cpp:2094
↓ 2 callers
Method
GetBlockDim
src/LinAlg/IpCompoundSymMatrix.cpp:327
↓ 2 callers
Method
GetBoundsInformation
src/Algorithm/IpNLPBoundsRemover.cpp:145
↓ 2 callers
Method
GetDirectionalDerivatives
contrib/sIPOPT/src/SensAlgorithm.cpp:328
↓ 2 callers
Method
GetExpansionMatrix
src/LinAlg/IpExpandedMultiVectorMatrix.hpp:203
↓ 2 callers
Function
GetIpoptCurrentIterate
src/Interfaces/IpStdCInterface.cpp:295
↓ 2 callers
Function
GetIpoptCurrentViolations
src/Interfaces/IpStdCInterface.cpp:315
↓ 2 callers
Method
GetSchurMatrix
contrib/sIPOPT/src/SensIndexPCalculator.cpp:105
↓ 2 callers
Method
GetSensitivityMatrix
contrib/sIPOPT/src/SensAlgorithm.cpp:272
↓ 2 callers
Method
GetSensitivityVector
return the sensitivity vector */
contrib/sIPOPT/src/SensStdStepCalc.hpp:51
↓ 2 callers
Method
GetU
Method for getting the negative low-rank update part. */
src/LinAlg/IpLowRankUpdateSymMatrix.hpp:85
↓ 2 callers
Method
GetV
Method for getting the positive low-rank update part. */
src/LinAlg/IpLowRankUpdateSymMatrix.hpp:70
↓ 2 callers
Method
GetValuesArrayPtr
src/Algorithm/LinearSolvers/IpWsmpSolverInterface.cpp:343
↓ 2 callers
Method
GetWarmStartIterate
Method accessing the GetWarmStartIterate of the NLP */
src/Algorithm/IpRestoIpoptNLP.hpp:84
↓ 2 callers
Method
HasNumericMetaData
src/LinAlg/IpDenseVector.hpp:540
↓ 2 callers
Function
HasValidNumbersImpl
Method for determining if all stored numbers are valid (i.e., no Inf or Nan). * * A default implementation always returning true * is pr
src/LinAlg/IpMatrix.hpp:250
↓ 2 callers
Method
IRow
@name Accessor methods. */ @{ Row position. */
src/Algorithm/LinearSolvers/IpTripletToCSRConverter.hpp:52
↓ 2 callers
Method
IncreaseQuality
src/Algorithm/IpGenAugSystemSolver.cpp:387
↓ 2 callers
Method
InitPiecewisePenaltyList
src/contrib/CGPenalty/IpPiecewisePenalty.hpp:59
↓ 2 callers
Function
Initialize
Initialization method. * * This method reads options from the * params file and initializes the journalists. * @return Solve_Succe
src/Interfaces/IpIpoptApplication.hpp:113
↓ 2 callers
Function
Initialize
Initialization method. * * Set the internal options and initialize internal data structures. */
src/Algorithm/IpIpoptNLP.hpp:55
↓ 2 callers
Method
IntermediateCallBack
src/Algorithm/IpOrigIpoptNLP.cpp:970
↓ 2 callers
Method
Invalidate
src/Common/IpCachedResults.hpp:464
↓ 2 callers
Function
IpBlasGemm
src/LinAlg/IpBlas.cpp:357
↓ 2 callers
Function
IpBlasSymv
src/LinAlg/IpBlas.cpp:339
↓ 2 callers
Function
IpBlasSyrk
src/LinAlg/IpBlas.cpp:396
↓ 2 callers
Function
IpBlasTrsm
src/LinAlg/IpBlas.cpp:423
← previous
next →
401–500 of 3,330, ranked by callers