Discussion: Splitting up of basic/ folder
Hi all, this has been bugging me for a while now. The basic folder is too large, and too broad in what it contains. As such, I propose moving some source to new subdirectories. Please let me know what sounds like a good idea, or if you have any objections. Suggested splitting of basic:
mpi/
- ring_pattern.F90
- comm_inc.F90
- comm.F90
- mpi.F90
- mpi_lib_inc.F90
- mpi_lib.F90
- mpi_test.F90
- blacs_proc_grid.F90 # Or consider grouping blas/blacs/clblas/cublas in their own folder/s
- distributed.F90
- mpi_debug.F90
- mpi_inc.F90
- multi_comm.F90
input/
- varinfo.F90
- varinfo_low.c
- parser.F90
- unit_system.F90
- unit.F90
- command_line.F90
gpu/
- accel_inc.F90
- accel.F90
- alloc_cache_low.cc
- alloc_cache.F90
- clblas_low.c
- clblas.F90
- clblast_low.c
- nvtx_low.cc
- nvtx.F90
- cublas.cc
- cuda_low.cc
- cuda.F90