31#ifndef SOURCENUMACOUSTICWAVEPLANESINUSOIDALPULSE_H
32#define SOURCENUMACOUSTICWAVEPLANESINUSOIDALPULSE_H
Base class for a mesh cell.
Definition Cell.h:59
double computeDeltaFunction(const Cell *cell)
Compute the function delta.
Definition SourceNumAcousticWavePlaneSinusoidalPulse.cpp:104
double m_frequency
Number of pulse (sinusoidal wave).
Definition SourceNumAcousticWavePlaneSinusoidalPulse.h:61
double m_numberOfPulse
Definition SourceNumAcousticWavePlaneSinusoidalPulse.h:60
~SourceNumAcousticWavePlaneSinusoidalPulse() override
Definition SourceNumAcousticWavePlaneSinusoidalPulse.cpp:86
double computeGFunction()
Compute the function g.
Definition SourceNumAcousticWavePlaneSinusoidalPulse.cpp:124
void prepSourceTerms(Cell *cell, const int &i=0) override
Source terms preparation for integration.
Definition SourceNumAcousticWavePlaneSinusoidalPulse.cpp:90
SourceNumAcousticWavePlaneSinusoidalPulse(tinyxml2::XMLElement *element, int order, int physicalEntity=0, std::string fileName="Unknown file")
SourceNumAcousticWavePlaneSinusoidalPulse constructor from a XML format reading.
Definition SourceNumAcousticWavePlaneSinusoidalPulse.cpp:37
SourceNumAcousticWave(int order, int physicalEntity=0)
SourceNumAcousticWave constructor.
Definition SourceNumAcousticWave.cpp:37
Definition tinyxml2.h:1148