[installation] Change to nightly
This commit is contained in:
@ -61,7 +61,7 @@ class TransferFunction : public Core::BaseObject {
|
||||
|
||||
void evaluate(std::vector<Complex> &out, const std::vector<double> &x) const {
|
||||
out.resize(x.size());
|
||||
evaluate_(&out[0], (int)x.size(), &x[0]);
|
||||
evaluate_(out.data(), (int)x.size(), x.data());
|
||||
}
|
||||
|
||||
//! Devides the spectra by the evaluated nodes of the transfer function
|
||||
@ -72,7 +72,7 @@ class TransferFunction : public Core::BaseObject {
|
||||
|
||||
//! Convenience wrapper using a vector as output
|
||||
void deconvolve(std::vector<Complex> &spec, double startFreq, double df) const {
|
||||
deconvolve_((int)spec.size(), &spec[0], startFreq, df);
|
||||
deconvolve_((int)spec.size(), spec.data(), startFreq, df);
|
||||
}
|
||||
|
||||
//! Multiplies the spectra by the evaluated nodes of the transfer function
|
||||
@ -83,7 +83,7 @@ class TransferFunction : public Core::BaseObject {
|
||||
|
||||
//! Convenience wrapper using a vector as output
|
||||
void convolve(std::vector<Complex> &spec, double startFreq, double df) const {
|
||||
convolve_((int)spec.size(), &spec[0], startFreq, df);
|
||||
convolve_((int)spec.size(), spec.data(), startFreq, df);
|
||||
}
|
||||
|
||||
|
||||
@ -101,9 +101,9 @@ class PolesAndZeros : public TransferFunction {
|
||||
PolesAndZeros(int n_poles, Pole *poles, int n_zeros, Zero *zeros, double k, int addZeros = 0);
|
||||
|
||||
protected:
|
||||
void evaluate_(Complex *out, int n, const double *x) const;
|
||||
void deconvolve_(int n, Complex *spec, double startFreq, double df) const;
|
||||
void convolve_(int n, Complex *spec, double startFreq, double df) const;
|
||||
void evaluate_(Complex *out, int n, const double *x) const override;
|
||||
void deconvolve_(int n, Complex *spec, double startFreq, double df) const override;
|
||||
void convolve_(int n, Complex *spec, double startFreq, double df) const override;
|
||||
|
||||
public:
|
||||
SeismometerResponse::PolesAndZeros paz;
|
||||
@ -120,9 +120,9 @@ class ResponseList : public TransferFunction {
|
||||
ResponseList(int n_tuples, const SeismometerResponse::FAP *faps, int addZeros = 0);
|
||||
|
||||
protected:
|
||||
void evaluate_(Complex *out, int n, const double *x) const;
|
||||
void deconvolve_(int n, Complex *spec, double startFreq, double df) const;
|
||||
void convolve_(int n, Complex *spec, double startFreq, double df) const;
|
||||
void evaluate_(Complex *out, int n, const double *x) const override;
|
||||
void deconvolve_(int n, Complex *spec, double startFreq, double df) const override;
|
||||
void convolve_(int n, Complex *spec, double startFreq, double df) const override;
|
||||
|
||||
public:
|
||||
SeismometerResponse::FAPs faps;
|
||||
|
||||
Reference in New Issue
Block a user