Merge branch 'issue47/renaming' into 'master'
Renaming This MR is supposed to fix issue #47 by applying the suggestion of renaming discussed and a little more. Here is a summary of the filename changes: In include directory: * `morse.h` => `chameleon.h` * `chameleon/chameleon_config.h.in` stays as it is * `chameleon/morse_zc.h` => `chameleon/chameleon_zc.h` with all mixed-precision routines * `chameleon/morse_z.h` => `chameleon/chameleon_z.h` with all single precision routines * `chameleon/morse_constants.h` => `chameleon/chameleon_constants.h` for all Chameleon constants * `chameleon/morse_fortran.h` => `chameleon/chameleon_fortran.h` for wrappers of `CHAMELEON_...` routines only * `chameleon/morse_simulate.h` => `chameleon/chameleon_simulate.h` might be integrated in `chameleon.h` * `chameleon/morse_struct.h` => `chameleon/chameleon_struct.h` for CHAMELEON structures (descriptors, context) * `chameleon/morse_types.h` => `chameleon/chameleon_types.h` * `chameleon/morse_runtime.h` => `runtime.h` * `chameleon/morse_struct.h` => `runtime/runtime_struct.h` for RUNTIME structures (context, sequence, options) * `chameleon/morse_kernels.h` => Integrated into chameleon_tasks.h * `chameleon/morse_tasks.h` => `chameleon/chameleon_tasks.h` * `chameleon/morse_tasks_z.h` => `chameleon/chameleon_tasks_z.h` * `chameleon/morse_tasks_zc.h` => `chameleon/chameleon_tasks_zc.h` Regarding the functions and structures: * Everything related to the RUNTIME API (except the tasks) becomes RUNTIME_ something * This includes RUNTIME_sequence_t, RUNTIME_request_t and RUNTIME_option_t that were called MORSE_xxxx * MORSE_TASK_xxx becomes InsertTask_xxxx to remove the MORSE keyword, and not put the RUNTIME one, but any other suggestion is more than welcome * All MORSE_ functions become CHAMELEON_ * The same for all structure related to Chameleon, except morse_desc_t that become matrix_desc_t in an attempt to be generic. All, and especially those involved in #47 discussions (@sylvand, @ltaief, @agullo, @fpruvost, @thibault, @furmento) please have a look and comment directly in the code on the web interface to start discussions where it's needed. I would like to close this issue as soon as possible, so we can definitely move towards the 1.0.0. Thanks. See merge request !90
No related branches found
No related tags found
Showing
- CMakeLists.txt 28 additions, 28 deletionsCMakeLists.txt
- ChangeLog 2 additions, 2 deletionsChangeLog
- cmake_modules/GenPkgConfig.cmake 3 additions, 3 deletionscmake_modules/GenPkgConfig.cmake
- cmake_modules/PrintOpts.cmake 2 additions, 2 deletionscmake_modules/PrintOpts.cmake
- cmake_modules/gitlab-ci-initial-cache.cmake 2 additions, 2 deletionscmake_modules/gitlab-ci-initial-cache.cmake
- cmake_modules/morse_cmake 1 addition, 1 deletioncmake_modules/morse_cmake
- compute/CMakeLists.txt 12 additions, 13 deletionscompute/CMakeLists.txt
- compute/pzbuild.c 16 additions, 16 deletionscompute/pzbuild.c
- compute/pzgebrd_ge2gb.c 27 additions, 27 deletionscompute/pzgebrd_ge2gb.c
- compute/pzgelqf.c 24 additions, 24 deletionscompute/pzgelqf.c
- compute/pzgelqf_param.c 25 additions, 25 deletionscompute/pzgelqf_param.c
- compute/pzgelqfrh.c 27 additions, 27 deletionscompute/pzgelqfrh.c
- compute/pzgemm.c 25 additions, 25 deletionscompute/pzgemm.c
- compute/pzgeqrf.c 24 additions, 24 deletionscompute/pzgeqrf.c
- compute/pzgeqrf_param.c 25 additions, 25 deletionscompute/pzgeqrf_param.c
- compute/pzgeqrfrh.c 27 additions, 27 deletionscompute/pzgeqrfrh.c
- compute/pzgetrf_incpiv.c 20 additions, 20 deletionscompute/pzgetrf_incpiv.c
- compute/pzgetrf_nopiv.c 21 additions, 21 deletionscompute/pzgetrf_nopiv.c
- compute/pzhemm.c 40 additions, 40 deletionscompute/pzhemm.c
- compute/pzher2k.c 44 additions, 44 deletionscompute/pzher2k.c
Loading
Please register or sign in to comment