The way forward is via CVXpy. See https://github.com/sagemath/sage/pull/35120 (needs review); next step: https://github.com/sagemath/sage/issues/31962
On Friday, February 17, 2023 at 2:15:00 AM UTC-8 Peter Mueller wrote: > Even though I installed the optional packages csdp and dsdp in Sage 9.8, > they do not seem to be available as backends for `SemidefiniteProgram()`. > At any rate, calling it with `solver='csdp'` or `solver='dsdp'` results in > the error message *ValueError: 'solver' should be set to 'CVXOPT', > 'Matrix', a class, or None (in which case the default one is used* which > does not help me further. > > By the way, I would consider it useful if an instance of > SemidefiniteProgram could export the program to some usable file, e.g. in > SDPA sparse format. (In analogy to the` write_mps()` method for linear > programs.) > > -- Peter Mueller > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/692a54d1-0497-4ad4-8f8a-ca1706ab1ee3n%40googlegroups.com.