/[MITgcm]/MITgcm_contrib/gael/profilesMatlabProcessing/ecco_v4/insitu_diags.m
ViewVC logotype

Annotation of /MITgcm_contrib/gael/profilesMatlabProcessing/ecco_v4/insitu_diags.m

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Fri Jul 1 18:03:43 2011 UTC (14 years ago) by gforget
Branch: MAIN
add routines
        ecco_v4/insitu_diags.m
        ecco_v4/insitu_cost.m
        ecco_v4/insitu_misfit.m
that respectively replace the retired:
        ecco_v4/MITprof_stats_loop.m
        profiles_stats/MITprof_stats_cost.m
        profiles_stats/MITprof_stats_misfit.m
and are more in line with the gcmfaces/ecco_v4 routines
(I/O directories, write2tex, parameters, etc.)

1 gforget 1.1 function []=insitu_diags(dirModel,doComp,varargin);
2     %object: driver for insitu_misfit and insitu_cost
3     %inputs: dirModel is the model run directory
4     % doComp states whether to compute (1) or display (0)
5    
6     if nargin==3; addToTex={'addToTex',varargin{1}}; else; addToTex={'addToTex',0}; end;
7    
8     if doComp;
9     insitu_misfit(dirModel,1);
10     insitu_cost(dirModel,1);
11     else;
12     insitu_misfit(dirModel,0,addToTex);
13     insitu_cost(dirModel,0,addToTex);
14     end;
15    
16     return
17    
18     dirModel='./apr1alpha_it0/';
19     listData={'listData','WOD09_XBT*'};
20     listVar={'listVar','T'};
21     suffMat={'suffMat','XBT'};
22     addToTex={'addToTex',1};
23    
24     insitu_misfit(dirModel,1,listData,listVar,suffMat);
25     insitu_cost(dirModel,1,listData,listVar,suffMat);
26    
27     mkdir([dirModel 'tex']);
28     write2tex([dirModel 'tex/myPlots.tex'],0);
29     insitu_misfit(dirModel,0,suffMat,addToTex);
30     insitu_cost(dirModel,0,suffMat,addToTex);
31     write2tex([dirModel 'tex/myPlots.tex'],4);
32    

  ViewVC Help
Powered by ViewVC 1.1.22