1 |
gforget |
1.1 |
|
2 |
|
|
global mydir; mydir=[pwd '/']; |
3 |
|
|
|
4 |
|
|
fid=fopen([mydir 'gcmfaces_path.m'],'wt'); |
5 |
|
|
fprintf(fid,['global mydir; mydir=''' mydir ''';\n']); |
6 |
|
|
fprintf(fid,['addpath ' mydir ';\n']); |
7 |
|
|
fprintf(fid,['addpath ' mydir 'gcmfaces_IO/;\n']); |
8 |
gforget |
1.2 |
fprintf(fid,['addpath ' mydir 'gcmfaces_convert/;\n']); |
9 |
|
|
fprintf(fid,['addpath ' mydir 'gcmfaces_exch/;\n']); |
10 |
|
|
fprintf(fid,['addpath ' mydir 'gcmfaces_maps/;\n']); |
11 |
gforget |
1.1 |
fprintf(fid,['addpath ' mydir 'gcmfaces_misc/;\n']); |
12 |
|
|
fprintf(fid,['addpath ' mydir 'gcmfaces_calc/;\n']); |
13 |
|
|
fprintf(fid,['addpath ' mydir 'gcmfaces_smooth/;\n']); |
14 |
gforget |
1.3 |
%fprintf(fid,['addpath ' mydir 'gcmfaces_specs/;\n']); |
15 |
gforget |
1.1 |
%fprintf(fid,['addpath ' mydir 'gcmfaces_legacy/;\n']); |
16 |
|
|
%fprintf(fid,['addpath ' mydir 'gcmfaces_devel/;\n']); |
17 |
|
|
fprintf(fid,['addpath ' mydir 'sample_analysis/;\n']); |
18 |
|
|
fprintf(fid,['addpath ' mydir 'sample_processing/;\n']); |
19 |
|
|
fclose(fid); |
20 |
|
|
|
21 |
|
|
fprintf('\n\n\n***********message from gcmfaces_init.m************ \n'); |
22 |
|
|
fprintf(' gcmfaces_path.m was created that, when executed, \n'); |
23 |
|
|
fprintf(' adds the gcmfaces directories to your path \n\n\n'); |
24 |
|
|
fprintf(' ultimately you may want to copy it in your startup.m \n'); |
25 |
|
|
|
26 |
|
|
gcmfaces_path; |
27 |
|
|
|
28 |
gforget |
1.4 |
test0=dir('sample_input'); if isempty(test0); fprintf('no sample input data found\n'); return; end; |
29 |
|
|
|
30 |
gforget |
1.1 |
fprintf('\n\n\n***********message from gcmfaces_init.m************\n '); |
31 |
|
|
fprintf(' starting 1st example routine: plot_one_field ... \n'); |
32 |
|
|
|
33 |
|
|
plot_one_field; |
34 |
|
|
|
35 |
|
|
fprintf('\n\n\n***********message from gcmfaces_init.m************\n '); |
36 |
|
|
fprintf(' starting 2nd example routine: plot_std_field ... \n'); |
37 |
|
|
|
38 |
|
|
plot_std_field; |
39 |
|
|
|
40 |
|
|
fprintf('\n\n\n***********message from gcmfaces_init.m************\n '); |
41 |
|
|
fprintf(' >>> initialization of gcmfaces completed correctly \n'); |
42 |
|
|
fprintf(' >>> you are all set and may now use the gcmfaces package \n'); |
43 |
|
|
fprintf(' >>> eventually, to avoid running gcmfaces_init over again \n'); |
44 |
|
|
fprintf(' you may want to copy the gcmfaces_path.m code to your startup.m \n\n\n'); |
45 |
|
|
|
46 |
|
|
|