DrAmine
Ansys Employee
Actually parallelization is generally required whenever threads are passed or you want to read or write something or you rely on global reductions. Can you debug each macro or part alone? Check especially profile aNd adjust macros.