Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a Small and Large PE Layout for Edison ne4_oQU240 #1391

Closed
wants to merge 7,335 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7335 commits
Select commit Hold shift + click to select a range
46bb8b7
Update number of nodes passed to Mira qsub
amametjanov Mar 17, 2017
7105184
better assignment
jedwards4b Mar 17, 2017
2cb4c56
Merge branch 'azamat/mira/pe-calc-update' (PR #1325)
amametjanov Mar 17, 2017
6e05143
Enable PIO rearranger options in PIO2
jayeshkrishna Mar 17, 2017
388f7d2
fixed multiple instance problem
Mar 17, 2017
9be48ca
need to clean streams between instances
jedwards4b Mar 17, 2017
91b899a
add new_instance function to all data models
jedwards4b Mar 17, 2017
906c66a
remove commented code
jedwards4b Mar 17, 2017
5f25b88
changed default value of PRERUN_SCRIPT and POSTRUN_SCRIPT to blank an…
Mar 19, 2017
789127a
Default large PEs for ne30 A_WCYCL-compset
amametjanov Mar 20, 2017
c106652
add space before return
jedwards4b Mar 20, 2017
31c5f95
added error for values out of range
jedwards4b Mar 20, 2017
7566b37
Update runoff_to_ocean build process
mnlevy1981 Mar 20, 2017
398b2b3
Update smooth_mod to fix bug
mnlevy1981 Mar 20, 2017
26216da
Add ne120 compsetis based on AV1C-04P2
wlin7 Mar 21, 2017
3c538f3
Fix aprun command construction
jgfouca Mar 21, 2017
17c31cd
Towards allowing two different ocean scrip grids
mnlevy1981 Mar 21, 2017
e939ac4
add mpilib and compiler options to configure, update Readme.configure
jedwards4b Mar 21, 2017
d161ce9
code_checker needs to work outside of ESMCI/CIME
jgfouca Mar 21, 2017
c0aca3f
add clean option to configure
jedwards4b Mar 21, 2017
fbfa996
Merge pull request #1269 from ESMCI/jgfouca/code_checker_work_outside…
jedwards4b Mar 21, 2017
8fd3f7f
Change ACME BFBFLAG default to TRUE
rljacob Mar 21, 2017
3cfe6cc
finish abandoned branch
jedwards4b Mar 22, 2017
85f831d
Merge pull request #1260 from ESMCI/jayeshkrishna/enable_rearr_opts_pio2
jedwards4b Mar 22, 2017
d57a5e8
Update how namelist is read in
mnlevy1981 Mar 22, 2017
f8a2112
Updated common namelists
mnlevy1981 Mar 22, 2017
02ad4e1
Fixes to further improve interaction between HOMME and CIME
jgfouca Mar 22, 2017
e5b31db
Fixing walltime for titan debug queue
jayeshkrishna Mar 22, 2017
5a12888
seems to be working now
jedwards4b Mar 22, 2017
383cfbd
Merge branch 'wlin/atm/v1ac-h01' (PR ##1332)
singhbalwinder Mar 22, 2017
07e61ed
Merge pull request #1256 from ESMCI/mvertens/phys_cycle
jedwards4b Mar 22, 2017
f8b6c4f
Re-introduce task_maker algorithm to compute aprun
jgfouca Mar 22, 2017
1f02e61
Add NCL script for merging maps
mnlevy1981 Mar 22, 2017
a067612
Removed namelists that have not been updated
mnlevy1981 Mar 22, 2017
6876e16
smooth_init now uses mapread_dest_grid
mnlevy1981 Mar 21, 2017
21aee75
Update documentation on how to use this tool
mnlevy1981 Mar 21, 2017
d085370
fix step > 1
jedwards4b Mar 23, 2017
a46759a
character not char
jedwards4b Mar 23, 2017
6dca409
Merge branch 'rljacob/cime/bfbflagtrue' (PR #1335)
rljacob Mar 23, 2017
dd11961
make sure pio_typename is valid
jedwards4b Mar 23, 2017
4b6d0e5
Add unit test
jgfouca Mar 23, 2017
e395279
Add test for intel compiler
jgfouca Mar 23, 2017
c7e3abf
Remove outdated comment
jgfouca Mar 23, 2017
471d32f
Namelist updates and small improvements
mnlevy1981 Mar 23, 2017
8c74859
update clean option
jedwards4b Mar 23, 2017
8fa0bee
Don't define PNETCDF_PATH for mpi-serial+anvil
jayeshkrishna Mar 23, 2017
757bc28
need a special case for cice
jedwards4b Mar 23, 2017
616ef9c
Merge branch 'jayeshkrishna/fix_anvil_mpi_serial' (PR #1341)
jayeshkrishna Mar 23, 2017
ed578f0
move new_instance code from buildnml to init_defaults since it is als…
jedwards4b Mar 23, 2017
4c3a387
First try to support titan restart
jgfouca Mar 23, 2017
9d004d7
Code clean-up after review
mnlevy1981 Mar 23, 2017
3f38b20
Fix spelling of NTHRDS
jgfouca Mar 23, 2017
3be0939
Remove SVN keywords from comments
mnlevy1981 Mar 23, 2017
840ae3c
Merge pull request #1273 from jedwards4b/pio_typename_fix
jedwards4b Mar 24, 2017
e255277
remove bad line info, better error for multiple dimensions
jedwards4b Mar 24, 2017
6584df0
fix ordering issues
jedwards4b Mar 24, 2017
4bc8257
fix doctests
jedwards4b Mar 24, 2017
4ba1711
fix pylint issue
jedwards4b Mar 24, 2017
00285b7
fix spelling in comment
jedwards4b Mar 24, 2017
454f484
remove blank lines
jedwards4b Mar 24, 2017
85fff73
Clean up from code review (part 1)
mnlevy1981 Mar 24, 2017
17a774e
Consistency between namelists
mnlevy1981 Mar 24, 2017
98164b4
Formatting update
mnlevy1981 Mar 24, 2017
6c9e249
error for values exceed array size
jedwards4b Mar 24, 2017
357d31d
fix issues with array limits
jedwards4b Mar 24, 2017
b284bde
remove unneeded restriction on step
jedwards4b Mar 24, 2017
82a104a
summarize_cprnc_diffs: Print unnormalized RMS diffs
billsacks Mar 24, 2017
d2989fa
Extend the separator
billsacks Mar 24, 2017
f378bed
Make netcdfroot less hardcoded for titan
jgfouca Mar 24, 2017
75a815a
one more fix for negative index
jedwards4b Mar 24, 2017
9759e15
Merge pull request #1279 from billsacks/summarize_rms
fischer-ncar Mar 24, 2017
4e125ee
Merge pull request #1268 from jedwards4b/configure_update
jedwards4b Mar 24, 2017
9794385
Fix macro maker
jgfouca Mar 24, 2017
c9b59c3
Didn't need to create additional modules
mnlevy1981 Mar 24, 2017
b35ec1d
Merge branch 'master' into mapping/update_runoff_to_ocn
mnlevy1981 Mar 24, 2017
1f19136
Brought in Jim's changes to configure
mnlevy1981 Mar 24, 2017
9d8396a
Merge pull request #1259 from jedwards4b/index_in_namelist
jedwards4b Mar 24, 2017
b0c062c
Progress. Change to percent. Add restore.
jgfouca Mar 25, 2017
fe4224a
update modules to support netcdf4 files on Titan
Mar 25, 2017
f15461d
Fix type in melvin config change
jgfouca Mar 27, 2017
9df7736
Merge branch ACME-Climate/worleyph/cime/get_timing_fix (PR #1249)
ndkeen Mar 27, 2017
f5898c9
Merge branch 'erichlf/cime/NCPL' (PR #1223)
rljacob Mar 28, 2017
cca7b32
Merge branch 'jgfouca/cime/fixes_for_titan' (PR #1321)
rljacob Mar 28, 2017
6b8f26f
Restore optimized num nodes.
jgfouca Mar 28, 2017
9c64999
fixed manage_case --query-grids
Mar 29, 2017
7e5bd42
more updates
Mar 29, 2017
0b4c279
Merge ags./split-03292017 into ags./cime52-with-acmesplit-03292017
agsalin Mar 29, 2017
30609e6
Fix more conflicts
agsalin Mar 29, 2017
55a084b
Merge pull request #1285 from ESMCI/mvertens/manage_case
bertinia Mar 29, 2017
2a330ef
Merge a-/cime52-with-acmesplit-03292017 to a-/merge-from-acme-03292017
agsalin Mar 29, 2017
bfcad30
Fix merge issues -- caught by testing
agsalin Mar 29, 2017
d8b691a
Final fixes for scritps tests to pass
agsalin Mar 29, 2017
3df9106
Added log kind flag to ESMF_Initialize call
Mar 30, 2017
a1d1309
Fixed non-ASCII character in description.
Mar 30, 2017
193891e
Fix pylint issues
jgfouca Mar 30, 2017
1b9cff6
Adds machine files for PNNL-EMSL cluster cascade
singhbalwinder Feb 23, 2017
58a956d
Progress on test for NODEFAIL
jgfouca Mar 30, 2017
8890873
Merge pull request #1290 from ESMCI/jgfouca/grids_pylint_fixes
jgfouca Mar 30, 2017
0d320ec
Merge pull request #1289 from gold2718/esmfLog
mvertens Mar 31, 2017
c63a4e1
Fix build.py merge issues
agsalin Mar 31, 2017
527ee8d
Allow a custom input root through create_test.
jgfouca Apr 3, 2017
537016a
Set a default value for esmf_logging so it does not have to appear in…
Apr 3, 2017
d80c428
Make optimized nodes related to aprun, not titan
jgfouca Apr 3, 2017
3d76b10
Merge pull request #1300 from gold2718/esmfLog
jedwards4b Apr 3, 2017
d2cc3cc
update stubs file
jedwards4b Apr 3, 2017
97b5c21
fix for fortran unit tests
jedwards4b Apr 3, 2017
2dc9a8a
Merge pull request #1301 from jedwards4b/unit_test_stubs_update
jedwards4b Apr 3, 2017
dda631e
Merge pull request #1298 from ESMCI/jgfouca/allow_custom_input_root
jedwards4b Apr 4, 2017
2f31a3b
Adds E and I compsets for BGC experiments
Apr 4, 2017
03001c8
Fix inverted if statement
jgfouca Apr 4, 2017
f3a8298
Fix bugs and codes cleanup for ECA
Jan 27, 2017
9e10abe
Merge branch 'master' into agsalin/merge-from-acme-03292017
jgfouca Apr 4, 2017
fbf1b0c
Merge pull request #1287 from ESMCI/agsalin/merge-from-acme-03292017
jgfouca Apr 4, 2017
63d26d3
Merge branch 'master' into jgfouca/titan_restart
jgfouca Apr 4, 2017
2c1f064
Integrate aprun and spare node capability
jgfouca Apr 4, 2017
788e1fc
Minor comment removal from previous PR
jgfouca Apr 4, 2017
eeb1e2c
Merge pull request #1275 from ESMCI/jgfouca/titan_restart
jgfouca Apr 4, 2017
e1b62d6
Update ChangeLog
fischer-ncar Apr 4, 2017
a6670ff
Fix handling of spare nodes
jgfouca Apr 4, 2017
95019a3
Merge pull request #1302 from ESMCI/jgfouca/fixes_to_recent_prs
jedwards4b Apr 4, 2017
82b7498
Update ChangeLog
fischer-ncar Apr 4, 2017
5f19ed7
Corrects the RUN_STARTDATE
Apr 5, 2017
9acc339
Removes global index in ALM's error message
Apr 5, 2017
0329666
Add ne120 compsets for F1850 and 20TR
wlin7 Apr 6, 2017
306ab00
Initializes root moisture stress formulation in ALM
Apr 6, 2017
286a3d5
Added WCYCL compsets for hi-res 1850 and 20TR
singhbalwinder Apr 6, 2017
6e458d5
Reduce newlines in CaseStatus
jgfouca Apr 6, 2017
5907b08
Cleanup TEST_ROOT if everything works
jgfouca Apr 6, 2017
a4c7ab7
Merge pull request #1307 from ESMCI/jgfouca/remove_useless_newlines_f…
jedwards4b Apr 6, 2017
243fafa
Merge pull request #1310 from ESMCI/jgfouca/better_regr_cleanup
jedwards4b Apr 6, 2017
95581d6
Change flag for answer to create_newcase
jgfouca Apr 6, 2017
731c41e
Fix bug in xmlquery, add regr test to catch in future
jgfouca Apr 6, 2017
2211313
Improve error message when user forgets --user-compset
billsacks Apr 6, 2017
f741180
Merge pull request #1314 from billsacks/user_compset_errmsg
jedwards4b Apr 6, 2017
b14ebe0
Merge pull request #1312 from ESMCI/jgfouca/fix_xmlquery_listall
jedwards4b Apr 6, 2017
7370b02
Merge pull request #1311 from ESMCI/jgfouca/better_name_for_answer
jedwards4b Apr 6, 2017
dfb5623
Better handling of poorly implement batch systems
jgfouca Apr 6, 2017
ebcccaf
Better content in TestStatus.log file.
jgfouca Apr 6, 2017
a5703f3
Fix atm grid match for T31 atm2wav map
billsacks Apr 7, 2017
2b4f7fe
Merge pull request #1320 from billsacks/t31_wav_map
jedwards4b Apr 7, 2017
7fb258b
Merge pull request #1316 from ESMCI/jgfouca/handle_titan_batch_errs
jgfouca Apr 7, 2017
cb7bd10
Merge pull request #1317 from ESMCI/jgfouca/better_testlog_content
jgfouca Apr 7, 2017
0923c3f
More-robust way of getting path to create_test
jgfouca Apr 7, 2017
997ec60
Merge pull request #1321 from ESMCI/jgfouca/cime_bisect_robustness
jgfouca Apr 7, 2017
bc44e2b
Implements changes requested by @cameronsmith1 and @PeterCaldwell
mfdeakin-sandia Apr 8, 2017
cbfe65d
Add changes requested by @cameronsmith1
mfdeakin-sandia Apr 9, 2017
db23ad5
avoid a problem with pio_typename in clone with keepexe
jedwards4b Apr 5, 2017
b7de299
update warning
jedwards4b Apr 5, 2017
a6b4e2a
enforce valid_values for compvars
jedwards4b Apr 10, 2017
8aaea71
Refactor run_cmd to handle file output streams more easily
jgfouca Apr 10, 2017
315e849
Merge pull request #1326 from ESMCI/jgfouca/refactor_run_cmd
jedwards4b Apr 10, 2017
32edd82
Implement the IEFLX fixer
kaizhangpnl Mar 9, 2017
185712a
Add entry for ne120np4_oRRS18to6v3_ICG to config_grids.xml
jonbob Apr 10, 2017
c9881c3
Remove redundant anvil chgrp section. Add a comment explaining the we…
mfdeakin-sandia Apr 10, 2017
a24a339
Default for tag_name is generalized (fixed typos too)
cameronsmith1 Apr 11, 2017
738d8c0
Added a Small and Large PE Layout for Edison ne4_oQU240
Apr 11, 2017
3b88861
Removes comments and log item for aerosol_vars%restart from ALM's log…
jqyin Apr 11, 2017
ed84024
fix blues NETCDFROOT unresolved error.
sarich Apr 11, 2017
90fee43
Clean up comments based on pull request review
mnlevy1981 Apr 11, 2017
413a297
Merge branch 'kaizhangpnl/atm/check_energy_bugfix_AND_ieflx' (PR #1303)
susburrows Apr 11, 2017
8fd5379
Merge branch 'bishtgautam/lnd/init-root-moist-stress' (PR #1375)
jqyin Apr 11, 2017
5724d3e
Added OpenMP Threading to the PE Layout
Apr 11, 2017
72201fc
Merge branch 'mark-petersen/ocn/change_EC60to30_timestep' (PR #1313)
jonbob Apr 11, 2017
0092660
Fixes the PIO build fail on Eos
jqyin Apr 11, 2017
b3d417b
Adds walltimemax for Eos batch config
jqyin Apr 11, 2017
fd352c3
tweak HOMME testing scripts to ouput more error norms
mt5555 Apr 11, 2017
9d3d789
Also needs the domain definition for oRRS18to6v3_ICG
jonbob Apr 11, 2017
9f23721
Refactor BUILD_THREADED to match documentation.
jgfouca Apr 11, 2017
31492e3
Merge branch 'bishtgautam/lnd/fix-balance-check' (PR #1370)
jqyin Apr 11, 2017
6ecf62e
update create_clone help message
jedwards4b Apr 11, 2017
3ca8b67
Fix TOTAL_CORES
jgfouca Apr 11, 2017
1adf8d1
Merge pull request #1335 from ESMCI/jgfouca/cleanup_build_threaded
jedwards4b Apr 11, 2017
12bc9b3
Merge pull request #1336 from ESMCI/jgfouca/fix_total_cores
jedwards4b Apr 11, 2017
4d62d80
Merge pull request #1333 from ESMCI/sarich/fix-blues-netcdfroot
jgfouca Apr 11, 2017
a977dfe
Merge branch 'jonbob/cime/fix-highres-grid' (PR #1384)
jonbob Apr 11, 2017
82b6181
Merge pull request #1305 from jedwards4b/clone_keepexe_and_pio_typename
jedwards4b Apr 11, 2017
7fd6d7d
validate the case and test_id arguments
jedwards4b Apr 11, 2017
58cf132
Enable physics load balancing for CAM-SE by default
Apr 11, 2017
cb288f7
remove semicolon
jedwards4b Apr 11, 2017
b9052df
Set debug_queue=true by default. Add a machine name check for setting…
mfdeakin-sandia Apr 11, 2017
6b09975
Merge branch 'mfdeakin-sandia/run_acme/merge_cleanup_changes' of gith…
mfdeakin-sandia Apr 11, 2017
0996959
Remove error check for the maximum walltime in the debug queue - let …
mfdeakin Apr 12, 2017
2d0826d
improve name testing
jedwards4b Apr 12, 2017
37ff6e5
fix pylint problem, improve error logging
jedwards4b Apr 12, 2017
2870f9b
dont error check path here
jedwards4b Apr 12, 2017
0769ffe
Merge branch 'wlin/atm/v1ac-h01-f1850-f20tr' (PR #1372)
singhbalwinder Apr 12, 2017
873a409
allow relative paths
jedwards4b Apr 12, 2017
c75c73b
fix typo
jedwards4b Apr 12, 2017
0ec52ae
return True or False
jedwards4b Apr 12, 2017
14cc81f
Add more checks for gnu in debug mode
billsacks Apr 12, 2017
5edf3fa
Merge pull request #1339 from billsacks/gnu_debug_checks
jedwards4b Apr 12, 2017
37aac0f
Merge pull request #1337 from jedwards4b/validate_case_and_test_id_args
jgfouca Apr 12, 2017
4390866
Merge branch 'jqyin/lnd/fix-log-message' (PR #1392)
jqyin Apr 12, 2017
06a73a7
Merge branch 'jqyin/machinefiles/fix-eos' (PR #1394)
jqyin Apr 12, 2017
0bb71be
fixes for cheyenne issues
jedwards4b Apr 12, 2017
cccc28e
fix error in user compset
jedwards4b Apr 12, 2017
7fc60a1
add a test for --user-compset (cesm only)
jedwards4b Apr 12, 2017
634a61d
readd netcdf-mpi for gnu
jedwards4b Apr 12, 2017
506e740
Determine more unit testing defaults automatically
billsacks Apr 12, 2017
5e79b04
Merge pull request #1340 from jedwards4b/cheyenne_fixes
fischer-ncar Apr 12, 2017
5770dbd
Update default settings for the regionalStatistics analysis member.
jonbob Apr 12, 2017
a0d0f0e
Update license of GPTL
agsalin Apr 12, 2017
debeffc
make user-compset a seperate test
jedwards4b Apr 12, 2017
809f744
fix an error
billsacks Apr 12, 2017
cdfb989
Fixed bug where seg fault occurs when dyn_npes < npes
AaronDonahue Apr 12, 2017
c771397
Allow run_tests.py to auto-determine the machine name
billsacks Apr 13, 2017
6abda78
Typo in run_acme error message.
cameronsmith1 Apr 13, 2017
d958c81
Fix case for new unit_testing attribute to get_mpirun
billsacks Apr 13, 2017
60bfc01
Merge pull request #1341 from jedwards4b/user-compset
jedwards4b Apr 13, 2017
6f16c07
Add comment on acme side
billsacks Apr 13, 2017
e7ff771
Tweak a comment
billsacks Apr 13, 2017
da5ff1a
Suggest a more portable usage of mktemp
billsacks Apr 13, 2017
6cff612
More edits to README
mnlevy1981 Apr 13, 2017
5074c4a
Merge pull request #1280 from mnlevy1981/mapping/update_runoff_to_ocn
billsacks Apr 13, 2017
3779ec1
Merge pull request #1343 from billsacks/run_tests_defaults
jedwards4b Apr 13, 2017
85021eb
HOMME Improvement
jgfouca Apr 13, 2017
161e35e
Merge remote-tracking branch 'origin/azamat/homme/optimize-limiter' P…
mt5555 Apr 13, 2017
6156e0a
Merge pull request #1346 from ESMCI/jgfouca/homme_improvement
jgfouca Apr 13, 2017
d0be438
Rename ACME/cime directories in prep for CIME merge
agsalin Apr 13, 2017
a8ea7b7
More renaming.
agsalin Apr 13, 2017
8e92fd3
preview_namelists.create_namelists was re-creating dirs
jgfouca Apr 13, 2017
06586e6
Merge branch 'jgfouca/cime/create_namelists_fix' into master (PR #1406)
jgfouca Apr 13, 2017
e88b667
Add mapping file designations for ne120_oRRS18v3_ICG grid
jonbob Apr 13, 2017
6a3bd8f
Merge commit '6156e0a' into agsalin/update-to-cime5.3
agsalin Apr 13, 2017
8f9d6a3
(1) fix _r8
Apr 13, 2017
0d97ff3
Update ACME for new CIME directory structure
agsalin Apr 13, 2017
bb80e7e
Adds new land ECA compsets
Apr 11, 2017
0e681dc
Adds two tests for ALM ECA model
Apr 11, 2017
8994015
Fixes to get tests to pass.
agsalin Apr 14, 2017
e1fd40c
HOMME test typo fix
jgfouca Apr 14, 2017
72e1bee
Merge branch 'jonbob/mpas-cice/update-regional-am-settings' (PR #1404)
jonbob Apr 14, 2017
62856b4
Merge branch 'azamat/homme/cleanup-thread-vars' (PR #1246)
amametjanov Apr 14, 2017
d34bf3f
Merge branch 'AaronDonahue/atm/dyn_npes_bugfix' (PR #1393)
amametjanov Apr 14, 2017
07559ae
Modified batch system to slurm and fixed an environment issue.
singhbalwinder Apr 14, 2017
20d619c
Fixed whitespace errors in Makefile killing COSP
agsalin Apr 14, 2017
3571218
Restore ACME version of shr_orb_cosz
rljacob Apr 15, 2017
3f3d733
Merge branch 'singhbalwinder/machinefiles/cascade' (PR #1285)
susburrows Apr 15, 2017
c882be6
Re-add eca testmod, was somehow lost in big merge
jgfouca Apr 17, 2017
af4122d
Fix merge mistake
jgfouca Apr 17, 2017
51a6eab
Merge branch 'mfdeakin-sandia/run_acme/merge_cleanup_changes'
mfdeakin-sandia Apr 17, 2017
6ac92ec
Merge pull request #1364 from ACME-Climate/bishtgautam/lnd/e-and-i-bg…
xtcai Apr 17, 2017
0ae4043
Reset invalid pio_numiotasks
jayeshkrishna Apr 17, 2017
8d92afe
Merge branch 'jonbob/cime/high-res-ICG-mapping' (PR #1407)
jonbob Apr 18, 2017
c85b84b
Fix titan problem
jgfouca Apr 18, 2017
d637439
Merge branch 'qzhu-lbl/lnd/bugfix2' (PR #1395)
Apr 19, 2017
46f6a17
Merge branch 'agsalin/update-to-cime5.3' (PR #1413)
jgfouca Apr 19, 2017
7502e3f
Merge branch 'worleyph/cam/enable_phys_loadbal_by_default' (PR #1397)
singhbalwinder Apr 19, 2017
205552b
Added a Small and Large PE Layout for Edison ne4_oQU240
Apr 11, 2017
8a69357
Added OpenMP Threading to the PE Layout
Apr 11, 2017
272849c
Merge branch 'erichlf/cime/ne4edisonPEs' of github.com:ACME-Climate/A…
Apr 20, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 8 additions & 8 deletions cime/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ project(cime_tests Fortran C)

# We rely on pio for cmake utilities like findnetcdf.cmake, so that we don't
# need to duplicate this cmake code
list(APPEND CMAKE_MODULE_PATH "${CIME_ROOT}/externals/pio2/cmake")
list(APPEND CMAKE_MODULE_PATH "${CIME_ROOT}/src/externals/pio2/cmake")

list(APPEND CMAKE_MODULE_PATH ${CIME_CMAKE_MODULE_DIRECTORY})
include(CIME_utils)
Expand All @@ -19,7 +19,7 @@ include_directories(${NetCDF_C_INCLUDE_DIRS} ${NetCDF_Fortran_INCLUDE_DIRS})
# ------------------------------------------------------------------------
# Build mct
# ------------------------------------------------------------------------
set(MCT_ROOT "${CIME_ROOT}/externals/mct")
set(MCT_ROOT "${CIME_ROOT}/src/externals/mct")

ExternalProject_add(mct_project
PREFIX ${CMAKE_CURRENT_BINARY_DIR}
Expand Down Expand Up @@ -58,14 +58,14 @@ link_directories(${CMAKE_CURRENT_BINARY_DIR}/mct/mpeu)

# csm_share (we don't build it here because it seems to be built differently
# by different tests?)
set(SHARE_ROOT "${CIME_ROOT}/share/csm_share")
add_subdirectory(${SHARE_ROOT}/shr csm_share)
set(SHARE_ROOT "${CIME_ROOT}/src/share")
add_subdirectory(${SHARE_ROOT}/util csm_share)
include_directories(${SHARE_ROOT}/include)

# esmf_wrf_timemgr not built here because it depends on csm_share.
add_subdirectory(${CIME_ROOT}/share/esmf_wrf_timemgr esmf_wrf_timemgr)
include_directories(${CIME_ROOT}/share/esmf_wrf_timemgr)
add_subdirectory(${SHARE_ROOT}/esmf_wrf_timemgr esmf_wrf_timemgr)
include_directories(${SHARE_ROOT}/esmf_wrf_timemgr)

# Now the actual test directories.
add_subdirectory(driver_cpl/unit_test)
add_subdirectory(share/csm_share/test/unit)
add_subdirectory(${CIME_ROOT}/src/drivers/mct/unit_test)
add_subdirectory(${SHARE_ROOT}/test/unit)
Loading