#include "../include/starpu_exageostat.h"
Go to the source code of this file.
|
#define | MIN(X, Y) (((X) < (Y)) ? (X) : (Y)) |
|
#define | MAX(X, Y) (((X) > (Y)) ? (X) : (Y)) |
|
#define MIN |
( |
|
X, |
|
|
|
Y |
|
) |
| (((X) < (Y)) ? (X) : (Y)) |
#define MAX |
( |
|
X, |
|
|
|
Y |
|
) |
| (((X) > (Y)) ? (X) : (Y)) |
int MORSE_MLE_dcmg_diag_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, |
|
|
int |
diag_thick |
|
) |
| |
MORSE_MLE_cmg_Tile_Async - Calculate covariance matrix descA. Operates on matrices stored by tiles. All matrices are passed through descriptors. All dimensions are taken from the descriptors.
- Parameters
-
[in] | uplo | Generate upper or lower 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)" or "Great Circle Distance (GCD)" |
[in] | diag_thick | diag_thick how many tiles to be calculated from diagonal. |
- Returns
- Return values
-
MORSE_SUCCESS | successful exit |
Definition at line 99 of file codelet_dcmg_diag.c.