Remove shr modules from the tools directory
- Dominant language
- Fortran
- Stars
- 352
- Forks
- 361
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 7
Description
We have some shr modules copied to the tools directory:
```
./mkprocdata_map/src/shr_file_mod.F90
./mkprocdata_map/src/shr_kind_mod.F90
./mksurfdata_map/src/shr_const_mod.F90
./mksurfdata_map/src/shr_file_mod.F90
./mksurfdata_map/src/shr_log_mod.F90
./mksurfdata_map/src/shr_sys_mod.F90
./mksurfdata_map/src/shr_timer_mod.F90
./mksurfdata_map/src/shr_kind_mod.F90
./mksurfdata_map/src/shr_string_mod.F90
```
This can be confusing for someone looking for the definition of one of these shr modules - e.g., where shr_const_mod is defined. If I remember correctly, this is a holdover from a point when there was a desire to have the CLM tools directory be a standalone thing that could be checked out & built on its own. I don't think we need that anymore, and we can assume that someone building the tools has all of the CTSM externals checked out first.
Contributor guide
Assessment
This issue has not been assessed yet.