Pass number of fluid phases along with well data.

Needed to properly index into Wdata->phasemob.  Update callers
accordingly.
This commit is contained in:
Bård Skaflestad
2012-03-20 15:43:25 +01:00
parent 60a9bee4ac
commit 27271b57b5
2 changed files with 5 additions and 4 deletions

View File

@@ -110,7 +110,7 @@ namespace Opm
}
}
ifs_tpfa_forces F = { NULL, NULL, NULL, NULL };
ifs_tpfa_forces F = { NULL, NULL, 0, NULL, NULL };
if (! src.empty()) { F.src = &src[0]; }
F.bc = bcs;
@@ -172,7 +172,7 @@ namespace Opm
}
}
ifs_tpfa_forces F = { NULL, NULL, NULL, NULL };
ifs_tpfa_forces F = { NULL, NULL, 0, NULL, NULL };
if (! src.empty()) { F.src = &src[0]; }
F.bc = bcs;

View File

@@ -49,8 +49,9 @@ struct ifs_tpfa_forces {
const double *src;
const struct FlowBoundaryConditions *bc ;
const struct Wells *W ;
const struct CompletionData *Wdata;
int nphase; /* for Wdata->phasemob */
const struct Wells *W ;
const struct CompletionData *Wdata ;
};