18 #ifndef __deal2__mesh_worker_output_h
19 #define __deal2__mesh_worker_output_h
21 #include <deal.II/meshworker/dof_info.h>
22 #include <deal.II/base/named_data.h>
23 #include <deal.II/base/smartpointer.h>
24 #include <deal.II/base/utilities.h>
25 #include <deal.II/lac/block_vector.h>
26 #include <deal.II/base/mg_level_object.h>
29 DEAL_II_NAMESPACE_OPEN
138 void write(
const T &t)
const;
168 template <
typename T>
183 deallog << std::endl;
198 const unsigned int nv)
231 const unsigned int row_length =
n_points;
235 const unsigned int row_length2 = (patch_dim==1) ? row_length : (row_length*row_length);
241 for (
unsigned int k=0; k<np; ++k)
243 if (k % row_length == 0)
245 if (k % row_length2 == 0)
248 for (
unsigned int i=0; i<nv; ++i)
268 DEAL_II_NAMESPACE_CLOSE
static const unsigned int invalid_unsigned_int
#define AssertDimension(dim1, dim2)
void assemble(const DoFInfo< dim > &info)
void initialize_quadrature(unsigned int np, unsigned int nv)
void write(const T &t) const
number & quadrature_value(unsigned int k, unsigned int i)
unsigned int n_quadrature_values() const
void initialize_info(DoFInfo< dim > &info, bool face)
void initialize(const unsigned int n_points, const unsigned int n_vectors)
unsigned int n_quadrature_points() const
void initialize_stream(std::ostream &stream)