emout.emout.io package
Submodules
emout.emout.io.directory module
- class emout.emout.io.directory.DirectoryInspector(directory, append_directories=None, inpfilename='plasma.inp')[source]
Bases:
objectEmout 用のディレクトリ探索& .inp 読み込みヘルパークラス。 Emout からはこのクラスを経由して ‘main_directory’, ‘append_directories’, ‘inp’ (InpFile), ‘unit’ (Units) を参照できるようにする。
- is_valid()[source]
シミュレーションが正常終了しているかどうか判定する。 最後に出力された ‘icur’ の最後のステップと .inp の nstep を比較する。
- Return type:
bool
- read_icur_as_dataframe()[source]
‘icur’ ファイルを DataFrame にして返す。 Emout クラス時代のプロパティ icur に相当する機能をここへ移行。
- Return type:
DataFrame