Implement C++ code for divrot
What is the new feature
Implement C++ functions for the Fortran mo_divrot
module.
How is it implemented
This first version is implemented by simple templated functions with Kokkos.
Mandatory steps before review
-
Gitlab CI passes (Hint: use make format
for linting) -
New feature is covered by additional unit tests -
Mark the merge request as ready by removing Draft:
Mandatory steps before merge
-
Reviewed by a maintainer -
Incorporate review suggestions -
Remember to edit the commit message and select the proper changelog category (feature/bugfix/other) -
Prior to merging, please remove any boilerplate from the MR description, retaining only the Please describe your feature in a couple of words and describe important implementation details of the feature section to maintain
You are not supposed to merge this request by yourself, the maintainers of libiconmath take care of this action!
Edited by Pradipta Samanta
Merge request reports
Activity
assigned to @b382190
added 37 commits
-
f0d63c2e - 1 commit from branch
feature-add-cpp-codes
- f0d63c2e...0ae6f048 - 26 earlier commits
- 560522d6 - added unit-tests for c++ codes using googletest
- 2aa2fa68 - added c++ code for mo_lib_interpolation_vector
- 2628e9ed - added license to the new files
- f25ffeb3 - fixed a bug in cmake style
- e3944499 - added test for interpolation_vector
- 8e126653 - added licence to the new test file
- 170072fe - modified CMakeLists.txt of horizontal to enable compilation of C++ code that uses Kokkos
- 55a949a9 - Add cpp implementations (untested)
- b83b9156 - Fix indexes
- 9fbda0c1 - Add cpp implementations (untested)
Toggle commit list-
f0d63c2e - 1 commit from branch
added 2 commits
Please register or sign in to reply