proxsuite-nlp  0.11.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
 
Loading...
Searching...
No Matches
proxsuite::nlp::linalg::BlockLDLT< _Scalar > Member List

This is the complete list of members for proxsuite::nlp::linalg::BlockLDLT< _Scalar >, including all inherited members.

analyzePattern()proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
Base typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
BlockLDLT(isize size, SymbolicBlockMatrix const &structure)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
BlockLDLT(BlockLDLT const &other) (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
blockPermIndices() -> std::vector< isize > & (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
BlockTriL typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
BlockTriU typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
compute() (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
compute(const ConstMatrixRef &mat) overrideproxsuite::nlp::linalg::BlockLDLT< _Scalar >inlinevirtual
computeStartIndices(const SymbolicBlockMatrix &in)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
DView typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
findSparsifyingPermutation()proxsuite::nlp::linalg::BlockLDLT< _Scalar >
m_info (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_iwork (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_matrix (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_perm (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_perm_inv (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_permutation (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_sign (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_start_idx (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_struct_tr (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
m_structure (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
matrixL() const (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
matrixLDLT() const override (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inlinevirtual
matrixU() const (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
nblocks() const (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
PermIdxType typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
permutationP() const (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
PermutationType typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
print_sparsity() const (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
reconstructedMatrix() const override (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >virtual
Scalar typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
Scalar (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
setBlockPermutation(isize const *new_perm=nullptr)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
solve(const Eigen::MatrixBase< Rhs > &rhs) const (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
solveInPlace(Eigen::MatrixBase< Derived > &b) constproxsuite::nlp::linalg::BlockLDLT< _Scalar >
structure() constproxsuite::nlp::linalg::BlockLDLT< _Scalar >inline
Traits typedef (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >
updateBlockPermutationMatrix(SymbolicBlockMatrix const &in) (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >protected
vectorD() const override (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inlinevirtual
~BlockLDLT() (defined in proxsuite::nlp::linalg::BlockLDLT< _Scalar >)proxsuite::nlp::linalg::BlockLDLT< _Scalar >inline