#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) |