Nektar++
Nektar::ArtificialDiffusion Member List

This is the complete list of members for Nektar::ArtificialDiffusion, including all inherited members.

ArtificialDiffusion(const LibUtilities::SessionReaderSharedPtr &pSession, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const int spacedim)Nektar::ArtificialDiffusionprotected
DoArtificialDiffusion(const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray)Nektar::ArtificialDiffusion
DoArtificialDiffusionCoeff(const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray)Nektar::ArtificialDiffusion
GetArtificialViscosity(const Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, NekDouble > &mu)Nektar::ArtificialDiffusion
GetFluxVector(const Array< OneD, Array< OneD, NekDouble > > &inarray, const Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &qfield, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &viscousTensor)Nektar::ArtificialDiffusionprotected
m_diffusionNektar::ArtificialDiffusionprotected
m_fieldsNektar::ArtificialDiffusionprotected
m_mu0Nektar::ArtificialDiffusionprotected
m_sessionNektar::ArtificialDiffusionprotected
m_varConvNektar::ArtificialDiffusionprotected
v_DoArtificialDiffusion(const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray)Nektar::ArtificialDiffusionprotectedvirtual
v_DoArtificialDiffusionCoeff(const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray)Nektar::ArtificialDiffusionprotectedvirtual
v_GetArtificialViscosity(const Array< OneD, Array< OneD, NekDouble > > &physfield, Array< OneD, NekDouble > &mu)=0Nektar::ArtificialDiffusionprotectedpure virtual
~ArtificialDiffusion()Nektar::ArtificialDiffusioninlinevirtual