Template Class ModulatedParsedFunction

Inheritance Relationships

Base Type

  • public ParameterAcceptorProxy< Functions::ParsedFunction< spacedim > >

Class Documentation

template<int spacedim>
class ModulatedParsedFunction : public ParameterAcceptorProxy<Functions::ParsedFunction<spacedim>>

Public Functions

ModulatedParsedFunction(const std::string &section_name, const unsigned int n_components = 1)
void declare_parameters(ParameterHandler &prm) override
void parse_parameters(ParameterHandler &prm) override
double scale(const double time) const
void copy_configuration_from(const ModulatedParsedFunction<spacedim> &other)
void set_fallback_configuration_source(const ModulatedParsedFunction<spacedim> *source)

Public Members

double modulation_frequency = 0.0
double phase_shift = 0.0