Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
x
y
Typedefs
a
b
c
d
f
h
i
n
o
p
q
r
s
t
u
Enumerations
a
c
d
e
f
i
m
n
p
q
r
s
t
u
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
z
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
g
i
l
m
n
p
r
s
t
u
w
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Related Functions
c
e
h
i
m
o
p
q
s
t
v
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
x
z
Variables
a
b
c
e
g
i
l
m
n
p
r
s
t
v
x
y
Typedefs
a
b
c
d
e
f
h
i
l
m
n
p
q
r
s
t
u
Enumerator
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Examples
src
extern
eigen3
blas
f2c
complexdots.c
Go to the documentation of this file.
1
/* This file has been modified to use the standard gfortran calling
2
convention, rather than the f2c calling convention.
3
4
It does not require -ff2c when compiled with gfortran.
5
*/
6
7
/* complexdots.f -- translated by f2c (version 20100827).
8
You must link the resulting object file with libf2c:
9
on Microsoft Windows system, link with libf2c.lib;
10
on Linux or Unix systems, link with .../path/to/libf2c.a -lm
11
or, if you install libf2c.a in a standard place, with -lf2c -lm
12
-- in that order, at the end of the command line, as in
13
cc *.o -lf2c -lm
14
Source for libf2c is in /netlib/f2c/libf2c.zip, e.g.,
15
16
http://www.netlib.org/f2c/libf2c.zip
17
*/
18
19
#include "
datatypes.h
"
20
21
complex
cdotc_
(
integer
*
n
,
complex
*cx,
integer
22
*
incx
,
complex
*cy,
integer
*
incy
)
23
{
24
complex
res;
25
extern
/* Subroutine */
int
cdotcw_(
integer
*,
complex
*,
integer
*,
26
complex
*,
integer
*,
complex
*);
27
28
/* Parameter adjustments */
29
--cy;
30
--cx;
31
32
/* Function Body */
33
cdotcw_(
n
, &cx[1],
incx
, &cy[1],
incy
, &res);
34
return
res;
35
}
/* cdotc_ */
36
37
complex
cdotu_
(
integer
*
n
,
complex
*cx,
integer
38
*
incx
,
complex
*cy,
integer
*
incy
)
39
{
40
complex
res;
41
extern
/* Subroutine */
int
cdotuw_(
integer
*,
complex
*,
integer
*,
42
complex
*,
integer
*,
complex
*);
43
44
/* Parameter adjustments */
45
--cy;
46
--cx;
47
48
/* Function Body */
49
cdotuw_(
n
, &cx[1],
incx
, &cy[1],
incy
, &res);
50
return
res;
51
}
/* cdotu_ */
52
53
doublecomplex
zdotc_
(
integer
*
n
,
doublecomplex
*cx,
integer
*
incx
,
54
doublecomplex
*cy,
integer
*
incy
)
55
{
56
doublecomplex
res;
57
extern
/* Subroutine */
int
zdotcw_(
integer
*,
doublecomplex
*,
integer
*,
58
doublecomplex
*,
integer
*,
doublecomplex
*);
59
60
/* Parameter adjustments */
61
--cy;
62
--cx;
63
64
/* Function Body */
65
zdotcw_(
n
, &cx[1],
incx
, &cy[1],
incy
, &res);
66
return
res;
67
}
/* zdotc_ */
68
69
doublecomplex
zdotu_
(
integer
*
n
,
doublecomplex
*cx,
integer
*
incx
,
70
doublecomplex
*cy,
integer
*
incy
)
71
{
72
doublecomplex
res;
73
extern
/* Subroutine */
int
zdotuw_(
integer
*,
doublecomplex
*,
integer
*,
74
doublecomplex
*,
integer
*,
doublecomplex
*);
75
76
/* Parameter adjustments */
77
--cy;
78
--cx;
79
80
/* Function Body */
81
zdotuw_(
n
, &cx[1],
incx
, &cy[1],
incy
, &res);
82
return
res;
83
}
/* zdotu_ */
84
doublecomplex
Definition:
datatypes.h:13
datatypes.h
cdotc_
complex cdotc_(integer *n, complex *cx, integer *incx, complex *cy, integer *incy)
Definition:
complexdots.c:21
incy
int RealScalar int RealScalar int * incy
Definition:
level1_cplx_impl.h:97
zdotu_
doublecomplex zdotu_(integer *n, doublecomplex *cx, integer *incx, doublecomplex *cy, integer *incy)
Definition:
complexdots.c:69
incx
RealScalar RealScalar int * incx
Definition:
level1_cplx_impl.h:29
integer
int integer
Definition:
datatypes.h:8
zdotc_
doublecomplex zdotc_(integer *n, doublecomplex *cx, integer *incx, doublecomplex *cy, integer *incy)
Definition:
complexdots.c:53
cdotu_
complex cdotu_(integer *n, complex *cx, integer *incx, complex *cy, integer *incy)
Definition:
complexdots.c:37
n
PlainMatrixType mat * n
Definition:
eigenvalues.cpp:41
complex
Definition:
datatypes.h:12
control_box_rst
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:05:40