MFEM  v4.6.0
Finite element discretization library
Classes | Namespaces | Functions
array.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::Array< T >
 
class  mfem::Array< T >
 
class  mfem::Array2D< T >
 Dynamic 2D array using row-major layout. More...
 
class  mfem::Array2D< T >
 Dynamic 2D array using row-major layout. More...
 
class  mfem::Array3D< T >
 
class  mfem::BlockArray< T >
 
class  mfem::BlockArray< T >::iterator_base< cA, cT >
 
class  mfem::BlockArray< T >::iterator
 
class  mfem::BlockArray< T >::const_iterator
 

Namespaces

 mfem
 

Functions

template<class T >
void mfem::Swap (Array< T > &, Array< T > &)
 
template<class T >
bool mfem::operator== (const Array< T > &LHS, const Array< T > &RHS)
 
template<class T >
bool mfem::operator!= (const Array< T > &LHS, const Array< T > &RHS)
 
template<typename T >
const T & mfem::AsConst (const T &a)
 Utility function similar to std::as_const in c++17. More...
 
template<class T >
void mfem::Swap (Array2D< T > &, Array2D< T > &)
 
template<class T >
void mfem::Swap (T &a, T &b)
 inlines /// More...