46 #ifndef EPETRAEXT_TRANSFORM_H
47 #define EPETRAEXT_TRANSFORM_H
51 #include <Teuchos_RCP.hpp>
63 template<
typename T,
typename U>
124 virtual bool fwd() = 0;
141 virtual bool rvs() = 0;
233 template<
typename T,
typename U>
239 newObj_ = &((*this)( *origObj_ ));
243 template<
typename T,
typename U>
251 template<
typename T,
typename U>
259 template<
typename T,
typename U>
263 bool fwd() {
return true; }
264 bool rvs() {
return true; }
284 bool fwd() {
return true; }
285 bool rvs() {
return true; }
309 bool fwd() {
return true; }
310 bool rvs() {
return true; }
317 #endif //EPETRAEXT_TRANSFORM_H
Transform< T, T >::NewTypeRef Transform_Composite< T >typename Transform< T, T >::OriginalTypeRef orig this origObj_