Known issues¤
-
compas_crauses the IPOPT solver with the MUMPS linear solver. Ill-conditioned assemblies can end in a non-optimal termination condition, which is reported as aValueErrorby the solver functions. -
The solver is a compiled extension inside the package (
compas_cra._native), shipped in the platform wheels. A source checkout has no solver until it is built: runpackaging/build_ipopt.shand thenpip install .— seenative/README.md. Without it the solver functions raiseno NLP backend available.