81 |
w1=[0:nz-1]*pi/nz; w1=-w0*sin(w1); |
w1=[0:nz-1]*pi/nz; w1=-w0*sin(w1); |
82 |
wZonal = cat (3, ones(ny,1)*w1, zeros(ny,nz)); |
wZonal = cat (3, ones(ny,1)*w1, zeros(ny,nz)); |
83 |
|
|
84 |
|
% to test prescribing Eta in NonLin-FreeSurf formulation: |
85 |
|
et1=0.1; |
86 |
|
etWest = cat(2,+et1*ones(ny,1),-et1*ones(ny,1)); |
87 |
|
etEast = cat(2,-et1*ones(ny,1),+et1*ones(ny,1)); |
88 |
|
|
89 |
fid=fopen('OBmeridU.bin','w',ieee); fwrite(fid,uMerid,prec); fclose(fid); |
fid=fopen('OBmeridU.bin','w',ieee); fwrite(fid,uMerid,prec); fclose(fid); |
90 |
%fid=fopen('OBzonalU.bin','w',ieee); fwrite(fid,uZonal,prec); fclose(fid); |
%fid=fopen('OBzonalU.bin','w',ieee); fwrite(fid,uZonal,prec); fclose(fid); |
91 |
fid=fopen('OB_WestU.bin','w',ieee); fwrite(fid,uWest ,prec); fclose(fid); |
fid=fopen('OB_WestU.bin','w',ieee); fwrite(fid,uWest ,prec); fclose(fid); |
92 |
fid=fopen('OB_EastU.bin','w',ieee); fwrite(fid,uEast ,prec); fclose(fid); |
fid=fopen('OB_EastU.bin','w',ieee); fwrite(fid,uEast ,prec); fclose(fid); |
93 |
fid=fopen('OBzonalS.bin','w',ieee); fwrite(fid,sZonal,prec); fclose(fid); |
fid=fopen('OBzonalS.bin','w',ieee); fwrite(fid,sZonal,prec); fclose(fid); |
94 |
fid=fopen('OBzonalW.bin','w',ieee); fwrite(fid,wZonal,prec); fclose(fid); |
fid=fopen('OBzonalW.bin','w',ieee); fwrite(fid,wZonal,prec); fclose(fid); |
95 |
|
fid=fopen('OB_WestH.bin','w',ieee); fwrite(fid,etWest,prec); fclose(fid); |
96 |
|
fid=fopen('OB_EastH.bin','w',ieee); fwrite(fid,etEast,prec); fclose(fid); |
97 |
|
|
98 |
%- rbcs mask & restauring tracer field: |
%- rbcs mask & restauring tracer field: |
99 |
msk=ones(nx,ny,nz); |
msk=ones(nx,ny,nz); |