Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::NaturalOrdering< StorageIndex > Class Template Reference

#include <src/eigen/Eigen/src/OrderingMethods/Ordering.h>

Public Types

typedef PermutationMatrix< Dynamic, Dynamic, StorageIndex > PermutationType
 

Public Member Functions

template<typename MatrixType >
void operator() (const MatrixType &, PermutationType &perm)
 

Detailed Description

template<typename StorageIndex>
class Eigen::NaturalOrdering< StorageIndex >

Functor computing the natural ordering (identity)

Note
Returns an empty permutation matrix
Template Parameters
StorageIndexThe type of indices of the matrix

Member Typedef Documentation

◆ PermutationType

template<typename StorageIndex >
typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> Eigen::NaturalOrdering< StorageIndex >::PermutationType

Member Function Documentation

◆ operator()()

template<typename StorageIndex >
template<typename MatrixType >
void Eigen::NaturalOrdering< StorageIndex >::operator() ( const MatrixType &  ,
PermutationType perm 
)
inline

Compute the permutation vector from a column-major sparse matrix

103 {
104 perm.resize(0);
105 }

References Eigen::PermutationBase< Derived >::resize().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: