APBS 3.0.0
Loading...
Searching...
No Matches
mgfasd.h
1
49#ifndef _MGFASD_H_
50#define _MGFASD_H_
51
52#include "apbscfg.h"
53
54#include "maloc/maloc.h"
55
56#include "generic/vhal.h"
57#include "pmgc/smoothd.h"
58#include "pmgc/mgsubd.h"
59
72VEXTERNC void Vfmvfas(
73 int *nx,
74 int *ny,
75 int *nz,
76 double *x,
77 int *iz,
78 double *w0,
79 double *w1,
80 double *w2,
81 double *w3,
82 double *w4,
83 int *istop,
84 int *itmax,
85 int *iters,
86 int *ierror,
87 int *nlev,
88 int * ilev,
89 int *nlev_real,
90 int *mgsolv,
91 int *iok,
92 int *iinfo,
93 double *epsiln,
94 double *errtol,
95 double *omega,
96 int *nu1,
97 int *nu2,
98 int *mgsmoo,
99 int *ipc,
100 double *rpc,
101 double *pc,
102 double *ac,
103 double *cc,
104 double *fc,
105 double *tru
106);
107
108
109
151VEXTERNC void Vmvfas(
152 int *nx,
153 int *ny,
154 int *nz,
155 double *x,
156 int *iz,
157 double *w0,
158 double *w1,
159 double *w2,
160 double *w3,
161 double *w4,
162 int *istop,
163 int *itmax,
164 int *iters,
165 int *ierror,
166 int *nlev,
167 int *ilev,
168 int *nlev_real,
169 int *mgsolv,
170 int *iok,
171 int *iinfo,
172 double *epsiln,
173 double *errtol,
174 double *omega,
175 int *nu1,
176 int *nu2,
177 int *mgsmoo,
178 int *ipc,
179 double *rpc,
180 double *pc,
181 double *ac,
182 double *cc,
183 double *fc,
184 double *tru
185 );
186
187#endif /* _MGFASD_H_ */
188
VPUBLIC void Vfmvfas(int *nx, int *ny, int *nz, double *x, int *iz, double *w0, double *w1, double *w2, double *w3, double *w4, int *istop, int *itmax, int *iters, int *ierror, int *nlev, int *ilev, int *nlev_real, int *mgsolv, int *iok, int *iinfo, double *epsiln, double *errtol, double *omega, int *nu1, int *nu2, int *mgsmoo, int *ipc, double *rpc, double *pc, double *ac, double *cc, double *fc, double *tru)
Multigrid nonlinear solve iteration routine.
Definition mgfasd.c:57
VEXTERNC void Vmvfas(int *nx, int *ny, int *nz, double *x, int *iz, double *w0, double *w1, double *w2, double *w3, double *w4, int *istop, int *itmax, int *iters, int *ierror, int *nlev, int *ilev, int *nlev_real, int *mgsolv, int *iok, int *iinfo, double *epsiln, double *errtol, double *omega, int *nu1, int *nu2, int *mgsmoo, int *ipc, double *rpc, double *pc, double *ac, double *cc, double *fc, double *tru)
Nonlinear multilevel method.
Definition mgfasd.c:157
Contains generic macro definitions for APBS.