-
Notifications
You must be signed in to change notification settings - Fork 73
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Loading status checks…
Add modular precision update (#632)
* Replace kind(0d0) with wp declared in common * Replace instances of 0d0 and d0 with wp * Replace MPI_DOUBLE_PRECISION with constant declared in common, fix bugs with syscheck module * Incorporate patch file changes only, improve m_precision_select * implement fixes and expand to cover more cases of double precision * Update m_precision_select.f90 Check if old method of checking MPI support passes mpi tests * attempt fix for double precision with mpi support * Update syscheck.fpp * check single precision to see if working with MPI * Test to see if benchmark build working on gpu/attempt to fix error with m_fttw * test single precision on gpus, add flags to choose between single and double * single precision gpu test fix * add flags and distinguish between double and single precision at build time, to be tested more extensively * fix formatting * test single precision on test suite again due to NaN issue not ready for ci yet * Most recent * fix bug in eigen solver module * update eigen_solvers * handle cases with NaNs after finding source of error * fix NaN issue without skipping and retry each test 3 times in single precision * adds sp benchmarking CI to ensure speedup in single precision * add deletion back to bench.yml * fix issues with first merge * fix issues with second merge * fix Benchmarking Speedup CI * just test bench.yml changes * fix changes to CI * fix small issue * more fixes * another small CI fix * CI fix * CI fix * revert CI changes * Fix revert * fix * fix * fix * fix * final commit, remove last remaining warnings * nevermind, small fix * Update lint-source.yml * Update lint-source.yml * Update lint-source.yml * fix missing precision, satiate linter * satiate * hack mixlayer_perturb issue, just so i can test CI * add ci to gpu * small CI fix * CI fix * hopefully last commit * chemistry * fix minor issues * fix issue with IBM * format * Update m_model.fpp * satiate linter * add documentation * fix some missing ones * add grep check * fix blunder * cleanup * fix linter a bit * Update README.md * Discard changes to examples/3D_performance_test/case.py * Discard changes to .github/workflows/phoenix/bench.sh * Discard changes to .github/workflows/phoenix/submit.sh * Discard changes to .github/workflows/phoenix/test.sh * Discard changes to .github/workflows/bench.yml --------- Co-authored-by: Archith Iyer <[email protected]> Co-authored-by: Krishnan Iyer <[email protected]> Co-authored-by: Spencer Bryngelson <[email protected]> Co-authored-by: Archith Iyer <[email protected]> Co-authored-by: Archith Iyer <[email protected]> Co-authored-by: Spencer Bryngelson <[email protected]>
1 parent
d3a852d
commit 635d86f
Showing
76 changed files
with
4,730 additions
and
4,562 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.