Eigen::internal::determinant_impl< Derived, DeterminantType > Struct Template Reference

#include <Determinant.h>

Static Public Member Functions

static traits< Derived >::Scalar run (const Derived &m)
 

Member Function Documentation

◆ run()

template<typename Derived , int DeterminantType = Derived::RowsAtCompileTime>
static traits<Derived>::Scalar Eigen::internal::determinant_impl< Derived, DeterminantType >::run ( const Derived &  m)
inlinestatic
28  {
29  if (Derived::ColsAtCompileTime == Dynamic && m.rows() == 0) return typename traits<Derived>::Scalar(1);
30  return m.partialPivLu().determinant();
31  }
SCALAR Scalar
Definition: bench_gemm.cpp:45
int * m
Definition: level2_cplx_impl.h:294
const int Dynamic
Definition: Constants.h:25

References Eigen::Dynamic, and m.


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