Add place-holders for effective well IP/gravity pressure fields.

Don't (yet) allocate any data storage for these.
This commit is contained in:
Bård Skaflestad 2010-09-22 16:57:45 +00:00
parent 297b79d4f0
commit 58022e240c

6
ifsh.c
View File

@ -20,13 +20,17 @@ struct ifsh_impl {
double *gpress; /* Effective gravity pressure */ double *gpress; /* Effective gravity pressure */
double *cflux; /* Cell (half-contact) fluxes */ double *cflux; /* Cell (half-contact) fluxes */
double *WI; /* Effective inverse IP, wells */
double *wdp; /* Effective grav. press, wells */
int *pgconn; /* Start pointers, grid connections */ int *pgconn; /* Start pointers, grid connections */
int *gconn; /* Grid connections */ int *gconn; /* Grid connections */
int *cwpos; /* Start pointers, c->w mapping */ int *cwpos; /* Start pointers, c->w mapping */
int *cwells; /* c->w mapping */ int *cwells; /* c->w mapping */
struct hybsys *sys; /* Hybrid cell contribs */ struct hybsys *sys; /* Hybrid cell contribs */
struct hybsys_well *wsys; /* Hybrid cell contribs from wells */
double *work; /* Scratch array, floating point */ double *work; /* Scratch array, floating point */
int *iwork; /* Scratch array, integers */ int *iwork; /* Scratch array, integers */