ExaGeoStat
ExaGeoStat is a parallel high performance unified framework for geostatistics on manycore systems.
|
#include <MLE_misc.h>
Data Fields | |
char * | computation |
Exact or approx computation. More... | |
int | test |
0–>real case, 1–>test case. More... | |
int | async |
Running mode: synchronous or asynchronous. More... | |
int | iter_count |
Number of iterations to converge. More... | |
location | l1 |
2D locations for the first dataset. More... | |
location | lmiss |
2D locations for the missing data (prediction stage). More... | |
location | lobs |
2D locations for the observed data (prediction stage). More... | |
void * | descC |
Covariance matrix C descriptor. More... | |
void * | descZ |
Measurements Z descriptor. More... | |
double * | Adense |
Dense matrix descriptor in the case of approximation mode - accuracy check. More... | |
double * | Adense2 |
Dense matrix descriptor2 in the case of approximation mode - accuracy check. More... | |
void * | descZcpy |
A copy of Measurements Z descriptor. More... | |
void * | descdet |
Determinant descriptor. More... | |
void * | descproduct |
Dot product descriptor. More... | |
void * | descZmiss |
Missing measurements descriptor. More... | |
void * | descC12 |
Covariance Matrix C12 descriptor. More... | |
void * | descC22 |
Covariance Matrix C22 descriptor. More... | |
void * | descZactual |
Actual Measurements Z descriptor. More... | |
void * | descZobs |
observed Measurements Z descriptor. More... | |
void * | descmse |
Mean Square Error (MSE) descriptor. More... | |
void * | sequence |
MORSE sequence. More... | |
void * | request |
MORSE request. More... | |
int | verbose |
Verbose indicator. More... | |
int | check |
Check indicator – approximation mode. More... | |
int | log |
Log files generation indicator, 0–> no, 1–> yes. More... | |
double | avg_exec_time_per_iter |
Avergae execution time per iteration (only used in verbose mode). More... | |
double | total_exec_time |
Total execution time (only used in verbose mode). More... | |
double | avg_flops_per_iter |
Avergae flops per iteration (only used in verbose mode). More... | |
double | final_loglik |
Final log likelihood value. More... | |
char * | locsFPath |
Locations file path – in the case of real dataset (real mode). More... | |
char * | obsFPath |
Observations file path – in the case of real dataset (real mode). More... | |
char * | actualZFPath |
Actual observations file path – in the case of prediction. More... | |
char * | actualZLocFPath |
Actial locations file path – in the case of prediction. More... | |
double | det |
determinant value. More... | |
double | dotp |
dot product value. More... | |
double | mserror |
Mean Square Error (MSE) value. More... | |
char * | dm |
Distance metric to be used ed->Euclidian Distance – gcd->Great Circle Distance. More... | |
int | diag_thick |
The thick of used diagonal in the case of diagonal approximation approach. More... | |
char * | nFileLog |
log file name (only used if log –>1). More... | |
FILE * | pFileLog |
log file path (only used if log –>1). More... | |
int | hicma_maxrank |
Max Rank in the case of LR-HiCMA approx. More... | |
int | hicma_data_type |
To define the type of the problem to HiCMA (HICMA_STARSH_PROB_GEOSTAT (Synthetic) or HICMA_STARSH_PROB_GEOSTAT_POINT (real)) More... | |
void * | hicma_descC |
HiCMA descC descriptor (for accuracy check). More... | |
void * | hicma_descZ |
HiCMA descZ descriptor. More... | |
void * | hicma_descCD |
HiCMA descCD descriptor. More... | |
void * | hicma_descCUV |
HiCMA descCUV descriptor. More... | |
void * | hicma_descCrk |
HiCMA descCrk descriptor. More... | |
void * | hicma_descZcpy |
A copy of Measurements Z descriptor. More... | |
void * | hicma_descdet |
Determinant descriptor. More... | |
void * | hicma_descproduct |
Dot product descriptor. More... | |
void * | hicma_descC12D |
HiCMA descCD descriptor. More... | |
void * | hicma_descC12UV |
HiCMA descCUV descriptor. More... | |
void * | hicma_descC12rk |
HiCMA descCrk descriptor. More... | |
void * | hicma_descC22D |
HiCMA descCD descriptor. More... | |
void * | hicma_descC22UV |
HiCMA descCUV descriptor. More... | |
void * | hicma_descC22rk |
HiCMA descCrk descriptor. More... | |
double | hicma_acc |
Accuracy in the case of LR-HiCMA approx. More... | |
void * | hsequence |
HiCMA sequence. More... | |
void * | hrequest |
HiCMA request. More... | |
int | opt_tol |
The parameter tol is a tolerance that is used for the purpose of stopping criteria only. More... | |
int | opt_max_iters |
Maximum number of mle iterations. More... | |
int | ooc |
Support Out-Of-Core execution, 0–>no, 1–>yes. More... | |
Structure for uniquely identifies three different parameters for accuracy measurments accuracyDenseAppDiff, normDenseAppDiff, and normA.**************************************************************************** Structure for uniquely identifies different variables that are needed by EXAGEOSTAT to ease arguments pass.
Definition at line 111 of file MLE_misc.h.
char* MLE_data::computation |
Exact or approx computation.
Definition at line 113 of file MLE_misc.h.
int MLE_data::test |
0–>real case, 1–>test case.
Definition at line 114 of file MLE_misc.h.
int MLE_data::async |
Running mode: synchronous or asynchronous.
Definition at line 115 of file MLE_misc.h.
int MLE_data::iter_count |
Number of iterations to converge.
Definition at line 116 of file MLE_misc.h.
location MLE_data::l1 |
2D locations for the first dataset.
Definition at line 117 of file MLE_misc.h.
location MLE_data::lmiss |
2D locations for the missing data (prediction stage).
Definition at line 118 of file MLE_misc.h.
location MLE_data::lobs |
2D locations for the observed data (prediction stage).
Definition at line 119 of file MLE_misc.h.
void* MLE_data::descC |
Covariance matrix C descriptor.
Definition at line 120 of file MLE_misc.h.
void* MLE_data::descZ |
Measurements Z descriptor.
Definition at line 121 of file MLE_misc.h.
double* MLE_data::Adense |
Dense matrix descriptor in the case of approximation mode - accuracy check.
Definition at line 122 of file MLE_misc.h.
double* MLE_data::Adense2 |
Dense matrix descriptor2 in the case of approximation mode - accuracy check.
Definition at line 123 of file MLE_misc.h.
void* MLE_data::descZcpy |
A copy of Measurements Z descriptor.
Definition at line 124 of file MLE_misc.h.
void* MLE_data::descdet |
Determinant descriptor.
Definition at line 125 of file MLE_misc.h.
void* MLE_data::descproduct |
Dot product descriptor.
Definition at line 126 of file MLE_misc.h.
void* MLE_data::descZmiss |
Missing measurements descriptor.
Definition at line 127 of file MLE_misc.h.
void* MLE_data::descC12 |
Covariance Matrix C12 descriptor.
Definition at line 128 of file MLE_misc.h.
void* MLE_data::descC22 |
Covariance Matrix C22 descriptor.
Definition at line 129 of file MLE_misc.h.
void* MLE_data::descZactual |
Actual Measurements Z descriptor.
Definition at line 130 of file MLE_misc.h.
void* MLE_data::descZobs |
observed Measurements Z descriptor.
Definition at line 131 of file MLE_misc.h.
void* MLE_data::descmse |
Mean Square Error (MSE) descriptor.
Definition at line 132 of file MLE_misc.h.
void* MLE_data::sequence |
MORSE sequence.
Definition at line 133 of file MLE_misc.h.
void* MLE_data::request |
MORSE request.
Definition at line 134 of file MLE_misc.h.
int MLE_data::verbose |
Verbose indicator.
Definition at line 135 of file MLE_misc.h.
int MLE_data::check |
Check indicator – approximation mode.
Definition at line 136 of file MLE_misc.h.
int MLE_data::log |
Log files generation indicator, 0–> no, 1–> yes.
Definition at line 137 of file MLE_misc.h.
double MLE_data::avg_exec_time_per_iter |
Avergae execution time per iteration (only used in verbose mode).
Definition at line 138 of file MLE_misc.h.
double MLE_data::total_exec_time |
Total execution time (only used in verbose mode).
Definition at line 139 of file MLE_misc.h.
double MLE_data::avg_flops_per_iter |
Avergae flops per iteration (only used in verbose mode).
Definition at line 140 of file MLE_misc.h.
double MLE_data::final_loglik |
Final log likelihood value.
Definition at line 141 of file MLE_misc.h.
char* MLE_data::locsFPath |
Locations file path – in the case of real dataset (real mode).
Definition at line 142 of file MLE_misc.h.
char* MLE_data::obsFPath |
Observations file path – in the case of real dataset (real mode).
Definition at line 143 of file MLE_misc.h.
char* MLE_data::actualZFPath |
Actual observations file path – in the case of prediction.
Definition at line 144 of file MLE_misc.h.
char* MLE_data::actualZLocFPath |
Actial locations file path – in the case of prediction.
Definition at line 145 of file MLE_misc.h.
double MLE_data::det |
determinant value.
Definition at line 146 of file MLE_misc.h.
double MLE_data::dotp |
dot product value.
Definition at line 147 of file MLE_misc.h.
double MLE_data::mserror |
Mean Square Error (MSE) value.
Definition at line 148 of file MLE_misc.h.
char* MLE_data::dm |
Distance metric to be used ed->Euclidian Distance – gcd->Great Circle Distance.
Definition at line 149 of file MLE_misc.h.
int MLE_data::diag_thick |
The thick of used diagonal in the case of diagonal approximation approach.
Definition at line 150 of file MLE_misc.h.
char* MLE_data::nFileLog |
log file name (only used if log –>1).
Definition at line 151 of file MLE_misc.h.
FILE* MLE_data::pFileLog |
log file path (only used if log –>1).
Definition at line 152 of file MLE_misc.h.
int MLE_data::hicma_maxrank |
Max Rank in the case of LR-HiCMA approx.
Definition at line 153 of file MLE_misc.h.
int MLE_data::hicma_data_type |
To define the type of the problem to HiCMA (HICMA_STARSH_PROB_GEOSTAT (Synthetic) or HICMA_STARSH_PROB_GEOSTAT_POINT (real))
Definition at line 154 of file MLE_misc.h.
void* MLE_data::hicma_descC |
HiCMA descC descriptor (for accuracy check).
Definition at line 155 of file MLE_misc.h.
void* MLE_data::hicma_descZ |
HiCMA descZ descriptor.
Definition at line 156 of file MLE_misc.h.
void* MLE_data::hicma_descCD |
HiCMA descCD descriptor.
Definition at line 157 of file MLE_misc.h.
void* MLE_data::hicma_descCUV |
HiCMA descCUV descriptor.
Definition at line 158 of file MLE_misc.h.
void* MLE_data::hicma_descCrk |
HiCMA descCrk descriptor.
Definition at line 159 of file MLE_misc.h.
void* MLE_data::hicma_descZcpy |
A copy of Measurements Z descriptor.
Definition at line 160 of file MLE_misc.h.
void* MLE_data::hicma_descdet |
Determinant descriptor.
Definition at line 161 of file MLE_misc.h.
void* MLE_data::hicma_descproduct |
Dot product descriptor.
Definition at line 162 of file MLE_misc.h.
void* MLE_data::hicma_descC12D |
HiCMA descCD descriptor.
Definition at line 163 of file MLE_misc.h.
void* MLE_data::hicma_descC12UV |
HiCMA descCUV descriptor.
Definition at line 164 of file MLE_misc.h.
void* MLE_data::hicma_descC12rk |
HiCMA descCrk descriptor.
Definition at line 165 of file MLE_misc.h.
void* MLE_data::hicma_descC22D |
HiCMA descCD descriptor.
Definition at line 166 of file MLE_misc.h.
void* MLE_data::hicma_descC22UV |
HiCMA descCUV descriptor.
Definition at line 167 of file MLE_misc.h.
void* MLE_data::hicma_descC22rk |
HiCMA descCrk descriptor.
Definition at line 168 of file MLE_misc.h.
double MLE_data::hicma_acc |
Accuracy in the case of LR-HiCMA approx.
Definition at line 169 of file MLE_misc.h.
void* MLE_data::hsequence |
HiCMA sequence.
Definition at line 170 of file MLE_misc.h.
void* MLE_data::hrequest |
HiCMA request.
Definition at line 171 of file MLE_misc.h.
int MLE_data::opt_tol |
The parameter tol is a tolerance that is used for the purpose of stopping criteria only.
Definition at line 172 of file MLE_misc.h.
int MLE_data::opt_max_iters |
Maximum number of mle iterations.
Definition at line 173 of file MLE_misc.h.
int MLE_data::ooc |
Support Out-Of-Core execution, 0–>no, 1–>yes.
Definition at line 174 of file MLE_misc.h.