Nektar++
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
SchemeInitializer.cpp File Reference
#include <LibUtilities/TimeIntegration/AdamsBashforthTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/AdamsMoultonTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/BDFImplicitTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/CNABTimeIntegrationScheme.h>
#include <LibUtilities/TimeIntegration/DIRKTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/EulerExponentialTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/EulerTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/IMEXTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/IMEXdirkTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/MCNABTimeIntegrationScheme.h>
#include <LibUtilities/TimeIntegration/NoSchemeTimeIntegrationScheme.h>
#include <LibUtilities/TimeIntegration/RungeKuttaTimeIntegrationSchemes.h>
#include <LibUtilities/TimeIntegration/TimeIntegrationSchemeFIT.h>
#include <LibUtilities/TimeIntegration/ExplicitTimeIntegrationSchemeSDC.h>
#include <LibUtilities/TimeIntegration/IMEXTimeIntegrationSchemeSDC.h>
#include <LibUtilities/TimeIntegration/ImplicitTimeIntegrationSchemeSDC.h>
#include <LibUtilities/TimeIntegration/TimeIntegrationSchemeGEM.h>
#include <LibUtilities/BasicUtils/SessionReader.h>

Go to the source code of this file.

Namespaces

namespace  Nektar
 
namespace  Nektar::LibUtilities
 

Macros

#define FACTORYREGISTER(scheme)
 

Functions

 Nektar::LibUtilities::FACTORYREGISTER (AdamsBashforth)
 
 Nektar::LibUtilities::FACTORYREGISTER (AdamsMoulton)
 
 Nektar::LibUtilities::FACTORYREGISTER (BDFImplicit)
 
 Nektar::LibUtilities::FACTORYREGISTER (Euler)
 
 Nektar::LibUtilities::FACTORYREGISTER (EulerExponential)
 
 Nektar::LibUtilities::FACTORYREGISTER (CNAB)
 
 Nektar::LibUtilities::FACTORYREGISTER (DIRK)
 
 Nektar::LibUtilities::FACTORYREGISTER (IMEXdirk)
 
 Nektar::LibUtilities::FACTORYREGISTER (IMEX)
 
 Nektar::LibUtilities::FACTORYREGISTER (MCNAB)
 
 Nektar::LibUtilities::FACTORYREGISTER (RungeKutta)
 
 Nektar::LibUtilities::FACTORYREGISTER (NoScheme)
 

Macro Definition Documentation

◆ FACTORYREGISTER

#define FACTORYREGISTER (   scheme)
Value:
std::string scheme##TimeIntegrationScheme::className = \
GetTimeIntegrationSchemeFactory().RegisterCreatorFunction( \
#scheme, scheme##TimeIntegrationScheme::create)

Definition at line 65 of file SchemeInitializer.cpp.