1#if !defined(DSDPLAPACK)
19#define __DSDP_NONAMEMANGLING
23#ifdef __DSDP_NONAMEMANGLING
24#define EXTERN_C_BEGIN extern "C" {
100#define dstevr DSTEVR_
141#define dpotrf dpotrf_
144#define dpotrs dpotrs_
155#define dpptrf dpptrf_
156#define dpptrs dpptrs_
158#define dspevd dspevd_
162#define dpotri dpotri_
163#define dpptri dpptri_
164#define dsyevx dsyevx_
165#define dsyevd dsyevd_
166#define dspevx dspevx_
167#define dsyevr dsyevr_
168#define dstevr dstevr_
174void dpotrs(
char*,ffinteger*,ffinteger*,
double*,ffinteger*,
double*,ffinteger*,ffinteger*);
175void dpotrf(
char*,ffinteger*,
double*,ffinteger*,ffinteger*);
176void dtrsm(
char*,
char*,
char*,
char*,ffinteger*,ffinteger*,
double*,
double*,ffinteger*,
double*,ffinteger*);
177void dsyev(
char*,
char*,ffinteger*,
double*,ffinteger*,
double*,
double*,ffinteger*,ffinteger*);
178void dstev(
char*,ffinteger*,
double*,
double*,
double*,ffinteger*,
double*,ffinteger*);
179void dgemv(
char*,ffinteger*,ffinteger*,
double*,
double*,ffinteger*,
double*,ffinteger*,
double*,
double*,ffinteger*);
180void dspmv(
char*,ffinteger*,
double*,
double*,
double*,ffinteger*,
double*,
double*,ffinteger*);
182void dspr(
char*,ffinteger*,
double*,
double*,ffinteger*,
double*);
183void dpptrs(
char*,ffinteger*,ffinteger*,
double*,
double*,ffinteger*,ffinteger*);
184void dpptrf(
char*,ffinteger*,
double*,ffinteger*);
186void dtrsv(
char*,
char*,
char*,ffinteger*,
double*,ffinteger*,
double*,ffinteger*);
187void dsyr(
char*,ffinteger*,
double*,
double*,ffinteger*,
double*,ffinteger*);
188void dtrmv(
char*,
char*,
char*,ffinteger*,
double*,ffinteger*,
double*,ffinteger*);
190void dtpsv(
char*,
char*,
char*,ffinteger*,
double*,
double*,ffinteger*);
191void dger(ffinteger*,ffinteger*,
double*,
double*,ffinteger*,
double*,ffinteger*,
double*,ffinteger*);
192void dsymv(
char*,ffinteger*,
double*,
double*,ffinteger*,
double*,ffinteger*,
double*,
double*,ffinteger*);
193void dspevd(
char*,
char*,ffinteger*,
double*,
double*,
double*,ffinteger*,
double*,ffinteger*,ffinteger*,ffinteger*,ffinteger*);
195double dasum(ffinteger*,
double*,ffinteger*);
196void dscal(ffinteger*,
double*,
double*,ffinteger*);
197void daxpy(ffinteger*,
double*,
double*,ffinteger*,
double*,ffinteger*);
198double ddot(ffinteger*,
double*,ffinteger*,
double*,ffinteger*);
199double dnrm2(ffinteger*,
double*,ffinteger*);
201void dpotri(
char*,ffinteger*,
double*,ffinteger*,ffinteger*);
202void dpptri(
char*,ffinteger*,
double*,ffinteger*);
204void dsyevx(
char*,
char*,
char*, ffinteger*,
double*, ffinteger*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*,
double *,
double*, ffinteger *,
double *, ffinteger*, ffinteger*, ffinteger*, ffinteger*);
206void dspevx(
char*,
char*,
char*, ffinteger*,
double*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*,
double *,
double*, ffinteger *,
double *, ffinteger*, ffinteger*, ffinteger*);
208void dsdevx(
char*,
char*,
char*, ffinteger*,
double*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*,
double *,
double*, ffinteger *,
double *, ffinteger*, ffinteger*, ffinteger*, ffinteger*);
211void dsyevr(
char*,
char*,
char*, ffinteger*,
double*, ffinteger*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*, ffinteger*, ffinteger*, ffinteger*);
213void dstevr(
char*,
char*, ffinteger*,
double*,
double*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*,
double*,
double*, ffinteger*, ffinteger*,
double*, ffinteger*, ffinteger*, ffinteger*, ffinteger*);