Ansys Learning Forum Forums AIS Japan ANSYS製品 UDFについて Reply To: UDFについて

Yuichiro Hiyoshi
Ansys Employee

お問い合わせありがとうございます。

Errorではなく、Warningですのでudf libraryはコンパイル・ロード出来ていそうです。

実行時のエラーという事ですので処理内容に依存している可能性が高いです。

例えばユーザガイドにあるサンプルコードで実行が問題がないか確認頂き、正常であれば(UDFロード時にlibraryバージョンのテキスト出力がされていれば)コンパイルは問題ないと考えます。従いまして、そのケースではUDF処理内容に依存した実行時エラーが濃厚と考えます。

2.2. General Purpose DEFINE Macros (ansys.com)

-----
#include "udf.h"

 
 static int version = 1;
 static int release = 2;
 
 DEFINE_EXECUTE_ON_LOADING(report_version, libname)
 {
    Message("\nLoading %s version %d.%d\n",libname,version,release);
 } 
------
実行時エラーの場合には、不正なデータにアクセスしていないか(例えば、温度データにアクセスしているのにエネルギ方程式を解いていないなど)ご確認ください。

以上です