MFEM  v4.6.0
Finite element discretization library
Public Member Functions | List of all members
mfem::Array3D< T > Class Template Reference

#include <array.hpp>

Public Member Functions

 Array3D ()
 
 Array3D (int n1, int n2, int n3)
 
void SetSize (int n1, int n2, int n3)
 
const T & operator() (int i, int j, int k) const
 
T & operator() (int i, int j, int k)
 
void operator= (const T &a)
 

Detailed Description

template<class T>
class mfem::Array3D< T >

Definition at line 452 of file array.hpp.

Constructor & Destructor Documentation

◆ Array3D() [1/2]

template<class T>
mfem::Array3D< T >::Array3D ( )
inline

Definition at line 459 of file array.hpp.

◆ Array3D() [2/2]

template<class T>
mfem::Array3D< T >::Array3D ( int  n1,
int  n2,
int  n3 
)
inline

Definition at line 460 of file array.hpp.

Member Function Documentation

◆ operator()() [1/2]

template<class T >
const T & mfem::Array3D< T >::operator() ( int  i,
int  j,
int  k 
) const
inline

Definition at line 961 of file array.hpp.

◆ operator()() [2/2]

template<class T >
T & mfem::Array3D< T >::operator() ( int  i,
int  j,
int  k 
)
inline

Definition at line 972 of file array.hpp.

◆ operator=()

template<class T>
void mfem::Array3D< T >::operator= ( const T &  a)
inline

Definition at line 469 of file array.hpp.

◆ SetSize()

template<class T>
void mfem::Array3D< T >::SetSize ( int  n1,
int  n2,
int  n3 
)
inline

Definition at line 463 of file array.hpp.


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