Run a Job With User-Defined Functions (UDFs)ΒΆ
If you are running a simulation with user-defined functions (UDFs), you must compile the UDF library on a Linux machine (either your own local machine or a workstation) and upload the libconverge_udf.so file to your file system or space. You cannot use a UDF library compiled on Windows.
There are two options for uploading the libconverge_udf.so file:
Upload libconverge_udf.so to the root Case Directory.
Create a subdirectory in the Case Directory called lib and upload libconverge_udf.so to this subdirectory. When nodes are provisioned for the job, CONVERGE Horizon will add lib to
LD_LIBRARY_PATHso that CONVERGE can find and link the UDF library at runtime.
Once you have uploaded libconverge_udf.so, follow the usual process for running a job.