sci-libs/casadi
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs.
-
casadi-9999alpaqa ampl blasfeo blocksqp bonmin cbc clp cplex csparse daqp dsdp gurobi eigen3 fatrop highs hpipm hsl +ipopt knitro +lapack +mumps octave osqp proxqp +python qpoases simde sleqp snopt spral sundials superscs system-csparse +system-eigen3 +system-ipopt +system-lapack +system-metis +system-mumps system-sundials +system-xml trlib +xml worhp python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
View Download Browse License: LGPL-3Overlay: booboo
Runtime Dependencies
casadi-9999
system-csparse?
( sci-libs/csparse )
system-eigen3?
( dev-cpp/eigen )
system-ipopt?
( sci-libs/ipopt )
system-lapack?
( virtual/lapack virtual/blas )
system-metis?
( sci-libs/metis )
system-mumps?
( sci-libs/mumps[metis,-mpi] )
octave?
( >=sci-mathematics/octave-6 )
python?
( python_single_target_python3_10?
( dev-lang/python:3.10 )
python_single_target_python3_11?
( dev-lang/python:3.11 )
python_single_target_python3_12?
( dev-lang/python:3.12 )
)
system-sundials?
( sci-libs/sundials[lapack?
] )
system-xml?
( dev-libs/tinyxml2 )