40#ifdef MFEM_USE_MEMALLOC
41 MemAlloc <STable3DNode, 1024> NodesMem;
50 int Push (
int r,
int c,
int f);
57 int Index (
int r,
int c,
int f)
const;
62 int Push4 (
int r,
int c,
int f,
int t);
Symmetric 3D Table stored as an array of rows each of which has a stack of column,...
int operator()(int r, int c, int f) const
Return the number assigned to the table entry. Abort if it's not there.
int Index(int r, int c, int f) const
int Push(int r, int c, int f)
Check to see if this entry is in the table and add it to the table if it is not there....
int NumberOfElements()
Return the number of elements added to the table.
int Push4(int r, int c, int f, int t)
Check to see if this entry is in the table and add it to the table if it is not there....
STable3D(int nr)
Construct the table with a total of 'nr' rows.
void Print(std::ostream &out=mfem::out) const
Print out all of the table elements.
OutStream out(std::cout)
Global stream used by the library for standard output. Initially it uses the same std::streambuf as s...
std::function< real_t(const Vector &)> f(real_t mass_coeff)