35 const std::string file_name;
41 Tabular(
unsigned, vec&&, vec&&);
42 Tabular(
unsigned, std::string&&);
44 void initialize(
const shared_ptr<DomainBase>&)
override;
50 void print()
override;
An Amplitude class that can generate Amplitude pattern.
Definition Amplitude.h:59
A Tabular class that can generate Amplitude pattern.
Definition Tabular.h:34
void initialize(const shared_ptr< DomainBase > &) override
Definition Tabular.cpp:31
vec magnitude
Definition Tabular.h:38
void print() override
Definition Tabular.cpp:70
double get_amplitude(double) override
Definition Tabular.cpp:56
vec time
Definition Tabular.h:38
unique_ptr< Amplitude > unique_copy() override
Definition Tabular.cpp:54