1 | ****************************************************************************** |
---|
2 | * FLEXPART model basic calling structure * |
---|
3 | ****************************************************************************** |
---|
4 | |
---|
5 | FLEXPART --> gasdev1 --> ran3 |
---|
6 | --> readpaths |
---|
7 | --> readcommand --> juldate |
---|
8 | --> skplin |
---|
9 | --> readageclasses |
---|
10 | --> readavailable --> juldate |
---|
11 | --> gridcheck |
---|
12 | --> gridcheck_nests |
---|
13 | --> readoutgrid --> skplin |
---|
14 | --> readoutgrid_nest --> skplin |
---|
15 | --> readreceptors |
---|
16 | --> readspecies |
---|
17 | --> readlanduse |
---|
18 | --> assignland |
---|
19 | --> readreleases --> skplin |
---|
20 | --> part0 --> erf |
---|
21 | --> readdepo |
---|
22 | --> coordtrafo |
---|
23 | --> readpartpositions |
---|
24 | --> writeheader |
---|
25 | --> writeheader_nest |
---|
26 | --> openreceptors |
---|
27 | --> openouttraj |
---|
28 | --> outgrid_ini |
---|
29 | --> outgrid_ini_nest |
---|
30 | --> timemanager --> wetdepo --> interpol_rain |
---|
31 | --> interpol_rain_nests |
---|
32 | --> wetdepokernel |
---|
33 | --> wetdepokernel_nest |
---|
34 | --> convmix --> sort2 |
---|
35 | --> calcmatrix --> convect --> tlift |
---|
36 | --> redist |
---|
37 | --> calcfluxes |
---|
38 | --> getfields --> see %1 |
---|
39 | --> init_domainfill |
---|
40 | --> boundcond_domainfill |
---|
41 | --> releaseparticles --> caldate |
---|
42 | --> ran1 (random.f) |
---|
43 | --> convmix --> sort2 |
---|
44 | --> calcmatrix --> convect --> tlift |
---|
45 | --> redist |
---|
46 | --> calcfluxes |
---|
47 | --> conccalc |
---|
48 | --> partoutput_short |
---|
49 | --> concoutput --> caldate |
---|
50 | --> mean |
---|
51 | --> concoutput_nest --> caldate |
---|
52 | --> mean |
---|
53 | --> plumetraj --> clustering --> distance2 |
---|
54 | --> centerofmass |
---|
55 | --> mean |
---|
56 | --> distance |
---|
57 | --> fluxoutput --> caldate |
---|
58 | --> partoutput --> caldate |
---|
59 | --> conccalc |
---|
60 | --> initialize --> same calls as advance |
---|
61 | --> advance --> ran3 |
---|
62 | --> interpol_all |
---|
63 | --> interpol_all_nests |
---|
64 | --> interpol_misslev |
---|
65 | --> interpol_misslev_nests |
---|
66 | --> hanna or hanna1 |
---|
67 | --> hanna_short |
---|
68 | --> interpol_vdep |
---|
69 | --> interpol_vdep_nests |
---|
70 | --> interpol_wind |
---|
71 | --> interpol_wind_nests |
---|
72 | --> windalign |
---|
73 | --> cll2xy (various projection routines in cmapf1.0.f) |
---|
74 | --> cxy2ll |
---|
75 | --> interpol_wind_short |
---|
76 | --> interpol_wind_short_nests |
---|
77 | --> calcfluxes |
---|
78 | --> drydepokernel |
---|
79 | --> drydepokernel_nest |
---|
80 | --> partoutput --> caldate |
---|
81 | |
---|
82 | ______________________________________________________________________________ |
---|
83 | %1 |
---|
84 | --> readwind --> pbopen |
---|
85 | --> pbgrib |
---|
86 | (--> swap32) |
---|
87 | --> gribex |
---|
88 | --> pbclose |
---|
89 | --> shift_field_0 |
---|
90 | --> shift_field |
---|
91 | --> pbl_profile --> psim |
---|
92 | --> psih |
---|
93 | --> readwind_nests --> pbopen |
---|
94 | --> pbgrib |
---|
95 | --> swap32 |
---|
96 | --> gribex |
---|
97 | --> pbclose |
---|
98 | --> pbl_profile --> psim |
---|
99 | --> psih |
---|
100 | --> calcpar --> scalev --> ew |
---|
101 | --> obukhov |
---|
102 | --> richardson --> qvsat |
---|
103 | --> getvdep --> caldate |
---|
104 | --> getrb |
---|
105 | --> raerod --> psih |
---|
106 | --> getrc |
---|
107 | --> partdep |
---|
108 | --> calcpv |
---|
109 | --> calcpar_nests --> scalev --> ew |
---|
110 | --> obukhov |
---|
111 | --> richardson --> qvsat |
---|
112 | --> getvdep --> caldate |
---|
113 | --> getrb |
---|
114 | --> raerod --> psih |
---|
115 | --> getrc |
---|
116 | --> partdep |
---|
117 | --> calcpv_nests |
---|
118 | --> verttransform --> cc2gll (cmapf1.0.f) |
---|
119 | --> verttransform_nests --> cc2gll (cmapf1.0.f) |
---|
120 | ______________________________________________________________________________ |
---|