What does the SURFACE module do?
The Surface module is a small plug-in-pull-out APSim module that communications with the APSwim module to simulate changes in surface seal conductance through time (See the APSwim documentation for more information regarding surface seals within the SWIM water balance model).
The Surface module is able to communicate with APSwim upon each internal SWIM time step to update surface conductance during high intensity rainfall events where SWIM time steps are of short duration. Essentially, the SURFACE calculations "overwrite" the internal SWIM calculations of surface seal just prior to SWIM's attempt at solving its equations for the time step.
Things to note when using the SURFACE module.