17 #ifndef __deal2__data_out_rotation_h 18 #define __deal2__data_out_rotation_h 21 #include <deal.II/base/config.h> 22 #include <deal.II/numerics/data_out_dof_data.h> 43 template <
int dim,
int spacedim>
47 const unsigned int n_subdivisions,
48 const unsigned int n_patches_per_circle,
49 const std::vector<unsigned int> &n_postprocessor_outputs,
54 const unsigned int n_patches_per_circle;
56 std::vector<Point<spacedim> > patch_evaluation_points;
120 template <
int dim,
class DH=DoFHandler<dim> >
155 virtual void build_patches (
const unsigned int n_patches_per_circle,
156 const unsigned int n_subdivisions = 0);
167 virtual cell_iterator first_cell ();
188 virtual cell_iterator next_cell (
const cell_iterator &cell);
195 <<
"The number of subdivisions per patch, " << arg1
196 <<
", is not valid.");
202 <<
"The radial variable attains a negative value of " << arg1);
214 build_one_patch (
const cell_iterator *cell,
220 DEAL_II_NAMESPACE_CLOSE
#define DeclException1(Exception1, type1, outsequence)
DataOut_DoFData< DH, DH::dimension+1 >::cell_iterator cell_iterator