AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
File containing types used in the Sidre component of axom. More...
Namespaces | |
axom | |
axom::sidre | |
Typedefs | |
using | axom::sidre::Node = conduit::Node |
The Node class is the primary object in Conduit. More... | |
using | axom::sidre::DataType = conduit::DataType |
DataType is a general Conduit descriptor. More... | |
using | axom::sidre::Schema = conduit::Schema |
A Conduit Schema describes the data in a Node. More... | |
using | axom::sidre::IndexType = axom::IndexType |
IndexType is used for any labeling of a sidre object by an integer identifier. More... | |
using | axom::sidre::TypeID = DataTypeId |
TypeID is used to identify the type of a buffer (SIDRE_INT8_ID, etc). More... | |
Enumerations | |
enum | axom::sidre::DataTypeId { axom::sidre::NO_TYPE_ID = CONDUIT_EMPTY_ID , axom::sidre::INT8_ID = CONDUIT_INT8_ID , axom::sidre::INT16_ID = CONDUIT_INT16_ID , axom::sidre::INT32_ID = CONDUIT_INT32_ID , axom::sidre::INT64_ID = CONDUIT_INT64_ID , axom::sidre::UINT8_ID = CONDUIT_UINT8_ID , axom::sidre::UINT16_ID = CONDUIT_UINT16_ID , axom::sidre::UINT32_ID = CONDUIT_UINT32_ID , axom::sidre::UINT64_ID = CONDUIT_UINT64_ID , axom::sidre::FLOAT32_ID = CONDUIT_FLOAT32_ID , axom::sidre::FLOAT64_ID = CONDUIT_FLOAT64_ID , axom::sidre::CHAR8_STR_ID = CONDUIT_CHAR8_STR_ID , axom::sidre::INT_ID = CONDUIT_NATIVE_INT_ID , axom::sidre::UINT_ID = CONDUIT_NATIVE_UNSIGNED_INT_ID , axom::sidre::LONG_ID = CONDUIT_NATIVE_LONG_ID , axom::sidre::ULONG_ID = CONDUIT_NATIVE_UNSIGNED_LONG_ID , axom::sidre::FLOAT_ID = CONDUIT_NATIVE_FLOAT_ID , axom::sidre::DOUBLE_ID = CONDUIT_NATIVE_DOUBLE_ID } |
Enum that holds the numeric data type id options for sidre types. More... | |
Functions | |
bool | axom::sidre::indexIsValid (IndexType idx) |
Returns true if idx is valid, else false. More... | |
bool | axom::sidre::nameIsValid (const std::string &name) |
Returns true if name is valid, else false. More... | |
TypeID | axom::sidre::getTypeID (const int typeID) |
Convenience function to convert int to TypeID type. More... | |
Variables | |
const IndexType | axom::sidre::InvalidIndex = -1 |
Common invalid index identifier used in sidre. More... | |
const std::string | axom::sidre::InvalidName |
Common invalid name (string) identifier used in sidre. More... | |
File containing types used in the Sidre component of axom.