& storePhiHyd4Phys, quasiHydrostatic, nonHydrostatic,
LOGICAL nonHydrostatic
IF ( nonHydrostatic ) THEN
IF ( nonHydrostatic ) WRITE(msgBuf,'(A)')
& .AND. nonHydrostatic ) THEN
IF ( nonHydrostatic .AND. .NOT.exactConserv
IF ( nonHydrostatic .AND.
IF ( implicitViscosity .AND. nonHydrostatic ) THEN
IF ( nonHydrostatic )
CALL WRITE_0D_L( nonHydrostatic, INDEX_NONE,
IF ( .NOT.nonHydrostatic .AND.
IF ( nonHydrostatic.OR.implicitIntGravWave )
IF ( nonHydrostatic
IF ( .NOT.(nonHydrostatic.OR.quasiHydrostatic) )
& nonHydrostatic, selectNHfreeSurf, quasiHydrostatic,
IF (nonHydrostatic.AND.quasiHydrostatic) THEN
IF ( useOBCS.AND.nonHydrostatic )
IF ( nonHydrostatic .AND. exactConserv ) THEN
nonHydrostatic = .FALSE.
& ( .NOT.nonHydrostatic .OR. usingPCoords
ELSEIF ( .NOT.nonHydrostatic ) THEN
nonHydrostatic = momStepping .AND. nonHydrostatic
use3Dsolver = nonHydrostatic.OR. implicitIntGravWave
ELSEIF ( nonHydrostatic .AND.