20 #ifndef OPM_WELL_FILTER_CAKE_HEADER_INCLUDED 21 #define OPM_WELL_FILTER_CAKE_HEADER_INCLUDED 29 template<
typename Scalar,
typename IndexTraits>
class WellInterfaceGeneric;
30 template<
typename Scalar,
typename IndexTraits>
class WellState;
33 template<
typename Scalar,
typename IndexTraits>
42 const std::size_t water_index,
51 const std::vector<Scalar>&
multipliers()
const {
return inj_fc_multiplier_; }
58 const std::size_t water_index,
61 void updateMultiplier(
const Conn& conn,
const int perf);
69 std::vector<Scalar> inj_fc_multiplier_;
70 std::vector<Scalar> skin_factor_;
71 std::vector<Scalar> thickness_;
76 #endif // OPM_WELL_FILTER_CAKE_HEADER_INCLUDED void updatePreStep(const WellInterfaceGeneric< Scalar, IndexTraits > &well, DeferredLogger &deferred_logger)
Pre-step filtration model updates.
Definition: WellFilterCake.cpp:67
Class for well calculations related to filter cakes.
Definition: WellFilterCake.hpp:34
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: blackoilbioeffectsmodules.hh:45
void updatePostStep(const WellInterfaceGeneric< Scalar, IndexTraits > &well, WellState< Scalar, IndexTraits > &well_state, const double dt, const Scalar conc, const std::size_t water_index, DeferredLogger &deferred_logger)
Post-step filtration model updates.
Definition: WellFilterCake.cpp:42
Definition: DeferredLogger.hpp:56
const std::vector< Scalar > & multipliers() const
Returns a const-ref to multipliers.
Definition: WellFilterCake.hpp:51
Definition: BlackoilWellModelGeneric.hpp:75
The state of a set of wells, tailored for use by the fully implicit blackoil simulator.
Definition: TemperatureModel.hpp:61