pymolresponse.properties package
Submodules
pymolresponse.properties.ecd module
Wrapper for performing an electronic circular dichroism (ECD) calculation.
- class pymolresponse.properties.ecd.ECD(program: Program, program_obj, driver: TDHF, mocoeffs: ndarray, moenergies: ndarray, occupations: ndarray, *, do_tda: bool = False, do_dipvel: bool = False)[source]
Bases:
TransitionProperty
Wrapper for performing an electronic circular dichroism (ECD) calculation.
pymolresponse.properties.electric module
Wrapper for performing a dipole polarizability calculation.
- class pymolresponse.properties.electric.Polarizability(program: Program, program_obj, driver: CPHF, mocoeffs: ndarray, moenergies: ndarray, occupations: ndarray, *, frequencies: Sequence[float] = [0.0])[source]
Bases:
ResponseProperty
Wrapper for performing a dipole polarizability calculation.
pymolresponse.properties.magnetic module
- class pymolresponse.properties.magnetic.ElectronicGTensor(program: Program, program_obj, driver: CPHF, mocoeffs: ndarray, moenergies: ndarray, occupations: ndarray, *, gauge_origin: str | ndarray = 'ecc')[source]
Bases:
ResponseProperty
pymolresponse.properties.optrot module
- class pymolresponse.properties.optrot.ORD(program: Program, program_obj, driver: CPHF, mocoeffs: ndarray, moenergies: ndarray, occupations: ndarray, *, frequencies: Sequence[float] = [0.0], do_dipvel: bool = False)[source]
Bases:
ResponseProperty