26 #ifndef CASADI_INTERPOLANT_HPP
27 #define CASADI_INTERPOLANT_HPP
29 #include "function.hpp"
118 CASADI_EXPORT Function
interpolant(
const std::string& name,
119 const std::string& solver,
120 const std::vector<std::vector<double> >& grid,
121 const std::vector<double>& values,
132 CASADI_EXPORT Function
interpolant(
const std::string& name,
133 const std::string& solver,
134 const std::vector<std::vector<double> >& grid,
147 CASADI_EXPORT Function
interpolant(
const std::string& name,
148 const std::string& solver,
149 const std::vector<casadi_int>& grid_dims,
161 CASADI_EXPORT Function
interpolant(
const std::string& name,
162 const std::string& solver,
163 const std::vector<casadi_int>& grid_dims,
164 const std::vector<double>& values,
Function interpolant(const std::string &name, const std::string &solver, const std::vector< std::vector< double > > &grid, const std::vector< double > &values, const Dict &opts)
std::string doc_interpolant(const std::string &name)
Get the documentation string for a plugin.
void load_interpolant(const std::string &name)
Explicitly load a plugin dynamically.
bool has_interpolant(const std::string &name)
Check if a particular plugin is available.
GenericType::Dict Dict
C++ equivalent of Python's dict or MATLAB's struct.