Class list
- Class AllCombinationTuple
- Class Ball
BallPointTypeNTviteratorVTMTBall()Ball()InnerBall()center()squared_radius()radius()dimension()is_in()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()line_intersect_coord()num_of_hyperplanes()compute_reflection()compute_reflection()
- Class BallIntersectPolytope
BallIntersectPolytopeMTVTNTPointTypeBallIntersectPolytope()BallIntersectPolytope()first()second()InnerBall()get_mat()get_T()get_vec()is_normalized()normalize()is_in()num_of_hyperplanes()dimension()radius()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()query_dual()compute_reflection()compute_reflection()
- Class BoundaryOracleHeap
- Class Cartesian
- Class Constraints
- Class ConvexBody
- Class CorreMatrix
- Class CorrelationSpectrahedron
CorrelationSpectrahedronPointTypeNTMTVTPrecomputationOfValuesCorrelationSpectrahedron()matrixSize()getInnerBall()buildMatrix()compute_reflection()createMatricesForPositiveLinearIntersection()positiveLinearIntersection()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_intersect()line_intersect()line_intersect()unit_normal()is_in()isExterior()isExterior()get_mat()is_normalized()normalize()n_precomputedValues
- Class CorrelationSpectrahedron_MT
CorrelationSpectrahedron_MTPointTypeNTMTVTCorrelationSpectrahedron_MT()matrixSize()getInnerBall()compute_reflection()positiveLinearIntersection()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_intersect()line_intersect()line_intersect()is_in()isExterior()get_mat()neigenvector
- Class CustomLLT
- Class DegreeTuple
- Class DikinWalker
- Class DirectionDecomposition
- Class DualSOSConeStandardBarrier
- Class ESSestimator
- Class EigenDenseMatrix
- Class EigenvaluesProblems
- Class EigenvaluesProblems< NT, Eigen::Matrix< NT, Eigen::Dynamic, Eigen::Dynamic >, Eigen::Matrix< NT, Eigen::Dynamic, 1 > >
- Class Ellipsoid
EllipsoidPointTypeNTviteratorVTMTEllipsoid()Ellipsoid()Ellipsoid()radius()eigenvalues()eigenvalues_inv()eigenvalues_inv_sqrt()eigenvectors()dimensions()Lcov()mult_Lcov()print()mat_mult()vec_mult()log_volume()scale()is_in()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()line_intersect_coord()compute_reflection()compute_reflection()
- Class ErrorConstants
- Class FullSpaceBarrier
- Class HPolyOracleCost
- Class HPolyOracleFeasibility
- Class HPolyOracleVariables
- Class HPolytope
HPolytopePointTypeNTviteratorMTVTDenseMTHPolytope()HPolytope()HPolytope()HPolytope()HPolytope()InnerBall()set_InnerBall()set_interior_point()ComputeInnerBall()dimension()num_of_hyperplanes()num_of_generators()get_mat()get_AA()get_vec()is_normalized()set_mat()set_vec()get_mean_of_vertices()get_max_vert_norm()print()is_in()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()get_positive_quadratic_root()quadratic_positive_intersect()quadratic_positive_intersect()pick_first_intersection_time_with_boundary()trigonometric_positive_intersect()linear_transformIt()shift()get_dists()get_points_for_rounding()get_T()normalize()compute_reflection()resetFlags()log_barrier()grad_log_barrier()compute_reflection()compute_reflection_abw_sparse()compute_reflection()update_position_internal()curve_intersect()
- Class Hamiltonian
- Class Instance
- Class InterpolantDualSOSBarrier
InterpolantDualSOSBarrierInterpolantDualSOSBarrier()InterpolantDualSOSBarrier()InterpolantDualSOSBarrier()cast()update_gradient_hessian_LLT()gradient()hessian()llt()inverse_hessian()in_interior()concordance_parameter()initialize_x()initialize_s()get_basis()get_P()configure()_max_polynomial_degree_num_variable_symbols_unisolvent_basis_intermediate_matrix_preintermediate_matrix_intermediate_LLT_Q_V_L_U_g_g_g_transpose_Puse_low_rank_updates
- Class IntersectionOfVpoly
IntersectionOfVpolyNTPointTypePointMTVTIntersectionOfVpoly()IntersectionOfVpoly()IntersectionOfVpoly()first()second()InnerBall()is_in()num_of_hyperplanes()dimension()num_of_vertices()upper_bound_of_hyperplanes()num_of_generators()getRad()get_mat()get_vec()is_normalized()get_T()get_mat2()get_mean_of_vertices()get_max_vert_norm()print()is_feasible()ComputeInnerBall()set_InnerBall()set_interior_point()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()quadratic_positive_intersect()quadratic_positive_intersect()trigonometric_positive_intersect()shift()linear_transformIt()get_dists()get_points_for_rounding()normalize()resetFlags()update_position_internal()compute_reflection()compute_reflection()seed_inner_ballradP1P2
- Class JohnWalker
- Class LHSCB
LHSCBLHSCB()cast_members_from()cast()~LHSCB()gradient()hessian()llt()llt_solve()llt_L_solve()find_gradient()find_hessian()find_LLT()inverse_hessian()in_interior()concordance_parameter()initialize_x()initialize_s()initialize_x()initialize_s()getNumVariables()_in_interior_timer_custom_timers_num_variables
- Class LMI
- Class LPStandardBarrier
- Class NonSymmetricIPM
NonSymmetricIPMTerminationNonSymmetricIPM()NonSymmetricIPM()NonSymmetricIPM()cast_members_from()cast_with_product_barrier()calc_step_length_predictor()run_solver()primal_error()dual_error()primal_error_rescaled()dual_error_rescaled()duality_gap()complementarity()verify_solution()get_solution()initialize()_logger_benchmark_loggerAbcA_sparse_basis_ker_Axys_config_num_predictor_steps_num_corrector_steps_param_step_length_predictor_step_length_predictor_step_length_corrector_epsilon_total_num_line_steps_large_neighborhood_small_neighborhood_check_centrality_in_every_segment_type_cast_if_unsuccessful_use_line_searchkappatau_last_predictor_direction_err_consts
- Class OrderPolytope
OrderPolytopePointTypeNTVTMTOrderPolytope()dimension()num_of_hyperplanes()get_col()get_mat()get_dense_mat()get_vec()is_normalized()print()vec_mult()is_in()ComputeInnerBall()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()get_points_for_rounding()linear_transformIt()shift()inner_point()normalize()get_dists()compute_reflection()compute_reflection()compute_reflection()
- Class OrthogonaPMatrixLibrary
- Class Poset
- Class ProductBarrier
ProductBarrierProductBarrier()ProductBarrier()cast()add_barrier()gradient()hessian()in_interior()concordance_parameter()initialize_x()initialize_s()llt()llt_solve()llt_L_solve()inverse_hessian()update_segments()get_segments()evaluate()evaluate()evaluate()get_barriers()_barriers_segments_num_vars_per_barrier_num_threads
- Class SdpaFormatManager
- Class SlidingWindow
- Class Solution
- Class Spectrahedron
SpectrahedronPointTypeNTMTVTpairNT_PrecomputationOfValuesSpectrahedron()Spectrahedron()set_interior_point()ComputeInnerBall()InnerBall()createMatricesForPositiveQuadIntersection()createMatricesForPositiveLinearIntersection()createMatricesForPositiveIntersection()positiveQuadIntersection()positiveLinearIntersection()coordinateIntersection()line_intersect_coord()line_intersect_coord()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_intersect()line_intersect()line_intersect()update_position_internal()get_mat()is_normalized()normalize()resetFlags()set_flags()get_C()update_C()num_of_hyperplanes()shift()compute_reflection()compute_reflection()dimension()getLMI()estimateDiameter()is_in()isExterior()isExterior()maxDoubleprecomputedValuesEigenvaluesProblemdgrad_inner_balllmi
- Class SumBarrier
- Class VPolyOracleCost
- Class VPolyOracleFeasibilityCurve
- Class VPolyOracleVariableLambdas
- Class VPolyOracleVariableT
- Class VPolyoracleFeasibilityLambdas
- Class VPolytope
VPolytopePointTypeNTMTVTVPolytope()VPolytope()VPolytope()copy_array()operator=()operator=()VPolytope()VPolytope()~VPolytope()InnerBall()set_InnerBall()set_interior_point()dimension()num_of_hyperplanes()num_of_generators()upper_bound_of_hyperplanes()num_of_vertices()get_mat()get_vec()is_normalized()set_mat()set_vec()get_T()print()get_mean_of_vertices()get_max_vert_norm()normalize()get_center_radius_inscribed_simplex()ComputeInnerBall()is_in()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()quadratic_positive_intersect()quadratic_positive_intersect()trigonometric_positive_intersect()shift()linear_transformIt()get_dists()get_points_for_rounding()compute_reflection()compute_reflection()resetFlags()update_position_internal()curve_intersect()
- Class VaidyaWalker
- Class VariadicTable
- Class ZeroSpaceBarrier
- Class ZonoIntersectHPoly
ZonoIntersectHPolyNTVTMTPointTypeZonoIntersectHPoly()ZonoIntersectHPoly()first()second()is_in()num_of_hyperplanes()dimension()num_of_generators()get_mat()get_T()get_vec()is_normalized()normalize()InnerBall()line_intersect()line_intersect()line_intersect()line_intersect_coord()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()query_dual()compute_reflection()compute_reflection()
- Class Zonotope
ZonotopePointTypeNTMTVTZonotope()Zonotope()Zonotope()copy_array()operator=()operator=()Zonotope()Zonotope()~Zonotope()set_interior_point()dimension()num_of_hyperplanes()upper_bound_of_hyperplanes()compute_eigenvectors()get_T()get_Q0()get_sigma()num_of_vertices()InnerBall()set_InnerBall()num_of_generators()get_mat()get_vec()is_normalized()set_mat()set_vec()get_mean_of_vertices()get_max_vert_norm()print()is_in()ComputeInnerBall()line_intersect()line_intersect()line_intersect()line_positive_intersect()line_positive_intersect()line_first_positive_intersect()line_positive_intersect()line_positive_intersect()line_intersect_coord()line_intersect_coord()quadratic_positive_intersect()quadratic_positive_intersect()trigonometric_positive_intersect()shift()get_dists()linear_transformIt()get_points_for_rounding()normalize()compute_reflection()resetFlags()update_position_internal()compute_reflection()
- Class auto_tuner
- Class autopoint
autopointiterFTcoeffCoeffautopoint()autopoint()autopoint()operator()()autopoint()autopoint()autopoint()add()getCoefficients()dimension()set_dimension()set_coord()set_coeffs()set_to_origin()operator[]()pointerToData()sum()head()tail()pow()log()exp()operator+=()operator+=()operator-=()operator-=()operator=()operator=()transpose()operator+()operator-()operator-()operator-()operator*()operator*()operator*()operator*()operator*()operator*=()operator*=()operator/=()distance()dot()dot()squared_length()length()print()dcoeffsall_ones()
- Class constraint_problem
- Class crhmc_input
- Class crhmc_problem
crhmc_problemNTPolytopeTypeMTVTIVTSpMatPMIndexVectorCholObjTripleBarrierTxOptsDiagonal_MTFuncGradHessCrhmc_problemequations()dimension()nnz()remove_fixed_variables()extract_collapsed_variables()rescale()splitDenseCols()append_map()shift_barrier()reorder()remove_dependent_rows()simplify()estimate_width()print()make_format()make_format()crhmc_problem()PreproccessProblem()analytic_center_oracle()lewis_center_oracle()f_oracle()updateT()_dAAspblbubbarrieroptionsTyTidxTaisempty_centercenteranalytic_ctrw_centerwidthnPfuncdfddffZerofHandledfHandleddfHandleterminateterminate_messageinfbarrier_bound
- Class cxxtimer::Timer
- Class dynamic_regularizer
- Class dynamic_step_size
- Class dynamic_weight
- Class matplotlibcpp::Plot
- Class opts
optsopts()operator=()ipmMaxIteripmDistanceTolipmDualTolmaxNZmax_coordEnableReorderingmin_convergence_stepsimplicitTolmaxODEStepinitialStepconvergence_boundsolver_accuracy_thresholdsimdLenDynamicWeightDynamicStepSizeDynamicRegularizeretaInitializeregularization_factorwarmUpStepmaxConsecutiveBadSteptargetODEStepshrinkFactorminStepSizeeffectiveStepSize
- Class point
pointCoeffFTpoint()point()point()point()point()add()getCoefficients()dimension()set_dimension()set_coord()set_coeffs()set_to_origin()operator[]()pointerToData()sum()operator+=()operator+=()operator-=()operator-=()operator=()operator+()operator-()operator*()operator*=()operator/=()operator==()distance()dot()dot()squared_length()length()print()all_ones()
- Class two_sided_barrier
two_sided_barrierset_bound()two_sided_barrier()two_sided_barrier()gradient()hessian()hessian()tensor()quadratic_form_gradient()quadratic_form_gradient()step_size()boundary_distance()feasible()feasible()analytic_center_oracle()lewis_center_oracle()boundary()lbubvdimnupperIdxlowerIdxfreeIdxcentermax_stepregularization_constantunbounded_center_coordextraHessianinf
- Class weighted_two_sided_barrier
weighted_two_sided_barrierweighted_two_sided_barrier()weighted_two_sided_barrier()gradient()hessian()hessian()tensor()tensor()quadratic_form_gradient()quadratic_form_gradient()step_size()boundary_distance()feasible()feasible()set_bound()boundary()lbubvdimnupperIdxlowerIdxfreeIdxcentermax_stepregularization_constantunbounded_center_coordextraHessianinfw