Issue with common block in OpenMP parallel programming
问题 I have a few questions about using common blocks in parallel programming in Fortran. My subroutines have common blocks. Do I have to declare all the common blocks and threadprivate in the parallel do region? How do they pass information? I want seperate common clock for each thread and want them to pass information through the end of parallel region. Does it happen here? My Ford subroutine changes some variables in common blocks and Condact subroutine overwrites over them again but the