From: robert <rob...@un...> - 2011-08-26 10:49:44
|
Hello, My calculation consists of several parts. For each part the geometry changes and I create a new mesh. I want to save the old mesh in a file by: new_equation_systems.write("../bgscratch/old_equation_systems.xdr"); new_mesh.write("../bgscratch/old_mesh.xdr"); If I run this code in serial there is no problem at all. However, if I run it in parallel on a BlueGeneP using mpirun and a partition with 32 processors then, writing the equation system works fine but, writing the mesh doesn't seem to work. For 'new_mesh.write("../bgscratch/old_mesh.xdr");' the program gets stuck. There is no error and it doesn't abort, it just seems to take quite a long time. In contrast, the new_equation_systems.write("../bgscratch/old_equation_systems.xdr"); takes some miliseconds. What am I doing wrong? Thanks, Robert |