LALInference  4.1.6.1-b72065a
LALInferenceTest.c File Reference

Prototypes

int LALInferenceParseCommandLineTEST_NODBLDASH (void)
 
int LALInferenceParseCommandLineTEST_STDINPUT (void)
 
int LALInferenceParseCommandLineTEST_DASHINPUT (void)
 
int LALInferenceProcessParamLine_TEST (void)
 
int LALInferenceProcessParamLine_TEST_EMPTYFILE (void)
 
int LALInferenceProcessParamLine_TEST_CHARFILE (void)
 
int LALInferenceExecuteFTTEST_NULLPLAN (void)
 
int main (void)
 
LALInferenceRunStateinitialize (ProcessParamsTable *commandLine)
 *Idential to FreqDomainNullLogLikelihood *‍/ More...
 
void BasicMCMCOneStep (LALInferenceRunState *runState)
 
void MCMCAlgorithm (struct tagLALInferenceRunState *runState)
 
void NelderMeadEval (struct tagLALInferenceRunState *runState, char **names, REAL8 *values, int dim, REAL8 *logprior, REAL8 *loglikelihood)
 
void NelderMeadAlgorithm (struct tagLALInferenceRunState *runState, LALInferenceVariables *subset)
 
void LALVariablesTest (void)
 
void DataTest (void)
 
void SingleIFOLikelihoodTest (void)
 
void BasicMCMCTest (void)
 
void TemplateDumpTest (void)
 
void PTMCMCTest (void)
 

Go to the source code of this file.

Variables

LALInferenceVariables variables
 
LALInferenceVariables variables2
 
LALInferenceVariables currentParams
 
LALInferenceIFODataIfoPtr
 
REAL4 number
 
REAL4 five
 
REAL8 numberR8
 
INT4 numberI4
 
INT8 numberI8
 
COMPLEX8 numberC8
 
COMPLEX16 numberC16
 
REAL8 likelihood
 
REAL8 nulllikelihood
 
LALStatus status
 
ProcessParamsTableppt
 
ProcessParamsTableptr
 
LALInferenceRunStaterunstate =NULL
 
int i
 
int j
 
int k
 

Function Documentation

◆ LALInferenceParseCommandLineTEST_NODBLDASH()

int LALInferenceParseCommandLineTEST_NODBLDASH ( void  )

Definition at line 89 of file LALInferenceTest.c.

◆ LALInferenceParseCommandLineTEST_STDINPUT()

int LALInferenceParseCommandLineTEST_STDINPUT ( void  )

Definition at line 117 of file LALInferenceTest.c.

◆ LALInferenceParseCommandLineTEST_DASHINPUT()

int LALInferenceParseCommandLineTEST_DASHINPUT ( void  )

Definition at line 146 of file LALInferenceTest.c.

◆ LALInferenceProcessParamLine_TEST()

int LALInferenceProcessParamLine_TEST ( void  )

Definition at line 177 of file LALInferenceTest.c.

◆ LALInferenceProcessParamLine_TEST_EMPTYFILE()

int LALInferenceProcessParamLine_TEST_EMPTYFILE ( void  )

Definition at line 214 of file LALInferenceTest.c.

◆ LALInferenceProcessParamLine_TEST_CHARFILE()

int LALInferenceProcessParamLine_TEST_CHARFILE ( void  )

Definition at line 249 of file LALInferenceTest.c.

◆ LALInferenceExecuteFTTEST_NULLPLAN()

int LALInferenceExecuteFTTEST_NULLPLAN ( void  )

Definition at line 288 of file LALInferenceTest.c.

◆ main()

int main ( void  )

Definition at line 62 of file LALInferenceTest.c.

◆ initialize()

LALInferenceRunState * initialize ( ProcessParamsTable commandLine)

*Idential to FreqDomainNullLogLikelihood *‍/

Definition at line 422 of file LALInferenceTest.c.

◆ BasicMCMCOneStep()

void BasicMCMCOneStep ( LALInferenceRunState runState)

Definition at line 490 of file LALInferenceTest.c.

◆ MCMCAlgorithm()

void MCMCAlgorithm ( struct tagLALInferenceRunState *  runState)

Definition at line 534 of file LALInferenceTest.c.

◆ NelderMeadEval()

void NelderMeadEval ( struct tagLALInferenceRunState *  runState,
char **  names,
REAL8 values,
int  dim,
REAL8 logprior,
REAL8 loglikelihood 
)

Definition at line 557 of file LALInferenceTest.c.

◆ NelderMeadAlgorithm()

void NelderMeadAlgorithm ( struct tagLALInferenceRunState *  runState,
LALInferenceVariables subset 
)

Definition at line 582 of file LALInferenceTest.c.

◆ LALVariablesTest()

void LALVariablesTest ( void  )

Definition at line 815 of file LALInferenceTest.c.

◆ DataTest()

void DataTest ( void  )

Definition at line 869 of file LALInferenceTest.c.

◆ SingleIFOLikelihoodTest()

void SingleIFOLikelihoodTest ( void  )

Definition at line 980 of file LALInferenceTest.c.

◆ BasicMCMCTest()

void BasicMCMCTest ( void  )

◆ TemplateDumpTest()

void TemplateDumpTest ( void  )

Definition at line 1022 of file LALInferenceTest.c.

◆ PTMCMCTest()

void PTMCMCTest ( void  )

Definition at line 1129 of file LALInferenceTest.c.

Variable Documentation

◆ variables

Definition at line 366 of file LALInferenceTest.c.

◆ variables2

Definition at line 367 of file LALInferenceTest.c.

◆ currentParams

LALInferenceVariables currentParams

Definition at line 368 of file LALInferenceTest.c.

◆ IfoPtr

Definition at line 369 of file LALInferenceTest.c.

◆ number

REAL4 number

Definition at line 370 of file LALInferenceTest.c.

◆ five

REAL4 five

Definition at line 370 of file LALInferenceTest.c.

◆ numberR8

REAL8 numberR8

Definition at line 371 of file LALInferenceTest.c.

◆ numberI4

INT4 numberI4

Definition at line 372 of file LALInferenceTest.c.

◆ numberI8

INT8 numberI8

Definition at line 373 of file LALInferenceTest.c.

◆ numberC8

COMPLEX8 numberC8

Definition at line 374 of file LALInferenceTest.c.

◆ numberC16

COMPLEX16 numberC16

Definition at line 375 of file LALInferenceTest.c.

◆ likelihood

REAL8 likelihood

Definition at line 376 of file LALInferenceTest.c.

◆ nulllikelihood

REAL8 nulllikelihood

Definition at line 376 of file LALInferenceTest.c.

◆ status

LALStatus status

Definition at line 378 of file LALInferenceTest.c.

◆ ppt

Definition at line 379 of file LALInferenceTest.c.

◆ ptr

Definition at line 379 of file LALInferenceTest.c.

◆ runstate

LALInferenceRunState* runstate =NULL

Definition at line 380 of file LALInferenceTest.c.

◆ i

int i

Definition at line 381 of file LALInferenceTest.c.

◆ j

int j

Definition at line 381 of file LALInferenceTest.c.

◆ k

int k

Definition at line 381 of file LALInferenceTest.c.