diff --git a/opm/core/newwells.h b/opm/core/newwells.h index 3e29f058d..3e14fb9b3 100644 --- a/opm/core/newwells.h +++ b/opm/core/newwells.h @@ -45,15 +45,16 @@ enum SurfaceComponent { WATER = 0, OIL = 1, GAS = 2 }; /** Controls for a single well. - * Each control specifies a well rate or bottom hole pressure. Only + * Each control specifies a well rate or bottom-hole pressure. Only * one control can be active at a time, indicated by current. The * meaning of each control's target value depends on the control * type, for BHP controls it is a pressure in Pascal, for RATE * controls it is a volumetric rate in cubic(meter)/second. The - * active control should be interpreted as an equation, whereas the - * non-active controls should be interpreted as inequalities - * specifying constraints on the solution, where BHP controls yield - * minimum pressures, and RATE controls yield maximum rates. + * active control as an equality constraint, whereas the + * non-active controls should be interpreted as inequality + * constraints (upper or lower bounds). For instance, a PRODUCER's BHP + * constraint defines a minimum acceptable bottom-hole pressure value + * for the well. */ struct WellControls {