forked from ESCOMP/CTSM
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME.filecopies
56 lines (37 loc) · 1.9 KB
/
README.filecopies
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
51
52
53
54
55
56
components/clm/tools/README.filecopies May/26/2011
There are several files that are copies of the original files from
either components/clm/src/main, cime/share/csm_share/shr,
cime/share/csm_share/unit_testers, or copies from other tool
directories. By having copies the tools can all be made stand-alone,
but any changes to the originals will have to be put into the tool
directories as well.
I. Files that are IDENTICAL:
1. csm_share files copied that should be identical to cime/share/csm_share/shr:
shr_kind_mod.F90
shr_const_mod.F90
shr_log_mod.F90
shr_timer_mod.F90
shr_string_mod.F90
shr_file_mod.F90
2. csm_share files copied that should be identical to cime/share/csm_share/unit_testers:
test_mod.F90
3. clm/src files copied that should be identical to components/clm/src/main:
clm_varctl.F90
nanMod.F90
II. Files with differences
1. csm_share files copied with differences:
shr_sys_mod.F90 - Remove mpi abort and reference to shr_mpi_mod.F90.
2. clm/src files with differences:
fileutils.F90 --- Remove use of masterproc and spmdMod and endrun in abortutils.
3. Files in mkgriddata (different from mkmapgrids)
domainMod.F90 ---- Highly customized based off an earlier version of clm code.
Remove use of abortutils, spmdMod. clm version uses latlon
this version uses domain in names. Distributed memory
parallelism is removed.
4. Files in mkmapgrids (different from mkgriddata)
domainMod.F90 ---- Highly customized based off an earlier version of clm code.
Remove use of abortutils, spmdMod. clm version uses latlon
this version uses domain in names. Distributed memory
parallelism is removed.
5. Files in mksurfdata_map
mkvarpar.F90