WPILibC++ 2023.4.3-108-ge5452e3
Amd.h File Reference

Go to the source code of this file.

Namespaces

namespace  Eigen
 Namespace containing all symbols from the Eigen library.
 
namespace  Eigen::internal
 

Functions

template<typename T >
Eigen::internal::amd_flip (const T &i)
 
template<typename T >
Eigen::internal::amd_unflip (const T &i)
 
template<typename T0 , typename T1 >
bool Eigen::internal::amd_marked (const T0 *w, const T1 &j)
 
template<typename T0 , typename T1 >
void Eigen::internal::amd_mark (const T0 *w, const T1 &j)
 
template<typename StorageIndex >
static StorageIndex Eigen::internal::cs_wclear (StorageIndex mark, StorageIndex lemax, StorageIndex *w, StorageIndex n)
 
template<typename StorageIndex >
StorageIndex Eigen::internal::cs_tdfs (StorageIndex j, StorageIndex k, StorageIndex *head, const StorageIndex *next, StorageIndex *post, StorageIndex *stack)
 
template<typename Scalar , typename StorageIndex >
void Eigen::internal::minimum_degree_ordering (SparseMatrix< Scalar, ColMajor, StorageIndex > &C, PermutationMatrix< Dynamic, Dynamic, StorageIndex > &perm)