-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmodelyrs.m
51 lines (49 loc) · 1.48 KB
/
modelyrs.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
function [gcm_syr,gcm_eyr]=modelyrs(mdl)
% model_info Get's important info about model data
if strcmp(mdl,'ccsm4_lm')
gcm_eyr=1850; gcm_syr=850;
elseif strcmp(mdl,'ccsm4_2mpi')
gcm_eyr=1850; gcm_syr=850;
elseif strcmp(mdl,'ccsm4_2gfdlpic')
gcm_eyr=1850; gcm_syr=850;
elseif strcmp(mdl,'ccsm4_pic')
gcm_eyr=1051; gcm_syr=1;
elseif strcmp(mdl,'mpi_lm')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'gfdlcm3_pic')
gcm_eyr=800; gcm_syr=1;
elseif strcmp(mdl,'gfdlcm3_hist')
gcm_eyr=2005; gcm_syr=1860;
elseif strcmp(mdl,'echam5')
gcm_eyr=2011; gcm_syr=1871;
elseif strcmp(mdl,'echam5_2cam5iso')
gcm_eyr=2011; gcm_syr=1871;
elseif strcmp(mdl,'speedy_lm')
gcm_eyr=2004; gcm_syr=1000;
elseif strcmp(mdl,'icam5_hist')
gcm_eyr=2014; gcm_syr=1850;
elseif strcmp(mdl,'cesm_lme002')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme003')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme004')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme005')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme006')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme007')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme008')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme009')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'cesm_lme010')
gcm_eyr=1849; gcm_syr=850;
elseif strcmp(mdl,'gfdlesm2g_pi')
gcm_eyr=500; gcm_syr=1;
elseif strcmp(mdl,'gfdlesm2m_pi')
gcm_eyr=500; gcm_syr=1;
else
error('unknown model type...')
end