std::vector<std::string> names;
};
+ /**
+ * Abbreviate the somewhat lengthy
+ * name for the @p{Patch} class.
+ */
+ typedef DataOutBase::Patch<patch_dim,patch_space_dim> Patch;
+
/**
* Pointer to the dof handler object.
*/
* in the output routines of the base
* classes.
*/
- typename std::vector<typename DataOutBase::Patch<patch_dim,patch_space_dim> > patches;
+ typename std::vector<Patch> patches;
/**
* Function by which the base
* what patches they shall write
* to a file.
*/
- virtual const typename std::vector<typename DataOutBase::Patch<patch_dim,patch_space_dim> > &
+ virtual const typename std::vector<Patch> &
get_patches () const;
/**
cell_data.erase (cell_data.begin(), cell_data.end());
// delete patches
- std::vector<DataOutBase::Patch<patch_dim,patch_space_dim> > dummy;
+ std::vector<Patch> dummy;
patches.swap (dummy);
}
};
// delete patches
- std::vector<DataOutBase::Patch<patch_dim,patch_space_dim> > dummy;
+ std::vector<Patch> dummy;
patches.swap (dummy);
}
+
template <int dof_handler_dim, int patch_dim, int patch_space_dim>
std::vector<std::string>
DataOut_DoFData<dof_handler_dim,patch_dim,patch_space_dim>::get_dataset_names () const