ExaGeoStat
ExaGeoStat is a parallel high performance unified framework for geostatistics on manycore systems.
|
#include "../include/starpu_exageostat.h"
Go to the source code of this file.
Functions | |
int | MORSE_MLE_dcmg_Tile_Async (MORSE_enum uplo, MORSE_desc_t *descA, MORSE_sequence_t *sequence, MORSE_request_t *request, location *l1, location *l2, double *theta, char *dm) |
Copyright (c) 2017-2018 King Abdullah University of Science and Technology All rights reserved.
ExaGeoStat is a software package provided by KAUST
StarPU codelet to Generate covariance matrix of a set of locations in 2D using Matern kernel.
Definition in file codelet_dcmg.c.
int MORSE_MLE_dcmg_Tile_Async | ( | MORSE_enum | uplo, |
MORSE_desc_t * | descA, | ||
MORSE_sequence_t * | sequence, | ||
MORSE_request_t * | request, | ||
location * | l1, | ||
location * | l2, | ||
double * | theta, | ||
char * | dm | ||
) |
MORSE_MLE_dcmg_Tile_Async - Codelet to generate covariance matrix in descriptor descA in dense format between two sets of locations (l1, l2) (Matern Kernel). Operates on matrices stored by tiles. All matrices are passed through descriptors. All dimensions are taken from the descriptors.
[in] | uplo | Upper or lower fill of the matrix. |
[out] | descA | descA: Morse descriptor that handles the generated covariance matrix. |
[in] | sequence | Identifies the sequence of function calls that this call belongs to (for completion checks and exception handling purposes). |
[out] | request | Identifies this function call (for exception handling purposes). |
[in] | l1 | Location struct of the first input. |
[in] | l2 | Location struct of the second input. |
[in] | theta | Parameter vector that should be used to generate the output covariance matrix. |
[in] | dm | Distance metric "euclidean Distance ("ED" -->0) or "Great Circle Distance (GCD) –>1". |
MORSE_SUCCESS | successful exit |
Definition at line 93 of file codelet_dcmg.c.