aligator  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
stage-model.hpp File Reference
#include "aligator/core/function-abstract.hpp"
#include "aligator/core/dynamics.hpp"
#include "aligator/core/constraint.hpp"
#include <fmt/ostream.h>
Include dependency graph for stage-model.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aligator::StageModelTpl< Scalar >
 A stage in the control problem. More...
 
struct  fmt::formatter< aligator::StageModelTpl< Scalar > >
 

Namespaces

namespace  aligator
 Main package namespace.
 

Macros

#define ALIGATOR_CHECK_DERIVED_CLASS(Base, Derived)
 

Detailed Description

Definition in file stage-model.hpp.

Macro Definition Documentation

◆ ALIGATOR_CHECK_DERIVED_CLASS

#define ALIGATOR_CHECK_DERIVED_CLASS ( Base,
Derived )
Value:
static_assert((std::is_base_of_v<Base, Derived>), \
"Failed check for derived class.")

Definition at line 13 of file stage-model.hpp.