Stochastic Loading Module
stochastic::VlachosEtAl Member List

This is the complete list of members for stochastic::VlachosEtAl, including all inherited members.

amplitude_modulating_function(double duration, double total_energy, const std::vector< double > &parameters, const std::vector< double > &times) const stochastic::VlachosEtAl
energy_accumulation(const std::vector< double > &parameters, const std::vector< double > &times) const stochastic::VlachosEtAl
generate(const std::string &event_name, bool g_units=false) overridestochastic::VlachosEtAlvirtual
generate(const std::string &event_name, const std::string &output_location, bool g_units=false) overridestochastic::VlachosEtAlvirtual
identify_parameters(const Eigen::VectorXd &initial_params) const stochastic::VlachosEtAl
kt_2(const std::vector< double > &parameters, const std::vector< double > &frequencies, const std::vector< double > &highpass_butter) const stochastic::VlachosEtAl
modal_frequencies(const std::vector< double > &parameters, const std::vector< double > &energy) const stochastic::VlachosEtAl
modal_participation_factor(const std::vector< double > &parameters, const std::vector< double > &energy) const stochastic::VlachosEtAl
model_name() const stochastic::StochasticModelinline
model_name_stochastic::StochasticModelprotected
operator=(const VlachosEtAl &)=deletestochastic::VlachosEtAl
stochastic::StochasticModel::operator=(const StochasticModel &)=deletestochastic::StochasticModel
post_process(std::vector< double > &time_history, const std::vector< double > &filter_imp_resp) const stochastic::VlachosEtAl
rotate_acceleration(const std::vector< double > &acceleration, std::vector< double > &x_accels, std::vector< double > &y_accels, bool g_units) const stochastic::VlachosEtAl
simulate_time_history(std::vector< double > &time_history, const Eigen::MatrixXd &power_spectrum) const stochastic::VlachosEtAl
StochasticModel()=defaultstochastic::StochasticModel
StochasticModel(const StochasticModel &)=deletestochastic::StochasticModel
time_history_family(std::vector< std::vector< double >> &time_histories, const Eigen::VectorXd &parameters) const stochastic::VlachosEtAl
VlachosEtAl()=defaultstochastic::VlachosEtAl
VlachosEtAl(double moment_magnitude, double rupture_distance, double vs30, double orientation, unsigned int num_spectra, unsigned int num_sims)stochastic::VlachosEtAl
VlachosEtAl(double moment_magnitude, double rupture_distance, double vs30, double orientation, unsigned int num_spectra, unsigned int num_sims, int seed_value)stochastic::VlachosEtAl
VlachosEtAl(const VlachosEtAl &)=deletestochastic::VlachosEtAl
~StochasticModel()stochastic::StochasticModelinlinevirtual
~VlachosEtAl()stochastic::VlachosEtAlinlinevirtual