45class NormalFluxCalculator
48 typedef dealii::LinearAlgebra::distributed::Vector<Number> VectorType;
50 typedef FaceIntegrator<dim, 1, Number> FaceIntegratorScalar;
52 typedef dealii::VectorizedArray<Number> scalar;
54 NormalFluxCalculator(dealii::MatrixFree<dim, Number>
const & matrix_free_in,
55 unsigned int dof_index_in,
56 unsigned int quad_index_in,
58 MPI_Comm
const & mpi_comm_in);
61 evaluate(VectorType
const & solution,
double const time,
bool const unsteady);
64 dealii::MatrixFree<dim, Number>
const & matrix_free;
65 unsigned int dof_index, quad_index;
71 std::map<dealii::types::boundary_id, double> flux;
73 MPI_Comm
const mpi_comm;