37 #ifndef NEKTAR_LIBS_MULTIREGIONS_CONTFIELD3DHOMO2D_H
38 #define NEKTAR_LIBS_MULTIREGIONS_CONTFIELD3DHOMO2D_H
45 namespace MultiRegions
59 const bool dealiasing,
61 const std::string &variable,
67 const ContField3DHomogeneous2D &In);
96 const bool PhysSpaceForcing);
102 typedef boost::shared_ptr<ContField3DHomogeneous2D>
108 #endif // MULTIERGIONS_CONTFIELD3DHOMO1D_H
#define MULTI_REGIONS_EXPORT
Array< OneD, NekDouble > m_contCoeffs
std::map< ConstFactorType, NekDouble > ConstFactorMap
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
virtual void v_GlobalToLocal(void)
Template method virtual forwarded for GlobalToLocal()
boost::shared_ptr< ContField3DHomogeneous2D > ContField3DHomogeneous2DSharedPtr
std::map< StdRegions::VarCoeffType, Array< OneD, NekDouble > > VarCoeffMap
ContField3DHomogeneous2D()
virtual void v_HelmSolve(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const FlagList &flags, const StdRegions::ConstFactorMap &factors, const StdRegions::VarCoeffMap &varcoeff, const Array< OneD, const NekDouble > &dirForcing, const bool PhysSpaceForcing)
Solves the three-dimensional Helmholtz equation, subject to the boundary conditions specified...
virtual void v_ImposeDirichletConditions(Array< OneD, NekDouble > &outarray)
virtual ~ContField3DHomogeneous2D()
Destructor.
virtual void v_ClearGlobalLinSysManager(void)
virtual void v_LocalToGlobal(bool useComm)
Template method virtual forwarded for LocalToGlobal()
boost::shared_ptr< MeshGraph > MeshGraphSharedPtr
Describes the specification for a Basis.