26 #ifndef GRINS_AVERAGED_FAN_H
27 #define GRINS_AVERAGED_FAN_H
30 #include "grins_config.h"
37 #include "libmesh/getpot.h"
49 template<
class Viscosity>
54 AveragedFan(
const std::string& physics_name,
const GetPot& input );
76 const libMesh::Point& point,
77 libMesh::Real& value );
97 #endif // GRINS_AVERAGED_FAN_H
unsigned int _base_velocity_y_index
Index from registering this postprocessed quantity.
unsigned int _base_velocity_x_index
Index from registering this postprocessed quantity.
Physics class for spatially-averaged fan.
virtual void compute_postprocessed_quantity(unsigned int quantity_index, const AssemblyContext &context, const libMesh::Point &point, libMesh::Real &value)
Compute value of postprocessed quantities at libMesh::Point.
virtual void register_postprocessing_vars(const GetPot &input, PostProcessedQuantities< libMesh::Real > &postprocessing)
Register postprocessing variables for visualization output.
unsigned int _base_velocity_z_index
Index from registering this postprocessed quantity.
virtual void element_time_derivative(bool compute_jacobian, AssemblyContext &context)
Time dependent part(s) of physics for element interiors.
virtual void init_context(AssemblyContext &context)
Initialize context for added physics variables.