Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInference 4.1.9.1-5e288d3
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALInferenceProposal.c File Reference

Prototypes

static INT4 same_detector_location (LALDetector *d1, LALDetector *d2)
 
static INT4 numDetectorsUniquePositions (LALInferenceIFOData *data)
 
LALInferenceProposalLALInferenceInitProposal (LALInferenceProposalFunction func, const char *name)
 Creates a new proposal object from the given func pointer and name. More...
 
void LALInferenceRegisterProposal (LALInferenceVariables *propArgs, const char *name, INT4 *flag, ProcessParamsTable *command_line)
 Use a default flag and a check of the command-line to set proposal flags in proposal args. More...
 
void LALInferenceAddProposalToCycle (LALInferenceProposalCycle *cycle, LALInferenceProposal *prop, INT4 weight)
 Adds weight copies of the proposal prop to the end of the proposal cycle. More...
 
void LALInferenceRandomizeProposalCycle (LALInferenceProposalCycle *cycle, gsl_rng *rng)
 Randomizes the order of the proposals in the proposal cycle. More...
 
REAL8 LALInferenceCyclicProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Proposes a jump from the next proposal in the proposal cycle. More...
 
LALInferenceProposalCycleLALInferenceInitProposalCycle (void)
 Create a new proposal cycle. More...
 
void LALInferenceDeleteProposalCycle (LALInferenceProposalCycle *cycle)
 Completely remove the current proposal cycle, freeing the associated memory. More...
 
LALInferenceVariablesLALInferenceParseProposalArgs (LALInferenceRunState *runState)
 Go through all logic for deciding proposals to use. More...
 
LALInferenceProposalCycleLALInferenceSetupDefaultInspiralProposalCycle (LALInferenceVariables *propArgs)
 A reasonable default proposal. More...
 
REAL8 LALInferenceSingleAdaptProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Like LALInferenceSingleProposal() but will use adaptation if the –adapt command-line flag given. More...
 
REAL8 LALInferenceSingleProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Non-adaptive, sigle-variable update proposal with reasonable widths in each dimension. More...
 
