Skip to content
Success

Changes

Summary

  1. Bit changing changes (#1104) (details)
Commit e9ae50fd67886661f7d03ab3549044e5c2c9517a by noreply
Bit changing changes (#1104)

* Moving functions called inside loops to their own 2D subroutines. This is for performance, but is also BIT_CHANGING.

* Correct range of values to calculate for term_dp1_lhs

* Comments and cleanup

* Slight change to Skx_func, this is mathematically equivalent but BIT_CHANGING. This is faster on GPUs, and doesn't seem to have a signficiant impact on CPU performance.

* Introducing wp_coef and wp_coef_zt to reduce needed computations. This changes order of operations, so it is BIT_CHANGING.
The file was modified mean_adv.F90 (diff)
The file was modified Skx_module.F90 (diff)
The file was modified advance_xp2_xpyp_module.F90 (diff)