|
Phalanx
Development
|
Container that holds all data associated with a scalar type. More...
#include <Phalanx_EvaluationContainer.hpp>


Public Member Functions | |
| void | requireField (const PHX::FieldTag &f) |
| Requests that the container must compute this field. | |
| void | registerEvaluator (const Teuchos::RCP< PHX::Evaluator< Traits > > &p) |
| boost::any | getFieldData (const PHX::FieldTag &f) |
| void | postRegistrationSetup (typename Traits::SetupData d, PHX::FieldManager< Traits > &fm) |
| void | evaluateFields (typename Traits::EvalData d) |
| void | preEvaluate (typename Traits::PreEvalData d) |
| void | postEvaluate (typename Traits::PostEvalData d) |
| void | setKokkosExtendedDataTypeDimensions (const std::vector< PHX::index_size_type > &dims) |
| const std::vector< PHX::index_size_type > & | getKokkosExtendedDataTypeDimensions () const |
| bool | setupCalled () const |
| Return true if the postRegistrationSetupMethod has been called. | |
| const std::string | evaluationType () const |
| void | print (std::ostream &os) const |
Public Member Functions inherited from PHX::EvaluationContainerBase< Traits > | |
| virtual void | writeGraphvizFile (const std::string filename, bool writeEvaluatedFields, bool writeDependentFields, bool debugRegisteredEvaluators) const |
Protected Attributes | |
| bool | post_registration_setup_called_ |
| boost::unordered_map< std::string, boost::any > | fields_ |
| std::vector< PHX::index_size_type > | kokkos_extended_data_type_dimensions_ |
Protected Attributes inherited from PHX::EvaluationContainerBase< Traits > | |
| PHX::EvaluatorManager< Traits > | vp_manager_ |
Container that holds all data associated with a scalar type.
1.8.11