Initialize the library
SUBROUTINE dbcsr_mm_sched_lib_init() !! Initialize the library INTEGER :: ithread, nthreads nthreads = 1; ithread = 0 !$ nthreads = OMP_GET_NUM_THREADS(); ithread = OMP_GET_THREAD_NUM() !$OMP MASTER ALLOCATE (stats_per_thread(0:nthreads - 1)) !$OMP END MASTER !$OMP BARRIER CALL stats_init(stats_per_thread(ithread)) CALL dbcsr_mm_accdrv_lib_init() CALL dbcsr_mm_hostdrv_lib_init() END SUBROUTINE dbcsr_mm_sched_lib_init