26 #ifndef GRINS_AVERAGED_FAN_BASE_H 
   27 #define GRINS_AVERAGED_FAN_BASE_H 
   30 #include "grins_config.h" 
   34 #include "libmesh/getpot.h" 
   35 #include "libmesh/parsed_function.h" 
   36 #include "libmesh/tensor_value.h" 
   44   template<
class Viscosity>
 
   49     AveragedFanBase( 
const std::string& physics_name, 
const GetPot& input );
 
   54                          const libMesh::Real time,
 
   55                          const libMesh::NumberVectorValue& U,
 
   56                          libMesh::NumberVectorValue& F,
 
   57                          libMesh::NumberTensorValue *dFdU = NULL);
 
  102 #endif // GRINS_AVERAGED_FAN_BASE_H 
libMesh::ParsedFunction< libMesh::Number > drag_function
 
Physics class for Incompressible Navier-Stokes. 
 
bool compute_force(const libMesh::Point &point, const libMesh::Real time, const libMesh::NumberVectorValue &U, libMesh::NumberVectorValue &F, libMesh::NumberTensorValue *dFdU=NULL)
 
libMesh::ParsedFunction< libMesh::Number > local_vertical_function
 
libMesh::ParsedFunction< libMesh::Number > chord_function
 
libMesh::ParsedFunction< libMesh::Number > base_velocity_function
 
libMesh::ParsedFunction< libMesh::Number > area_swept_function
 
libMesh::ParsedFunction< libMesh::Number > lift_function
 
libMesh::ParsedFunction< libMesh::Number > aoa_function
 
void read_input_options(const GetPot &input)
Read options from GetPot input file.