ERROR: unable to find library
Hello Friends,
I have a problem to use the user routine in CFX. I compiled the .F file using the cfx5mkext.exe and got the .dll file. But the CFX solver couldn't find any library created. Does anybody know how to solve this problem? I compiled the .F file with visual studio2010 and Intel 64. My library file created in winnt-amd64. Thanks!!!! The solve error message is as follows: +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | Unable to find library winnt-amd64/energy_sink.dll on path "C:/Us- | | ers/hui/CFX-ThAI-UF/UserRou/winnt-amd64" | | | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | USER ROUTINE: EnerSink could not be loaded. Please check the Libr- | | ary Path, Library Name and Calling Name. For FORTRAN user routine- | | s, the Calling Name should be in lower case. | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | Unable to find library winnt-amd64/mass_sink.dll on path "C:/User- | | s/hui/CFX-ThAI-UF/UserRou/winnt-amd64" | | | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | USER ROUTINE: MsSink could not be loaded. Please check the Librar- | | y Path, Library Name and Calling Name. For FORTRAN user routines, | | the Calling Name should be in lower case. | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | Unable to find library winnt-amd64/steampartialp.dll on path "C:/- | | Users/hui/CFX-ThAI-UF/UserRou/winnt-amd64" | | | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | USER ROUTINE: Psteam could not be loaded. Please check the Librar- | | y Path, Library Name and Calling Name. For FORTRAN user routines, | | the Calling Name should be in lower case. | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | Unable to find library winnt-amd64/satutemp.dll on path "C:/Users- | | /hui/CFX-ThAI-UF/UserRou/winnt-amd64" | | | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | USER ROUTINE: Tsat could not be loaded. Please check the Library | | Path, Library Name and Calling Name. For FORTRAN user routines, t- | | he Calling Name should be in lower case. | | | | | | | +================================================= ===================+ +================================================= ===================+ | ****** PROBLEM REPORT ****** | |--------------------------------------------------------------------| | Subsystem: Input and Output | | Subroutine name: ErrAction | | Severity level: Fatal Error | | Error message number: 001100279 | |--------------------------------------------------------------------| | Message: | | | | Stopped in routine UR_REGISTER | | | | | | | | | | | +================================================= ===================+ +--------------------------------------------------------------------+ | An error has occurred in cfx5solve: | | | | The ANSYS CFX solver exited with return code 1. No results file | | has been created. | +--------------------------------------------------------------------+ End of solution stage. This run of the ANSYS CFX Solver has finished. |
hello,
you can try creating a folder named "winnt-amd64" in your working directory and copy the *.dll files into this folder. |
Hi HJH,
I met the this problem as yours. Have you solved this problem? |
How did u solve it ? I am too facing it
|
Make sure your library path is correct.
|
actually it is correct isn't it the same working directory ?
is INTEL MPI platform the problem or what ? I follow the manual by
I appreciate your answer Omar |
I encounter the same problem, and I copy the *.dll from "winnt-amd64" to the *.def directory. The error disappears.
|
All times are GMT -4. The time now is 18:28. |