proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
fwd.hpp File Reference
#include <Eigen/Sparse>
#include "proxsuite/helpers/common.hpp"
Include dependency graph for fwd.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  proxsuite
 
namespace  proxsuite::proxqp
 
namespace  proxsuite::proxqp::dense
 

Typedefs

template<typename T >
using proxsuite::proxqp::dense::SparseMat = Eigen::SparseMatrix<T, 1>
 
template<typename T >
using proxsuite::proxqp::dense::Vec = Eigen::Matrix<T, DYN, 1>
 
template<typename T >
using proxsuite::proxqp::dense::VecRef = Eigen::Ref<Vec<T> const>
 
template<typename T >
using proxsuite::proxqp::dense::VecRefMut = Eigen::Ref<Vec<T>>
 
template<typename T , int l = layout>
using proxsuite::proxqp::dense::Mat = Eigen::Matrix<T, DYN, DYN, l>
 
template<typename T , int l = layout>
using proxsuite::proxqp::dense::MatRef = Eigen::Ref<Mat<T, l> const>
 
template<typename T >
using proxsuite::proxqp::dense::VecMap = Eigen::Map<Vec<T> const>
 
template<typename T >
using proxsuite::proxqp::dense::VecMapMut = Eigen::Map<Vec<T>>
 
template<typename T , int l = layout>
using proxsuite::proxqp::dense::MatMap = Eigen::Map<Mat<T, l> const>
 
template<typename T , int l = layout>
using proxsuite::proxqp::dense::MatMapMut = Eigen::Map<Mat<T, l>>
 
using proxsuite::proxqp::dense::VecMapISize = Eigen::Map<Eigen::Matrix<isize, DYN, 1> const>
 
using proxsuite::proxqp::dense::VecISize = Eigen::Matrix<isize, DYN, 1>
 
using proxsuite::proxqp::dense::VecMapBool = Eigen::Map<Eigen::Matrix<bool, DYN, 1> const>
 
using proxsuite::proxqp::dense::VecBool = Eigen::Matrix<bool, DYN, 1>
 

Enumerations

enum  { proxsuite::proxqp::dense::layout = Eigen::RowMajor }
 

Variables

static constexpr auto proxsuite::proxqp::dense::DYN = Eigen::Dynamic