Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Does anyone know how would one use “mutexes” in fortran user subroutine so that I can run abaqus job

Status
Not open for further replies.

Mousumi Ghosh

Petroleum
Apr 19, 2018
5
I really would like to run my abaqus jobs (that have user subroutines attached to them) very quickly. I have read some sections in documentation about calling a utility subroutine called "MutexInit". I didin't understand when i could use it so that there will be no errors!!!

Could anyone please direct me to anywhere where I can have an idea of what to type in my subroutine files so that I can use cpus 4 or higher to run my abaqus jobs super fast?

Please and thank you very much!!
 
Replies continue below

Recommended for you

You need to call it at the start if you want to use it but I doubt you need to. If you just want to utilize more cpus and you don't have your environment file set to this number then you can just type cpus=4 from the command line when you run your job.
 
Hello BJI:

Thanks for the reply.

If my subroutine contains code for writing output variables to a text file, will the abaqus job (with the subroutine) still run on parallel processors?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor