46 #ifndef EPETRAEXT_TRANSFORM_COMPOSITE_H 47 #define EPETRAEXT_TRANSFORM_COMPOSITE_H 122 for( ; iter != end; ++iter )
delete *iter;
130 transList_.push_back( new_trans );
139 this->origObj_ = &orig;
140 this->newObj_ = &orig;
144 for( ; iter != end; ++iter )
145 this->newObj_ = &((**iter)( *(this->newObj_) ));
147 return *(this->newObj_);
159 for( ; iter != end; ++iter )
160 if( !(**iter).fwd() )
return false;
174 for( ; iter != end; ++iter )
175 if( !(**iter).rvs() )
return false;
182 #endif //EPETRAEXT_TRANSFORM_COMPOSITE_H
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.