Please let me know if any one have tried Abaqus user subroutine with open file statement using multi-core CPU. I am getting an unknown error and the analysis is aborting.
Thanks Mihkel Kõrgesaar. I was not a member in the above mentioned Yahoo Group, so it took some time to gain access and view it. The problem is similar and it seems that it will work for me. Thanks once again.
Most recently I used subroutine vexternaldb which abaqus recommends for data sharing. You open the file in there, then you dont have any issues. Tested it out myself. Here is the description.
Hi Mihkel, thanks for the quick reply. That indeed does look like a robust solution. In the meantime I implemented something simpler; I basically wanted to extract the internal element and material point numbers per element - these change depending on the number of cpus used; so I basically write a unique file per cpu. Previously the error arose since more than 1 cpu was attempting to write to a single file. The key was to use VGETRANK (thread_ID) to dynamically generate a filename. Cheers.