Data Structures | |
struct | ParameterTypeNode |
Defines | |
#define | NUM_PARAMETERS MAX_ALPHA |
Typedefs | |
typedef struct ParameterTypeNode | ParameterType |
Functions | |
void | incrementParameter (ParameterType *pt) |
BOOLEAN | moreParameters (ParameterType *pt) |
void | addParameter (LambdaSet ls) |
void | incrementSigma (ParameterType *pt) |
ParameterType * | getSigma () |
void | setSigma (ParameterType *pt) |
void | setSigmaStep (int steps) |
ParameterType * | getParameters () |
ParameterType * | getMu () |
void | setMu (ParameterType *pt) |
ParameterType * | getNu () |
void | setNu (ParameterType *pt) |
void | initLoopParameters (InputParms inputParms) |
void | destroyParameters (ParameterType *pt) |
#define NUM_PARAMETERS MAX_ALPHA |
typedef struct ParameterTypeNode ParameterType |
void addParameter | ( | LambdaSet | ls | ) |
void destroyParameters | ( | ParameterType * | pt | ) |
Free all memory associated with a ParameterType.
[in] | pt | A pointer to a ParameterType. |
ParameterType* getMu | ( | ) |
Get a pointer to looping parameter, Mu.
ParameterType* getNu | ( | ) |
Get a pointer to looping parameter, Nu.
ParameterType* getParameters | ( | ) |
Get the list of looping parameters.
ParameterType* getSigma | ( | ) |
Get a pointer to looping parameter, Sigma.
void incrementParameter | ( | ParameterType * | pt | ) |
Increment parameter to next value in its range.
[in] | pt | ParameterType Pointer to a looping parameter, for example, mu, sigma, lamda, nu. |
void incrementSigma | ( | ParameterType * | pt | ) |
Special function to increment sigma, since it requires computing a new target function.
[in] | pt | A pointer to a ParameterType. |
void initLoopParameters | ( | InputParms | inputParms | ) |
Initialize the looping parameters using information from the input file.
[in] | inputParms | InputParms structure containing parameter values parsed from the input file. |
BOOLEAN moreParameters | ( | ParameterType * | pt | ) |
Return true, if there are more values in the parameter range.
[in] | pt | ParameterType Pointer to a looping parameter. |
void setMu | ( | ParameterType * | pt | ) |
void setNu | ( | ParameterType * | pt | ) |
void setSigma | ( | ParameterType * | pt | ) |
void setSigmaStep | ( | int | steps | ) |