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

Resolution to Issue #19 (single threaded runs crash) #25

Merged
merged 1 commit into from
Sep 14, 2017

Conversation

mattdturner
Copy link
Contributor

This pull request includes fixes to the OpenMP code (removing OpenMP directives) that correspond to loops that do not appear to be thread safe.
Developer(s): Matthew Turner
Updated documentation (Y/N): N/A
Results (bit for bit, roundoff, climate changing): Bit for bit comparison PASSed
Code review:
Other Relevant Details:
This resolves issue 19

@apcraig apcraig merged commit 0112bcb into CICE-Consortium:master Sep 14, 2017
@mattdturner mattdturner deleted the omp_fix branch January 10, 2018 20:07
TillRasmussen pushed a commit to TillRasmussen/CICE that referenced this pull request Nov 19, 2021
* split up atm and ocn forcing

* Changed restore_ice = false for symtests

* Added more box tests to gridsys_suite.ts. Modified several set_nml for use with new islands grid and uniform forcing

* Fix for TPM. THis was also fixed by Dave bailey

* Added CD forcing to boxslotcyl forcing data

* ice_init.F90: moved grid_average_X2Y to be in proper place after set_state_var. ice_grid.F90: modified variable declaration in gridaverage_X2Y to use (:,:,:) for dimensions of passed arrays

* Bug fix in ice_grid.F90:get_box_kmt. Need to first initialize land mask to c1 before adding land locations

* ice_grid.F90 - renamed subroutine box_grid_kmt to grid_boxislands_kmt. Changed names of set_nml to remove underscores. Updated gridsys_suite to be consistent with set_nml.

* revert boxadv to have ktherm=0. Change gridsys_suite.ts options to run box test on multple PEs. Removed boxadv from gridsys_suite.ts

* Clean up blank lines and unused use statements. Removed check for uniform atm_data_type in get_forcing_atmo

Co-authored-by: apcraig <anthony.p.craig@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Single threaded runs on Conrad crash in ice_broadcast.F90
2 participants