

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