システム要件

サブルーチンを使用するには、以降のセクションで説明するツールが必要です。

コンパイラとリンカー

FortranやC/C++など、コンパイルされた言語でユーザー作成サブルーチンを操作するには、適切なコンパイラとリンカーが必要です。詳細については、インストールの説明書に付属のハードウェアおよびソフトウェア仕様と、HyperWorks Introductionのヘルプトピック、Platform Supportをご参照ください。

言語

ユーザー作成サブルーチンは、Fortran/C/C++などのコンパイルされた言語で記述できます。コンパイルされた他の言語も使用できますが、その場合は、MotionSolveサブルーチンインターフェースへの接続に必要なバインディングを用意する必要があります。MotionSolveは、ユーザーサブルーチンをPythonComposeMATLABなどのスクリプト言語で記述するためのオプションも提供しています。HyperWorksには、スクリプトの実行に必要なバージョンのPythonが含まれています。ただし、ComposeまたはMATLABでスクリプトを記述する場合は、マシン上でComposeまたはMATLABの実行環境を使用可能にする必要があります。

デバッガー

ユーザー作成サブルーチンのデバッグを促進するために、ソースレベルのデバッガーにアクセスできるようにすることをお勧めします。デバッガーは、必須ではありませんが、サブルーチン内の誤りを見つけるのに便利です。Windowsマシンの場合、AltairではVisual Studioを推奨しています。Visual Studioは、Fortran、C、C++、またはPythonサブルーチンのデバッグに使用できます。