Opm::ImpesTPFAAD Class Reference

#include <ImpesTPFAAD.hpp>

Public Member Functions

 ImpesTPFAAD (const UnstructuredGrid &grid, const BlackoilPropsAdInterface &fluid, const DerivedGeology &geo, const Wells &wells, const LinearSolverInterface &linsolver)
 Construct impes solver. More...
 
void solve (const double dt, BlackoilState &state, WellState &well_state)
 

Detailed Description

Class for solving black-oil impes problems. Current known limitations:

  • pressure solve only
  • no miscibility
  • no gravity in wells or crossflow

Constructor & Destructor Documentation

Opm::ImpesTPFAAD::ImpesTPFAAD ( const UnstructuredGrid &  grid,
const BlackoilPropsAdInterface fluid,
const DerivedGeology geo,
const Wells &  wells,
const LinearSolverInterface &  linsolver 
)

Construct impes solver.

Member Function Documentation

void Opm::ImpesTPFAAD::solve ( const double  dt,
BlackoilState &  state,
WellState &  well_state 
)

Solve forward in time. Currently this will only modify state.pressure(), state.faceflux(), well_state.bhp() and well_state.wellRates().


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