LINEAR++ library: AFF to LAPACK
f77lapack.h
Go to the documentation of this file.
1
36
// include guard
37
#ifndef LINEAR_F77LAPACK_H_VERSION
38
39
#define LINEAR_F77LAPACK_H_VERSION \
40
"LINEAR_F77LAPACK_H V1.0"
41
42
#ifdef __cplusplus
43
namespace
f77lapack {
45
extern
"C"
{
46
#endif
47
48
/*
49
* all f2c stuff that is needed here
50
* =================================
51
*/
52
53
#ifndef F2C_INCLUDE
54
/* FORTRAN (f2c) types needed by the wrapper functions */
55
#ifdef __x86_64
56
typedef
int
integer
;
57
typedef
double
doublereal
;
58
typedef
int
logical
;
59
typedef
int
ftnlen
;
60
#else
61
typedef
long
int
integer
;
62
typedef
double
doublereal
;
63
typedef
long
int
logical
;
64
typedef
long
int
ftnlen
;
65
#endif
66
#else
67
#warning f2c.h is read from somewhere else!
68
#endif
69
70
// solve a real system of linear equations with a positive definite matrix
71
void
dposv_
(
char
*uplo,
integer
*m,
integer
*k ,
72
doublereal
*A,
integer
*lda,
73
doublereal
*X,
integer
*ldx,
integer
*info);
74
75
#ifdef __cplusplus
76
}
// extern "C"
77
}
// namespace f77lapack
78
#endif
79
80
#endif // LINEAR_F77LAPACK_H_VERSION (includeguard)
81
82
/* ----- END OF f77lapack.h ----- */
integer
long int integer
Definition:
f77lapack.h:61
logical
long int logical
Definition:
f77lapack.h:63
dposv_
void dposv_(char *uplo, integer *m, integer *k, doublereal *A, integer *lda, doublereal *X, integer *ldx, integer *info)
doublereal
double doublereal
Definition:
f77lapack.h:62
ftnlen
long int ftnlen
Definition:
f77lapack.h:64
f77lapack.h
Generated on Mon Aug 21 2023 17:36:25 for LINEAR++ library: AFF to LAPACK by
1.8.14