aligator  0.14.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
 
Loading...
Searching...
No Matches
cartesian-product.hpp File Reference
#include "aligator/core/manifold-base.hpp"
#include "aligator/third-party/polymorphic_cxx14.h"
#include <type_traits>
#include "aligator/modelling/spaces/cartesian-product.hxx"
Include dependency graph for cartesian-product.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aligator::CartesianProductTpl< _Scalar >
 The cartesian product of two or more manifolds. More...
 

Namespaces

namespace  aligator
 Main package namespace.
 

Functions

template<typename T>
auto aligator::operator* (const xyz::polymorphic< ManifoldAbstractTpl< T > > &left, const xyz::polymorphic< ManifoldAbstractTpl< T > > &right)
 
template<typename T>
auto aligator::operator* (const CartesianProductTpl< T > &left, const xyz::polymorphic< ManifoldAbstractTpl< T > > &right)
 
template<typename T>
auto aligator::operator* (const xyz::polymorphic< ManifoldAbstractTpl< T > > &left, const CartesianProductTpl< T > &right)
 
template<typename T>
auto aligator::operator* (const CartesianProductTpl< T > &left, const CartesianProductTpl< T > &right)