AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::quest::PointInCellTraits< mesh_tag > Class Template Reference

A traits class for the mesh associated with a PointInCell query. More...

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/quest/PointInCell.hpp>

Detailed Description

template<typename mesh_tag>
class axom::quest::PointInCellTraits< mesh_tag >

A traits class for the mesh associated with a PointInCell query.

Template Parameters
mesh_tagA tag struct used to identify the mesh

An implementation of PointInCellTraits on mesh_tag must define:

  • A MeshType (e.g. mfem::Mesh or axom::mint::Mesh)
  • An IndexType (e.g. a signed or unsigned integral type)
  • An IndexType variable named NO_CELL (e.g. with value -1 for signed ints), indicating an invalid cell index in the mesh

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