const std::vector< Number > & get_qois() const
Const accessor for QoI vector.
virtual void side_qoi(DiffContext &context, const QoISet &qois)
Does any work that needs to be done on side of elem in a quantity of interest assembly loop,...
const std::vector< DenseVector< Number > > & get_qoi_derivatives() const
Const accessor for QoI derivatives.
unsigned int n_dof_indices() const
Total number of dof indices on the element.
This class provides all data required for a physics package (e.g.
bool has_side_boundary_id(boundary_id_type id) const
Reports if the boundary id is found on the current side.
Number side_value(unsigned int var, unsigned int qp) const
const QBase & get_side_qrule() const
Accessor for element side quadrature rule for the dimension of the current _elem.
void get_side_fe(unsigned int var, FEGenericBase< OutputShape > *&fe) const
Accessor for edge/face (2D/3D) finite element object for variable var for the largest dimension in th...
This class provides all data required for a physics package (e.g.