Sleipnir
Reverse mode autodiff library, interior-point method, and NLP solver DSL for C++23 and Python
파일 탐색기
최종 버전 다운로드 (.zip)- cache-cleanup.yml
- cpp.yml
- documentation.yml
- lint-format.yml
- print_constraints.py
- python.yml
- sanitizers.yml
- website.yml
- main.cpp
- main.cpp
- casadi.cpp
- casadi.hpp
- main.cpp
- sleipnir.cpp
- sleipnir.hpp
- casadi.cpp
- casadi.hpp
- main.cpp
- sleipnir.cpp
- sleipnir.hpp
- util.hpp
- cart-pole-scalability-results-casadi.csv
- cart-pole-scalability-results-sleipnir.csv
- cart-pole-scalability-results.png
- cmdline_args.hpp
- flywheel-scalability-results-casadi.csv
- flywheel-scalability-results-sleipnir.csv
- flywheel-scalability-results.png
- generate-scalability-results-sleipnir.sh
- generate-scalability-results.sh
- plot_scalability_results.py
- README.md
- rk4.hpp
- arm-none-eabi.cmake
- BuildTypes.cmake
- CompilerFlags.cmake
- Pybind11Mkdoc.cmake
- SubdirList.cmake
- doxygen-awesome-sidebar-only-darkmode-toggle.css
- doxygen-awesome-sidebar-only.css
- doxygen-awesome.css
- reverse-autodiff.mmd
- sleipnir.svg
- sleipnir_THcolors_1000px.png
- sleipnir_THcolors_55px.png
- algorithms.md
- contributing.md
- Doxyfile
- Doxyfile-cpp
- Doxyfile-py
- footer.html
- generate_website.py
- header.html
- README-cpp.md
- README-py.md
- usage.md
- main.cpp
- main.py
- current_manager.hpp
- current_manager.cpp
- main.cpp
- __init__.py
- current_manager_test.cpp
- current_manager_test.py
- __init__.py
- current_manager.py
- main.py
- main.cpp
- main.py
- main.cpp
- main.py
- main.cpp
- main.py
- main.cpp
- main.py
- main.cpp
- main.py
- expression.hpp
- expression_graph.hpp
- expression_type.hpp
- gradient.hpp
- hessian.hpp
- jacobian.hpp
- sleipnir_base.hpp
- slice.hpp
- variable.hpp
- variable_block.hpp
- variable_matrix.hpp
- dynamics_type.hpp
- timestep_method.hpp
- transcription_method.hpp
- all_finite.hpp
- append_as_triplets.hpp
- bounds.hpp
- dense_regularized_ldlt.hpp
- feasibility_restoration.hpp
- filter.hpp
- fraction_to_the_boundary_rule.hpp
- inertia.hpp
- is_locally_infeasible.hpp
- kkt_error.hpp
- lagrange_multiplier_estimate.hpp
- problem_scaling.hpp
- regularized_ldlt.hpp
- sparse_inf_norms.hpp
- sparse_regularized_ldlt.hpp
- exit_status.hpp
- interior_point.hpp
- interior_point_matrix_callbacks.hpp
- iteration_info.hpp
- newton.hpp
- newton_matrix_callbacks.hpp
- options.hpp
- sqp.hpp
- sqp_matrix_callbacks.hpp
- multistart.hpp
- ocp.hpp
- problem.hpp
- assert.hpp
- concepts.hpp
- empty.hpp
- function_ref.hpp
- intrusive_shared_ptr.hpp
- pool.hpp
- print.hpp
- print_diagnostics.hpp
- profiler.hpp
- scope_exit.hpp
- spy.hpp
- symbol_exports.hpp
- bind_expression_type.cpp
- bind_gradient.cpp
- bind_hessian.cpp
- bind_jacobian.cpp
- bind_variable.cpp
- bind_variable_block.cpp
- bind_variable_matrix.cpp
- bind_dynamics_type.cpp
- bind_timestep_method.cpp
- bind_transcription_method.cpp
- bind_exit_status.cpp
- bind_iteration_info.cpp
- bind_equality_constraints.cpp
- bind_inequality_constraints.cpp
- bind_ocp.cpp
- bind_problem.cpp
- binders.hpp
- docstrings.hpp
- for_each_type.hpp
- main.cpp
- try_cast.hpp
- __init__.py
- __init__.py
- __init__.py
- gradient_test.py
- hessian_test.py
- jacobian_test.py
- variable_matrix_test.py
- variable_test.py
- exit_status_test.py
- arm_on_elevator_problem_test.py
- cart_pole_ocp_test.py
- cart_pole_problem_test.py
- cart_pole_util.py
- constraints_test.py
- decision_variable_test.py
- differential_drive_ocp_test.py
- differential_drive_problem_test.py
- differential_drive_util.py
- double_integrator_problem_test.py
- flywheel_ocp_test.py
- flywheel_problem_test.py
- linear_problem_test.py
- multistart_test.py
- nonlinear_problem_test.py
- problem_spy_test.py
- quadratic_problem_test.py
- rk4.py
- trivial_problem_test.py
- gradient.cpp
- hessian.cpp
- jacobian.cpp
- variable_matrix.cpp
- interior_point.cpp
- newton.cpp
- sqp.cpp
- ocp.cpp
- problem.cpp
- pool.cpp
- cart_pole_util.hpp
- catch_matchers.hpp
- catch_string_converters.hpp
- coord.hpp
- differential_drive_util.hpp
- explicit_double.hpp
- lerp.hpp
- range.hpp
- rk4.hpp
- scalar_types_under_test.hpp
- expression_test.cpp
- expression_type_test.cpp
- gradient_explicit_double.cpp
- gradient_test.cpp
- hessian_explicit_double.cpp
- hessian_test.cpp
- jacobian_explicit_double.cpp
- jacobian_test.cpp
- slice_test.cpp
- variable_matrix_explicit_double.cpp
- variable_matrix_test.cpp
- variable_test.cpp
- bounds_test.cpp
- inertia_test.cpp
- exit_status_test.cpp
- interior_point_explicit_double.cpp
- newton_explicit_double.cpp
- sqp_explicit_double.cpp
- arm_on_elevator_problem_test.cpp
- cart_pole_ocp_test.cpp
- cart_pole_problem_test.cpp
- constraints_test.cpp
- decision_variable_test.cpp
- differential_drive_ocp_test.cpp
- differential_drive_problem_test.cpp
- double_integrator_problem_test.cpp
- flywheel_ocp_test.cpp
- flywheel_problem_test.cpp
- linear_problem_test.cpp
- multistart_test.cpp
- nonlinear_problem_test.cpp
- ocp_explicit_double.cpp
- problem_explicit_double.cpp
- problem_spy_test.cpp
- quadratic_problem_test.cpp
- trivial_problem_test.cpp
- concepts_test.cpp
- intrusive_shared_ptr_test.cpp
- scope_exit_test.cpp
- generate-coverage.sh
- perf-benchmark.sh
- plot_test_problem_solutions.py
- spy.py
- update_version.py
- .clang-format
- .clang-tidy
- .gitignore
- .wpiformat
- .wpiformat-license
- CITATION.cff
- CMakeLists.txt
- LICENSE.txt
- pyproject.toml
- README.md
- SleipnirConfig.cmake.in
// repository documentation
Was this content helpful?
(0 ratings)
