added: MultisegmentWellAssemble::assembleTrivialEq

extracted from MultisegmentWellEval::assembleICDPressureEq
This commit is contained in:
Arne Morten Kvarving
2022-11-18 12:09:43 +01:00
parent 05a4ca85a7
commit 32dce644d3
3 changed files with 17 additions and 2 deletions

View File

@@ -200,6 +200,16 @@ assemblePressureEq(const int seg,
}
}
template<class FluidSystem, class Indices, class Scalar>
void MultisegmentWellAssemble<FluidSystem,Indices,Scalar>::
assembleTrivialEq(const int seg,
const Scalar value,
Equations& eqns) const
{
eqns.resWell_[seg][SPres] = value;
eqns.duneD_[seg][seg][SPres][WQTotal] = 1.;
}
#define INSTANCE(...) \
template class MultisegmentWellAssemble<BlackOilFluidSystem<double,BlackOilDefaultIndexTraits>,__VA_ARGS__,double>;