1 |
|
|
2 |
choiceGrid='v4'; |
choiceGrid='v4'; |
3 |
|
|
4 |
%need to replace the missing v3 files... |
%old option that eventually should be re-activated: |
|
% |
|
|
%choose grid for test |
|
5 |
% fprintf('\n Please set the demo grid : \n'); |
% fprintf('\n Please set the demo grid : \n'); |
6 |
% fprintf(' ''llc'': lat-lon-cap grid (5 faces). \n'); |
% fprintf(' ''llc'': lat-lon-cap grid (5 faces). \n'); |
7 |
% fprintf(' ''ll'' : simple lat-lon grid (1 face). \n'); |
% fprintf(' ''ll'' : simple lat-lon grid (1 face). \n'); |
23 |
|
|
24 |
%initialize environment variables and mygrid |
%initialize environment variables and mygrid |
25 |
addpath gcmfaces; |
addpath gcmfaces; |
26 |
gcmfaces_global; |
gcmfaces_global; |
27 |
|
myenv.issueWarnings=0; |
28 |
myenv.verbose=verbose; |
myenv.verbose=verbose; |
29 |
if myenv.verbose>0; |
if myenv.verbose>0; |
30 |
gcmfaces_msg('* set path and environment variables (myenv) by calling gcmfaces_global'); |
gcmfaces_msg('* set path and environment variables (myenv) by calling gcmfaces_global'); |
39 |
end; |
end; |
40 |
|
|
41 |
fprintf('\n\n'); |
fprintf('\n\n'); |
|
gcmfaces_msg('/////////////////////////////////////////'); |
|
|
gcmfaces_msg('demo of transport computations','// PART 1 :'); |
|
|
gcmfaces_msg('please hit return','// >> '); |
|
|
gcmfaces_msg('/////////////////////////////////////////'); |
|
|
fprintf('\n\n'); |
|
|
pause; |
|
|
diags=example_transports(choiceGrid); |
|
|
if ~isempty(diags); |
|
|
example_transports_disp(diags); |
|
|
end; |
|
|
|
|
|
fprintf('\n\n'); |
|
42 |
gcmfaces_msg('/////////////////////////////////////'); |
gcmfaces_msg('/////////////////////////////////////'); |
43 |
gcmfaces_msg('demo of plotting routines','// PART 2 :'); |
gcmfaces_msg('demo of plotting routines','// PART 1 :'); |
44 |
gcmfaces_msg('please hit return','// >> '); |
gcmfaces_msg('please hit return','// >> '); |
45 |
gcmfaces_msg('/////////////////////////////////////'); |
gcmfaces_msg('/////////////////////////////////////'); |
46 |
fprintf('\n\n'); |
fprintf('\n\n'); |
49 |
|
|
50 |
fprintf('\n\n'); |
fprintf('\n\n'); |
51 |
gcmfaces_msg('///////////////////////////////////////////'); |
gcmfaces_msg('///////////////////////////////////////////'); |
52 |
gcmfaces_msg('demo of gridding v interpolating','// PART 3 :'); |
gcmfaces_msg('demo of gridding v interpolating','// PART 2 :'); |
53 |
gcmfaces_msg('please hit return','// >> '); |
gcmfaces_msg('please hit return','// >> '); |
54 |
gcmfaces_msg('///////////////////////////////////////////'); |
gcmfaces_msg('///////////////////////////////////////////'); |
55 |
fprintf('\n\n'); |
fprintf('\n\n'); |
61 |
|
|
62 |
fprintf('\n\n'); |
fprintf('\n\n'); |
63 |
gcmfaces_msg('/////////////////////////////////////////'); |
gcmfaces_msg('/////////////////////////////////////////'); |
64 |
|
gcmfaces_msg('demo of transport computations','// PART 3 :'); |
65 |
|
gcmfaces_msg('please hit return','// >> '); |
66 |
|
gcmfaces_msg('/////////////////////////////////////////'); |
67 |
|
fprintf('\n\n'); |
68 |
|
pause; |
69 |
|
diags=example_transports(choiceGrid); |
70 |
|
if ~isempty(diags); |
71 |
|
example_transports_disp(diags); |
72 |
|
end; |
73 |
|
|
74 |
|
fprintf('\n\n'); |
75 |
|
gcmfaces_msg('/////////////////////////////////////////'); |
76 |
gcmfaces_msg('demo of budget computations','// PART 4 :'); |
gcmfaces_msg('demo of budget computations','// PART 4 :'); |
77 |
gcmfaces_msg('please hit return','// >> '); |
gcmfaces_msg('please hit return','// >> '); |
78 |
gcmfaces_msg('/////////////////////////////////////////'); |
gcmfaces_msg('/////////////////////////////////////////'); |