Understanding Electron Transfer Reactions using Constrained Density Functional Theory: Complications due to Surface Interactions
Description
For reproducing the results presented in "Hashemi, A., Peljo, P., & Laasonen, K. (2022). Understanding Electron Transfer Reactions using Constrained Density Functional Theory: Complications due to Surface Interactions", this database provides the input files and CDFT-AIMD trajectory information. Please refer to the publication if you wish to use these data.
---------------------------------------**************************************************************************-------------------------------------------------
This study was financed by the Horizon 2020 Framework Programme CompBat with project number 875565. We also thank CSC-IT Center for Science Ltd. and Aalto Science-IT project for generous grants of computer time.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The content of a directory is shown in a tree-like format:
├── 1DMDQ
│ ├── 1_md
│ │ ├── dft-common-params.inc
│ │ ├── dmdq-md-pos-1.xyz
│ │ ├── md.inp
│ │ ├── pos.xyz
│ │ ├── submit.sh
│ │ └── subsys.inc
│ ├── 2_cdftaimd
│ │ ├── state_a
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ ├── state_b
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ └── subsys.inc
│ │ └── state_c
│ │ ├── becke_twoconstraints.inc
│ │ ├── cdft_md.bash
│ │ ├── cdft_md.inp
│ │ ├── dft-common-params.inc
│ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ └── subsys.inc
│ └── 3_cdft_wH2O_sccs
│ ├── state_a
│ │ ├── framePrint.py
│ │ ├── input_files
│ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── dft-common-params.inc
│ │ │ ├── energy_cdft.inp
│ │ │ ├── energy_mixed_cdft.inp
│ │ │ └── subsys.inc
│ │ └── README
│ ├── state_b
│ │ ├── b_to_a.tar.gz
│ │ └── b_to_c.tar.gz
│ └── state_c
│ ├── framePrint.py
│ ├── input_files
│ │ ├── 1_energy_cdft_STATE1.bash
│ │ ├── 2_energy_cdft_STATE2.bash
│ │ ├── 3_energy_cdft_mixed.bash
│ │ ├── becke_twoconstraints.inc
│ │ ├── dft-common-params.inc
│ │ ├── energy_cdft.inp
│ │ ├── energy_mixed_cdft.inp
│ │ └── subsys.inc
│ └── README
├── 2MeVi
│ ├── 1_md
│ │ ├── dft-common-params.inc
│ │ ├── md.inp
│ │ ├── mevi-md-pos-1.xyz
│ │ ├── pos.xyz
│ │ ├── submit.sh
│ │ └── subsys.inc
│ ├── 2_cdftaimd
│ │ ├── state_a
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ └── subsys.inc
│ │ ├── state_b
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ └── state_c
│ │ ├── becke_twoconstraints.inc
│ │ ├── cdft_md.bash
│ │ ├── cdft_md.inp
│ │ ├── dft-common-params.inc
│ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ ├── frame.xyz
│ │ └── subsys.inc
│ └── 3_cdft_wH2O_sccs
│ ├── state_a
│ │ ├── framePrint.py
│ │ ├── input_files
│ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── dft-common-params.inc
│ │ │ ├── energy_cdft.inp
│ │ │ ├── energy_mixed_cdft.inp
│ │ │ └── subsys.inc
│ │ └── README
│ ├── state_b
│ │ ├── b_to_a
│ │ │ ├── framePrint.py
│ │ │ ├── input_files
│ │ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ │ ├── becke_twoconstraints.inc
│ │ │ │ ├── dft-common-params.inc
│ │ │ │ ├── energy_cdft.inp
│ │ │ │ ├── energy_mixed_cdft.inp
│ │ │ │ └── subsys.inc
│ │ │ └── README
│ │ └── b_to_c
│ │ ├── framePrint.py
│ │ ├── input_files
│ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── dft-common-params.inc
│ │ │ ├── energy_cdft.inp
│ │ │ ├── energy_mixed_cdft.inp
│ │ │ └── subsys.inc
│ │ └── README
│ └── state_c
│ ├── framePrint.py
│ ├── input_files
│ │ ├── 1_energy_cdft_STATE1.bash
│ │ ├── 2_energy_cdft_STATE2.bash
│ │ ├── 3_energy_cdft_mixed.bash
│ │ ├── becke_twoconstraints.inc
│ │ ├── dft-common-params.inc
│ │ ├── energy_cdft.inp
│ │ ├── energy_mixed_cdft.inp
│ │ └── subsys.inc
│ └── README
├── 3OHVi
│ ├── 1_md
│ │ ├── dft-common-params.inc
│ │ ├── md.inp
│ │ ├── ohvi-md-pos-1.xyz
│ │ ├── pos.xyz
│ │ ├── submit.sh
│ │ └── subsys.inc
│ ├── 2_cdftaimd
│ │ ├── state_a
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ ├── state_b
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ └── state_c
│ │ ├── becke_twoconstraints.inc
│ │ ├── cdft_md.bash
│ │ ├── cdft_md.inp
│ │ ├── dft-common-params.inc
│ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ ├── frame.xyz
│ │ └── subsys.inc
│ └── 3_cdft_wH2O_sccs
│ ├── state_a
│ │ ├── framePrint.py
│ │ ├── input_files
│ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── dft-common-params.inc
│ │ │ ├── energy_cdft.inp
│ │ │ ├── energy_mixed_cdft.inp
│ │ │ └── subsys.inc
│ │ └── README
│ ├── state_b
│ │ ├── b_to_a
│ │ │ ├── framePrint.py
│ │ │ ├── input_files
│ │ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ │ ├── becke_twoconstraints.inc
│ │ │ │ ├── dft-common-params.inc
│ │ │ │ ├── energy_cdft.inp
│ │ │ │ ├── energy_mixed_cdft.inp
│ │ │ │ └── subsys.inc
│ │ │ └── README
│ │ ├── b_to_a.tar.gz
│ │ ├── b_to_c
│ │ │ ├── framePrint.py
│ │ │ ├── input_files
│ │ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ │ ├── becke_twoconstraints.inc
│ │ │ │ ├── dft-common-params.inc
│ │ │ │ ├── energy_cdft.inp
│ │ │ │ ├── energy_mixed_cdft.inp
│ │ │ │ └── subsys.inc
│ │ │ └── README
│ │ └── b_to_c.tar.gz
│ └── state_c
│ ├── framePrint.py
│ ├── input_files
│ │ ├── 1_energy_cdft_STATE1.bash
│ │ ├── 2_energy_cdft_STATE2.bash
│ │ ├── 3_energy_cdft_mixed.bash
│ │ ├── becke_twoconstraints.inc
│ │ ├── dft-common-params.inc
│ │ ├── energy_cdft.inp
│ │ ├── energy_mixed_cdft.inp
│ │ └── subsys.inc
│ └── README
├── 4dBR5
│ ├── 1_md
│ │ ├── dft-common-params.inc
│ │ ├── dmdq-md-pos-1.xyz
│ │ ├── md.inp
│ │ ├── pos.xyz
│ │ ├── submit.sh
│ │ └── subsys.inc
│ ├── 2_cdftaimd
│ │ ├── state_a
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ ├── state_b
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ └── state_c
│ │ ├── becke_twoconstraints.inc
│ │ ├── cdft_md.bash
│ │ ├── cdft_md.inp
│ │ ├── dft-common-params.inc
│ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ ├── frame.xyz
│ │ └── subsys.inc
│ └── 3_cdft_wH2O_sccs
│ ├── state_a
│ │ ├── framePrint.py
│ │ ├── input_files
│ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── dft-common-params.inc
│ │ │ ├── energy_cdft.inp
│ │ │ ├── energy_mixed_cdft.inp
│ │ │ └── subsys.inc
│ │ └── README
│ ├── state_b
│ │ ├── b_to_a.tar.gz
│ │ └── b_to_c.tar.gz
│ └── state_c
│ ├── framePrint.py
│ ├── input_files
│ │ ├── 1_energy_cdft_STATE1.bash
│ │ ├── 2_energy_cdft_STATE2.bash
│ │ ├── 3_energy_cdft_mixed.bash
│ │ ├── becke_twoconstraints.inc
│ │ ├── dft-common-params.inc
│ │ ├── energy_cdft.inp
│ │ ├── energy_mixed_cdft.inp
│ │ └── subsys.inc
│ └── README
├── 52HNQ
│ ├── 1_md
│ │ ├── dft-common-params.inc
│ │ ├── hnq-md-pos-1.xyz
│ │ ├── md.inp
│ │ ├── pos.xyz
│ │ ├── submit.sh
│ │ └── subsys.inc
│ ├── 2_cdftaimd
│ │ ├── state_a
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ ├── state_b
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── cdft_md.bash
│ │ │ ├── cdft_md.inp
│ │ │ ├── dft-common-params.inc
│ │ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ │ ├── frame.xyz
│ │ │ └── subsys.inc
│ │ └── state_c
│ │ ├── becke_twoconstraints.inc
│ │ ├── cdft_md.bash
│ │ ├── cdft_md.inp
│ │ ├── dft-common-params.inc
│ │ ├── frame-cdft-pos-total.xyz.tar.gz
│ │ ├── frame.xyz
│ │ └── subsys.inc
│ └── 3_cdft_wH2O_sccs
│ ├── state_a
│ │ ├── framePrint.py
│ │ ├── input_files
│ │ │ ├── 1_energy_cdft_STATE1.bash
│ │ │ ├── 2_energy_cdft_STATE2.bash
│ │ │ ├── 3_energy_cdft_mixed.bash
│ │ │ ├── becke_twoconstraints.inc
│ │ │ ├── dft-common-params.inc
│ │ │ ├── energy_cdft.inp
│ │ │ ├── energy_mixed_cdft.inp
│ │ │ └── subsys.inc
│ │ └── README
│ ├── state_b
│ │ ├── b_to_a.tar.gz
│ │ └── b_to_c.tar.gz
│ └── state_c
│ ├── framePrint.py
│ ├── input_files
│ │ ├── 1_energy_cdft_STATE1.bash
│ │ ├── 2_energy_cdft_STATE2.bash
│ │ ├── 3_energy_cdft_mixed.bash
│ │ ├── becke_twoconstraints.inc
│ │ ├── dft-common-params.inc
│ │ ├── energy_cdft.inp
│ │ ├── energy_mixed_cdft.inp
│ │ └── subsys.inc
│ └── README
└── 6_n_H2O_effect_mevi
├── 08h2o
│ ├── framePrint.py
│ ├── README
│ ├── state_a.tar.gz
│ └── state_b.tar.gz
├── 10h2o
│ ├── framePrint.py
│ ├── README
│ ├── state_a.tar.gz
│ └── state_b.tar.gz
├── 20h2o
│ ├── framePrint.py
│ ├── README
│ ├── state_a.tar.gz
│ └── state_b.tar.gz
├── 40h2o
│ ├── framePrint.py
│ ├── README
│ ├── state_a.tar.gz
│ └── state_b.tar.gz
├── 97h2o
│ ├── framePrint.py
│ ├── README
│ ├── state_a.tar.gz
│ └── state_b.tar.gz
└── fig3.png
74 directories, 301 files
-------------------------------------------------------
There are 6 directories: 1DMDQ, 2MeVi, 3OHVi, 4dBR5, 52HNQ, 6_n_H2O_effect_mevi. Except for "6_n_H2O_effect_mevi", we see 3 subdirectories named 1_md, 2_cdftaimd, and 3_cdft_wH2O_sccs. The input files and AIMD trajectories can be found in 1_md. While 2_cdftaimd contains the CDFT-AIMD input files and trajectories. To reproduce snapshots and input files of 3_cdft_wH2O_sccs, follow the README files in the subdirectories.
The directory "6_n_H2O_effect_mevi" contains the number of water effects (Figure 3 of the publication). Users are guided by README files once again.
Files
Files
(3.3 GB)
Name | Size | Download all |
---|---|---|
md5:f2bf3f8289b9e103a663432f67605ac4
|
517.8 MB | Download |
md5:f629cfc7a0ba8680e3cea899ddd614da
|
442.8 MB | Download |
md5:309ea05c76e50f0c554bc576b40a4af6
|
458.1 MB | Download |
md5:3d4e97988201b91727b6068bfe6440ef
|
518.5 MB | Download |
md5:a56da916b0352dd5a6f31c4301e77cb9
|
427.2 MB | Download |
md5:283c8e8fd3f10c7273433f1010549b61
|
902.4 MB | Download |
Additional details
Related works
- Is cited by
- Journal article: 10.26434/chemrxiv-2022-4zf7f-v2 (DOI)