|
|
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.
|
| |
|
| 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.
|
| |