mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Solve(rock_comp): Refactor rock-compressibility diagonal term calculation.
This commit is contained in:
parent
227d3e7d3c
commit
433485c4f9
@ -187,8 +187,9 @@ namespace Opm
|
||||
for (int c = 0; c < gg->number_of_cells; ++c) {
|
||||
// Find diagonal
|
||||
size_t j = csrmatrix_elm_index(c, c, h_->A);
|
||||
h_->A->sa[j] += porevol[c]*rock_comp[c]/dt;
|
||||
h_->b[c] += porevol[c]*rock_comp[c]*pressure[c]/dt;
|
||||
double d = porevol[c] * rock_comp[c] / dt;
|
||||
h_->A->sa[j] += d;
|
||||
h_->b[c] += d * pressure[c];
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user