pyscf package¶
Subpackages¶
- pyscf.adc package
- pyscf.ao2mo package
- pyscf.cc package
- Submodules
- pyscf.cc.addons module
- pyscf.cc.ccd module
- pyscf.cc.ccsd module
- pyscf.cc.ccsd_lambda module
- pyscf.cc.ccsd_rdm module
- pyscf.cc.ccsd_rdm_slow module
- pyscf.cc.ccsd_t module
- pyscf.cc.ccsd_t_lambda_slow module
- pyscf.cc.ccsd_t_rdm_slow module
- pyscf.cc.ccsd_t_slow module
- pyscf.cc.dfccsd module
- pyscf.cc.eom_gccsd module
- pyscf.cc.eom_rccsd module
- pyscf.cc.eom_rccsd_hybrid module
- pyscf.cc.eom_uccsd module
- pyscf.cc.gccsd module
- pyscf.cc.gccsd_lambda module
- pyscf.cc.gccsd_rdm module
- pyscf.cc.gccsd_t module
- pyscf.cc.gccsd_t_lambda module
- pyscf.cc.gccsd_t_rdm module
- pyscf.cc.gccsd_t_slow module
- pyscf.cc.gintermediates module
- pyscf.cc.rccsd module
- pyscf.cc.rccsd_hybrid module
- pyscf.cc.rccsd_lambda module
- pyscf.cc.rccsd_slow module
- pyscf.cc.rintermediates module
- pyscf.cc.uccsd module
- pyscf.cc.uccsd_lambda module
- pyscf.cc.uccsd_rdm module
- pyscf.cc.uccsd_slow module
- pyscf.cc.uccsd_t module
- pyscf.cc.uccsd_t_lambda module
- pyscf.cc.uccsd_t_rdm module
- pyscf.cc.uccsd_t_slow module
- pyscf.cc.uintermediates module
- pyscf.cc.uintermediates_slow module
- Module contents
- pyscf.ccn package
- pyscf.ci package
- pyscf.cornell_shci package
- pyscf.data package
- pyscf.df package
- pyscf.dft package
- Subpackages
- Submodules
- pyscf.dft.dks module
- pyscf.dft.gen_grid module
- pyscf.dft.gen_libxc_param module
- pyscf.dft.gen_xcfun_param module
- pyscf.dft.gks module
- pyscf.dft.gks_symm module
- pyscf.dft.libxc module
- pyscf.dft.numint module
- pyscf.dft.r_numint module
- pyscf.dft.radi module
- pyscf.dft.rks module
- pyscf.dft.rks_symm module
- pyscf.dft.roks module
- pyscf.dft.sap module
- pyscf.dft.sap_data module
- pyscf.dft.uks module
- pyscf.dft.uks_symm module
- pyscf.dft.xcfun module
- Module contents
- pyscf.dftd3 package
- pyscf.doci package
- pyscf.eph package
- pyscf.extras package
- pyscf.fci package
- Submodules
- pyscf.fci.addons module
- pyscf.fci.cistring module
- pyscf.fci.direct_ep module
- pyscf.fci.direct_nosym module
- pyscf.fci.direct_spin0 module
- pyscf.fci.direct_spin0_symm module
- pyscf.fci.direct_spin1 module
- pyscf.fci.direct_spin1_symm module
- pyscf.fci.direct_uhf module
- pyscf.fci.fci_slow module
- pyscf.fci.rdm module
- pyscf.fci.selected_ci module
- pyscf.fci.selected_ci_slow module
- pyscf.fci.selected_ci_spin0 module
- pyscf.fci.selected_ci_spin0_symm module
- pyscf.fci.selected_ci_symm module
- pyscf.fci.spin_op module
- Module contents
- pyscf.geomopt package
- pyscf.grad package
- Submodules
- pyscf.grad.casci module
- pyscf.grad.casscf module
- pyscf.grad.ccsd module
- pyscf.grad.ccsd_slow module
- pyscf.grad.ccsd_t module
- pyscf.grad.cisd module
- pyscf.grad.dhf module
- pyscf.grad.mp2 module
- pyscf.grad.rhf module
- pyscf.grad.rks module
- pyscf.grad.rohf module
- pyscf.grad.roks module
- pyscf.grad.tdrhf module
- pyscf.grad.tdrks module
- pyscf.grad.tduhf module
- pyscf.grad.tduks module
- pyscf.grad.uccsd module
- pyscf.grad.uccsd_t module
- pyscf.grad.ucisd module
- pyscf.grad.uhf module
- pyscf.grad.uks module
- pyscf.grad.ump2 module
- Module contents
- pyscf.gto package
- Subpackages
- pyscf.gto.basis package
- Submodules
- pyscf.gto.basis.dyall_dz module
- pyscf.gto.basis.dyall_qz module
- pyscf.gto.basis.dyall_tz module
- pyscf.gto.basis.dzp_dunning module
- pyscf.gto.basis.faegre_dz module
- pyscf.gto.basis.iglo3 module
- pyscf.gto.basis.minao module
- pyscf.gto.basis.parse_bfd_pp module
- pyscf.gto.basis.parse_gaussian module
- pyscf.gto.basis.parse_molpro module
- pyscf.gto.basis.parse_nwchem module
- Module contents
- pyscf.gto.basis package
- Submodules
- pyscf.gto.cmd_args module
- pyscf.gto.ecp module
- pyscf.gto.eval_gto module
- pyscf.gto.ft_ao module
- pyscf.gto.mole module
- pyscf.gto.moleintor module
- pyscf.gto.pp_int module
- Module contents
- Subpackages
- pyscf.gw package
- pyscf.hci package
- pyscf.hessian package
- pyscf.lib package
- pyscf.lo package
- pyscf.mcscf package
- Submodules
- pyscf.mcscf.PiOS module
- pyscf.mcscf.addons module
- pyscf.mcscf.avas module
- pyscf.mcscf.casci module
- pyscf.mcscf.casci_symm module
- pyscf.mcscf.chkfile module
- pyscf.mcscf.df module
- pyscf.mcscf.dmet_cas module
- pyscf.mcscf.mc1step module
- pyscf.mcscf.mc1step_symm module
- pyscf.mcscf.mc2step module
- pyscf.mcscf.mc_ao2mo module
- pyscf.mcscf.newton_casscf module
- pyscf.mcscf.newton_casscf_symm module
- pyscf.mcscf.ucasci module
- pyscf.mcscf.umc1step module
- pyscf.mcscf.umc2step module
- pyscf.mcscf.umc_ao2mo module
- Module contents
- pyscf.mp package
- pyscf.mrpt package
- pyscf.pbc package
- Subpackages
- pyscf.pbc.ao2mo package
- pyscf.pbc.cc package
- Submodules
- pyscf.pbc.cc.ccsd module
- pyscf.pbc.cc.eom_kccsd_ghf module
- pyscf.pbc.cc.eom_kccsd_rhf module
- pyscf.pbc.cc.eom_kccsd_rhf_ea module
- pyscf.pbc.cc.eom_kccsd_rhf_ip module
- pyscf.pbc.cc.eom_kccsd_uhf module
- pyscf.pbc.cc.kccsd module
- pyscf.pbc.cc.kccsd_rhf module
- pyscf.pbc.cc.kccsd_t module
- pyscf.pbc.cc.kccsd_t_rhf module
- pyscf.pbc.cc.kccsd_t_rhf_slow module
- pyscf.pbc.cc.kccsd_uhf module
- pyscf.pbc.cc.kintermediates module
- pyscf.pbc.cc.kintermediates_rhf module
- pyscf.pbc.cc.kintermediates_uhf module
- pyscf.pbc.cc.kuccsd_rdm module
- Module contents
- pyscf.pbc.ci package
- pyscf.pbc.df package
- Submodules
- pyscf.pbc.df.aft module
- pyscf.pbc.df.aft_ao2mo module
- pyscf.pbc.df.aft_jk module
- pyscf.pbc.df.df module
- pyscf.pbc.df.df_ao2mo module
- pyscf.pbc.df.df_jk module
- pyscf.pbc.df.fft module
- pyscf.pbc.df.fft_ao2mo module
- pyscf.pbc.df.fft_jk module
- pyscf.pbc.df.ft_ao module
- pyscf.pbc.df.incore module
- pyscf.pbc.df.mdf module
- pyscf.pbc.df.mdf_ao2mo module
- pyscf.pbc.df.mdf_jk module
- pyscf.pbc.df.outcore module
- Module contents
- pyscf.pbc.dft package
- pyscf.pbc.eph package
- pyscf.pbc.geomopt package
- pyscf.pbc.grad package
- pyscf.pbc.gto package
- pyscf.pbc.gw package
- pyscf.pbc.lib package
- pyscf.pbc.mp package
- pyscf.pbc.mpicc package
- pyscf.pbc.mpitools package
- pyscf.pbc.prop package
- pyscf.pbc.scf package
- Submodules
- pyscf.pbc.scf.addons module
- pyscf.pbc.scf.chkfile module
- pyscf.pbc.scf.cphf module
- pyscf.pbc.scf.ghf module
- pyscf.pbc.scf.hf module
- pyscf.pbc.scf.kghf module
- pyscf.pbc.scf.khf module
- pyscf.pbc.scf.krohf module
- pyscf.pbc.scf.kuhf module
- pyscf.pbc.scf.newton_ah module
- pyscf.pbc.scf.rohf module
- pyscf.pbc.scf.scfint module
- pyscf.pbc.scf.stability module
- pyscf.pbc.scf.uhf module
- Module contents
- pyscf.pbc.tddft package
- pyscf.pbc.tdscf package
- Submodules
- pyscf.pbc.tdscf.kproxy module
- pyscf.pbc.tdscf.kproxy_supercell module
- pyscf.pbc.tdscf.krhf module
- pyscf.pbc.tdscf.krhf_slow module
- pyscf.pbc.tdscf.krhf_slow_gamma module
- pyscf.pbc.tdscf.krhf_slow_supercell module
- pyscf.pbc.tdscf.krks module
- pyscf.pbc.tdscf.kuhf module
- pyscf.pbc.tdscf.kuks module
- pyscf.pbc.tdscf.proxy module
- pyscf.pbc.tdscf.rhf module
- pyscf.pbc.tdscf.rhf_slow module
- pyscf.pbc.tdscf.rks module
- pyscf.pbc.tdscf.uhf module
- pyscf.pbc.tdscf.uks module
- Module contents
- pyscf.pbc.tools package
- pyscf.pbc.x2c package
- Module contents
- Subpackages
- pyscf.prop package
- Subpackages
- pyscf.prop.efg package
- pyscf.prop.esr package
- pyscf.prop.freq package
- pyscf.prop.gtensor package
- pyscf.prop.hfc package
- pyscf.prop.magnetizability package
- pyscf.prop.nmr package
- pyscf.prop.nsr package
- pyscf.prop.polarizability package
- pyscf.prop.rotational_gtensor package
- pyscf.prop.ssc package
- pyscf.prop.zfs package
- Module contents
- Subpackages
- pyscf.qmmm package
- pyscf.rt package
- pyscf.scf package
- Submodules
- pyscf.scf.addons module
- pyscf.scf.atom_hf module
- pyscf.scf.chkfile module
- pyscf.scf.cphf module
- pyscf.scf.dhf module
- pyscf.scf.diis module
- pyscf.scf.ghf module
- pyscf.scf.ghf_symm module
- pyscf.scf.hf module
- pyscf.scf.hf_symm module
- pyscf.scf.jk module
- pyscf.scf.newton_ah module
- pyscf.scf.rohf module
- pyscf.scf.stability module
- pyscf.scf.stability_slow module
- pyscf.scf.ucphf module
- pyscf.scf.uhf module
- pyscf.scf.uhf_symm module
- pyscf.scf.x2c module
- Module contents
- pyscf.semiempirical package
- pyscf.sgx package
- pyscf.solvent package
- pyscf.soscf package
- pyscf.symm package
- pyscf.tddft package
- pyscf.tdscf package
- pyscf.tools package
- Submodules
- pyscf.tools.c60struct module
- pyscf.tools.chgcar module
- pyscf.tools.chkfile_util module
- pyscf.tools.cubegen module
- pyscf.tools.dump_mat module
- pyscf.tools.fcidump module
- pyscf.tools.mo_mapping module
- pyscf.tools.molden module
- pyscf.tools.rhf_newtonraphson module
- pyscf.tools.ring module
- pyscf.tools.wfn_format module
- Module contents
- pyscf.x2c package
Submodules¶
pyscf.post_scf module¶
Module contents¶
PySCF Python-based simulations of chemistry framework¶
How to use¶
There are two ways to access the documentation: the docstrings come with the code, and an online program reference, available from http://www.sunqm.net/pyscf/index.html
We recommend the enhanced Python interpreter IPython and the web-based Python IDE Ipython notebook to try out the package:
>>> from pyscf import gto, scf
>>> mol = gto.M(atom='H 0 0 0; H 0 0 1.2', basis='cc-pvdz')
>>> mol.apply(scf.RHF).run()
converged SCF energy = -1.06111199785749
-1.06111199786
-
pyscf.
M
(**kwargs)¶ Main driver to create Molecule object (mol) or Material crystal object (cell)