https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Namespaces | Functions
MFEMVectorUtils.h File Reference

Go to the source code of this file.

Namespaces

namespace  Moose
 MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to address this in their environment if C++17 compatibility isn't found.
 
namespace  Moose::MFEM
 Utilities for converting between vector(s) of libMesh Points and MFEM Vector(s).
 

Functions

std::size_t Moose::MFEM::MFEMIndex (const std::size_t i_dim, const std::size_t i_point, const std::size_t num_dims, const std::size_t num_points, const mfem::Ordering::Type ordering)
 Convert an index of a vector of libMesh::Points to an MFEM vector index, given an MFEM ordering.
 
libMesh::Point Moose::MFEM::libMeshPointFromMFEMVector (const mfem::Vector &vec)
 Convert an MFEM position vector to a libMesh::Point.
 
mfem::Vector Moose::MFEM::libMeshPointsToMFEMVector (const std::vector< libMesh::Point > &points, const unsigned int num_dims, const mfem::Ordering::Type ordering)
 Convert a vector of libMesh::Point objects to an mfem::Vector containing all points, given an ordering.