AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::mint::xargs Namespace Reference

Classes

struct  index
 Indicates that the the lambda expression takes the loop index. More...
 
struct  ij
 Indicates that the lambda expression takes the corresponding IJ lattice grid coordinates in addition to the associated linear index. More...
 
struct  ijk
 Indicates that the lambda expression takes the corresponding IJK lattice grid coordinates in addition to the associated linear index. More...
 
struct  x
 Indicates that the lambda expression takes the corresponding X coordinate of a mesh node in addition to the associated node index. More...
 
struct  xy
 Indicates that the lambda expression takes the corresponding X,Y, coordinates of a mesh node in addition to the associated node index. More...
 
struct  xyz
 Indicates that the lambda expression takes the corresponding X,Y,Z coordinates of a mesh node in addition to the associated node index. More...
 
struct  nodeids
 Indicates that the lambda expression also takes the node connectivity information, i.e., the node IDs of the mesh entity being traversed, e.g., cells or faces and the number of nodes. More...
 
struct  coords
 Indicates that the lambda expression also takes a matrix of the nodal coordinates and the node connectivity information, i.e., the node IDs of the mesh entity being traversed, e.g., cells or faces and the number of nodes. More...
 
struct  faceids
 Indicates that the lambda expression also takes the face connectivity information, i.e., the face IDs of the cell in addition to the associated cell index. More...
 
struct  cellids
 Indicates that the lambda expression also takes the cell connectivity information, i.e., the two cell IDs of the face in addition to the associated face index. More...