// we need a vector of pointers to the transfer operator base class
std::vector<Transfer*>transfer(grid.maxLevel());
for(size_ti=0;i<transfer.size();++i)
{
// create transfer operator from level i to i+1 (note that this will only work for either uniformly refined grids or adaptive grids with RefinementType=COPY)
// create transfer operators from level i to i+1 (note that this will only work for either uniformly refined grids or adaptive grids with RefinementType=COPY)