20#ifndef OPM_WELL_FILTER_CAKE_HEADER_INCLUDED
21#define OPM_WELL_FILTER_CAKE_HEADER_INCLUDED
29template<
class Scalar>
class WellInterfaceGeneric;
30template<
class Scalar>
class WellState;
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
void updatePreStep(const WellInterfaceGeneric< Scalar > &well, DeferredLogger &deferred_logger)
Pre-step filtration model updates.
Definition WellFilterCake.cpp:65
const std::vector< Scalar > & multipliers() const
Returns a const-ref to multipliers.
Definition WellFilterCake.hpp:51
void updatePostStep(const WellInterfaceGeneric< Scalar > &well, WellState< Scalar > &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:40
Definition WellTest.hpp:37
The state of a set of wells, tailored for use by the fully implicit blackoil simulator.
Definition WellState.hpp:62
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilboundaryratevector.hh:37