4#ifndef ROOT_Math_Dsfact 
    5#define ROOT_Math_Dsfact 
   48template <
unsigned int n, 
unsigned int idim =n>
 
   63  typename MatrixRep::value_type* 
a = 
rhs.Array();
 
   67  const typename MatrixRep::value_type* A = 
rhs.Array();
 
   68  typename MatrixRep::value_type array[MatrixRep::kSize];
 
   69  typename MatrixRep::value_type* 
a = array;
 
   72  for(
unsigned int i=0; i<MatrixRep::kSize; ++i) {
 
   85  for (
j = 1; 
j <= 
n; ++
j) {
 
   86    const unsigned int ji = 
j * 
idim;
 
   87    const unsigned int jj = 
j + 
ji;
 
   94    const unsigned int jp1 = 
j + 1;
 
  103      const unsigned int lj = 
l + 
jpi;
 
  105      for (i = 1; i <= 
j; ++i) {
 
 
  122    for (
unsigned int i = 0; i< 
n*
n; ++i)
 
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
static bool Dsfact(MatRepStd< T, n, idim > &rhs, T &det)
 
static bool Dsfact(MatRepSym< T, n > &rhs, T &det)
 
Namespace for new Math classes and functions.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...