#include <default_rr_eliminator.h>
Public Member Functions | |
| void | process_diag_rate () |
| Eliminates diagonal element for well controlled by rate, res += (rr - rw * wr) * dt. | |
| void | process_diag_bhp () |
| Eliminates diagonal element for well controlled by BHP, res += rr * dt. | |
| void | process_rate () |
| Eliminates non-diagonal element, res += -(rw * wr) * dt. | |
Implements default_rr_eliminator for 1phase models.
Implements default_rr_eliminator for 2phase models.
Implements default_rr_eliminator for 3phase models.
| void blue_sky::default_rr_eliminator< size >::process_diag_bhp | ( | ) | [inline] |
Eliminates diagonal element for well controlled by BHP, res += rr * dt.
| void blue_sky::default_rr_eliminator< size >::process_diag_rate | ( | ) | [inline] |
Eliminates diagonal element for well controlled by rate, res += (rr - rw * wr) * dt.
| void blue_sky::default_rr_eliminator< size >::process_rate | ( | ) | [inline] |
Eliminates non-diagonal element, res += -(rw * wr) * dt.
1.5.8