usage: printCube.py [-h] [-o OUTFILE]
[-mo MO_NDX | -ao AO_NDX | -ed | -fd | -fa | -f2]
[-d DELTA] [-s SPACING] [-p PADDING] [-xyz] [-nt N_JOBS]
[-nbo NBO_NAME] [-m MAX_LENGTH]
[input file [input file ...]]
print a cube file for a molecular orbital
positional arguments:
input file an FCHK file, ORCA output with MO's, or NBO files
optional arguments:
-h, --help show this help message and exit
-o OUTFILE, --output OUTFILE
output destination
$INFILE will be replaced with the name of the input file
Default: stdout
-mo MO_NDX, --molecular-orbital MO_NDX
index of molecular orbital to print (0-indexed)
can also give 'homo' or 'lumo' for highest occupied or
lowest unoccupied molecular orbital
Default: highest occupied MO in the ground state
-ao AO_NDX, --atomic-orbital AO_NDX
index of atomic orbital to print (0-indexed)
-ed, --electron-density
print electron density
-fd, --fukui-donor print Fukui donor values
see DOI 10.1002/jcc.24699 for weighting method
-fa, --fukui-acceptor
print Fukui acceptor values
see DOI 10.1021/acs.jpca.9b07516 for weighting method
-f2, --fukui-dual print Fukui dual values
see DOI 10.1021/acs.jpca.9b07516 for weighting method
-d DELTA, --delta DELTA
delta parameter for weighting orbitals in Fukui functions
Default: 0.1 Hartree
-s SPACING, --spacing SPACING
spacing between points in the cube file
Default: 0.2
-p PADDING, --padding PADDING
extra space around the molecule
Default: 4
-xyz, --standard-axes
use x, y, and z axes to define the directions
Default: determine directions using SVD
-nt N_JOBS, --number-of-threads N_JOBS
number of threads to use when evaluating basis functionsthis is on top of NumPy's multithreading,
so if NumPy uses 8 threads and n_jobs=2, you can
expect to see 16 threads in use
Default: 1
-nbo NBO_NAME, --nbo-file NBO_NAME
file containing coefficients for NBO's (e.g. *.37 file)ignored unless input file is a *.47 file
-m MAX_LENGTH, --max-array MAX_LENGTH
max. array size to read from FCHK files
a reasonable size for setting parsing orbital data
can improve performance when reading large FCHK files
too small of a value will prevent orbital data from
being parsed
Default: 10000000