REAL8 LALInferenceCovarianceEigenvectorJump (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Choose a random covariance matrix eigenvector to jump along. More...
 
REAL8 LALInferenceSkyLocWanderJump (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Jump around by 0.01 radians in angle on the sky. More...
 
REAL8 LALInferenceDifferentialEvolutionFull (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Differential evolution, on all non-fixed, non-output parameters. More...
 
REAL8 LALInferenceEnsembleStretchFull (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Ensemble stretch moves - see http://dx.doi.org/10.2140/camcos.2010.5.65. More...
 
REAL8 LALInferenceEnsembleStretchIntrinsic (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceEnsembleStretchExtrinsic (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceEnsembleStretchNames (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams, const char **names)
 
REAL8 LALInferenceEnsembleWalkFull (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceEnsembleWalkIntrinsic (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceEnsembleWalkExtrinsic (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceEnsembleWalkNames (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams, const char **names)
 
REAL8 LALInferenceDifferentialEvolutionNames (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams, const char **names)
 
REAL8 LALInferenceDifferentialEvolutionIntrinsic (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Perform differential evolution on only the intrinsic parameters. More...
 
REAL8 LALInferenceDifferentialEvolutionExtrinsic (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Perform a differential evolution step on only the extrinsic parameters. More...
 
static REAL8 draw_distance (LALInferenceThreadState *thread)
 
static REAL8 draw_logdistance (LALInferenceThreadState *thread)
 
static REAL8 draw_colatitude (LALInferenceThreadState *thread, const char *name)
 
static REAL8 draw_dec (LALInferenceThreadState *thread)
 
static REAL8 draw_flat (LALInferenceThreadState *thread, const char *name)
 
static REAL8 draw_chirp (LALInferenceThreadState *thread)
 
static REAL8 approxLogPrior (LALInferenceVariables *params)
 
REAL8 LALInferenceDrawApproxPrior (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Draws from an approximation to the true prior. More...
 
REAL8 LALInferenceDrawFlatPrior (LALInferenceThreadState *threadState, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Draws from a flat prior for all variables where are flat prior is specified. More...
 
static void cross_product (REAL8 x[3], const REAL8 y[3], const REAL8 z[3])
 
static REAL8 norm (const REAL8 x[3])
 
static void unit_vector (REAL8 v[3], const REAL8 w[3])
 
static REAL8 dot (const REAL8 v[3], const REAL8 w[3])
 
static void project_along (REAL8 vproj[3], const REAL8 v[3], const REAL8 w[3])
 
static void vsub (REAL8 diff[3], const REAL8 w[3], const REAL8 v[3])
 
static void reflect_plane (REAL8 pref[3], const REAL8 p[3], const REAL8 x[3], const REAL8 y[3], const REAL8 z[3])
 
static void get_detectors (LALInferenceIFOData *data, LALDetector **detectors)
 
static void sph_to_cart (REAL8 cart[3], const REAL8 lat, const REAL8 longi)
 
static void cart_to_sph (const REAL8 cart[3], REAL8 *lat, REAL8 *longi)
 
static void reflected_position_and_time (LALInferenceThreadState *thread, const REAL8 ra, const REAL8 dec, const REAL8 oldTime, REAL8 *newRA, REAL8 *newDec, REAL8 *newTime)
 
static REAL8 evaluate_morlet_proposal (LALInferenceThreadState *thread, LALInferenceVariables *proposedParams, INT4 ifo, INT4 k)
 
static REAL8 glitchAmplitudeDraw (REAL8 Q, REAL8 f, gsl_rng *r)
 
REAL8 LALInferenceSkyRingProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceSkyReflectDetPlane (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Reflects the sky location through the plane formed by three detectors. More...
 
REAL8 LALInferencePSDFitJump (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
static void UpdateWaveletSum (LALInferenceThreadState *thread, LALInferenceVariables *proposedParams, gsl_matrix *glitchFD, INT4 ifo, INT4 n, INT4 flag)
 
static void MorletDiagonalFisherMatrix (REAL8Vector *params, REAL8Vector *sigmas)
 
REAL8 LALInferenceGlitchMorletProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceGlitchMorletReverseJump (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferencePolarizationPhaseJump (UNUSED LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 
REAL8 LALInferenceCorrPolarizationPhaseJump (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Polarization-phase correlation jump. More...
 
REAL8 LALInferenceFrequencyBinJump (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Proposal to jump in frequency by one frequency bin. More...
 
static void reflected_extrinsic_parameters (LALInferenceThreadState *thread, const REAL8 ra, const REAL8 dec, const REAL8 baryTime, const REAL8 dist, const REAL8 iota, const REAL8 psi, REAL8 *newRA, REAL8 *newDec, REAL8 *newTime, REAL8 *newDist, REAL8 *newIota, REAL8 *newPsi)
 
REAL8 LALInferenceDistanceLikelihoodProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Proposal which draws a sample from the distance likelihood function Requires the currentParams to have optimal_snr and matched_filter_snr. More...
 
REAL8 LALInferenceExtrinsicParamProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Proposal for the extrinsic parameters. More...
 
void LALInferenceSetupGlitchProposal (LALInferenceIFOData *data, LALInferenceVariables *propArgs)
 Setup glitch-related stuff. More...
 
void LALInferenceSetupAdaptiveProposals (LALInferenceVariables *propArgs, LALInferenceVariables *params)
 Setup adaptive proposals. More...
 
void LALInferenceTrackProposalAcceptance (LALInferenceThreadState *thread)
 Update proposal statistics if tracking. More...
 
void LALInferenceZeroProposalStats (LALInferenceProposalCycle *cycle)
 
void LALInferenceUpdateAdaptiveJumps (LALInferenceThreadState *thread, REAL8 targetAcceptance)
 Update the adaptive proposal. More...
 
void LALInferenceSetupClusteredKDEProposalsFromASCII (LALInferenceThreadState *thread, FILE *input, INT4 burnin, REAL8 weight, INT4 ptmcmc)
 Setup all clustered-KDE proposals with samples read from file. More...
 
void LALInferenceInitClusteredKDEProposal (LALInferenceThreadState *thread, LALInferenceClusteredKDE *kde, REAL8 *array, INT4 nSamps, LALInferenceVariables *params, const char *name, REAL8 weight, LALInferenceKmeans *(*cluster_method)(gsl_matrix *, INT4, gsl_rng *), INT4 cyclic_reflective, INT4 ntrials)
 Initialize a clustered-KDE proposal. More...
 
void LALInferenceDumpClusteredKDE (LALInferenceClusteredKDE *kde, char *outp_name, REAL8 *array)
 Dump draws from a KDE to file. More...
 
void LALInferenceDumpClusteredKDEDraws (LALInferenceClusteredKDE *kde, char *outp_name, INT4 nSamps)
 Dump clustered KDE information to file. More...
 
void LALInferenceAddClusteredKDEProposalToSet (LALInferenceVariables *propArgs, LALInferenceClusteredKDE *kde)
 Add a KDE proposal to the KDE proposal set. More...
 
void LALInferenceDestroyClusteredKDEProposal (LALInferenceClusteredKDE *proposal)
 Destroy an existing clustered-KDE proposal. More...
 
void LALInferenceSetupClusteredKDEProposalFromDEBuffer (LALInferenceThreadState *thread)
 Setup a clustered-KDE proposal from the differential evolution buffer. More...
 
void LALInferenceSetupClusteredKDEProposalFromRun (LALInferenceThreadState *thread, REAL8 *samples, INT4 size, INT4 cyclic_reflective, INT4 ntrials)
 Setup a clustered-KDE proposal from the parameters in a run. More...
 
REAL8 LALInferenceClusteredKDEProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 A proposal based on the clustered kernal density estimate of a set of samples. More...
 
REAL8 LALInferenceStoredClusteredKDEProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams, REAL8 *propDensity)
 An interface to the KDE proposal that avoids a KDE evaluation if possible. More...
 
void LALInferenceComputeMaxAutoCorrLenFromDE (LALInferenceThreadState *thread, INT4 *maxACL)
 A wrapper for the KDE proposal that doesn't store KDE evaluations. More...
 
REAL8 LALInferenceComputeMaxAutoCorrLen (REAL8 *array, INT4 nPoints, INT4 nPar)
 Compute the maximum single-parameter autocorrelation length. More...
 
void LALInferenceUpdateMaxAutoCorrLen (LALInferenceThreadState *thread)
 Update the estimatate of the autocorrelation length. More...
 
INT4 LALInferenceComputeEffectiveSampleSize (LALInferenceThreadState *thread)
 Determine the effective sample size based on the DE buffer. More...
 
INT4 LALInferencePrintProposalTrackingHeader (FILE *fp, LALInferenceVariables *params)
 Output proposal tracking header to file *fp. More...
 
void LALInferencePrintProposalTracking (FILE *fp, LALInferenceProposalCycle *cycle, LALInferenceVariables *theta, LALInferenceVariables *theta_prime, REAL8 logPropRatio, INT4 accepted)
 Output proposal tracking information to file *fp. More...
 
REAL8 LALInferenceSplineCalibrationProposal (LALInferenceThreadState *thread, LALInferenceVariables *currentParams, LALInferenceVariables *proposedParams)
 Proposes jumps in the spline calibration parameters, if present. More...
 

Go to the source code of this file.

Enumerations

enum  DistanceParam { USES_DISTANCE_VARIABLE , USES_LOG_DISTANCE_VARIABLE }
 

Variables

const char *const cycleArrayName = "Proposal Cycle"
 
const char *const cycleArrayLengthName = "Proposal Cycle Length"
 
const char *const cycleArrayCounterName = "Proposal Cycle Counter"
 
const char *const nullProposalName = "NULL"
 
const char *const singleAdaptProposalName = "Single"
 
const char *const singleProposalName = "Single"
 
const char *const orbitalPhaseJumpName = "OrbitalPhase"
 
const char *const covarianceEigenvectorJumpName = "CovarianceEigenvector"
 
const char *const skyLocWanderJumpName = "SkyLocWander"
 
const char *const differentialEvolutionFullName = "DifferentialEvolutionFull"
 
const char *const differentialEvolutionIntrinsicName = "DifferentialEvolutionIntrinsic"
 
const char *const differentialEvolutionExtrinsicName = "DifferentialEvolutionExtrinsic"
 
const char *const ensembleStretchFullName = "EnsembleStretchFull"
 
const char *const ensembleStretchIntrinsicName = "EnsembleStretchIntrinsic"
 
const char *const ensembleStretchExtrinsicName = "EnsembleStretchExtrinsic"
 
const char *const drawApproxPriorName = "DrawApproxPrior"
 
const char *const drawFlatPriorName = "DrawFlatPrior"
 
const char *const skyReflectDetPlaneName = "SkyReflectDetPlane"
 
const char *const skyRingProposalName = "SkyRingProposal"
 
const char *const PSDFitJumpName = "PSDFitJump"
 
const char *const polarizationPhaseJumpName = "PolarizationPhase"
 
const char *const polarizationCorrPhaseJumpName = "CorrPolarizationPhase"
 
const char *const extrinsicParamProposalName = "ExtrinsicParamProposal"
 
const char *const frequencyBinJumpName = "FrequencyBin"
 
const char *const GlitchMorletJumpName = "glitchMorletJump"
 
const char *const GlitchMorletReverseJumpName = "glitchMorletReverseJump"
 
const char *const ensembleWalkFullName = "EnsembleWalkFull"
 
const char *const ensembleWalkIntrinsicName = "EnsembleWalkIntrinsic"
 
const char *const ensembleWalkExtrinsicName = "EnsembleWalkExtrinsic"
 
const char *const clusteredKDEProposalName = "ClusteredKDEProposal"
 
const char *const splineCalibrationProposalName = "SplineCalibration"
 
const char *const distanceLikelihoodProposalName = "DistanceLikelihood"
 
static const charintrinsicNames [] = {"chirpmass", "q", "eta", "mass1", "mass2", "a_spin1", "a_spin2","tilt_spin1", "tilt_spin2", "phi12", "phi_jl", "frequency", "quality", "duration","polar_angle", "phase", "polar_eccentricity","dchiMinus2","dchiMinus1","dchi0","dchi1","dchi2","dchi3","dchi3S","dchi3NS","dchi4","dchi4S","dchi4NS","dchi5","dchi5S","dchi5NS","dchi5l","dchi5lS","dchi5lNS","dchi6","dchi6S","dchi6NS","dchi6l","dchi7","dchi7S","dchi7NS","aPPE","alphaPPE","bPPE","betaPPE","betaStep","fStep","dxi1","dxi2","dxi3","dxi4","dxi5","dxi6","dalpha1","dalpha2","dalpha3","dalpha4","dalpha5","dbeta1","dbeta2","dbeta3","dsigma1","dsigma2","dsigma3","dsigma4","lambda1","lambda2","lambdaT","dlambdaT","logp1", "gamma1", "gamma2", "gamma3", "SDgamma0","SDgamma1","SDgamma2","SDgamma3","log10lambda_eff","lambda_eff","nonGR_alpha","LIV_A_sign","dQuadMon1","dQuadMon2","dQuadMonA","dQuadMonS","dchikappaS","dchikappaA", "domega220", "dtau220", "domega210", "dtau210", "domega330", "dtau330", "domega440", "dtau440", "domega550", "dtau550", "db1", "db2", "db3", "db4", "dc1", "dc2", "dc4", "dcl", NULL}
 
static const charextrinsicNames []
 

Enumeration Type Documentation

◆ DistanceParam

Enumerator
USES_DISTANCE_VARIABLE 
USES_LOG_DISTANCE_VARIABLE 

Definition at line 57 of file LALInferenceProposal.c.

Function Documentation

◆ same_detector_location()

static INT4 same_detector_location ( LALDetector d1,
LALDetector d2 
)
static

Definition at line 103 of file LALInferenceProposal.c.

◆ numDetectorsUniquePositions()

static INT4 numDetectorsUniquePositions ( LALInferenceIFOData data)
static

Definition at line 114 of file LALInferenceProposal.c.

◆ LALInferenceDifferentialEvolutionNames()

REAL8 LALInferenceDifferentialEvolutionNames ( LALInferenceThreadState thread,
LALInferenceVariables currentParams,
LALInferenceVariables proposedParams,
const char **  names 
)

Definition at line 1064 of file LALInferenceProposal.c.

◆ draw_distance()

static REAL8 draw_distance ( LALInferenceThreadState thread)
static

Definition at line 1157 of file LALInferenceProposal.c.

◆ draw_logdistance()

static REAL8 draw_logdistance ( LALInferenceThreadState thread)
static

Definition at line 1167 of file LALInferenceProposal.c.

◆ draw_colatitude()

static REAL8 draw_colatitude ( LALInferenceThreadState thread,
const char name 
)
static

Definition at line 1180 of file LALInferenceProposal.c.

◆ draw_dec()

static REAL8 draw_dec ( LALInferenceThreadState thread)
static

Definition at line 1190 of file LALInferenceProposal.c.

◆ draw_flat()

static REAL8 draw_flat ( LALInferenceThreadState thread,
const char name 
)
static

Definition at line 1200 of file LALInferenceProposal.c.

◆ draw_chirp()

static REAL8 draw_chirp ( LALInferenceThreadState thread)
static

Definition at line 1210 of file LALInferenceProposal.c.

◆ approxLogPrior()

static REAL8 approxLogPrior ( LALInferenceVariables params)
static

Definition at line 1226 of file LALInferenceProposal.c.

◆ cross_product()

static void cross_product ( REAL8  x[3],
const REAL8  y[3],
const REAL8  z[3] 
)
static

Definition at line 1373 of file LALInferenceProposal.c.

◆ norm()

static REAL8 norm ( const REAL8  x[3])
static

Definition at line 1379 of file LALInferenceProposal.c.

◆ unit_vector()

static void unit_vector ( REAL8  v[3],
const REAL8  w[3] 
)
static

Definition at line 1383 of file LALInferenceProposal.c.

◆ dot()

static REAL8 dot ( const REAL8  v[3],
const REAL8  w[3] 
)
static

Definition at line 1396 of file LALInferenceProposal.c.

◆ project_along()

static void project_along ( REAL8  vproj[3],
const REAL8  v[3],
const REAL8  w[3] 
)
static

Definition at line 1400 of file LALInferenceProposal.c.

◆ vsub()

static void vsub ( REAL8  diff[3],
const REAL8  w[3],
const REAL8  v[3] 
)
static

Definition at line 1412 of file LALInferenceProposal.c.

◆ reflect_plane()

static void reflect_plane ( REAL8  pref[3],
const REAL8  p[3],
const REAL8  x[3],
const REAL8  y[3],
const REAL8  z[3] 
)
static

Definition at line 1418 of file LALInferenceProposal.c.

◆ get_detectors()

static void get_detectors ( LALInferenceIFOData data,
LALDetector **  detectors 
)
static

Definition at line 1434 of file LALInferenceProposal.c.

◆ sph_to_cart()

static void sph_to_cart ( REAL8  cart[3],
const REAL8  lat,
const REAL8  longi 
)
static

Definition at line 1446 of file LALInferenceProposal.c.

◆ cart_to_sph()

static void cart_to_sph ( const REAL8  cart[3],
REAL8 lat,
REAL8 longi 
)
static

Definition at line 1452 of file LALInferenceProposal.c.

◆ reflected_position_and_time()

static void reflected_position_and_time ( LALInferenceThreadState thread,
const REAL8  ra,
const REAL8  dec,
const REAL8  oldTime,
REAL8 newRA,
REAL8 newDec,
REAL8 newTime 
)
static

Definition at line 1457 of file LALInferenceProposal.c.

◆ evaluate_morlet_proposal()

static REAL8 evaluate_morlet_proposal ( LALInferenceThreadState thread,
LALInferenceVariables proposedParams,
INT4  ifo,
INT4  k 
)
static

Definition at line 1525 of file LALInferenceProposal.c.

◆ glitchAmplitudeDraw()

static REAL8 glitchAmplitudeDraw ( REAL8  Q,
REAL8  f,
gsl_rng *  r 
)
static

Definition at line 1566 of file LALInferenceProposal.c.

◆ UpdateWaveletSum()

static void UpdateWaveletSum ( LALInferenceThreadState thread,
LALInferenceVariables proposedParams,
gsl_matrix *  glitchFD,
INT4  ifo,
INT4  n,
INT4  flag 
)
static

Definition at line 1877 of file LALInferenceProposal.c.

◆ MorletDiagonalFisherMatrix()

static void MorletDiagonalFisherMatrix ( REAL8Vector params,
REAL8Vector sigmas 
)
static

Definition at line 1977 of file LALInferenceProposal.c.

◆ LALInferencePolarizationPhaseJump()

REAL8 LALInferencePolarizationPhaseJump ( UNUSED LALInferenceThreadState thread,
LALInferenceVariables currentParams,
LALInferenceVariables proposedParams 
)

Definition at line 2328 of file LALInferenceProposal.c.

◆ reflected_extrinsic_parameters()

static void reflected_extrinsic_parameters ( LALInferenceThreadState thread,
const REAL8  ra,
const REAL8  dec,
const REAL8  baryTime,
const REAL8  dist,
const REAL8  iota,
const REAL8  psi,
REAL8 newRA,
REAL8 newDec,
REAL8 newTime,
REAL8 newDist,
REAL8 newIota,
REAL8 newPsi 
)
static

Definition at line 2415 of file LALInferenceProposal.c.

Variable Documentation

◆ splineCalibrationProposalName

const char* const splineCalibrationProposalName = "SplineCalibration"

Definition at line 94 of file LALInferenceProposal.c.

◆ distanceLikelihoodProposalName

const char* const distanceLikelihoodProposalName = "DistanceLikelihood"

Definition at line 95 of file LALInferenceProposal.c.

◆ intrinsicNames

const char* intrinsicNames[] = {"chirpmass", "q", "eta", "mass1", "mass2", "a_spin1", "a_spin2","tilt_spin1", "tilt_spin2", "phi12", "phi_jl", "frequency", "quality", "duration","polar_angle", "phase", "polar_eccentricity","dchiMinus2","dchiMinus1","dchi0","dchi1","dchi2","dchi3","dchi3S","dchi3NS","dchi4","dchi4S","dchi4NS","dchi5","dchi5S","dchi5NS","dchi5l","dchi5lS","dchi5lNS","dchi6","dchi6S","dchi6NS","dchi6l","dchi7","dchi7S","dchi7NS","aPPE","alphaPPE","bPPE","betaPPE","betaStep","fStep","dxi1","dxi2","dxi3","dxi4","dxi5","dxi6","dalpha1","dalpha2","dalpha3","dalpha4","dalpha5","dbeta1","dbeta2","dbeta3","dsigma1","dsigma2","dsigma3","dsigma4","lambda1","lambda2","lambdaT","dlambdaT","logp1", "gamma1", "gamma2", "gamma3", "SDgamma0","SDgamma1","SDgamma2","SDgamma3","log10lambda_eff","lambda_eff","nonGR_alpha","LIV_A_sign","dQuadMon1","dQuadMon2","dQuadMonA","dQuadMonS","dchikappaS","dchikappaA", "domega220", "dtau220", "domega210", "dtau210", "domega330", "dtau330", "domega440", "dtau440", "domega550", "dtau550", "db1", "db2", "db3", "db4", "dc1", "dc2", "dc4", "dcl", NULL}
static

Definition at line 97 of file LALInferenceProposal.c.

◆ extrinsicNames

const char* extrinsicNames[]
static
Initial value:
= {"rightascension", "declination", "cosalpha", "azimuth", "polarisation", "distance",
"logdistance", "time", "costheta_jn", "t0", "theta","hrss", "loghrss", NULL}

Definition at line 100 of file LALInferenceProposal.c.