Commits on Source (7)
-
Yen-Chen Chen authored
## What is the new feature Make `lacc` arguments mandatory. This MR closes #17 Approved-by:
Marek Jacob <1129-b380572@users.noreply.gitlab.dkrz.de> Merged-by:
Yen-Chen Chen <yen-chen.chen@kit.edu> Changelog: bugfix
-
Yen-Chen Chen authored
## What is the new feature Add a typo check pipeline. ## How is it implemented Use https://github.com/crate-ci/typos Approved-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: feature
-
Yen-Chen Chen authored
<!-- ICON ## What is the bug LUMI does not have `OpenACC_C` and the BB fails because we are checking `OpenACC` for both `C` and `Fortran`. This MR fixes `lumi_gpu` BB. ## How do you fix it Only check if `OpenACC_Fortran` is found. Approved-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: bugfix
-
## What is the new feature This PR adds a new module for random number generations. It contains a parallelization uniform random number generator and a normal random number generator. ## How is it implemented The uniform random number generator uses the Lehmer random number generator. The normal random number generator uses a Box-Mueller transform using the uniform random number generator. Approved-by:
Yen-Chen Chen <yen-chen.chen@kit.edu> Merged-by:
Yen-Chen Chen <yen-chen.chen@kit.edu> Changelog: feature
-
Yen-Chen Chen authored
## What is the bug FortUTF did not return correct error code for failed test. ## How do you fix it [This PR(merged)](https://github.com/artemis-beta/FortUTF/pull/22 ) fixed the problem. Approved-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: bugfix
-
Yen-Chen Chen authored
## What is the new feature Improve README. Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: feature
-
Yen-Chen Chen authored
## What is the bug `mo_fortran_tools` was updated during the release preparation MR. Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: bugfix
Showing
- .gitlab-ci.yml 15 additions, 9 deletions.gitlab-ci.yml
- AUTHORS.txt 1 addition, 0 deletionsAUTHORS.txt
- CMakeLists.txt 0 additions, 2 deletionsCMakeLists.txt
- README.md 17 additions, 9 deletionsREADME.md
- _typos.toml 32 additions, 0 deletions_typos.toml
- src/CMakeLists.txt 8 additions, 2 deletionssrc/CMakeLists.txt
- src/mo_expression.F90 1 addition, 1 deletionsrc/mo_expression.F90
- src/mo_fortran_tools.F90 32 additions, 27 deletionssrc/mo_fortran_tools.F90
- src/mo_hash_table.F90 1 addition, 1 deletionsrc/mo_hash_table.F90
- src/mo_io_units.F90 1 addition, 1 deletionsrc/mo_io_units.F90
- src/mo_random_number_generators.F90 152 additions, 0 deletionssrc/mo_random_number_generators.F90
- src/mo_util_rusage.F90 2 additions, 2 deletionssrc/mo_util_rusage.F90
- src/mo_util_string.F90 6 additions, 6 deletionssrc/mo_util_string.F90
- src/util_hash.c 4 additions, 4 deletionssrc/util_hash.c
- src/util_stride.c 1 addition, 1 deletionsrc/util_stride.c
- src/util_sysinfo.c 1 addition, 1 deletionsrc/util_sysinfo.c
- src/util_system.c 1 addition, 1 deletionsrc/util_system.c
- src/util_timer.c 1 addition, 1 deletionsrc/util_timer.c
- test/c/ctest_util_string_parse.cpp 4 additions, 4 deletionstest/c/ctest_util_string_parse.cpp
- test/fortran/CMakeLists.txt 2 additions, 2 deletionstest/fortran/CMakeLists.txt
_typos.toml
0 → 100644
src/mo_random_number_generators.F90
0 → 100644