APBS
3.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
gsd.h
1
48
49
#ifndef _GSD_H_
50
#define _GSD_H_
51
52
#include "apbscfg.h"
53
54
#include "maloc/maloc.h"
55
56
#include "
generic/vhal.h
"
57
#include "
generic/vmatrix.h
"
58
#include "pmgc/matvecd.h"
59
66
VEXTERNC
void
Vgsrb
(
67
int
*nx,
68
int
*ny,
69
int
*nz,
70
int
*ipc,
71
double
*rpc,
72
double
*ac,
73
double
*cc,
74
double
*fc,
75
double
*x,
76
double
*w1,
77
double
*w2,
78
double
*r,
79
int
*itmax,
80
int
*iters,
81
double
*errtol,
82
double
*omega,
83
int
*iresid,
84
int
*iadjoint
85
);
86
87
VEXTERNC
void
Vgsrb7x(
88
int
*nx,
89
int
*ny,
90
int
*nz,
91
int
*ipc,
92
double
*rpc,
93
double
*oC,
94
double
*cc,
95
double
*fc,
96
double
*oE,
97
double
*oN,
98
double
*uC,
99
double
*x,
100
double
*w1,
101
double
*w2,
102
double
*r,
103
int
*itmax,
104
int
*iters,
105
double
*errtol,
106
double
*omega,
107
int
*iresid,
108
int
*iadjoint
109
);
110
111
VEXTERNC
void
Vgsrb27x(
112
int
*nx,
113
int
*ny,
114
int
*nz,
115
int
*ipc,
116
double
*rpc,
117
double
*oC,
118
double
*cc,
119
double
*fc,
120
double
*oE,
121
double
*oN,
122
double
*uC,
123
double
*oNE,
124
double
*oNW,
125
double
*uE,
126
double
*uW,
127
double
*uN,
128
double
*uS,
129
double
*uNE,
130
double
*uNW,
131
double
*uSE,
132
double
*uSW,
133
double
*x,
134
double
*w1,
135
double
*w2,
136
double
*r,
137
int
*itmax,
138
int
*iters,
139
double
*errtol,
140
double
*omega,
141
int
*iresid,
142
int
*iadjoint
143
);
144
145
146
#endif
/* _GSD_H_ */
Vgsrb
VPUBLIC void Vgsrb(int *nx, int *ny, int *nz, int *ipc, double *rpc, double *ac, double *cc, double *fc, double *x, double *w1, double *w2, double *r, int *itmax, int *iters, double *errtol, double *omega, int *iresid, int *iadjoint)
Guass-Seidel solver.
Definition
gsd.c:57
vhal.h
Contains generic macro definitions for APBS.
vmatrix.h
Contains inclusions for matrix data wrappers.
src
pmgc
gsd.h
Generated on
for APBS by
1.17.0