Problem with UDF on HPC parallel

  • 73 Views
  • Last Post 12 April 2019
  • Topic Is Solved
Dayananda swamy KM posted this 11 April 2019

I wrote an UDF for source term and it runs perfectly on my windows laptop. But when try to run on HPC it shows Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_2source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_2source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_2source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_2source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_2source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_2source" not found.

Error: chip-exec: function "cell_x_1source" not found.

Error: chip-exec: function "cell_x_1source" not found.

     1  1.0000e+00  1.1223e-03  1.0930e-03  9.6736e-04  1.8411e-04  2.5502e-01  1.5939e-01  2:17:53 19999

  It only runs on 1 out 16 parallel nodes

Order By: Standard | Newest | Votes
rwoolhou posted this 11 April 2019

Check the UDF Manual to see if the functions you're using need altering for parallel: that's the most common problem. 

Dayananda swamy KM posted this 12 April 2019

Thanks for the advice. I looked into the UDF manual, i compiled the UDF using journal file on HPC. It solved the problem.

rwoolhou posted this 12 April 2019

Ah, in that case I suspect the problem was that the libudf wasn't compiled for parallel: that will have flagged an error earlier on but may have been missed as it tends not to crash the solver. 

Close