Nektar++
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
ArtificialDiffusion.h File Reference
#include <string>
#include <CompressibleFlowSolver/Misc/VariableConverter.h>
#include <LibUtilities/BasicUtils/NekFactory.hpp>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <MultiRegions/ExpList.h>
#include <SolverUtils/Diffusion/Diffusion.h>

Go to the source code of this file.

Classes

class  Nektar::ArtificialDiffusion
 Encapsulates the artificial diffusion used in shock capture. More...
 

Namespaces

namespace  Nektar
 

Typedefs

typedef std::shared_ptr< ArtificialDiffusionNektar::ArtificialDiffusionSharedPtr
 A shared pointer to a artificial diffusion object.
 
typedef LibUtilities::NekFactory< std::string, ArtificialDiffusion, const LibUtilities::SessionReaderSharedPtr &, const Array< OneD, MultiRegions::ExpListSharedPtr > &, const int > Nektar::ArtificialDiffusionFactory
 Declaration of the artificial diffusion factory.
 

Functions

ArtificialDiffusionFactoryNektar::GetArtificialDiffusionFactory ()
 Declaration of the artificial diffusion factory singleton.