46#ifndef EPETRAEXT_TRANSFORM_COMPOSITE_H
47#define EPETRAEXT_TRANSFORM_COMPOSITE_H
49#if defined(EpetraExt_SHOW_DEPRECATED_WARNINGS)
51#warning "The EpetraExt package is deprecated"
128 for( ; iter != end; ++iter )
delete *iter;
136 transList_.push_back( new_trans );
145 this->origObj_ = &orig;
146 this->newObj_ = &orig;
150 for( ; iter != end; ++iter )
151 this->newObj_ = &((**iter)( *(this->newObj_) ));
153 return *(this->newObj_);
165 for( ; iter != end; ++iter )
166 if( !(**iter).fwd() )
return false;
180 for( ; iter != end; ++iter )
181 if( !(**iter).rvs() )
return false;
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.