I'm running a fortran code in multi processes using Open MPI. Each process needs to open and write many files. During the run time, it's possible that two different processes will open and write different files with the same unit number concurrently.
processA: open(unit=10, file1)
processB: open(unit=10, file2)
Will this cause a problem?