Yes there will be some differences.
The NWT solver comes with a modified LPF flow package called UPW (Upstream Weighting) which is based off of the following publication:
Painter, S., Başağaoğlu, H., & Liu, A. (2008). Robust representation of dry cells in MODFLOW models. Groundwater, 46(6), 873-881.
There are two key differences between UPW and LPF.
- The first is that UPW horizontal conductance is calculated between two model cells by using the head from the with the largest saturated thickness (cell with largest
transmissivity),
while LPF harmonically averages the transmissivity between the two cells to get a conductance (this is problematic cause a "dry cell" would cause a div/0 error when dividing by a zero
transmissivit).
Vertical conductance does not vary with saturation and is held constant at the saturated level.
- The second is that a cell never goes "dry", this is a consequence cause conductance will have a non-zero value if adjacent cells contain water and that the vertical conductance is held constant at the saturated level.
The second difference is what causes NWT/UPW to have different solutions because water continues to be released from storage for dry cells, while in LPF the storage release stops.
To illustrate the difference, I made a 1D simple model that illustrates storage differences between LPF and UPW.
Its a 1 row, 1 col, 5 layer model with a constant head at lay 5.
The initial head is set to the top of lay 1 and the constant head is set to the top of lay 5 (forcing the model to drain downward drying out lay1, then 2, then 3, then 4).
The additional head is because dry layers in UPW still release water while LPF sets them to DRY status.
ie its keyword based, such as CONVERTIBLE, NO_LAYCBD, and "NO WETTING", and OWHM accepts the LPF input as a surrogate for UPW.
Also, MF-OWHM version 2.1.1 should be released next month and you can now include the UPW option LPF_STORAGE, which forces NWT to match exactly the LPF formulation while retaining the robust dry cell representation.
Also note that anything that runs on MF-2005 and MF-NWT, should run on MF-OWHM.
I am not sure if GMS uses a modified version of the code, but you could just swap out the exe if you choose to use OWHM.
Hope that is some helpful information.
Scott