CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   CFX (https://www.cfd-online.com/Forums/cfx/)
-   -   ERROR: unable to find library (https://www.cfd-online.com/Forums/cfx/129928-error-unable-find-library.html)

HJH February 16, 2014 11:49

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.

clarkent August 25, 2014 08:24

hello,

you can try creating a folder named "winnt-amd64" in your working directory and copy the *.dll files into this folder.

andyyuan September 16, 2015 04:10

Hi HJH,

I met the this problem as yours. Have you solved this problem?

Omarspace September 22, 2015 02:35

How did u solve it ? I am too facing it

andyyuan September 22, 2015 03:32

Make sure your library path is correct.

Omarspace September 22, 2015 03:55

actually it is correct isn't it the same working directory ?
is INTEL MPI platform the problem or what ?
I follow the manual by
  1. modifying cfx5mkext.ccl
  2. partitioning the grid in partitioning run type only then do the full run.

I appreciate your answer
Omar

skyhopper February 26, 2019 06:52

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.