-
- Downloads
Merge branch 'disp/spm_bases' into 'master'
Fix issues with the actual spm in order to make it works in distributed This PR fixes minor issues that were not impacting the library in the shared memory case, but that would have a large impact on the distributed case. * Add a spmInitDist() function to initialize an spm with a specific communicator (MPI_COMM_WORLD by default) * Add a function to compute the glob2loc array when needed. See merge request !29
No related branches found
No related tags found
Showing
- .gitlab/test.yml 10 additions, 10 deletions.gitlab/test.yml
- CMakeLists.txt 1 addition, 0 deletionsCMakeLists.txt
- include/spm.h 8 additions, 0 deletionsinclude/spm.h
- src/common.h 22 additions, 0 deletionssrc/common.h
- src/spm.c 232 additions, 117 deletionssrc/spm.c
- src/spm_update_compute_fields.c 262 additions, 0 deletionssrc/spm_update_compute_fields.c
- tests/CMakeLists.txt 4 additions, 4 deletionstests/CMakeLists.txt
- tests/spm_convert_tests.c 8 additions, 0 deletionstests/spm_convert_tests.c
- tests/spm_dof_expand_tests.c 8 additions, 0 deletionstests/spm_dof_expand_tests.c
- tests/spm_dof_matvec_tests.c 8 additions, 0 deletionstests/spm_dof_matvec_tests.c
- tests/spm_dof_norm_tests.c 8 additions, 0 deletionstests/spm_dof_norm_tests.c
- tests/spm_matvec_tests.c 8 additions, 0 deletionstests/spm_matvec_tests.c
- tests/spm_norm_tests.c 8 additions, 0 deletionstests/spm_norm_tests.c
- tools/gen_wrappers.py 33 additions, 4 deletionstools/gen_wrappers.py
- tools/wrappers/__init__.py 1 addition, 1 deletiontools/wrappers/__init__.py
- tools/wrappers/wrap_fortran.py 1 addition, 1 deletiontools/wrappers/wrap_fortran.py
- tools/wrappers/wrap_python.py 1 addition, 1 deletiontools/wrappers/wrap_python.py
- wrappers/fortran90/CMakeLists.txt 46 additions, 12 deletionswrappers/fortran90/CMakeLists.txt
- wrappers/fortran90/examples/spm_driver.F90 11 additions, 1 deletionwrappers/fortran90/examples/spm_driver.F90
- wrappers/fortran90/examples/spm_user.F90 11 additions, 0 deletionswrappers/fortran90/examples/spm_user.F90
Loading
Please register or sign in to comment