TaylorT2
Header file for utilities
-
template<class T>
class TaylorT2 - #include <TaylorT2.h>
Public Functions
-
virtual int construct_waveform(T *times, int length, std::complex<T> *hplus, std::complex<T> *hcross, source_parameters<T> *params)
Constructs the waveform as outlined by.
arguments: array of frequencies, length of that array, a complex array for the output waveform, and a source_parameters structure
- Parameters:
times – T array of frequencies the waveform is to be evaluated at
length – integer length of the array of frequencies and the waveform
hplus – complex T array for the waveform to be output
hcross – complex T array for the waveform to be output
-
virtual T THETA(T time, source_parameters<T> *params)
Theta function from 315 1310.1528.
-
virtual T X(T theta, source_parameters<T> *params)
x function from 316 1310.1528
-
virtual T PHI(T theta, source_parameters<T> *params)
phi function from 318 1310.1528
-
virtual T GAMMA(T x, source_parameters<T> *params)
-
virtual T M_ADM(T gamma, source_parameters<T> *params)
-
virtual int construct_waveform(T *times, int length, std::complex<T> *hplus, std::complex<T> *hcross, source_parameters<T> *params)