Commit e5a3670c authored by Andreas Marek's avatar Andreas Marek
Browse files

Update man pages for legacy API

-man pages have been updated
-man pages for legacy API are only installed if legacy API is enabled
parent 2d684ef0
...@@ -345,6 +345,10 @@ elpa_includedir = $(includedir)/elpa@SUFFIX@-@PACKAGE_VERSION@ ...@@ -345,6 +345,10 @@ elpa_includedir = $(includedir)/elpa@SUFFIX@-@PACKAGE_VERSION@
nobase_elpa_include_HEADERS = $(wildcard modules/*) $(wildcard elpa/*) nobase_elpa_include_HEADERS = $(wildcard modules/*) $(wildcard elpa/*)
dist_man_MANS = \ dist_man_MANS = \
man/elpa2_print_kernels.1
if ENABLE_LEGACY
dist_man_MANS += \
man/solve_evp_real.3 \ man/solve_evp_real.3 \
man/solve_evp_real_1stage_double.3 \ man/solve_evp_real_1stage_double.3 \
man/solve_evp_complex.3 \ man/solve_evp_complex.3 \
...@@ -369,24 +373,29 @@ dist_man_MANS = \ ...@@ -369,24 +373,29 @@ dist_man_MANS = \
man/elpa_solve_evp_real_single.3 \ man/elpa_solve_evp_real_single.3 \
man/elpa_solve_evp_complex_double.3 \ man/elpa_solve_evp_complex_double.3 \
man/elpa_solve_evp_complex_single.3 \ man/elpa_solve_evp_complex_single.3 \
man/elpa_tests.1 \ man/elpa_tests.1
man/elpa2_print_kernels.1 endif
if WANT_SINGLE_PRECISION_REAL if WANT_SINGLE_PRECISION_REAL
if ENABLE_LEGACY
dist_man_MANS += \ dist_man_MANS += \
man/solve_evp_real_1stage_single.3 \ man/solve_evp_real_1stage_single.3 \
man/elpa_solve_evp_real_1stage_single.3 \ man/elpa_solve_evp_real_1stage_single.3 \
man/elpa_solve_evp_real_2stage_single.3 \ man/elpa_solve_evp_real_2stage_single.3 \
man/solve_evp_real_2stage_single.3 man/solve_evp_real_2stage_single.3
endif endif
endif
if WANT_SINGLE_PRECISION_COMPLEX if WANT_SINGLE_PRECISION_COMPLEX
if ENABLE_LEGACY
dist_man_MANS += \ dist_man_MANS += \
man/solve_evp_complex_1stage_single.3 \ man/solve_evp_complex_1stage_single.3 \
man/elpa_solve_evp_complex_1stage_single.3 \ man/elpa_solve_evp_complex_1stage_single.3 \
man/elpa_solve_evp_complex_2stage_single.3 \ man/elpa_solve_evp_complex_2stage_single.3 \
man/solve_evp_complex_2stage_single.3 man/solve_evp_complex_2stage_single.3
endif endif
endif
dist_doc_DATA = README.md USERS_GUIDE.md INSTALL.md CONTRIBUTING.md LICENSE Changelog COPYING/COPYING COPYING/gpl.txt COPYING/lgpl.txt dist_doc_DATA = README.md USERS_GUIDE.md INSTALL.md CONTRIBUTING.md LICENSE Changelog COPYING/COPYING COPYING/gpl.txt COPYING/lgpl.txt
......
.TH "elpa_cholesky_complex" 3 "Wed Jun 29 2016" "ELPA" \" -*- nroff -*- .TH "elpa_cholesky_complex" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_cholesky_complex \- Cholesky factorization of a complex hermetian matrix elpa_cholesky_complex \- Cholesky factorization of a complex hermetian matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -37,7 +37,7 @@ use elpa1 ...@@ -37,7 +37,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
#include <complex.h> #include <complex.h>
...@@ -71,5 +71,12 @@ use elpa1 ...@@ -71,5 +71,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does a Cholesky factorization of a complex, hermetian matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP. Does a Cholesky factorization of a complex, hermetian matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_cholesky_complex_double\fP(3) \fBelpa_cholesky_complex_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_cholesky_complex_double\fP(3) \fBelpa_cholesky_complex_single\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_cholesky_complex_double" 3 "Wed Jun 29 2016" "ELPA" \" -*- nroff -*- .TH "elpa_cholesky_complex_double" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_cholesky_complex_double \- Cholesky factorization of a complex hermetian matrix elpa_cholesky_complex_double \- Cholesky factorization of a complex hermetian matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -37,7 +37,7 @@ use elpa1 ...@@ -37,7 +37,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
#include <complex.h> #include <complex.h>
...@@ -71,5 +71,11 @@ use elpa1 ...@@ -71,5 +71,11 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does a Cholesky factorization of a complex, hermetian matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP. Does a Cholesky factorization of a complex, hermetian matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_cholesky_complex\fP(3) \fBelpa_cholesky_complex_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_cholesky_complex\fP(3) \fBelpa_cholesky_complex_single\fP(3)
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_cholesky_complex_single" 3 "Wed Jun 29 2016" "ELPA" \" -*- nroff -*- .TH "elpa_cholesky_complex_single" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_cholesky_complex_single \- Cholesky factorization of a complex hermetian matrix elpa_cholesky_complex_single \- Cholesky factorization of a complex hermetian matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -37,7 +37,7 @@ use elpa1 ...@@ -37,7 +37,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
#include <complex.h> #include <complex.h>
...@@ -71,5 +71,12 @@ use elpa1 ...@@ -71,5 +71,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does a Cholesky factorization of a complex, hermetian matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP. Does a Cholesky factorization of a complex, hermetian matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_cholesky_complex\fP(3) \fBelpa_cholesky_complex_double\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_cholesky_complex\fP(3) \fBelpa_cholesky_complex_double\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_cholesky_real" 3 "Wed Jun 29 2016" "ELPA" \" -*- nroff -*- .TH "elpa_cholesky_real" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_cholesky_real \- Cholesky factorization of a real symmetric matrix elpa_cholesky_real \- Cholesky factorization of a real symmetric matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -37,7 +37,7 @@ use elpa1 ...@@ -37,7 +37,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_cholesky_real\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug );" .RI "\fBint\fP success = \fBelpa_cholesky_real\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug );"
...@@ -69,5 +69,12 @@ use elpa1 ...@@ -69,5 +69,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does a Cholesky factorization of a real, symmetric matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP. Does a Cholesky factorization of a real, symmetric matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_cholesky_real_double\fP(3) \fBelpa_cholesky_real_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_cholesky_real_double\fP(3) \fBelpa_cholesky_real_single\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_cholesky_real_double" 3 "Wed Jun 29 2016" "ELPA" \" -*- nroff -*- .TH "elpa_cholesky_real_double" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_cholesky_real_double \- Cholesky factorization of a real symmetric matrix elpa_cholesky_real_double \- Cholesky factorization of a real symmetric matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -37,7 +37,7 @@ use elpa1 ...@@ -37,7 +37,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_cholesky_real_double\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug );" .RI "\fBint\fP success = \fBelpa_cholesky_real_double\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug );"
...@@ -69,5 +69,11 @@ use elpa1 ...@@ -69,5 +69,11 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does a Cholesky factorization of a real, symmetric matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP. Does a Cholesky factorization of a real, symmetric matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_cholesky_real\fP(3) \fBelpa_cholesky_real_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_cholesky_real\fP(3) \fBelpa_cholesky_real_single\fP(3)
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_cholesky_real_single" 3 "Wed Jun 29 2016" "ELPA" \" -*- nroff -*- .TH "elpa_cholesky_real_single" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_cholesky_real_single \- Cholesky factorization of a real symmetric matrix elpa_cholesky_real_single \- Cholesky factorization of a real symmetric matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -37,7 +37,7 @@ use elpa1 ...@@ -37,7 +37,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_cholesky_real_single\fP (\fBint\fP na, \fB float *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug );" .RI "\fBint\fP success = \fBelpa_cholesky_real_single\fP (\fBint\fP na, \fB float *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug );"
...@@ -69,5 +69,12 @@ use elpa1 ...@@ -69,5 +69,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does a Cholesky factorization of a real, symmetric matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP. Does a Cholesky factorization of a real, symmetric matrix. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. The distributed quadratic marix \fBa\fP has global dimensions \fBna\fP x \fBna\fP, and a local size \fBlda\fP x \fBmatrixCols\fP.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_cholesky_real\fP(3) \fBelpa_cholesky_real_double\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_cholesky_real\fP(3) \fBelpa_cholesky_real_double\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_invert_trm_complex" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_invert_trm_complex" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_invert_trm_complex \- Invert a upper triangular matrix elpa_invert_trm_complex \- Invert a upper triangular matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -38,7 +38,7 @@ use elpa1 ...@@ -38,7 +38,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_invert_trm_complex\fP (\fBint\fP na, \fB double complex *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);" .RI "\fBint\fP success = \fBelpa_invert_trm_complex\fP (\fBint\fP na, \fB double complex *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);"
...@@ -70,5 +70,12 @@ use elpa1 ...@@ -70,5 +70,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_invert_trm_complex_double" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_invert_trm_complex_double" 3 "Wed Mai 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_invert_trm_complex_double \- Invert a upper triangular matrix elpa_invert_trm_complex_double \- Invert a upper triangular matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -38,7 +38,7 @@ use elpa1 ...@@ -38,7 +38,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_invert_trm_complex_double\fP (\fBint\fP na, \fB double complex *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);" .RI "\fBint\fP success = \fBelpa_invert_trm_complex_double\fP (\fBint\fP na, \fB double complex *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);"
...@@ -70,5 +70,12 @@ use elpa1 ...@@ -70,5 +70,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_double\fP(3) \fBelpa_invert_trm_real_single\fP(3) \fBelpa_invert_trm_complex_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_double\fP(3) \fBelpa_invert_trm_real_single\fP(3) \fBelpa_invert_trm_complex_single\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_invert_trm_complex_single" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_invert_trm_complex_single" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_invert_trm_complex_single \- Invert a upper triangular matrix elpa_invert_trm_complex_single \- Invert a upper triangular matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -38,7 +38,7 @@ use elpa1 ...@@ -38,7 +38,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_invert_trm_complex_single\fP (\fBint\fP na, \fB complex *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);" .RI "\fBint\fP success = \fBelpa_invert_trm_complex_single\fP (\fBint\fP na, \fB complex *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);"
...@@ -70,5 +70,12 @@ use elpa1 ...@@ -70,5 +70,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_double\fP(3) \fBelpa_invert_trm_real_single\fP(3) \fBelpa_invert_trm_complex_double\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_double\fP(3) \fBelpa_invert_trm_real_single\fP(3) \fBelpa_invert_trm_complex_double\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_invert_trm_real" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_invert_trm_real" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_invert_trm_real \- Invert a upper triangular matrix elpa_invert_trm_real \- Invert a upper triangular matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -38,7 +38,7 @@ use elpa1 ...@@ -38,7 +38,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_invert_trm_real\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);" .RI "\fBint\fP success = \fBelpa_invert_trm_real\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);"
...@@ -70,5 +70,12 @@ use elpa1 ...@@ -70,5 +70,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_complex\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_complex\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_invert_trm_real_double" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_invert_trm_real_double" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_invert_trm_real_double \- Invert a upper triangular matrix elpa_invert_trm_real_double \- Invert a upper triangular matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -38,7 +38,7 @@ use elpa1 ...@@ -38,7 +38,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_invert_trm_real_double\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);" .RI "\fBint\fP success = \fBelpa_invert_trm_real_double\fP (\fBint\fP na, \fB double *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);"
...@@ -70,5 +70,12 @@ use elpa1 ...@@ -70,5 +70,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_single\fP(3) \fBelpa_invert_trm_complex_double\fP(3) \fBelpa_invert_trm_complex_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_single\fP(3) \fBelpa_invert_trm_complex_double\fP(3) \fBelpa_invert_trm_complex_single\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_invert_trm_real_single" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_invert_trm_real_single" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_invert_trm_real_single \- Invert a upper triangular matrix elpa_invert_trm_real_single \- Invert a upper triangular matrix (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -38,7 +38,7 @@ use elpa1 ...@@ -38,7 +38,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
.RI "\fBint\fP success = \fBelpa_invert_trm_real_single\fP (\fBint\fP na, \fB float *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);" .RI "\fBint\fP success = \fBelpa_invert_trm_real_single\fP (\fBint\fP na, \fB float *\fPa, \fBint\fP lda, \fBint\fP nblk, \fBint\fP matrixCols, \fBint\fP mpi_comm_rows, \fBint\fP mpi_comm_cols, \fBint\fP wantDebug);"
...@@ -70,5 +70,12 @@ use elpa1 ...@@ -70,5 +70,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Inverts a upper triangular matrix a. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO" .SH "SEE ALSO"
.br
Old interface:
\fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_double\fP(3) \fBelpa_invert_trm_complex_double\fP(3) \fBelpa_invert_trm_complex_single\fP(3) \fBelpa_get_communicators\fP(3) \fBelpa_invert_trm_real_double\fP(3) \fBelpa_invert_trm_complex_double\fP(3) \fBelpa_invert_trm_complex_single\fP(3)
.br
Current interface:
\fBelpa2_print_kernels\fP(1)
.TH "elpa_mult_ah_b_complex" 3 "Wed Sept 28 2016" "ELPA" \" -*- nroff -*- .TH "elpa_mult_ah_b_complex" 3 "Wed May 17 2017" "ELPA" \" -*- nroff -*-
.ad l .ad l
.nh .nh
.SH NAME .SH NAME
elpa_mult_ah_b_complex \- Performs C = herm_transpose(A) * B elpa_mult_ah_b_complex \- Performs C = herm_transpose(A) * B (legacy interface)
.br .br
.SH SYNOPSIS .SH SYNOPSIS
...@@ -53,7 +53,7 @@ use elpa1 ...@@ -53,7 +53,7 @@ use elpa1
.RI "logical \fBsuccess\fP: return value indicating success or failure" .RI "logical \fBsuccess\fP: return value indicating success or failure"
.br .br
.SS C INTERFACE .SS C INTERFACE
#include "elpa.h" #include "elpa_legacy.h"
.br .br
#include <complex.h> #include <complex.h>
.br .br
...@@ -102,6 +102,12 @@ use elpa1 ...@@ -102,6 +102,12 @@ use elpa1
.SH DESCRIPTION .SH DESCRIPTION
Does c = herm_transpose(a) * b. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function. Does c = herm_transpose(a) * b. The ELPA communicators \fBmpi_comm_rows\fP and \fBmpi_comm_cols\fP are obtained with the \fBelpa_get_communicators\fP(3) function.
.br .br
This function is part of the legacy API of the ELPA library. Better use the current API.
.br
.SH "SEE ALSO"