| File |
Line number |
Procedure |
Code |
|
./pkg/kpp/kpp_routines.F |
1211 |
BLMIX |
integer i, kn, ki |
|
./pkg/kpp/kpp_routines.F |
1307 |
BLMIX |
do ki = 1, Nr |
|
./pkg/kpp/kpp_routines.F |
1310 |
BLMIX |
kkppkey = (ikppkey-1)*Nr + ki |
|
./pkg/kpp/kpp_routines.F |
1318 |
BLMIX |
sig = (-zgrid(ki) + 0.5 * hwide(ki)) / hbl(i) |
|
./pkg/kpp/kpp_routines.F |
1337 |
BLMIX |
sig = (-zgrid(ki) + 0.5 * hwide(ki)) / hbl(i) |
|
./pkg/kpp/kpp_routines.F |
1350 |
BLMIX |
blmc(i,ki,1) = hbl(i) * wm(i) * sig * (1. + sig * Gm) |
|
./pkg/kpp/kpp_routines.F |
1351 |
BLMIX |
blmc(i,ki,2) = hbl(i) * ws(i) * sig * (1. + sig * Gs) |
|
./pkg/kpp/kpp_routines.F |
1352 |
BLMIX |
blmc(i,ki,3) = hbl(i) * ws(i) * sig * (1. + sig * Gt) |
|
./pkg/kpp/kpp_routines.F |
1359 |
BLMIX |
ghat(i,ki) = (1.-stable(i)) * cg / max(phepsi,tempVar) |
|
./pkg/kpp/kpp_routines.F |
1445 |
ENHANCE |
integer ki, i, md |
|
./pkg/kpp/kpp_routines.F |
1449 |
ENHANCE |
ki = kbl(i)-1 |
|
./pkg/kpp/kpp_routines.F |
1450 |
ENHANCE |
if ((ki .ge. 1) .and. (ki .lt. Nr)) then |
|
./pkg/kpp/kpp_routines.F |
1451 |
ENHANCE |
delta = (hbl(i) + zgrid(ki)) / (zgrid(ki) - zgrid(ki+1)) |
|
./pkg/kpp/kpp_routines.F |
1453 |
ENHANCE |
dkmp5 = casea(i) * diffus(i,ki,md) + |
|
./pkg/kpp/kpp_routines.F |
1454 |
ENHANCE |
1 (1.- casea(i)) * blmc (i,ki,md) |
|
./pkg/kpp/kpp_routines.F |
1457 |
ENHANCE |
blmc(i,ki,md) = (1.- delta)*diffus(i,ki,md) |
|
./pkg/kpp/kpp_routines.F |
1460 |
ENHANCE |
ghat(i,ki) = (1.- casea(i)) * ghat(i,ki) |
|
./pkg/kpp/kpp_routines.F |
861 |
RI_IWMIX |
integer i, ki, kp1 |
|
./pkg/kpp/kpp_routines.F |
882 |
RI_IWMIX |
do ki = 1, Nr |
|
./pkg/kpp/kpp_routines.F |
884 |
RI_IWMIX |
diffus(i,ki,1) = 0. |
|
./pkg/kpp/kpp_routines.F |
885 |
RI_IWMIX |
diffus(i,ki,2) = 0. |
|
./pkg/kpp/kpp_routines.F |
886 |
RI_IWMIX |
diffus(i,ki,3) = 0. |
|
./pkg/kpp/kpp_routines.F |
892 |
RI_IWMIX |
do ki = 1, Nr |
|
./pkg/kpp/kpp_routines.F |
895 |
RI_IWMIX |
diffus(i,ki,1) = 0. |
|
./pkg/kpp/kpp_routines.F |
896 |
RI_IWMIX |
diffus(i,ki,2) = 0. |
|
./pkg/kpp/kpp_routines.F |
897 |
RI_IWMIX |
elseif (ki .GE. kmtj(i)) then |
|
./pkg/kpp/kpp_routines.F |
898 |
RI_IWMIX |
diffus(i,ki,1) = diffus(i,ki-1,1) |
|
./pkg/kpp/kpp_routines.F |
899 |
RI_IWMIX |
diffus(i,ki,2) = diffus(i,ki-1,2) |
|
./pkg/kpp/kpp_routines.F |
901 |
RI_IWMIX |
diffus(i,ki,1) = dblocSm(i,ki) * (zgrid(ki)-zgrid(ki+1)) |
|
./pkg/kpp/kpp_routines.F |
902 |
RI_IWMIX |
& / max( Shsq(i,ki), phepsi ) |
|
./pkg/kpp/kpp_routines.F |
903 |
RI_IWMIX |
diffus(i,ki,2) = dbloc(i,ki) / (zgrid(ki)-zgrid(ki+1)) |
|
./pkg/kpp/kpp_routines.F |
926 |
RI_IWMIX |
do ki = 1, Nr |
|
./pkg/kpp/kpp_routines.F |
931 |
RI_IWMIX |
Rig = max ( diffus(i,ki,2) , BVSQcon ) |
|
./pkg/kpp/kpp_routines.F |
938 |
RI_IWMIX |
Rig = max ( diffus(i,ki,1), c0 ) |
|
./pkg/kpp/kpp_routines.F |
947 |
RI_IWMIX |
kp1 = MIN(ki+1,Nr) |
|
./pkg/kpp/kpp_routines.F |
950 |
RI_IWMIX |
diffus(i,ki,1) = viscArNr(1) + fcon*difmcon + fRi*difm0 |
|
./pkg/kpp/kpp_routines.F |
951 |
RI_IWMIX |
diffus(i,ki,2) = diffusKzS(i,kp1)+fcon*difscon+fRi*difs0 |
|
./pkg/kpp/kpp_routines.F |
952 |
RI_IWMIX |
diffus(i,ki,3) = diffusKzT(i,kp1)+fcon*diftcon+fRi*dift0 |
|
./pkg/kpp/kpp_routines.F |
954 |
RI_IWMIX |
diffus(i,ki,1) = viscArnr(1) |
|
./pkg/kpp/kpp_routines.F |
955 |
RI_IWMIX |
diffus(i,ki,2) = diffusKzS(i,kp1) |
|
./pkg/kpp/kpp_routines.F |
956 |
RI_IWMIX |
diffus(i,ki,3) = diffusKzT(i,kp1) |
|
./pkg/kpp/kpp_routines.F |
959 |
RI_IWMIX |
diffus(i,ki,1) = viscArNr(1) |
|
./pkg/kpp/kpp_routines.F |
960 |
RI_IWMIX |
diffus(i,ki,2) = diffusKzS(i,kp1) |
|
./pkg/kpp/kpp_routines.F |
961 |
RI_IWMIX |
diffus(i,ki,3) = diffusKzT(i,kp1) |