You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current stochastic physics code was extracted from the legacy GFS spectral model, and contains many unused subroutines variables. In addition the cellular automata portion of the code does not produce the same answer using different processor layout.
Solution
Removal of unused code, consolidation of many individual subroutine files into a few modules, and switch from f77 to f90. To address the CA issue, there is a new random number generator which is as fast as mersenne twister, but has less overhead in the seed calculation.
Alternatives
none
Dependencies
requires an update to ccpp-physics, fv3atm, and stochastic_physics
The text was updated successfully, but these errors were encountered:
Description
The current stochastic physics code was extracted from the legacy GFS spectral model, and contains many unused subroutines variables. In addition the cellular automata portion of the code does not produce the same answer using different processor layout.
Solution
Removal of unused code, consolidation of many individual subroutine files into a few modules, and switch from f77 to f90. To address the CA issue, there is a new random number generator which is as fast as mersenne twister, but has less overhead in the seed calculation.
Alternatives
none
Dependencies
requires an update to ccpp-physics, fv3atm, and stochastic_physics
The text was updated successfully, but these errors were encountered: