この記事では、スタンドアロンのレガシーCADFEKOインストーラー(ここdownloaded hereからダウンロードできます)の背景とインストール手順について説明します。
背景
Feko 2023.1以降、レガシーCADFEKOはFekoインストーラーに含まれません。
しかし、Fekoユーザーの中には、レガシーCADFEKOインターフェイスが必要なモデルやワークフローがあります。このようなFekoユーザーが、レガシーCADFEKOインターフェイスを一定期間使い続けられるように、別個の、または「スタンドアロン」インストールが用意されています。このインストールは、レガシーCADFEKOインターフェイスを実行するために必要なファイルと環境のみをインストールします。
スタンドアロンのレガシーCADFEKOインストーラーは他のFekoコンポーネントをインストールしないため、他のFekoコンポーネント(Feko SolverやPOSTFEKOなど)を必要とするワークフローでは、Fekoを別途インストールする必要があります。
環境変数を使用して、どのFekoコンポーネントをレガシーCADFEKOで使用するかを設定することができます(たとえば、Fekoを複数同時にインストールしている場合など)。
スタンドアロンレガシーCADFEKOのインストール方法
- Feko 2023.1またはFeko 2023.1より新しいFekoバージョンをインストールします。
(注: Feko 2023.1またはそれ以降のインストールがすでに行われている場合、またはレガシーCADFEKOインターフェイスのみが必要な場合は、このステップは省略できます)。 - レガシーCADFEKOインストーラのダウンロード
- レガシーCADFEKOをインストールします。
- Choose Existing Feko Installation インストーラーパネルでFekoインストールへのパスを指定する(例:C:\Program Files\Altair\2023.1)。
レガシー CADFEKO のインストール時に 2023.1 以降の Feko インストールが存在しない場合、またはレガシー CADFEKO が正しいバージョンを指していない場合は、以下の手順を実行してください。
- %FEKO_HOME%ディレクトリにあるFEKOenvironmentFromSetup.luaファイルを修正します。%FEKO_HOME%はFekoのインストールパス(例:C:\Program Files\Altair\2023.1_Legacy_CADFEKO)を指します。
- レガシーCADFEKOで使用するFekoフルインストールへのパスを入力します(例として、デフォルトの2023.1インストールパスを使用)
- Microsoft Windows
-
<em data-renderer-mark="true">setEnv([[FEKO_LEGACY_CADFEKO_FEKO_HOME]], [[C:\Program Files\Altair\2023.1\feko]], true);</em>
-
-
Linux
-
<em data-renderer-mark="true">setEnv([[FEKO_LEGACY_CADFEKO_FEKO_HOME]], [[/opt/feko/2023.1/altair/feko]], true);</em>
-
- Microsoft Windows
-
RUNFEKOからCADFEKO_BATCHを呼び出す必要がある場合のために、レガシーCADFEKOのインストールへのパスを指定する行を追加します。
-
Microsoft Windows
-
<em data-renderer-mark="true">setEnv([[FEKO_LEGACY_CADFEKO_BINARY_PATH]], [[C:\Program Files\Altair\2023.1_Legacy_CADFEKO\feko\bin]], true);</em>
-
-
Linux
-
<em data-renderer-mark="true"> setEnv([[FEKO_LEGACY_CADFEKO_BINARY_PATH]], [[/opt/feko/2023.1_Legacy_CADFEKO/altair/feko/bin]], true);</em>
-
-
レガシーCADFEKOを使用してFekoソルバーを実行する方法
レガシーCADEKOを使用してFekoソルバーを実行するには(ローカルまたはクラスタ上で)、次のようにします。
- レガシーCADFEKOのインストール方法については、上記のHow to install legacy CADFEKOを参照してください。
- 以下のワークフローのいずれかを使用してレガシーCADFEKOを起動します。
- レガシーCADFEKOを起動し、モデルをロードしてFeko Solverを実行します。
- レガシーCADFEKOを起動し、Fekoターミナル(Homeタブ)を開き、コマンドラインを使ってFekoソルバーを呼び出します。
レガシーCADFEKO_BATCHを使用してFekoソルバーを実行する方法
レガシーCADFEKO_BATCHを使用してFekoソルバーを実行する方法。
- レガシーCADFEKOのインストール方法については、上記のHow to install legacy CADFEKOを参照してください。
- コマンドプロンプトを開き、以下の環境変数を指定する。
<em data-renderer-mark="true">FEKO_LEGACY_CADFEKO_BINARY_PATH</em> = <em data-renderer-mark="true">C:\Program Files\Altair\2023.1_Legacy_CADFEKO\feko\bin</em>
(レガシーCADFEKOインストールへのポイント)<em data-renderer-mark="true">FEKO_LEGACY_CADFEKO=1</em>
(RUNFEKOがCADFEKO_BATCHを実行しようとするとき、レガシーのCADFEKO_BATCHを使用することを示す。)
- Feko ソルバーを実行。
レガシーCADFEKOからFekoターミナルを開くと、以下の環境変数が自動的に設定されます。
<em data-renderer-mark="true">FEKO_LEGACY_CADFEKO_FEKO_HOME</em> = <em data-renderer-mark="true">C:\Program Files\Altair\2023.1\feko</em>
<em data-renderer-mark="true">FEKO_LEGACY_CADFEKO_BINARY_PATH</em> = <em data-renderer-mark="true">C:\Program Files\Altair\2023.1_Legacy_CADFEKO\feko\bin</em>
<em data-renderer-mark="true">FEKO_LEGACY_CADFEKO=1</em>