MCPcopy Create free account

hub / github.com/cvanaret/Uno / functions

Functions1,118 in github.com/cvanaret/Uno

MethodSolverWorkspace
uno/ingredients/subproblem_solvers/SolverWorkspace.hpp:15
MethodSparseVector
uno/linear_algebra/SparseVector.hpp:71
MethodStatistics
uno/tools/Statistics.hpp:16
MethodSubmatrix
uno/linear_algebra/DenseMatrix.hpp:26
MethodSubproblem
uno/ingredients/subproblem/Subproblem.cpp:21
MethodSubproblemSolver
uno/ingredients/subproblem_solvers/SubproblemSolver.hpp:21
MethodSubtraction
uno/symbolic/Subtraction.hpp:21
MethodSum
uno/symbolic/Sum.hpp:20
MethodSwitchingMethod
uno/ingredients/globalization_strategies/switching_methods/SwitchingMethod.cpp:10
MethodSymmetricIndefiniteLinearSolver
uno/ingredients/subproblem_solvers/SymmetricIndefiniteLinearSolver.hpp:17
FunctionTEST
unotest/functional_tests/BLASTests.cpp:8
FunctionTEST
unotest/functional_tests/MA57SolverTests.cpp:11
FunctionTEST
unotest/functional_tests/LAPACKTests.cpp:10
FunctionTEST
unotest/functional_tests/SSIDSSolverTests.cpp:11
FunctionTEST
unotest/functional_tests/MUMPSSolverTests.cpp:11
FunctionTEST
unotest/functional_tests/MA27SolverTests.cpp:11
FunctionTEST
unotest/functional_tests/BQPDSolverTests.cpp:23
FunctionTEST
unotest/functional_tests/HiGHSSolverTests.cpp:23
FunctionTEST
unotest/unit_tests/VectorViewTests.cpp:9
FunctionTEST
unotest/unit_tests/DenseMatrixTests.cpp:10
FunctionTEST
unotest/unit_tests/SumTests.cpp:11
FunctionTEST
unotest/unit_tests/SparseVectorTests.cpp:9
FunctionTEST
unotest/unit_tests/ConcatenationTests.cpp:12
FunctionTEST
unotest/unit_tests/VectorTests.cpp:9
FunctionTEST
unotest/unit_tests/RangeTests.cpp:9
FunctionTEST
unotest/unit_tests/ScalarMultipleTests.cpp:11
FunctionTEST
unotest/unit_tests/CollectionAdapterTests.cpp:10
MethodTimer
timer starts upon creation
uno/tools/Timer.cpp:10
MethodTranspose
uno/symbolic/Transpose.hpp:15
MethodTrustRegionStrategy
uno/ingredients/globalization_mechanisms/TrustRegionStrategy.cpp:20
MethodUnaryNegation
uno/symbolic/UnaryNegation.hpp:19
MethodUno
uno/Uno.hpp:22
MethodUnoModel
interfaces/C/Uno_C_API.cpp:37
MethodUnoSolverWrapper
interfaces/Python/cpp_classes/UnoSolverWrapper.cpp:45
MethodUnopyUserCallbacks
interfaces/Python/cpp_classes/UnoSolverWrapper.cpp:13
MethodUpperTriangular
uno/symbolic/Triangular.hpp:34
MethodUpperUnitTriangular
uno/symbolic/Triangular.hpp:72
MethodUserCallbacks
uno/tools/UserCallbacks.hpp:15
MethodUserModel
problem_type is "LP" for linear, "QP" for quadratic, "NLP" for nonlinear
interfaces/UserModel.hpp:33
MethodVector
constructors and destructor
uno/linear_algebra/Vector.hpp:23
MethodVectorExpression
uno/symbolic/VectorExpression.hpp:41
MethodVectorView
uno/linear_algebra/VectorView.hpp:28
MethodWaechterFilterMethod
uno/ingredients/globalization_strategies/switching_methods/filter_methods/WaechterFilterMethod.cpp:14
MethodWoodburyEQPSolver
uno/ingredients/subproblem_solvers/WoodburyEQPSolver.cpp:18
MethodZeroHessian
uno/ingredients/hessian_models/ZeroHessian.cpp:8
Methodassemble_primal_dual_direction
uno/optimization/OptimizationProblem.cpp:166
Methodassemble_primal_dual_direction
uno/ingredients/inequality_handling_methods/interior_point_methods/barrier_problems/PrimalDualInteriorPointProblem.cpp:314
Methodassemble_trial_iterate
uno/ingredients/globalization_mechanisms/GlobalizationMechanism.cpp:26
Methodavailable_solvers
return the list of available solvers
uno/ingredients/subproblem_solvers/SymmetricIndefiniteLinearSolverFactory.cpp:73
Methodavailable_strategies
uno/ingredients/inequality_handling_methods/InequalityHandlingMethodFactory.cpp:50
Methodbegin
uno/symbolic/Collection.hpp:45
Methodbegin
uno/symbolic/VectorExpression.hpp:52
Methodbegin
iterators
uno/linear_algebra/Vector.hpp:103
Methodbegin
uno/linear_algebra/SparseVector.hpp:57
Methodbqpd_status_from_int
uno/ingredients/subproblem_solvers/BQPD/BQPDSolver.cpp:292
Methodcheck_first_order_convergence
uno/optimization/OptimizationProblem.cpp:242
Methodcheck_termination
uno/Uno.cpp:212
Methodcheck_unboundedness
uno/ingredients/globalization_mechanisms/BacktrackingLineSearch.cpp:156
Methodclone
uno/optimization/OptimizationProblem.cpp:27
Methodclone
uno/ingredients/constraint_relaxation_strategies/relaxed_problems/l1RelaxedProblem.cpp:37
Methodcompute_actual_objective_reduction
uno/ingredients/globalization_strategies/switching_methods/filter_methods/filters/Filter.cpp:77
Methodcompute_bound_dual_direction
uno/ingredients/inequality_handling_methods/interior_point_methods/barrier_problems/PrimalDualInteriorPointProblem.cpp:350
Methodcompute_dual_direction
because of the way we form LPs/QPs, we get the new *multipliers* back from the solver. To get the dual displacements/direction, we need to subtract th
uno/ingredients/subproblem_solvers/IQPSolver.cpp:44
Methodcompute_feasible_direction
uno/ingredients/constraint_relaxation_strategies/FeasibilityRestoration.cpp:94
Methodcompute_hessian_quadratic_form
uno/ingredients/subproblem_solvers/BoxLPSolver.hpp:17
Methodcompute_hessian_quadratic_form
uno/ingredients/subproblem_solvers/InverseNewtonSolver.hpp:16
Methodcompute_hessian_quadratic_form
uno/ingredients/subproblem_solvers/HiGHS/HiGHSQuadraticProgram.cpp:92
Methodcompute_hessian_quadratic_form
uno/ingredients/subproblem_solvers/BQPD/BQPDQuadraticProgram.cpp:215
Methodcompute_hessian_sparsity
interfaces/AMPL/AMPLModel.cpp:185
Methodcompute_hessian_sparsity
interfaces/Python/cpp_classes/PythonModel.cpp:118
Methodcompute_hessian_sparsity
interfaces/C/Uno_C_API.cpp:131
Methodcompute_hessian_sparsity
uno/model/BoundRelaxedModel.hpp:59
Methodcompute_hessian_sparsity
uno/model/HomogeneousEqualityConstrainedModel.cpp:96
Methodcompute_hessian_sparsity
uno/model/FixedBoundsConstraintsModel.cpp:92
Methodcompute_hessian_sparsity
uno/optimization/OptimizationProblem.cpp:68
Methodcompute_hessian_sparsity
uno/ingredients/inequality_handling_methods/interior_point_methods/barrier_problems/PrimalDualInteriorPointProblem.cpp:124
Methodcompute_hessian_sparsity
uno/ingredients/constraint_relaxation_strategies/relaxed_problems/l1RelaxedProblem.cpp:97
Methodcompute_hessian_vector_product
interfaces/AMPL/AMPLModel.cpp:228
Methodcompute_hessian_vector_product
interfaces/Python/cpp_classes/PythonModel.cpp:222
Methodcompute_hessian_vector_product
interfaces/C/Uno_C_API.cpp:213
Methodcompute_hessian_vector_product
uno/model/BoundRelaxedModel.hpp:80
Methodcompute_hessian_vector_product
uno/model/HomogeneousEqualityConstrainedModel.cpp:137
Methodcompute_hessian_vector_product
uno/model/FixedBoundsConstraintsModel.cpp:136
Methodcompute_hessian_vector_product
uno/optimization/OptimizationProblem.cpp:117
Methodcompute_hessian_vector_product
uno/ingredients/inequality_handling_methods/interior_point_methods/barrier_problems/PrimalDualInteriorPointProblem.cpp:245
Methodcompute_hessian_vector_product
uno/ingredients/subproblem/Subproblem.cpp:102
Methodcompute_hessian_vector_product
uno/ingredients/hessian_models/IdentityHessian.cpp:55
Methodcompute_hessian_vector_product
uno/ingredients/hessian_models/ZeroHessian.cpp:47
Methodcompute_hessian_vector_product
uno/ingredients/hessian_models/ExactHessian.cpp:49
Methodcompute_hessian_vector_product
uno/ingredients/hessian_models/quasi_newton/inverse/InverseLBFGSHessian.cpp:83
Methodcompute_hessian_vector_product
Hessian-vector product where the Hessian approximation is Bk = B0 - U Uᵀ + V Vᵀ and B0 = δ I Bk v = (B0 - U Uᵀ + V Vᵀ) v = δ v - U (Uᵀ v) + V (Vᵀ v)
uno/ingredients/hessian_models/quasi_newton/direct/LBFGSHessian.cpp:88
Methodcompute_hessian_vector_product
Hessian-vector product where the Hessian approximation is Bk = B0 + U P⁻¹ Uᵀ and B0 = δ I Bk v = (B0 + U P⁻¹ Uᵀ) v = δ v + U (P⁻¹ (Uᵀ v))
uno/ingredients/hessian_models/quasi_newton/direct/LSR1Hessian.cpp:56
Methodcompute_hessian_vector_product
uno/ingredients/constraint_relaxation_strategies/relaxed_problems/l1RelaxedProblem.cpp:266
Methodcompute_jacobian_sparsity
interfaces/AMPL/AMPLModel.cpp:157
Methodcompute_jacobian_sparsity
interfaces/Python/cpp_classes/PythonModel.cpp:99
Methodcompute_jacobian_sparsity
sparsity patterns of Jacobian and Hessian
interfaces/C/Uno_C_API.cpp:112
Methodcompute_jacobian_sparsity
sparsity patterns of Jacobian and Hessian
uno/model/BoundRelaxedModel.hpp:53
Methodcompute_jacobian_sparsity
uno/model/HomogeneousEqualityConstrainedModel.cpp:83
Methodcompute_jacobian_sparsity
uno/model/FixedBoundsConstraintsModel.cpp:76
Methodcompute_jacobian_sparsity
uno/ingredients/inequality_handling_methods/interior_point_methods/barrier_problems/PrimalDualInteriorPointProblem.cpp:118
← previousnext →501–600 of 1,118, ranked by callers