Altair Feko: CADFEKO [LEGACY]をスタンドアロンインストーラーを使ってインストールするには?

Yamakura
Yamakura
Altair Employee

この記事は、Altair Feko: How to install CADFEKO [LEGACY] using the standalone installer?を翻訳したものです。

この記事では、スタンドアロンのレガシーCADFEKOインストーラー(ここdownloaded hereからダウンロードできます)の背景とインストール手順について説明します。

背景

Feko 2023.1以降、レガシーCADFEKOはFekoインストーラーに含まれません。

 

image

 

しかし、Fekoユーザーの中には、レガシーCADFEKOインターフェイスが必要なモデルやワークフローがあります。このようなFekoユーザーが、レガシーCADFEKOインターフェイスを一定期間使い続けられるように、別個の、または「スタンドアロン」インストールが用意されています。このインストールは、レガシーCADFEKOインターフェイスを実行するために必要なファイルと環境のみをインストールします。 

スタンドアロンのレガシーCADFEKOインストーラーは他のFekoコンポーネントをインストールしないため、他のFekoコンポーネント(Feko SolverやPOSTFEKOなど)を必要とするワークフローでは、Fekoを別途インストールする必要があります。

環境変数を使用して、どのFekoコンポーネントをレガシーCADFEKOで使用するかを設定することができます(たとえば、Fekoを複数同時にインストールしている場合など)。

スタンドアロンレガシーCADFEKOのインストール方法

  1. Feko 2023.1またはFeko 2023.1より新しいFekoバージョンをインストールします。
    (注: Feko 2023.1またはそれ以降のインストールがすでに行われている場合、またはレガシーCADFEKOインターフェイスのみが必要な場合は、このステップは省略できます)。
  2. レガシーCADFEKOインストーラのダウンロード
    1. For Linux
    2. For Windows
  3. レガシーCADFEKOをインストールします。
    • Choose Existing Feko Installation インストーラーパネルでFekoインストールへのパスを指定する(例:C:\Program Files\Altair\2023.1)。

レガシー CADFEKO のインストール時に 2023.1 以降の Feko インストールが存在しない場合、またはレガシー CADFEKO が正しいバージョンを指していない場合は、以下の手順を実行してください。

  1. %FEKO_HOME%ディレクトリにあるFEKOenvironmentFromSetup.luaファイルを修正します。%FEKO_HOME%はFekoのインストールパス(例:C:\Program Files\Altair\2023.1_Legacy_CADFEKO)を指します。
  2. レガシー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>

  3. 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ソルバーを実行するには(ローカルまたはクラスタ上で)、次のようにします。

  1. レガシーCADFEKOのインストール方法については、上記のHow to install legacy CADFEKOを参照してください。
  2. 以下のワークフローのいずれかを使用してレガシーCADFEKOを起動します。
    • レガシーCADFEKOを起動し、モデルをロードしてFeko Solverを実行します。
    • レガシーCADFEKOを起動し、Fekoターミナル(Homeタブ)を開き、コマンドラインを使ってFekoソルバーを呼び出します。

レガシーCADFEKO_BATCHを使用してFekoソルバーを実行する方法

レガシーCADFEKO_BATCHを使用してFekoソルバーを実行する方法。

  1. レガシーCADFEKOのインストール方法については、上記のHow to install legacy CADFEKOを参照してください。
  2. コマンドプロンプトを開き、以下の環境変数を指定する。
    • <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を使用することを示す。)
  3. Feko ソルバーを実行。

image レガシー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>