17#ifndef dealii_mesh_worker_output_h
18#define dealii_mesh_worker_output_h
114 template <
typename T>
116 write(
const T &t)
const;
143 template <
typename T>
165 : n_vectors(
numbers::invalid_unsigned_int)
166 , n_points(
numbers::invalid_unsigned_int)
205 const unsigned int patch_dim =
207 const unsigned int row_length =
n_points;
211 const unsigned int row_length2 =
212 (patch_dim == 1) ? row_length : (row_length * row_length);
218 for (
unsigned int k = 0; k < np; ++k)
220 if (k % row_length == 0)
222 if (k % row_length2 == 0)
225 for (
unsigned int i = 0; i < nv; ++i)
void write(const T &t) const
void initialize_stream(std::ostream &stream)
void assemble(const DoFInfo< dim > &info)
void initialize_info(DoFInfo< dim > &info, bool face)
void initialize(const unsigned int n_points, const unsigned int n_vectors)
unsigned int n_quadrature_values() const
number & quadrature_value(const unsigned int k, const unsigned int i)
void initialize_quadrature(const unsigned int np, const unsigned int nv)
unsigned int n_quadrature_points() const
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
#define AssertDimension(dim1, dim2)
static const unsigned int invalid_unsigned_int