#include <EpetraExt_Transform_Composite.h>
Public Types | |
|
typedef SameTypeTransform< T > * | TransformTypePtr |
Public Member Functions | |
| Transform_Composite () | |
| EpetraExt::Transform_Composite Constructor. | |
| virtual | ~Transform_Composite () |
| EpetraExt::Transform_Composite Destructor. | |
| void | addTransform (TransformTypePtr new_trans) |
| Transform Addition. | |
| virtual Transform< T, T >::NewTypeRef | operator() (typename Transform< T, T >::OriginalTypeRef orig) |
| Analysis phase generates plan and check feasibility. | |
| virtual bool | fwd () |
| Forward Data Transfer. | |
| virtual bool | rvs () |
Protected Types | |
|
typedef list< TransformTypePtr >::iterator | TransListIter |
|
typedef list< TransformTypePtr >::reverse_iterator | TransListRvsIter |
Protected Attributes | |
| list< TransformTypePtr > | transList_ |
This class allows SameType Transforms to be composed as a single Transform.
|
||||||||||
|
Transform Addition.
Add |
|
|||||||||
|
Forward Data Transfer.
Forward transfer of data from |
|
||||||||||
|
Analysis phase generates plan and check feasibility. Analysis of transform operation on original object and construction of new object.
|
|
|||||||||
|
Reverse transfer of data from new object created in the |
1.3.9.1