Prototypes | |
| LALSimInspiralWaveformCache * | XLALCreateSimInspiralWaveformCache (void) |
| Construct and initialize a waveform cache. More... | |
| void | XLALDestroySimInspiralWaveformCache (LALSimInspiralWaveformCache *cache) |
| Destroy a waveform cache. More... | |
| int | XLALSimInspiralChooseTDWaveformFromCache (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 phiRef, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 s1x, REAL8 s1y, REAL8 s1z, REAL8 s2x, REAL8 s2y, REAL8 s2z, REAL8 f_min, REAL8 f_ref, REAL8 r, REAL8 i, LALDict *LALpars, Approximant approximant, LALSimInspiralWaveformCache *cache) |
| Chooses between different approximants when requesting a waveform to be generated Returns the waveform in the time domain. More... | |
| int | XLALSimInspiralChooseFDWaveformFromCache (COMPLEX16FrequencySeries **hptilde, COMPLEX16FrequencySeries **hctilde, REAL8 phiRef, REAL8 deltaF, REAL8 m1, REAL8 m2, REAL8 S1x, REAL8 S1y, REAL8 S1z, REAL8 S2x, REAL8 S2y, REAL8 S2z, REAL8 f_min, REAL8 f_max, REAL8 f_ref, REAL8 r, REAL8 i, LALDict *LALpars, Approximant approximant, LALSimInspiralWaveformCache *cache, REAL8Sequence *frequencies) |
| Chooses between different approximants when requesting a waveform to be generated Returns the waveform in the frequency domain. More... | |
| int | XLALSimInspiralChooseFDWaveformSequence (COMPLEX16FrequencySeries **hptilde, COMPLEX16FrequencySeries **hctilde, REAL8 phiRef, REAL8 m1, REAL8 m2, REAL8 S1x, REAL8 S1y, REAL8 S1z, REAL8 S2x, REAL8 S2y, REAL8 S2z, REAL8 f_ref, REAL8 r, REAL8 i, LALDict *LALpars, Approximant approximant, REAL8Sequence *frequencies) |
| Wrapper similar to XLALSimInspiralChooseFDWaveform() for waveforms to be generated a specific freqencies. More... | |
Go to the source code of this file.
Data Structures | |
| struct | LALSimInspiralWaveformCacheOld |
| Stores previously-computed waveforms and parameters to take advantage of approximant- and parameter-specific opportunities for accelerating waveform computation. More... | |
| struct | LALSimInspiralWaveformCache |
| int XLALSimInspiralChooseFDWaveformSequence | ( | COMPLEX16FrequencySeries ** | hptilde, |
| COMPLEX16FrequencySeries ** | hctilde, | ||
| REAL8 | phiRef, | ||
| REAL8 | m1, | ||
| REAL8 | m2, | ||
| REAL8 | S1x, | ||
| REAL8 | S1y, | ||
| REAL8 | S1z, | ||
| REAL8 | S2x, | ||
| REAL8 | S2y, | ||
| REAL8 | S2z, | ||
| REAL8 | f_ref, | ||
| REAL8 | distance, | ||
| REAL8 | inclination, | ||
| LALDict * | LALpars, | ||
| Approximant | approximant, | ||
| REAL8Sequence * | frequencies | ||
| ) |
Wrapper similar to XLALSimInspiralChooseFDWaveform() for waveforms to be generated a specific freqencies.
Returns the waveform in the frequency domain at the frequencies of the REAL8Sequence frequencies.
| hptilde | FD plus polarization |
| hctilde | FD cross polarization |
| phiRef | reference orbital phase (rad) |
| m1 | mass of companion 1 (kg) |
| m2 | mass of companion 2 (kg) |
| S1x | x-component of the dimensionless spin of object 1 |
| S1y | y-component of the dimensionless spin of object 1 |
| S1z | z-component of the dimensionless spin of object 1 |
| S2x | x-component of the dimensionless spin of object 2 |
| S2y | y-component of the dimensionless spin of object 2 |
| S2z | z-component of the dimensionless spin of object 2 |
| f_ref | Reference frequency (Hz) |
| distance | distance of source (m) |
| inclination | inclination of source (rad) |
| LALpars | LALDictionary containing non-mandatory variables/flags |
| approximant | post-Newtonian approximant to use for waveform production |
| frequencies | sequence of frequencies for which the waveform will be computed. Pass in NULL (or None in python) for standard f_min to f_max sequence. |
Definition at line 882 of file LALSimInspiralWaveformCache.c.