26 #ifndef GRINS_VORTICITY_H
27 #define GRINS_VORTICITY_H
35 class VelocityVariable;
65 virtual void init(
const GetPot& input,
67 unsigned int qoi_num );
76 const unsigned int qoi_index );
82 const unsigned int qoi_index );
109 #endif //GRINS_VORTICITY_H
virtual bool assemble_on_interior() const
Does the QoI need an element interior assembly loop?
Vorticity()
User never call default constructor.
virtual QoIBase * clone() const
Required to provide clone (deep-copy) for adding QoI object to libMesh objects.
virtual void init_context(AssemblyContext &context)
std::set< libMesh::subdomain_id_type > _subdomain_ids
List of sumdomain ids for which we want to compute this QoI.
virtual bool assemble_on_sides() const
Does the QoI need a domain boundary assembly loop?
const VelocityVariable * _flow_vars
virtual void element_qoi(AssemblyContext &context, const unsigned int qoi_index)
Compute the qoi value.
Interface with libMesh for solving Multiphysics problems.
virtual void init(const GetPot &input, const MultiphysicsSystem &system, unsigned int qoi_num)
Initialize local variables.
virtual void element_qoi_derivative(AssemblyContext &context, const unsigned int qoi_index)
Compute the qoi derivative with respect to the solution.