![\](ftv2mlastnode.png) src | |
![](ftv2blank.png) ![o](ftv2node.png) ao_basis.py | This module implements the functions that constructs atomic orbital basis by n Gaussian Type Orbitals (nGTO) |
![](ftv2blank.png) ![o](ftv2node.png) defaults.py | This module implements the functions that set up default parameters for different types of simulations |
![](ftv2blank.png) ![o](ftv2node.png) detect_g09.py | This module implements a function that detect columns showing gradients, molecular energies, molecular orbitals, and atomic basis information written in the Gaussian09 output file; also implements a function that shows the detected columns for debugging |
![](ftv2blank.png) ![o](ftv2node.png) detect_gms.py | This module implements a function that detect columns showing gradients, molecular energies, molecular orbitals, and atomic basis information written in the GAMESS output file; also implements a function that shows the detected columns for debugging |
![](ftv2blank.png) ![o](ftv2node.png) extract_g09.py | This module implements the functions that extract atomic forces , molecular energies, molecular orbitals, and atomic basis information written in Gaussian output file |
![](ftv2blank.png) ![o](ftv2node.png) extract_gms.py | This module implements the functions that extract atomic forces , molecular energies, molecular orbitals, and atomic basis information written in gamess output file |
![](ftv2blank.png) ![o](ftv2node.png) hamiltonian_el.py | This module defines the functions that return time-averaged energy and the Non-Adiabatic couplings (NACs) |
![](ftv2blank.png) ![o](ftv2node.png) hamiltonian_vib.py | This module implements the function which creates and updates ham_vib vibronic hamiltonian object |
![](ftv2blank.png) ![o](ftv2node.png) include_mm.py | This module defines a function initializing "Hamiltonian" objects for MM part |
![](ftv2blank.png) ![o](ftv2node.png) main.py | This module sets initial parameters from GAMESS output, creates initial system, and executes runMD script |
![](ftv2blank.png) ![o](ftv2node.png) md.py | This module implements functions setting initial system and executing NA-MD calculation |
![](ftv2blank.png) ![o](ftv2node.png) misc.py | This module implements a function reducing matrix sizes according to active_space |
![](ftv2blank.png) ![o](ftv2node.png) moment.py | This program implements the module that calculates and returns the dipole moment matrixes at given space coordinates r like <MO(t)| r |MO(t+dt)> |
![](ftv2blank.png) ![o](ftv2node.png) overlap.py | This module implements the functions that calculates the overlap matrixes of atomic and molecular orbitals with different time steps |
![](ftv2blank.png) ![o](ftv2node.png) path_libra_lib.py | This module defines the function which makes paths to the libra libraries |
![](ftv2blank.png) ![o](ftv2node.png) print_results.py | This module implements the functions which print out the results of NA-MD calculation |
![](ftv2blank.png) ![o](ftv2node.png) reorder_matrices.py | This module implements a function that reorders elements of density matrices or energy ones according to a permutation "perm" |
![](ftv2blank.png) ![o](ftv2node.png) states.py | This module defines the function which creates a list of ground and excited states |
![](ftv2blank.png) ![o](ftv2node.png) x_to_libra_g09.py | This module implements the functions that extract parameters from the gamess output file: atomic forces , molecular energies, molecular orbitals, and atomic basis information |
![](ftv2blank.png) ![\](ftv2lastnode.png) x_to_libra_gms.py | This module implements the functions that extract parameters from the gamess output file: atomic forces , molecular energies, molecular orbitals, and atomic basis information |