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 updateFiltrationParticleVolume (const WellInterfaceGeneric &well, const double dt, const Scalar conc, const std::size_t water_index, WellState< Scalar > &well_state)
 Update the water injection volume. More...
 
void updateInjFCMult (const WellInterfaceGeneric &well, WellState< Scalar > &well_state, DeferredLogger &deferred_logger)
 Update the multiplier for well transmissbility due to cake filtration. 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.

◆ updateFiltrationParticleVolume()

template<class Scalar >
void Opm::WellFilterCake< Scalar >::updateFiltrationParticleVolume ( const WellInterfaceGeneric well,
const double  dt,
const Scalar  conc,
const std::size_t  water_index,
WellState< Scalar > &  well_state 
)

Update the water injection volume.

Used for calculation related to cake filtration due to injection activity.

◆ updateInjFCMult()

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

Update the multiplier for well transmissbility due to cake filtration.


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