Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
AGULLO Emmanuel
Chameleon
Commits
f44f6b5c
Commit
f44f6b5c
authored
Feb 06, 2018
by
Mathieu Faverge
Browse files
Cleanup comment line to fit doxygen format and not having trouble with indent
parent
07cb5ef1
Changes
580
Hide whitespace changes
Inline
Side-by-side
compute/pzbuild.c
View file @
f44f6b5c
...
...
@@ -21,11 +21,11 @@
* @date 2016-09-05
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m, n) A, m, n
/**
*****************************************************************************
/**
* Parallel tile matrix generation
*
*******************************************************************************
...
...
@@ -52,7 +52,7 @@
* @param[out] request
* Identifies this function call (for exception handling purposes).
*
******************************************************************************
*/
*/
void
morse_pzbuild
(
MORSE_enum
uplo
,
MORSE_desc_t
*
A
,
void
*
user_data
,
void
*
user_build_callback
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzgebrd_ge2gb.c
View file @
f44f6b5c
...
...
@@ -17,7 +17,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
void
morse_pzgebrd_ge2gb
(
MORSE_desc_t
A
,
MORSE_desc_t
T
,
MORSE_desc_t
D
,
...
...
compute/pzgelqf.c
View file @
f44f6b5c
...
...
@@ -22,7 +22,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
...
...
@@ -33,9 +33,9 @@
#define D(k) D, k, k
#endif
/**
*****************************************************************************
/**
* Parallel tile LQ factorization - dynamic scheduling
*
*/
*/
void
morse_pzgelqf
(
MORSE_desc_t
*
A
,
MORSE_desc_t
*
T
,
MORSE_desc_t
*
D
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzgelqf_param.c
View file @
f44f6b5c
...
...
@@ -17,7 +17,7 @@
* @date 2017-05-17
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#include <stdlib.h>
#include "libhqr.h"
...
...
compute/pzgelqfrh.c
View file @
f44f6b5c
...
...
@@ -23,7 +23,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, (m), (n)
...
...
compute/pzgemm.c
View file @
f44f6b5c
...
...
@@ -20,15 +20,15 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m, n) A, m, n
#define B(m, n) B, m, n
#define C(m, n) C, m, n
/**
*****************************************************************************
/**
* Parallel tile matrix-matrix multiplication - dynamic scheduling
*
*/
*/
void
morse_pzgemm
(
MORSE_enum
transA
,
MORSE_enum
transB
,
MORSE_Complex64_t
alpha
,
MORSE_desc_t
*
A
,
MORSE_desc_t
*
B
,
MORSE_Complex64_t
beta
,
MORSE_desc_t
*
C
,
...
...
compute/pzgeqrf.c
View file @
f44f6b5c
...
...
@@ -22,7 +22,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
...
...
@@ -33,9 +33,9 @@
#define D(k) D, k, k
#endif
/**
*****************************************************************************
/**
* Parallel tile QR factorization - dynamic scheduling
*
*/
*/
void
morse_pzgeqrf
(
MORSE_desc_t
*
A
,
MORSE_desc_t
*
T
,
MORSE_desc_t
*
D
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzgeqrf_param.c
View file @
f44f6b5c
...
...
@@ -17,7 +17,7 @@
* @date 2017-05-17
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#include <stdlib.h>
#include "libhqr.h"
...
...
compute/pzgeqrfrh.c
View file @
f44f6b5c
...
...
@@ -23,7 +23,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, (m), (n)
...
...
@@ -35,9 +35,9 @@
#define D(m,n) A, (m), (n)
#endif
/**
*****************************************************************************
/**
* Parallel tile QR factorization (reduction Householder) - dynamic scheduling
*
*/
*/
void
morse_pzgeqrfrh
(
MORSE_desc_t
*
A
,
MORSE_desc_t
*
T
,
MORSE_desc_t
*
D
,
int
BS
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzgetrf_incpiv.c
View file @
f44f6b5c
...
...
@@ -22,7 +22,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
//ALLOC_WS : ib*L->nb
//WS_ADD : ib*L->nb
#include "control/common.h"
...
...
@@ -37,9 +37,9 @@
#define L(_m_,_n_) L, _m_, _n_
#define IPIV(_m_,_n_) &(IPIV[(int64_t)A->mb*((int64_t)(_m_)+(int64_t)A->mt*(int64_t)(_n_))])
/**
*****************************************************************************
/**
* Parallel tile LU factorization - dynamic scheduling
*
*/
*/
void
morse_pzgetrf_incpiv
(
MORSE_desc_t
*
A
,
MORSE_desc_t
*
L
,
MORSE_desc_t
*
D
,
int
*
IPIV
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzgetrf_nopiv.c
View file @
f44f6b5c
...
...
@@ -19,14 +19,14 @@
* @date 2013-02-01
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
/**
*****************************************************************************
/**
* Parallel tile LU factorization with no pivoting - dynamic scheduling
*
*/
*/
void
morse_pzgetrf_nopiv
(
MORSE_desc_t
*
A
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
...
...
compute/pzhemm.c
View file @
f44f6b5c
...
...
@@ -20,15 +20,15 @@
* @date 2010-11-15
* @precisions normal z -> c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
#define B(m,n) B, m, n
#define C(m,n) C, m, n
/**
*****************************************************************************
/**
* Parallel tile Hermitian matrix-matrix multiplication - dynamic scheduling
*
*/
*/
void
morse_pzhemm
(
MORSE_enum
side
,
MORSE_enum
uplo
,
MORSE_Complex64_t
alpha
,
MORSE_desc_t
*
A
,
MORSE_desc_t
*
B
,
MORSE_Complex64_t
beta
,
MORSE_desc_t
*
C
,
...
...
compute/pzher2k.c
View file @
f44f6b5c
...
...
@@ -20,15 +20,15 @@
* @date 2010-11-15
* @precisions normal z -> c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
#define B(m,n) B, m, n
#define C(m,n) C, m, n
/**
*****************************************************************************
/**
* Parallel tile Hermitian rank-k update - dynamic scheduling
*
*/
*/
void
morse_pzher2k
(
MORSE_enum
uplo
,
MORSE_enum
trans
,
MORSE_Complex64_t
alpha
,
MORSE_desc_t
*
A
,
MORSE_desc_t
*
B
,
double
beta
,
MORSE_desc_t
*
C
,
...
...
compute/pzherk.c
View file @
f44f6b5c
...
...
@@ -20,14 +20,14 @@
* @date 2010-11-15
* @precisions normal z -> c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
#define C(m,n) C, m, n
/**
*****************************************************************************
/**
* Parallel tile Hermitian rank-k update - dynamic scheduling
*
*/
*/
void
morse_pzherk
(
MORSE_enum
uplo
,
MORSE_enum
trans
,
double
alpha
,
MORSE_desc_t
*
A
,
double
beta
,
MORSE_desc_t
*
C
,
...
...
compute/pzhetrd_he2hb.c
View file @
f44f6b5c
...
...
@@ -17,7 +17,7 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#include <stdlib.h>
...
...
@@ -33,9 +33,9 @@
#define E(m, n) A, m, n
#endif
/**
*****************************************************************************
/**
* Parallel tile BAND Tridiagonal Reduction - dynamic scheduler
*
*/
*/
void
morse_pzhetrd_he2hb
(
MORSE_enum
uplo
,
MORSE_desc_t
*
A
,
MORSE_desc_t
*
T
,
MORSE_desc_t
*
E
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
...
...
compute/pzlacpy.c
View file @
f44f6b5c
...
...
@@ -20,17 +20,17 @@
* @date 2010-11-15
* @precisions normal z -> s d c
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
#define B(m,n) B, m, n
/**
*****************************************************************************
/**
*
*
*/
/**
*****************************************************************************
*/
/**
*
*
*/
*/
void
morse_pzlacpy
(
MORSE_enum
uplo
,
MORSE_desc_t
*
A
,
MORSE_desc_t
*
B
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzlag2c.c
View file @
f44f6b5c
...
...
@@ -20,19 +20,19 @@
* @date 2010-11-15
* @precisions mixed zc -> ds
*
*
*/
*/
#include "control/common.h"
#define A(m,n) A, m, n
#define B(m,n) B, m, n
#define SA(m,n) SA, m, n
#define SB(m,n) SB, m, n
/**
*****************************************************************************
/**
*
*
*/
/**
*****************************************************************************
*/
/**
*
*
*/
*/
void
morse_pclag2z
(
MORSE_desc_t
*
SA
,
MORSE_desc_t
*
B
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzlange.c
View file @
f44f6b5c
...
...
@@ -20,7 +20,7 @@
* @date 2014-07-21
* @precisions normal z -> s d c
*
*
*/
*/
//ALLOC_WS : A->mb
//ALLOC_WS : A->nb
//WS_ADD : A->mb + A->nb
...
...
@@ -31,9 +31,9 @@
#define VECNORMS_STEP2(m, n) VECNORMS_STEP2, m, n
#define RESULT(m, n) RESULT, m, n
/**
***************************************************************************
/**
*
*
*/
*/
void
morse_pzlange
(
MORSE_enum
norm
,
MORSE_desc_t
*
A
,
double
*
result
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzlanhe.c
View file @
f44f6b5c
...
...
@@ -19,7 +19,7 @@
* @date 2010-11-15
* @precisions normal z -> c
*
*
*/
*/
//ALLOC_WS : A->mb
//#include <stdlib.h>
//#include <math.h>
...
...
@@ -30,12 +30,12 @@
#define VECNORMS_STEP1(m, n) VECNORMS_STEP1, m, n
#define VECNORMS_STEP2(m, n) VECNORMS_STEP2, m, n
#define RESULT(m, n) RESULT, m, n
/**
*****************************************************************************
/**
*
*
*/
/**
*****************************************************************************
*/
/**
*
*
*/
*/
void
morse_pzlanhe
(
MORSE_enum
norm
,
MORSE_enum
uplo
,
MORSE_desc_t
*
A
,
double
*
result
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
compute/pzlansy.c
View file @
f44f6b5c
...
...
@@ -19,7 +19,7 @@
* @date 2010-11-15
* @precisions normal z -> c d s
*
*
*/
*/
//ALLOC_WS : A->mb
#include <stdlib.h>
#include <math.h>
...
...
@@ -30,12 +30,12 @@
#define VECNORMS_STEP1(m, n) VECNORMS_STEP1, m, n
#define VECNORMS_STEP2(m, n) VECNORMS_STEP2, m, n
#define RESULT(m, n) RESULT, m, n
/**
*****************************************************************************
/**
*
*
*/
/**
*****************************************************************************
*/
/**
*
*
*/
*/
void
morse_pzlansy
(
MORSE_enum
norm
,
MORSE_enum
uplo
,
MORSE_desc_t
*
A
,
double
*
result
,
MORSE_sequence_t
*
sequence
,
MORSE_request_t
*
request
)
{
...
...
Prev
1
2
3
4
5
…
29
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment