 |
helics
3.3.0
|
Go to the documentation of this file.
29 virtual void set(std::string_view parameter,
double val)
override;
38 double frequency = 0.0;
40 double amplitude = 0.0;
49 virtual void set(std::string_view parameter,
double val)
override;
58 double bias_real = 0.0;
59 double bias_imag = 0.0;
60 double frequency = 0.0;
62 double amplitude = 0.0;
66 std::complex<double> state{1.0, 0};
67 std::complex<double> rotation{1.0, 0};
72 virtual void set(std::string_view parameter,
double val)
override;
74 void set(std::string_view parameter, std::complex<double> val);
75 virtual void setString(std::string_view parameter, std::string_view val)
override;
constexpr Time timeZero
Definition: helicsTime.hpp:31
std::variant< double, int64_t, std::string, std::complex< double >, std::vector< double >, std::vector< std::complex< double > >, NamedPoint > defV
Definition: HelicsPrimaryTypes.hpp:34
virtual void set(std::string_view parameter, double val) override
Definition: SignalGenerators.cpp:16
Definition: SignalGenerators.hpp:56
virtual void set(std::string_view parameter, double val)
Definition: Source.cpp:30
virtual defV generate(Time signalTime) override
Definition: SignalGenerators.cpp:33
virtual void set(std::string_view parameter, double val) override
Definition: SignalGenerators.cpp:40
TimeRepresentation< count_time< 9 > > Time
Definition: helicsTime.hpp:27
virtual void setString(std::string_view parameter, std::string_view val)
Definition: Source.cpp:32
Definition: Source.hpp:37
virtual defV generate(Time signalTime) override
Definition: SignalGenerators.cpp:61
void cleanupHelicsLibrary()
Definition: Federate.cpp:38
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
virtual defV generate(Time signalTime) override
Definition: SignalGenerators.cpp:121
virtual void set(std::string_view parameter, double val) override
Definition: SignalGenerators.cpp:79
virtual void setString(std::string_view parameter, std::string_view val) override
Definition: SignalGenerators.cpp:111
Definition: SignalGenerators.hpp:35
Definition: Recorder.hpp:27
Definition: core-exceptions.hpp:18
Definition: SignalGenerators.hpp:21
std::complex< double > helicsGetComplex(std::string_view val)
Definition: helicsTypes.cpp:294