34class KineticEnergyCalculatorDetailed :
public KineticEnergyCalculator<dim, Number>
36 typedef dealii::LinearAlgebra::distributed::Vector<Number> VectorType;
38 typedef KineticEnergyCalculator<dim, Number> Base;
43 KineticEnergyCalculatorDetailed(MPI_Comm
const & comm);
46 setup(NavierStokesOperator
const & navier_stokes_operator_in,
47 dealii::MatrixFree<dim, Number>
const & matrix_free_in,
48 unsigned int const dof_index_in,
49 unsigned int const quad_index_in,
53 evaluate(VectorType
const & velocity,
double const time,
bool const unsteady);
57 calculate_detailed(VectorType
const & velocity,
double const time);
59 dealii::SmartPointer<NavierStokesOperator const> navier_stokes_operator;