21 #ifndef __mast_build_conservative_fluid_elem_h__ 22 #define __mast_build_conservative_fluid_elem_h__ 35 #include "libmesh/libmesh.h" 36 #include "libmesh/equation_systems.h" 37 #include "libmesh/parallel_mesh.h" 38 #include "libmesh/mesh_generation.h" 39 #include "libmesh/fe_type.h" 40 #include "libmesh/dof_map.h" 47 class ConservativeFluidSystemInitialization;
48 class ConservativeFluidDiscipline;
50 class ConstantFieldFunction;
51 class BoundaryConditionBase;
52 class FlightCondition;
53 class FrequencyFunction;
54 class RigidSurfaceMotion;
55 class RigidSurfaceDisplacement;
56 class RigidSurfaceNormalRotation;
57 class NonlinearSystem;
96 MAST::RigidSurfaceMotion
98 MAST::RigidSurfaceDisplacement
100 MAST::RigidSurfaceNormalRotation
126 #endif // __mast_build_conservative_fluid_elem_h__ MAST::ConservativeFluidDiscipline * _discipline
MAST::BoundaryConditionBase * _far_field
MAST::ConstantFieldFunction * _omega_f
This class implements a system for solution of nonlinear systems.
MAST::ConstantFieldFunction * _b_ref_f
This is a scalar function whose value can be changed and one that can be used as a design variable in...
MAST::RigidSurfaceMotion * _motion
surface rigid motion
MAST::ConservativeFluidSystemInitialization * _fluid_sys
MAST::RigidSurfaceDisplacement * _displacement
MAST::Parameter * _velocity
MAST::FrequencyFunction * _freq_function
frequency object
libMesh::ParallelMesh * _mesh
MAST::RigidSurfaceNormalRotation * _normal_rot
BuildConservativeFluidElem()
Matrix< Real, Dynamic, 1 > RealVectorX
~BuildConservativeFluidElem()
libMesh::EquationSystems * _eq_sys
MAST::NonlinearSystem * _sys
MAST::ConstantFieldFunction * _velocity_f
MAST::FlightCondition * _flight_cond
MAST::BoundaryConditionBase * _slip_wall