17 #ifndef __deal2__data_out_faces_h 18 #define __deal2__data_out_faces_h 21 #include <deal.II/base/config.h> 22 #include <deal.II/numerics/data_out.h> 43 template <
int dim,
int spacedim>
47 const unsigned int n_subdivisions,
48 const std::vector<unsigned int> &n_postprocessor_outputs,
53 std::vector<Point<dim> > patch_normals;
54 std::vector<Point<spacedim> > patch_evaluation_points;
116 template <
int dim,
class DH=DoFHandler<dim> >
153 build_patches (
const unsigned int n_subdivisions = 0);
197 const unsigned int n_subdivisions = 0);
230 virtual FaceDescriptor first_face ();
265 virtual FaceDescriptor next_face (
const FaceDescriptor &face);
272 <<
"The number of subdivisions per patch, " << arg1
273 <<
", is not valid.");
293 void build_one_patch (
const FaceDescriptor *cell_and_face,
299 DEAL_II_NAMESPACE_CLOSE
std::pair< cell_iterator, unsigned int > FaceDescriptor
#define DeclException1(Exception1, type1, outsequence)
#define DeclException0(Exception0)
DataOut_DoFData< DH, DH::dimension-1, DH::dimension >::cell_iterator cell_iterator