QMol-grid
- DFT Ground- and excited-state density-functional theory, both using a Cartesian grid or basis-set discretization
- HF Ground- and excited-state Hartree Fock, both using a Cartesian grid or basis-set discretization
- CI Ground- and excited-state configuration interaction, both using a Cartesian grid or basis-set discretization
- SE Ground- and excited-state Schrödinger equation, both using a Cartesian grid or basis-set discretization
- TDDFT Real-time time-dependent density-functional theory, using a Cartesian grid
- TDHF Time-dependent Hartree Fock, using a Cartesian grid
- TDSE Time-dependent Schrödinger equation, using a Cartesian grid
- TDCI Time-dependent configuration interaction, using a Cartesian grid
- Checkpointing, with the creation of a restart MATLAB file that can be used to resume a calculation that was stopped before it was finished
- Calculation and storage of the dipole, dipole velocity, and dipole acceleration signals
- Calculation and storage of the wave function(s)/Kohn-Sham orbitals and Hamiltonian-component energies
- Storage of the wave function(s) (Schrödinger), and Kohn-Sham orbitals and one-body density (DFT)
- Calculation and storage of the ionization signal, keeping track of how much electronic density is absorbed at the domain boundaries
- Calculation and storage of the results of installable output functions of the wave function(s) (Schrödinger), and Kohn-Sham orbitals or one-body density (DFT)
- Saving the intermediate Schrödinger- or DFT-model objects in separate MATLAB files (.mat)
- In the Add-Ons explorer, search for "QMol-grid" and the add the package to MATLAB. This will install the latest release version of QMol-grid. The package documentation will then be accessible in MATLAB's, in the "Supplemental Software" section
- include the entire content of the folder /src/, including all its subfolders, in a folder of the type <user>/Documents/MATLAB/QMol-grid (see the instructions on GitHub for getting a specific release or development version)
- add permanently the folder <user>/Documents/MATLAB/QMol-grid (without its subfolders) to MATLAB path
- after successful installation, the package documentation will be accessible in MATLAB's, in the "Supplemental Software" section
- The current release only supports one-dimensional computations
- Time propagation on basis sets is currently not available
- F. Mauger and C. Chandre, "QMol-grid: A MATLAB package for quantum-mechanical simulations in atomic and molecular systems," SoftwareX 28, 101968 (2024)
Cite As
Mauger François (2026). QMol-grid (https://github.com/fmauger1/QMol-grid/releases/tag/v1.24.000), GitHub. Retrieved .
Mauger, François, and Cristel Chandre. “QMol-Grid : A MATLAB Package for Quantum-Mechanical Simulations in Atomic and Molecular Systems.” SoftwareX, vol. 28, Elsevier BV, Dec. 2024, p. 101968, doi:10.1016/j.softx.2024.101968.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.24.000 | See release notes for this release on GitHub: https://github.com/fmauger1/QMol-grid/releases/tag/v1.24.000 |
||
| 1.23.000 | See release notes for this release on GitHub: https://github.com/fmauger1/QMol-grid/releases/tag/v1.23.000 |
||
| 1.21.006 | See release notes for this release on GitHub: https://github.com/fmauger1/QMol-grid/releases/tag/v1.21.006 |
||
| 1.21.005 |
