Home > utilities > psiu_26.m

psiu_26

PURPOSE ^

SYNOPSIS ^

function psi=psiuo(zet)

DESCRIPTION ^

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 
0002 function psi=psiuo(zet)
0003 
0004     x=(1-15*zet).^.25;
0005     psik=2*log((1+x)/2)+log((1+x.*x)/2)-2*atan(x)+2*atan(1);
0006     x=(1-10.15*zet).^.3333;
0007     psic=1.5*log((1+x+x.*x)/3)-sqrt(3)*atan((1+2*x)/sqrt(3))+4*atan(1)/sqrt(3);
0008     f=zet.*zet./(1+zet.*zet);
0009     psi=(1-f).*psik+f.*psic;                                               
0010    ii=find(zet>0);
0011    if ~isempty(ii);
0012 
0013     %psi(ii)=-4.7*zet(ii);
0014       %c(ii)=min(50,.35*zet(ii));
0015    c=min(50,.35*zet);
0016     psi(ii)=-((1+1.0*zet(ii)).^1.0+.667*(zet(ii)-14.28)./exp(c(ii))+8.525);
0017     end;

Generated on Tue 29-Jul-2014 15:11:16 by m2html © 2005