.. index:: contents, directive; contents

==================
IV 追加入力ファイル
=================================

.. contents:: 目次
    :depth: 2

本章では、EMSolutionの実行時に使用する追加入力ファイルの記述方法を説明します。これらのファイルは、inputファイルと同じディレクトリに配置してください。
追加入力ファイルには、EMSolutionの実行に必要なデータを記述します。各ファイルは、対応するinputファイルの設定項目で使用を有効にした場合に読み込まれます。

追加入力ファイルは以下のとおりです。ファイル名は原則として固定です。

----------------
``2D_to_3D`` : 2次元から3次元への変換
----------------
:doc:`/handbook/additional_input/1_2D_to_3D`

二次元メッシュを積み上げて三次元メッシュを作成するためのファイルです。
2次元メッシュの各要素のz方向（ :math:`\theta` 方向）の厚みを指定します。3次元メッシュはz方向（ :math:`\theta` 方向）に積み上げられた2次元メッシュの集合体です。

----------------
``temperature.dat`` : 温度データ
----------------
:doc:`/handbook/additional_input/2_temperature.dat`

:paramdef:`TEMP_DEPEND(2)` を使用した温度依存解析で使用する，温度データを定義します。

使用には<*TEMP_DEPENDモジュール*>が必要です。

----------------
``initial_magnetization.dat`` : 初期磁化
----------------
:doc:`/handbook/additional_input/3_initial_magnetization.dat`

:paramdef:`MAGNET(17.7)` の 要素ごとに磁化入力 ( :paramdef:`READ_OPTION(17.7.2)` )で設定する磁化を定義します。

----------------
追加ファイルリスト
----------------

.. toctree::
    :maxdepth: 1

    1_2D_to_3D
    2_temperature.dat
    3_initial_magnetization.dat
