オプションデータのサブセクション
Energy Step Data
Energy step data is saved in energy_step_data.pkl if you set energy_step_flag = True in [option] section of cryspy.in. NumPy library is required to analyze this data file.
警告
energy_step_flag = True is currently available only with VASP, QE, and soiap.
情報
In soiap, energy_step_data is collected only if loopa == 1.
This is because other data (struc, force, and stress) are output only when loopa == 1.
See, https://github.com/nbsato/soiap/blob/master/doc/instructions.md
Data Format
- type: dict
- key: structure ID
- value: list of energy step data in each stage
- string form
- {0: [array([-3.4439912 , -3.55040935, -3.66697038, ..]), array([-4.0613393 , -4.05445631, -4.06159641, …]), …],
1: [array([-2.68209823, -2.69012487, -2.68364907, ..]), array([-2.79140967, -2.79183827, -2.79206508, …]), …],
…}
- {0: [array([-3.4439912 , -3.55040935, -3.66697038, ..]), array([-4.0613393 , -4.05445631, -4.06159641, …]), …],
- unit of energy
- eV/atom
How to Access
Structure Step Data
Structure step data is saved in struc_step_data.pkl if you set struc_step_flag = True in [option] section of cryspy.in. pymatgen library is required to analyze this data file.
警告
struc_step_flag = True is currently available only with VASP, QE, and soiap.
情報
struc_step_data includes initial structures.
For example, struc_step_data[cid][0][0] is the initial structure of ID = cid.
Data Format
- type: dict
- key: structure ID
- value: list of structure step data in each stage
- string form
- {0: [[Structure Summary …, Structure Summary, …], […], …],
1: [[Structure Summary …, Structure Summary, …], […], …],
…}
- {0: [[Structure Summary …, Structure Summary, …], […], …],
- structure data format
How to Access
Force Step Data
Force step data is saved in force_step_data.pkl if you set force_step_flag = True in [option] section of cryspy.in. NumPy library is required to analyze this data file.
警告
force_step_flag = True is currently available only with VASP, QE, and soiap.
Data Format
- type: dict
- key: structure ID
- value: list of force step data in each stage
- string form
- {0: [array([[ 0.26314927, -0.26314927, -0. ], […], …[…]]), array([[…], …, […]]), …],
1: [array([[ 0. , 0. , 0. ], […], …[…]]), array([[…], …, […]]), …],
…}
- {0: [array([[ 0.26314927, -0.26314927, -0. ], […], …[…]]), array([[…], …, […]]), …],
- unit of force
- eV/Å
How to Access
Stress Step Data
Stress step data is saved in stress_step_data.pkl if you set stress_step_flag = True in [option] section of cryspy.in. NumPy library is required to analyze this data file.
警告
stress_step_flag = True is currently available only with VASP, QE, and soiap.
Data Format
- type: dict
- key: structure ID
- value: list of stress step data in each stage
- string form
- {0: [array([[-0.16770062, 0. , 0. ], […], […]]), array([[…], ]…], […]]), …],
1: [array([[ 0.39260083, -0. , -0. ], […], […]]), array([[…], […], […]]), …],
…}
- {0: [array([[-0.16770062, 0. , 0. ], […], […]]), array([[…], ]…], […]]), …],
- unit of stress
- eV/(Å**3)