aligator  0.16.0
A versatile and efficient C++ library for real-time constrained trajectory optimization.
Loading...
Searching...
No Matches
constraint-set-product.hpp File Reference
#include "aligator/core/constraint-set.hpp"
#include "aligator/third-party/polymorphic_cxx14.h"
#include <boost/core/span.hpp>
Include dependency graph for constraint-set-product.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aligator::ConstraintSetProductTpl< Scalar >
 Cartesian product of multiple constraint sets. This class makes computing multipliers and Jacobian matrix projections more convenient. More...
 

Namespaces

namespace  aligator
 Main package namespace.
 

Functions

template<typename Derived>
auto aligator::blockMatrixGetRow (const Eigen::MatrixBase< Derived > &matrix, boost::span< const Eigen::Index > rowBlockSizes, std::size_t rowIdx)
 
template<typename Derived>
auto aligator::blockVectorGetRow (const Eigen::MatrixBase< Derived > &matrix, boost::span< const Eigen::Index > blockSizes, std::size_t blockIdx)
 

Detailed Description

Definition in file constraint-set-product.hpp.