AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This file contains the class definition of Inlet's Field and AggregateField classes. More...
#include "axom/sidre.hpp"
#include "axom/inlet/VariantKey.hpp"
#include "axom/inlet/VerifiableScalar.hpp"
#include <memory>
#include <type_traits>
#include <functional>
Classes | |
class | axom::inlet::Field |
Provides functions to help define how individual field variables in an input file are expected to behave. It also holds the Sidre Group to the individual field. More... | |
class | axom::inlet::AggregateField |
A wrapper class that enables constraints on groups of Fields. More... | |
Namespaces | |
axom | |
axom::inlet | |
Functions | |
template<> | |
std::string | axom::inlet::Field::get< std::string > () const |
template<> | |
bool | axom::inlet::Field::searchValidValues< std::string > (const axom::sidre::View &view, std::vector< VerificationError > *errors) const |
This file contains the class definition of Inlet's Field and AggregateField classes.