Opm::WellFilterCake< Scalar > Class Template Reference

Class for well calculations related to filter cakes. More...

#include <WellFilterCake.hpp>

Inheritance diagram for Opm::WellFilterCake< Scalar >:
Inheritance graph

Public Member Functions

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. More...
 
void updatePreStep (const WellInterfaceGeneric< Scalar > &well, DeferredLogger &deferred_logger)
 Pre-step filtration model updates. More...
 
const std::vector< Scalar > & multipliers () const
 Returns a const-ref to multipliers. More...
 

Detailed Description

template<class Scalar>
class Opm::WellFilterCake< Scalar >

Class for well calculations related to filter cakes.

Member Function Documentation

◆ multipliers()

template<class Scalar >
const std::vector< Scalar > & Opm::WellFilterCake< Scalar >::multipliers ( ) const
inline

Returns a const-ref to multipliers.

◆ updatePostStep()

template<class Scalar >
void Opm::WellFilterCake< Scalar >::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.

Calculates the filtrate deposition volumes and associated skin factors / injectivity multipliers

◆ updatePreStep()

template<class Scalar >
void Opm::WellFilterCake< Scalar >::updatePreStep ( const WellInterfaceGeneric< Scalar > &  well,
DeferredLogger deferred_logger 
)

Pre-step filtration model updates.

Applies filter cake cleaning


The documentation for this class was generated from the following file: