Package schrodinger :: Package application :: Package matsci :: Module zmutils
[hide private]
[frames] | no frames]

Module zmutils

Contains classes for working with Z-Matrices

Copyright Schrodinger, LLC. All rights reserved.

Classes [hide private]
  ZAtom
A single atom in a Z-matrix
  ZMatrix
Contains the z-matrix for a structure
Functions [hide private]
str
add_zmatrix_lines(lines, zmat)
Add the lines defining a z-matrix to the character string using the format required by Jaguar input files.
 
replace_coords_with_zmat(path, zmat)
Replace the coordinate section in a jaguar input file with the z-matrix.
Variables [hide private]
  __doc__ = ...
  __package__ = 'schrodinger.application.matsci'
Function Details [hide private]

add_zmatrix_lines(lines, zmat)

 

Add the lines defining a z-matrix to the character string using the format required by Jaguar input files.

Parameters:
Returns: str
The original lines with the z-matrix lines appended. The initial '&zmat' and the closing '&' are appended by this function

replace_coords_with_zmat(path, zmat)

 

Replace the coordinate section in a jaguar input file with the z-matrix. Replaces the current:

&zmat ... &

section with

&zmat ... & &zvar ... &

Parameters:
  • path (str) - The path to the input file

Variables Details [hide private]

__doc__

Value:
"""
Contains classes for working with Z-Matrices

Copyright Schrodinger, LLC. All rights reserved.
"""