All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | List of all members
Nektar::TriangularMatrixFuncs Struct Reference

#include <MatrixFuncs.h>

Inheritance diagram for Nektar::TriangularMatrixFuncs:
Inheritance graph

Static Public Member Functions

static unsigned int GetRequiredStorageSize (unsigned int rows, unsigned int columns)

Detailed Description

Definition at line 170 of file MatrixFuncs.h.

Member Function Documentation

unsigned int Nektar::TriangularMatrixFuncs::GetRequiredStorageSize ( unsigned int  rows,
unsigned int  columns 

Definition at line 160 of file MatrixFuncs.cpp.

References ASSERTL0.

Referenced by Nektar::ConstMatrix< DataType >::GetRequiredStorageSize().

ASSERTL0(rows==columns, "Triangular matrices must be square.");
return rows*(rows+1)/2;