Opm::WellConvergence< Scalar, IndexTraits > Class Template Reference

#include <WellConvergence.hpp>

Classes

struct  Tolerances
 

Public Member Functions

 WellConvergence (const WellInterfaceGeneric< Scalar, IndexTraits > &well)
 
void checkConvergenceControlEq (const WellState< Scalar, IndexTraits > &well_state, const Tolerances &tolerances, const Scalar well_control_residual, const bool well_is_stopped, ConvergenceReport &report, DeferredLogger &deferred_logger) const
 
void checkConvergencePolyMW (const std::vector< Scalar > &res, const int Bhp, const Scalar maxResidualAllowed, ConvergenceReport &report) const
 

Constructor & Destructor Documentation

◆ WellConvergence()

template<typename Scalar , typename IndexTraits >
Opm::WellConvergence< Scalar, IndexTraits >::WellConvergence ( const WellInterfaceGeneric< Scalar, IndexTraits > &  well)
inlineexplicit

Member Function Documentation

◆ checkConvergenceControlEq()

template<typename Scalar , typename IndexTraits >
void Opm::WellConvergence< Scalar, IndexTraits >::checkConvergenceControlEq ( const WellState< Scalar, IndexTraits > &  well_state,
const Tolerances tolerances,
const Scalar  well_control_residual,
const bool  well_is_stopped,
ConvergenceReport report,
DeferredLogger deferred_logger 
) const

◆ checkConvergencePolyMW()

template<typename Scalar , typename IndexTraits >
void Opm::WellConvergence< Scalar, IndexTraits >::checkConvergencePolyMW ( const std::vector< Scalar > &  res,
const int  Bhp,
const Scalar  maxResidualAllowed,
ConvergenceReport report 
) const

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