C lipbufthick is thickenes of lipid buffore
sslipj=sscalelip(fracinbuf)
ssgradlipj=-sscagradlip(fracinbuf)/lipbufthick
- elseif (zi.gt.bufliptop) then
+ elseif (zj.gt.bufliptop) then
fracinbuf=1.0d0-((bordliptop-zj)/lipbufthick)
sslipj=sscalelip(fracinbuf)
ssgradlipj=sscagradlip(fracinbuf)/lipbufthick
if (zi.lt.buflipbot) then
C what fraction I am in
fracinbuf=1.0d0-
- & ((positi-bordlipbot)/lipbufthick)
+ & ((zi-bordlipbot)/lipbufthick)
C lipbufthick is thickenes of lipid buffore
sslipi=sscalelip(fracinbuf)
ssgradlipi=-sscagradlip(fracinbuf)/lipbufthick
elseif (zi.gt.bufliptop) then
- fracinbuf=1.0d0-((bordliptop-positi)/lipbufthick)
+ fracinbuf=1.0d0-((bordliptop-zi)/lipbufthick)
sslipi=sscalelip(fracinbuf)
ssgradlipi=sscagradlip(fracinbuf)/lipbufthick
else
if (zj.lt.buflipbot) then
C what fraction I am in
fracinbuf=1.0d0-
- & ((positi-bordlipbot)/lipbufthick)
+ & ((zj-bordlipbot)/lipbufthick)
C lipbufthick is thickenes of lipid buffore
sslipj=sscalelip(fracinbuf)
ssgradlipj=-sscagradlip(fracinbuf)/lipbufthick
- elseif (zi.gt.bufliptop) then
- fracinbuf=1.0d0-((bordliptop-positi)/lipbufthick)
+ elseif (zj.gt.bufliptop) then
+ fracinbuf=1.0d0-((bordliptop-zj)/lipbufthick)
sslipj=sscalelip(fracinbuf)
ssgradlipj=sscagradlip(fracinbuf)/lipbufthick
else
ghpbc(k,iii)=ghpbc(k,iii)-ggg(k)
enddo
endif
- endif
enddo
ehpb=0.5D0*ehpb
return