GEOS
Classes | Namespaces | Typedefs
AcousticWaveEquationSEMKernel.hpp File Reference
#include "finiteElement/kernelInterface/KernelBase.hpp"
#include "physicsSolvers/wavePropagation/shared/WaveSolverUtils.hpp"
#include "finiteElement/elementFormulations/Qk_Hexahedron_Lagrange_GaussLobatto.hpp"
#include "physicsSolvers/wavePropagation/sem/acoustic/shared/AcousticFields.hpp"

Go to the source code of this file.

Classes

class  geos::acousticWaveEquationSEMKernels::ExplicitAcousticSEM< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >
 Implements kernels for solving the acoustic wave equations explicit central FD method and SEM. More...
 
struct  geos::acousticWaveEquationSEMKernels::ExplicitAcousticSEM< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables
 Kernel variables allocated on the stack. More...
 

Namespaces

 geos
 
 geos::acousticWaveEquationSEMKernels
 Namespace to contain the acoustic wave kernels.
 

Typedefs

using geos::acousticWaveEquationSEMKernels::ExplicitAcousticSEMFactory = finiteElement::KernelFactory< ExplicitAcousticSEM, real64 >
 The factory used to construct a ExplicitAcousticWaveEquation kernel.