

Additional Inherited Members | |
  Public Types inherited from PHX::TemplateManager< Traits::EvalTypes, PHX::EvaluationContainerBase< Traits >, PHX::EvaluationContainer< _, Traits > > | |
| 
typedef TemplateIterator < Traits::EvalTypes, PHX::EvaluationContainerBase < Traits > , PHX::EvaluationContainer< _, Traits > >  | iterator | 
| Typedef for iterator.  | |
| 
typedef ConstTemplateIterator < Traits::EvalTypes, PHX::EvaluationContainerBase < Traits > , PHX::EvaluationContainer< _, Traits > >  | const_iterator | 
| Typedef for const_iterator.  | |
  Public Member Functions inherited from PHX::TemplateManager< Traits::EvalTypes, PHX::EvaluationContainerBase< Traits >, PHX::EvaluationContainer< _, Traits > > | |
| TemplateManager () | |
| Default constructor.  | |
| ~TemplateManager () | |
| Destructor.  | |
| void | buildObjects (const BuilderOpT &builder) | 
| Build objects for each ScalarT.  | |
| void | buildObjects () | 
| Build objects for each ScalarT using default builder.  | |
| 
Teuchos::RCP < PHX::EvaluationContainerBase < Traits > >  | getAsBase () | 
| Get RCP to object corrensponding to ScalarT as BaseT.  | |
| 
Teuchos::RCP< const  PHX::EvaluationContainerBase < Traits > >  | getAsBase () const | 
| Get RCP to object corrensponding to ScalarT as BaseT.  | |
| 
Teuchos::RCP< typename  Sacado::mpl::apply < PHX::EvaluationContainer< _, Traits >, ScalarT >::type >  | getAsObject () | 
| Get RCP to object corrensponding to ScalarT as ObjectT<ScalarT>  | |
| 
Teuchos::RCP< const typename  Sacado::mpl::apply < PHX::EvaluationContainer< _, Traits >, ScalarT >::type >  | getAsObject () const | 
| Get RCP to object corrensponding to ScalarT as ObjectT<ScalarT>  | |
| 
PHX::TemplateManager < Traits::EvalTypes, PHX::EvaluationContainerBase < Traits > , PHX::EvaluationContainer< _, Traits > >::iterator  | begin () | 
| Return an iterator that points to the first type object.  | |
| 
PHX::TemplateManager < Traits::EvalTypes, PHX::EvaluationContainerBase < Traits > , PHX::EvaluationContainer< _, Traits > >::const_iterator  | begin () const | 
| Return an iterator that points to the first type object.  | |
| 
PHX::TemplateManager < Traits::EvalTypes, PHX::EvaluationContainerBase < Traits > , PHX::EvaluationContainer< _, Traits > >::iterator  | end () | 
| Return an iterator that points one past the last type object.  | |
| 
PHX::TemplateManager < Traits::EvalTypes, PHX::EvaluationContainerBase < Traits > , PHX::EvaluationContainer< _, Traits > >::const_iterator  | end () const | 
| Return an iterator that points one past the last type object.  | |
| void | deleteType () | 
| Delete the underlying type. Used to clean out unused types.  | |
| void | disableType () | 
| Disable the type so that it is not allocated.  | |
 1.8.5