Skip to content

Commit c41f2e1

Browse files
committed
Changed the naming of the directory, added documentation of functions in the polaritonic module, generated with the help of ChatGPT (curated)
1 parent 0e1f714 commit c41f2e1

8 files changed

Lines changed: 462 additions & 267 deletions

File tree

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# The description of the `.h5` files
2+
3+
The `.h5` files contain simulation output data generated from a DVR calculation using Shin-Metiu model.
4+
The files store a physical quantities computed over a one-dimensional grid of nuclear coordinates (R_grid).
5+
The data is stored in NumPy array format within HDF5 datasets.
6+
7+
File Structure and Variables
8+
9+
* R_grid — Shape: (N_grids_R,)
10+
coordiates on the grid
11+
12+
* eigvals — Shape: (N_grids_R, nelec_dim_dump)
13+
adiabatic electronic energies
14+
15+
* d_V — Shape: (N_grids_R, nelec_dim_dump, nelec_dim_dump)
16+
matrix of potential energy gradient [\nabla V]
17+
18+
* nac — Shape: (N_grids_R, nelec_dim_dump, nelec_dim_dump)
19+
non-adiabatic coupling matrix
20+
21+
* mu — Shape: (N_grids_R, nelec_dim_dump, nelec_dim_dump)
22+
dipole moment matrix
23+
24+
* d_mu — Shape: (N_grids_R, nelec_dim_dump, nelec_dim_dump)
25+
dipole moment gradient matrix [\nabla \mu]
26+
27+
* mu_deri — Shape: (N_grids_R, nelec_dim_dump, nelec_dim_dump)
28+
derivative of dipole moment matrix elements \nabla [\mu]
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ***********************************************************
2+
# * Copyright (C) 2025 Alexey V. Akimov
3+
# * This file is distributed under the terms of the
4+
# * GNU General Public License as published by the
5+
# * Free Software Foundation; either version 3 of the
6+
# * License, or (at your option) any later version.
7+
# * http://www.gnu.org/copyleft/gpl.txt
8+
# ***********************************************************/
9+
10+
__all__ = ["polariton"
11+
]
File renamed without changes.
File renamed without changes.

src/libra_py/models/Shin_Metiu/polariton.py

Lines changed: 422 additions & 0 deletions
Large diffs are not rendered by default.

src/libra_py/models/Shin–Metiu-Polariton/h5-description.txt

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/libra_py/models/Shin–Metiu-Polariton/polariton.py

Lines changed: 0 additions & 241 deletions
This file was deleted.

src/libra_py/models/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"Martens",
2121
"Morse",
2222
"Phenol",
23+
"Shin_Metiu",
2324
"SSY",
2425
"Subotnik",
2526
"Tully"

0 commit comments

Comments
 (0)