52class MassOperator :
public OperatorBase<dim, Number, n_components>
55 typedef Number value_type;
57 typedef OperatorBase<dim, Number, n_components> Base;
59 typedef typename Base::VectorType VectorType;
60 typedef typename Base::IntegratorCell IntegratorCell;
65 initialize(dealii::MatrixFree<dim, Number>
const & matrix_free,
66 dealii::AffineConstraints<Number>
const & affine_constraints,
70 set_scaling_factor(Number
const & number);
73 apply_scale(VectorType & dst, Number
const & factor, VectorType
const & src)
const;
76 apply_scale_add(VectorType & dst, Number
const & factor, VectorType
const & src)
const;
80 do_cell_integral(IntegratorCell & integrator)
const final;
84 mutable double scaling_factor;