Implements the Demod Dirichlet kernel-based demodulation algorithm for computing the \( \mathcal{F} \) -statistic [36] .
Data Structures | |
struct | FstatTimingDemod |
struct | DemodMethodData |
Files | |
file | ComputeFstat_DemodHL_Altivec.c |
Akos hotloop Altivec code (Dterms=8) | |
file | ComputeFstat_DemodHL_Generic.c |
Old (pre-Akos) LALDemod hotloop variant (unrestricted Dterms) | |
file | ComputeFstat_DemodHL_OptC.c |
Akos generic hotloop code (Dterms <= 20) | |
file | ComputeFstat_DemodHL_SSE.c |
Akos hotloop precalc SSE code (Dterms=8) | |
Variables | |
static const char | FstatTimingDemodHelp [] |
int XLALSetupFstatDemod | ( | void ** | method_data, |
FstatCommon * | common, | ||
FstatMethodFuncs * | funcs, | ||
MultiSFTVector * | multiSFTs, | ||
const FstatOptionalArgs * | optArgs | ||
) |
Definition at line 362 of file ComputeFstat_Demod.c.
int XLALComputeFaFb_Generic | ( | COMPLEX8 * | Fa, |
COMPLEX8 * | Fb, | ||
FstatAtomVector ** | FstatAtoms, | ||
const SFTVector * | sfts, | ||
const PulsarSpins | fkdot, | ||
const SSBtimes * | tSSB, | ||
const AMCoeffs * | amcoe, | ||
const UINT4 | Dterms | ||
) |
int XLALComputeFaFb_OptC | ( | COMPLEX8 * | Fa, |
COMPLEX8 * | Fb, | ||
FstatAtomVector ** | FstatAtoms, | ||
const SFTVector * | sfts, | ||
const PulsarSpins | fkdot, | ||
const SSBtimes * | tSSB, | ||
const AMCoeffs * | amcoe, | ||
const UINT4 | Dterms | ||
) |
int XLALGetFstatTiming_Demod | ( | const void * | method_data, |
FstatTimingGeneric * | timingGeneric, | ||
FstatTimingModel * | timingModel | ||
) |
Definition at line 436 of file ComputeFstat_Demod.c.
void* XLALFstatInputTimeslice_Demod | ( | const void * | method_data, |
const UINT4 | iStart[PULSAR_MAX_DETECTORS], | ||
const UINT4 | iEnd[PULSAR_MAX_DETECTORS] | ||
) |
Definition at line 472 of file ComputeFstat_Demod.c.
void XLALDestroyFstatInputTimeslice_Demod | ( | void * | method_data | ) |
Free all memory not needed by the orginal FstatInput structure.
Definition at line 530 of file ComputeFstat_Demod.c.
|
static |
Definition at line 112 of file ComputeFstat_Demod.c.
|
static |
Definition at line 349 of file ComputeFstat_Demod.c.
Definition at line 54 of file ComputeFstat_Demod.c.