26 #ifndef GRINS_AVERAGED_TURBINE_H 
   27 #define GRINS_AVERAGED_TURBINE_H 
   30 #include "grins_config.h" 
   37 #include "libmesh/getpot.h" 
   51   template<
class Viscosity>
 
   56     AveragedTurbine( 
const std::string& physics_name, 
const GetPot& input );
 
   87 #endif // GRINS_AVERAGED_TURBINE_H 
Physics class for spatially-averaged turbine. 
 
virtual void nonlocal_time_derivative(bool compute_jacobian, AssemblyContext &context, CachedValues &cache)
Time dependent part(s) of physics for scalar variables. 
 
virtual void element_time_derivative(bool compute_jacobian, AssemblyContext &context, CachedValues &cache)
Time dependent part(s) of physics for element interiors. 
 
virtual void nonlocal_mass_residual(bool compute_jacobian, AssemblyContext &context, CachedValues &cache)
Mass matrix part(s) for scalar variables. 
 
virtual void init_context(AssemblyContext &context)
Initialize context for added physics variables.