ExaGeoStat
ExaGeoStat is a parallel high performance unified framework for geostatistics on manycore systems.
MLE_data Struct Reference

#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...
 

Detailed Description


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.

Field Documentation

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.


The documentation for this struct was generated from the following file: