26 #ifndef CASADI_DPLE_HPP 
   27 #define CASADI_DPLE_HPP 
   29 #include "function.hpp" 
   66   CASADI_EXPORT 
Function dplesol(
const std::string& name, 
const std::string& solver,
 
   68   CASADI_EXPORT 
MX dplesol(
const MX& A, 
const MX& V, 
const std::string& solver,
 
   79   CASADI_EXPORT std::vector<std::string> 
dple_in();
 
   84   CASADI_EXPORT std::vector<std::string> 
dple_out();
 
   89   CASADI_EXPORT std::string 
dple_in(casadi_int ind);
 
   94   CASADI_EXPORT std::string 
dple_out(casadi_int ind);
 
  107   CASADI_EXPORT 
bool has_dple(
const std::string& name);
 
  113   CASADI_EXPORT std::string 
doc_dple(
const std::string& name);
 
CASADI_EXPORT bool has_dple(const std::string &name)
Check if a particular plugin is available.
CASADI_EXPORT Function dplesol(const std::string &name, const std::string &solver, const SpDict &st, const Dict &opts=Dict())
CASADI_EXPORT std::vector< std::string > dple_in()
Get input scheme of DPLE solvers.
CASADI_EXPORT void load_dple(const std::string &name)
Explicitly load a plugin dynamically.
CASADI_EXPORT casadi_int dple_n_in()
Get the number of QP solver inputs.
CASADI_EXPORT std::vector< std::string > dple_out()
Get output scheme of DPLE solvers.
CASADI_EXPORT casadi_int dple_n_out()
Get the number of QP solver outputs.
CASADI_EXPORT std::string doc_dple(const std::string &name)
Get the documentation string for a plugin.
std::vector< MX > MXVector
GenericType::Dict Dict
C++ equivalent of Python's dict or MATLAB's struct.
std::vector< DM > DMVector
std::map< std::string, Sparsity > SpDict