MFEM
v4.5.1
Finite element discretization library
|
Go to the source code of this file.
Classes | |
class | mfem::TensorInd< N, Dim, T, Args > |
A Class to compute the real index from the multi-indices of a tensor. More... | |
class | mfem::TensorInd< Dim, Dim, T, Args...> |
class | mfem::Init< N, Dim, T, Args > |
A class to initialize the size of a Tensor. More... | |
class | mfem::Init< Dim, Dim, T, Args...> |
class | mfem::DeviceTensor< Dim, Scalar > |
A basic generic Tensor class, appropriate for use on the GPU. More... | |
Namespaces | |
mfem | |
Typedefs | |
typedef DeviceTensor< 1, int > | mfem::DeviceArray |
typedef DeviceTensor< 1, const int > | mfem::ConstDeviceArray |
typedef DeviceTensor< 1, double > | mfem::DeviceVector |
typedef DeviceTensor< 1, const double > | mfem::ConstDeviceVector |
typedef DeviceTensor< 2, double > | mfem::DeviceMatrix |
typedef DeviceTensor< 2, const double > | mfem::ConstDeviceMatrix |
typedef DeviceTensor< 3, double > | mfem::DeviceCube |
typedef DeviceTensor< 3, const double > | mfem::ConstDeviceCube |
Functions | |
template<typename T , typename... Dims> | |
MFEM_HOST_DEVICE DeviceTensor < sizeof...(Dims), T > | mfem::Reshape (T *ptr, Dims...dims) |
Wrap a pointer as a DeviceTensor with automatically deduced template parameters. More... | |