20#ifndef OPM_WELL_FILTER_CAKE_HEADER_INCLUDED
21#define OPM_WELL_FILTER_CAKE_HEADER_INCLUDED
30template<
typename Scalar,
typename IndexTraits>
class WellState;
33template<
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_;
Definition DeferredLogger.hpp:57
Class for well calculations related to filter cakes.
Definition WellFilterCake.hpp:34
const std::vector< Scalar > & multipliers() const
Returns a const-ref to multipliers.
Definition WellFilterCake.hpp:51
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
void updatePreStep(const WellInterfaceGeneric< Scalar, IndexTraits > &well, DeferredLogger &deferred_logger)
Pre-step filtration model updates.
Definition WellFilterCake.cpp:67
Definition WellInterfaceGeneric.hpp:53
The state of a set of wells, tailored for use by the fully implicit blackoil simulator.
Definition WellState.hpp:66
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilbioeffectsmodules.hh:43