101 |
|
|
102 |
|
|
103 |
drag_fac = _recip_hFacW(i,j,k,bi,bj)**2*recip_drF(k)**2* |
drag_fac = _recip_hFacW(i,j,k,bi,bj)**2*recip_drF(k)**2* |
104 |
& 30000. * viscArNr(k) * |
& 12000. * viscArNr(k) * |
105 |
& 1./(1+exp(-10./cg2dminColumnEps* |
& 1./(1+exp(-10./cg2dminColumnEps* |
106 |
& (-1.)*(depthColW(i,j,bi,bj)-cg2dminColumnEps/2))) |
& (-1.)*(depthColW(i,j,bi,bj)-cg2dminColumnEps/2))) |
107 |
|
|
123 |
IF (depthColS(i,j,bi,bj).lt.cg2dminColumnEps) THEN |
IF (depthColS(i,j,bi,bj).lt.cg2dminColumnEps) THEN |
124 |
|
|
125 |
drag_fac = _recip_hFacS(i,j,k,bi,bj)**2*recip_drF(k)**2* |
drag_fac = _recip_hFacS(i,j,k,bi,bj)**2*recip_drF(k)**2* |
126 |
& 30000. * viscArNr(k)* |
& 12000. * viscArNr(k)* |
127 |
& 1./(1+exp(-10./cg2dminColumnEps* |
& 1./(1+exp(-10./cg2dminColumnEps* |
128 |
& (-1.)*(depthColS(i,j,bi,bj)-cg2dminColumnEps/2))) |
& (-1.)*(depthColS(i,j,bi,bj)-cg2dminColumnEps/2))) |
129 |
|
|
152 |
#ifdef ALLOW_PRESSURE_RELEASE_CODE |
#ifdef ALLOW_PRESSURE_RELEASE_CODE |
153 |
IF (depthColW(i,j,bi,bj).lt.cg2dminColumnEps) THEN |
IF (depthColW(i,j,bi,bj).lt.cg2dminColumnEps) THEN |
154 |
drag_fac = _recip_hFacW(i,j,k,bi,bj)**2*recip_drF(k)**2* |
drag_fac = _recip_hFacW(i,j,k,bi,bj)**2*recip_drF(k)**2* |
155 |
& 30000. * viscArNr(k)* |
& 12000. * viscArNr(k)* |
156 |
& 1./(1+exp(-10./cg2dminColumnEps* |
& 1./(1+exp(-10./cg2dminColumnEps* |
157 |
& (-1.)*(depthColW(i,j,bi,bj)-cg2dminColumnEps/2))) |
& (-1.)*(depthColW(i,j,bi,bj)-cg2dminColumnEps/2))) |
158 |
ELSE |
ELSE |
171 |
#ifdef ALLOW_PRESSURE_RELEASE_CODE |
#ifdef ALLOW_PRESSURE_RELEASE_CODE |
172 |
IF (depthColS(i,j,bi,bj).lt.cg2dminColumnEps) THEN |
IF (depthColS(i,j,bi,bj).lt.cg2dminColumnEps) THEN |
173 |
drag_fac = _recip_hFacS(i,j,k,bi,bj)**2*recip_drF(k)**2* |
drag_fac = _recip_hFacS(i,j,k,bi,bj)**2*recip_drF(k)**2* |
174 |
& 30000. * viscArNr(k) * |
& 12000. * viscArNr(k) * |
175 |
& 1./(1+exp(-10./cg2dminColumnEps* |
& 1./(1+exp(-10./cg2dminColumnEps* |
176 |
& (-1.)*(depthColS(i,j,bi,bj)-cg2dminColumnEps/2))) |
& (-1.)*(depthColS(i,j,bi,bj)-cg2dminColumnEps/2))) |
177 |
ELSE |
ELSE |