PHX::EvaluationContainer< EvalT, Traits > Class Template Reference

Container that holds all data associated with a scalar type. More...

#include <Phalanx_EvaluationContainer.hpp>

List of all members.

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)
template<typename DataT>
Teuchos::ArrayRCP< DataT > getFieldData (const PHX::FieldTag &f)
void postRegistrationSetup (std::size_t max_num_cells, PHX::FieldManager< Traits > &fm)
void evaluateFields (typename Traits::EvalData d)
void preEvaluate (typename Traits::PreEvalData d)
void postEvaluate (typename Traits::PostEvalData d)
void print (std::ostream &os) const

Protected Types

typedef PHX::DataContainer_TemplateManager<
EvalT, Traits > 
DCTM

Protected Attributes

PHX::DataContainer_TemplateManager<
EvalT, Traits > 
data_container_template_manager_
Traits::Allocator allocator_


Detailed Description

template<typename EvalT, typename Traits>
class PHX::EvaluationContainer< EvalT, Traits >

Container that holds all data associated with a scalar type.


The documentation for this class was generated from the following files:
Generated on Wed May 12 21:46:23 2010 for Phalanx by  doxygen 1.4.7