alpaqa no-casadi-dep
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
type-erased-problem.hpp File Reference
#include <alpaqa/config/config.hpp>
#include <alpaqa/export.hpp>
#include <alpaqa/problem/box.hpp>
#include <alpaqa/problem/sparsity.hpp>
#include <alpaqa/util/alloc-check.hpp>
#include <alpaqa/util/check-dim.hpp>
#include <alpaqa/util/not-implemented.hpp>
#include <alpaqa/util/required-method.hpp>
#include <alpaqa/util/type-erasure.hpp>
#include <chrono>
#include <stdexcept>
#include <type_traits>
#include <utility>
+ Include dependency graph for type-erased-problem.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ProblemVTable< Conf >
 Struct containing function pointers to all problem functions (like the objective and constraint functions, with their derivatives, and more). More...
 
class  TypeErasedProblem< Conf, Allocator >
 The main polymorphic minimization problem interface. More...
 

Namespaces

namespace  alpaqa
 

Functions

template<Config Conf>
void print_provided_functions (std::ostream &os, const TypeErasedProblem< Conf > &problem)