8 #ifndef ELECTROMAGSINUSOIDAL1D_HPP_
9 #define ELECTROMAGSINUSOIDAL1D_HPP_
12 #include "../config/ConfigBase.hpp"
13 #include "../config/SourceConfig.hpp"
33 void configure(std::shared_ptr<ConfigBase> config_base)
override final;
double resolution
Definition: ElectroMagSinusoidal1D.hpp:28
int spread
Definition: ElectroMagSinusoidal1D.hpp:29
Definition: CommonBase.hpp:14
ElectroMagSinusoidal1D()
Definition: ElectroMagSinusoidal1D.cpp:15
int t0
Definition: ElectroMagSinusoidal1D.hpp:30
virtual ~ElectroMagSinusoidal1D()
Definition: ElectroMagSinusoidal1D.cpp:19
void print_me() overridefinal
Definition: ElectroMagSinusoidal1D.cpp:85
virtual void configure()
Definition: SimulationItemBase.cpp:21
Definition: ElectroMagSinusoidal1D.hpp:23
Definition: SourceBase.hpp:22
double calculate_source(int time)
Definition: ElectroMagSinusoidal1D.cpp:23