26 #ifndef GRINS_PARSED_VELOCITY_SOURCE_BASE_H
27 #define GRINS_PARSED_VELOCITY_SOURCE_BASE_H
30 #include "grins_config.h"
34 #include "libmesh/fem_function_base.h"
35 #include "libmesh/getpot.h"
36 #include "libmesh/tensor_value.h"
44 template<
class Viscosity>
56 const libMesh::Real time,
58 libMesh::NumberVectorValue& F,
59 libMesh::NumberTensorValue *dFdU = NULL);
63 libMesh::UniquePtr<libMesh::FEMFunctionBase<libMesh::Number> >
75 #endif // GRINS_PARSED_VELOCITY_SOURCE_BASE_H
Physics class for Incompressible Navier-Stokes.
void set_time_evolving_vars(libMesh::FEMSystem *system)
Sets velocity variables to be time-evolving.
~ParsedVelocitySourceBase()
bool compute_force(const libMesh::Point &point, const libMesh::Real time, const AssemblyContext &c, libMesh::NumberVectorValue &F, libMesh::NumberTensorValue *dFdU=NULL)
ParsedVelocitySourceBase()
libMesh::UniquePtr< libMesh::FEMFunctionBase< libMesh::Number > > velocity_source_function