Mentions légales du service

Skip to content
Snippets Groups Projects
Commit f340a05a authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

codelets/runtimes: Add empty skeletons for panel functions in other runtimes

parent 1b943777
No related branches found
No related tags found
1 merge request!365GETRF: Add a version without pivotin column per column
/**
*
* @file openmp/codelet_zpanel.c
*
* @copyright 2012-2023 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria,
* Univ. Bordeaux. All rights reserved.
*
***
*
* @brief Chameleon zpanel OpenMP codelets
*
* @version 1.2.0
* @comment Codelets to perform panel factorization with partial pivoting
*
* @author Mathieu Faverge
* @date 2023-02-21
* @precisions normal z -> c d s
*
*/
#include "chameleon_openmp.h"
#include "chameleon/tasks_z.h"
void INSERT_TASK_zgetrf_panel_nopiv_percol_diag( const RUNTIME_option_t *options,
int m, int n, int k,
const CHAM_desc_t *A, int Am, int An,
const CHAM_desc_t *U, int Um, int Un,
int iinfo )
{
assert( 0 );
(void)options;
(void)m;
(void)n;
(void)k;
(void)A;
(void)Am;
(void)An;
(void)U;
(void)Um;
(void)Un;
(void)iinfo;
}
void INSERT_TASK_zgetrf_panel_nopiv_percol_trsm( const RUNTIME_option_t *options,
int m, int n, int k,
const CHAM_desc_t *A, int Am, int An,
const CHAM_desc_t *U, int Um, int Un )
{
assert( 0 );
(void)options;
(void)m;
(void)n;
(void)k;
(void)A;
(void)Am;
(void)An;
(void)U;
(void)Um;
(void)Un;
}
/**
*
* @file parsec/codelet_zpanel.c
*
* @copyright 2012-2023 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria,
* Univ. Bordeaux. All rights reserved.
*
***
*
* @brief Chameleon zpanel Parsec codelets
*
* @version 1.2.0
* @comment Codelets to perform panel factorization with partial pivoting
*
* @author Mathieu Faverge
* @date 2023-02-21
* @precisions normal z -> c d s
*
*/
#include "chameleon_parsec.h"
#include "chameleon/tasks_z.h"
void INSERT_TASK_zgetrf_panel_nopiv_percol_diag( const RUNTIME_option_t *options,
int m, int n, int k,
const CHAM_desc_t *A, int Am, int An,
const CHAM_desc_t *U, int Um, int Un,
int iinfo )
{
assert( 0 );
(void)options;
(void)m;
(void)n;
(void)k;
(void)A;
(void)Am;
(void)An;
(void)U;
(void)Um;
(void)Un;
(void)iinfo;
}
void INSERT_TASK_zgetrf_panel_nopiv_percol_trsm( const RUNTIME_option_t *options,
int m, int n, int k,
const CHAM_desc_t *A, int Am, int An,
const CHAM_desc_t *U, int Um, int Un )
{
assert( 0 );
(void)options;
(void)m;
(void)n;
(void)k;
(void)A;
(void)Am;
(void)An;
(void)U;
(void)Um;
(void)Un;
}
/**
*
* @file quark/codelet_zpanel.c
*
* @copyright 2012-2023 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria,
* Univ. Bordeaux. All rights reserved.
*
***
*
* @brief Chameleon zpanel Quark codelets
*
* @version 1.2.0
* @comment Codelets to perform panel factorization with partial pivoting
*
* @author Mathieu Faverge
* @date 2023-02-21
* @precisions normal z -> c d s
*
*/
#include "chameleon_quark.h"
#include "chameleon/tasks_z.h"
void INSERT_TASK_zgetrf_panel_nopiv_percol_diag( const RUNTIME_option_t *options,
int m, int n, int k,
const CHAM_desc_t *A, int Am, int An,
const CHAM_desc_t *U, int Um, int Un,
int iinfo )
{
assert( 0 );
(void)options;
(void)m;
(void)n;
(void)k;
(void)A;
(void)Am;
(void)An;
(void)U;
(void)Um;
(void)Un;
(void)iinfo;
}
void INSERT_TASK_zgetrf_panel_nopiv_percol_trsm( const RUNTIME_option_t *options,
int m, int n, int k,
const CHAM_desc_t *A, int Am, int An,
const CHAM_desc_t *U, int Um, int Un )
{
assert( 0 );
(void)options;
(void)m;
(void)n;
(void)k;
(void)A;
(void)Am;
(void)An;
(void)U;
(void)Um;
(void)Un;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment