pyscf package#
Subpackages#
- pyscf.adc package
- Submodules
- pyscf.adc.dfadc module
- pyscf.adc.radc module
RADCRADC.analyze()RADC.async_ioRADC.blkminRADC.compute_amplitudes()RADC.compute_dyson_mo()RADC.compute_energy()RADC.density_fit()RADC.dump_flags()RADC.dump_flags_gs()RADC.ea_adc()RADC.incore_completeRADC.ip_adc()RADC.ip_cvs_adc()RADC.kernel()RADC.kernel_gs()RADC.make_rdm1()RADC.make_ref_rdm1()RADC.memoryminRADC.transform_integrals()
kernel()make_ref_rdm1()
- pyscf.adc.radc_amplitudes module
- pyscf.adc.radc_ao2mo module
- pyscf.adc.radc_ea module
RADCEARADCEA.analyze()RADCEA.analyze_eigenvector()RADCEA.analyze_spec_factor()RADCEA.compute_dyson_mo()RADCEA.gen_matvec()RADCEA.get_diag()RADCEA.get_imds()RADCEA.get_init_guess()RADCEA.get_properties()RADCEA.get_trans_moments()RADCEA.kernel()RADCEA.make_rdm1()RADCEA.matvec()RADCEA.renormalize_eigenvectors()
analyze()analyze_eigenvector()analyze_spec_factor()compute_dyson_mo()contract_r_vvvv()get_diag()get_imds()get_properties()get_trans_moments()get_trans_moments_orbital()make_rdm1()make_rdm1_eigenvectors()matvec()renormalize_eigenvectors()
- pyscf.adc.radc_ip module
RADCIPRADCIP.analyze()RADCIP.analyze_eigenvector()RADCIP.analyze_spec_factor()RADCIP.compute_dyson_mo()RADCIP.gen_matvec()RADCIP.get_diag()RADCIP.get_imds()RADCIP.get_init_guess()RADCIP.get_properties()RADCIP.get_trans_moments()RADCIP.kernel()RADCIP.make_rdm1()RADCIP.matvec()RADCIP.renormalize_eigenvectors()
analyze()analyze_eigenvector()analyze_spec_factor()compute_dyson_mo()get_diag()get_imds()get_properties()get_trans_moments()get_trans_moments_orbital()make_rdm1()make_rdm1_eigenvectors()matvec()renormalize_eigenvectors()
- pyscf.adc.radc_ip_cvs module
RADCIPCVSRADCIPCVS.analyze()RADCIPCVS.analyze_spec_factor()RADCIPCVS.compute_dyson_mo()RADCIPCVS.gen_matvec()RADCIPCVS.get_diag()RADCIPCVS.get_imds()RADCIPCVS.get_init_guess()RADCIPCVS.get_properties()RADCIPCVS.get_trans_moments()RADCIPCVS.kernel()RADCIPCVS.matvec()RADCIPCVS.renormalize_eigenvectors()
analyze()analyze_spec_factor()compute_dyson_mo()get_diag()get_imds()get_properties()get_trans_moments()get_trans_moments_orbital()matvec()renormalize_eigenvectors()
- pyscf.adc.uadc module
UADCUADC.analyze()UADC.compute_amplitudes()UADC.compute_dyson_mo()UADC.compute_energy()UADC.density_fit()UADC.dump_flags()UADC.dump_flags_gs()UADC.ea_adc()UADC.incore_completeUADC.ip_adc()UADC.ip_cvs_adc()UADC.kernel()UADC.kernel_gs()UADC.make_rdm1()UADC.semi_canonicalize_orbitals()UADC.transform_integrals()
kernel()
- pyscf.adc.uadc_amplitudes module
- pyscf.adc.uadc_ao2mo module
- pyscf.adc.uadc_ea module
- pyscf.adc.uadc_ip module
- pyscf.adc.uadc_ip_cvs module
- Module contents
- pyscf.agf2 package
- Submodules
- pyscf.agf2.aux_space module
AuxiliarySpaceAuxiliarySpace.compress()AuxiliarySpace.copy()AuxiliarySpace.dot()AuxiliarySpace.eig()AuxiliarySpace.get_array()AuxiliarySpace.get_occupied()AuxiliarySpace.get_virtual()AuxiliarySpace.load()AuxiliarySpace.moment()AuxiliarySpace.nauxAuxiliarySpace.nphysAuxiliarySpace.real_freq_spectrum()AuxiliarySpace.remove_uncoupled()AuxiliarySpace.save()AuxiliarySpace.sort()
GreensFunctionSelfEnergycombine()compress_via_gf()compress_via_se()davidson()
- pyscf.agf2.chempot module
- pyscf.agf2.chkfile module
- pyscf.agf2.dfragf2 module
- pyscf.agf2.dfuagf2 module
- pyscf.agf2.mpi_helper module
- pyscf.agf2.ragf2 module
RAGF2RAGF2.ao2mo()RAGF2.async_ioRAGF2.build_gf()RAGF2.build_se()RAGF2.build_se_part()RAGF2.density_fit()RAGF2.dump_chk()RAGF2.dump_flags()RAGF2.e_corrRAGF2.e_totRAGF2.eaagf2()RAGF2.energy_1body()RAGF2.energy_2body()RAGF2.energy_mp2()RAGF2.energy_nuc()RAGF2.fock_loop()RAGF2.get_ea()RAGF2.get_fock()RAGF2.get_ip()RAGF2.get_jk()RAGF2.incore_completeRAGF2.init_gf()RAGF2.ipagf2()RAGF2.kernel()RAGF2.make_rdm1()RAGF2.nmoRAGF2.noccRAGF2.qmo_coeffRAGF2.qmo_energyRAGF2.qmo_occRAGF2.reset()RAGF2.run_diis()RAGF2.update()RAGF2.update_from_chk()RAGF2.update_from_chk_()
build_se_part()energy_1body()energy_2body()energy_mp2()fock_loop()get_fock()get_frozen_mask()get_jk()kernel()
- pyscf.agf2.ragf2_slow module
- pyscf.agf2.uagf2 module
UAGF2UAGF2.ao2mo()UAGF2.build_gf()UAGF2.build_se()UAGF2.build_se_part()UAGF2.density_fit()UAGF2.eaagf2()UAGF2.energy_1body()UAGF2.energy_2body()UAGF2.energy_mp2()UAGF2.fock_loop()UAGF2.get_ea()UAGF2.get_fock()UAGF2.get_ip()UAGF2.init_gf()UAGF2.ipagf2()UAGF2.make_rdm1()UAGF2.nmoUAGF2.noccUAGF2.qmo_coeffUAGF2.qmo_energyUAGF2.qmo_occUAGF2.run_diis()
build_se_part()energy_1body()energy_2body()energy_mp2()fock_loop()get_fock()get_frozen_mask()
- pyscf.agf2.uagf2_slow module
- Module contents
- pyscf.ao2mo package
- pyscf.cc package
- Submodules
- pyscf.cc.addons module
- pyscf.cc.bccd module
- pyscf.cc.ccd module
- pyscf.cc.ccsd module
CCCCSDCCSD.EOMEA()CCSD.EOMEA_Ta()CCSD.EOMEE()CCSD.EOMEESinglet()CCSD.EOMEESpinFlip()CCSD.EOMEETriplet()CCSD.EOMIP()CCSD.EOMIP_Ta()CCSD.Gradients()CCSD.ccsd_t()CCSD.density_fit()CCSD.dump_flags()CCSD.eaccsd()CCSD.eeccsd()CCSD.eomea_method()CCSD.eomee_ccsd_singlet()CCSD.eomee_ccsd_triplet()CCSD.eomee_method()CCSD.eomip_method()CCSD.eomsf_ccsd()CCSD.get_d1_diagnostic()CCSD.get_d2_diagnostic()CCSD.get_t1_diagnostic()CCSD.ipccsd()CCSD.make_rdm1()CCSD.make_rdm2()CCSD.nuc_grad_method()CCSD.solve_lambda()
CCSDBaseCCSDBase.amplitudes_to_vector()CCSDBase.ao2mo()CCSDBase.as_scanner()CCSDBase.async_ioCCSDBase.callbackCCSDBase.cc2CCSDBase.ccsd()CCSDBase.ccsd_t()CCSDBase.conv_tolCCSDBase.conv_tol_normtCCSDBase.density_fit()CCSDBase.diisCCSDBase.diis_fileCCSDBase.diis_spaceCCSDBase.diis_start_cycleCCSDBase.diis_start_energy_diffCCSDBase.directCCSDBase.dump_chk()CCSDBase.dump_flags()CCSDBase.e_totCCSDBase.eaccsd()CCSDBase.eccCCSDBase.eeccsd()CCSDBase.energy()CCSDBase.eomea_method()CCSDBase.eomee_ccsd_singlet()CCSDBase.eomee_ccsd_triplet()CCSDBase.eomee_method()CCSDBase.eomip_method()CCSDBase.eomsf_ccsd()CCSDBase.get_e_hf()CCSDBase.get_frozen_mask()CCSDBase.get_init_guess()CCSDBase.get_nmo()CCSDBase.get_nocc()CCSDBase.incore_completeCCSDBase.init_amps()CCSDBase.ipccsd()CCSDBase.iterative_dampingCCSDBase.kernel()CCSDBase.make_rdm1()CCSDBase.make_rdm2()CCSDBase.max_cycleCCSDBase.nmoCCSDBase.noccCCSDBase.nuc_grad_method()CCSDBase.reset()CCSDBase.restore_from_diis_()CCSDBase.run_diis()CCSDBase.set_frozen()CCSDBase.solve_lambda()CCSDBase.to_gpu()CCSDBase.update_amps()CCSDBase.vector_size()CCSDBase.vector_to_amplitudes()
CCSD_ScannerRCCSDamplitudes_to_vector()amplitudes_to_vector_s4()as_scanner()energy()get_d1_diagnostic()get_d2_diagnostic()get_t1_diagnostic()kernel()restore_from_diis_()set_frozen()update_amps()vector_to_amplitudes()vector_to_amplitudes_s4()
- 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.dfuccsd module
- pyscf.cc.eom_gccsd module
EOMEAEOMEA_TaEOMEEEOMIPEOMIP_Taamplitudes_to_vector_ea()amplitudes_to_vector_ip()eaccsd_diag()eaccsd_matvec()eaccsd_star_contract()eeccsd()eeccsd_diag()eeccsd_matvec()ipccsd_diag()ipccsd_matvec()ipccsd_star_contract()leaccsd_matvec()lipccsd_matvec()vector_to_amplitudes_ea()vector_to_amplitudes_ip()
- pyscf.cc.eom_rccsd module
EOMEOMEAEOMEA.amplitudes_to_vector()EOMEA.ccsd_star_contract()EOMEA.eaccsd()EOMEA.eaccsd_star()EOMEA.eaccsd_star_contract()EOMEA.eeaEOMEA.gen_matvec()EOMEA.get_diag()EOMEA.get_init_guess()EOMEA.kernel()EOMEA.l_matvec()EOMEA.make_imds()EOMEA.matvec()EOMEA.spatial2spin()EOMEA.vector_size()EOMEA.vector_to_amplitudes()
EOMEA_TaEOMEEEOMEESingletEOMEESpinFlipEOMEETripletEOMIPEOMIP.amplitudes_to_vector()EOMIP.ccsd_star_contract()EOMIP.eipEOMIP.gen_matvec()EOMIP.get_diag()EOMIP.get_init_guess()EOMIP.ipccsd()EOMIP.ipccsd_star()EOMIP.ipccsd_star_contract()EOMIP.kernel()EOMIP.l_matvec()EOMIP.make_imds()EOMIP.matvec()EOMIP.spatial2spin()EOMIP.vector_size()EOMIP.vector_to_amplitudes()
EOMIP_Taamplitudes_to_vector_ea()amplitudes_to_vector_eomsf()amplitudes_to_vector_ip()amplitudes_to_vector_triplet()eaccsd()eaccsd_diag()eaccsd_matvec()eaccsd_star()eaccsd_star_contract()eeccsd()eeccsd_diag()eeccsd_matvec_sf()eeccsd_matvec_singlet()eeccsd_matvec_triplet()eomee_ccsd_singlet()eomee_ccsd_triplet()eomsf_ccsd()ipccsd()ipccsd_diag()ipccsd_matvec()ipccsd_star()ipccsd_star_contract()kernel()leaccsd_matvec()lipccsd_matvec()perturbed_ccsd_kernel()spatial2spin_ea()spatial2spin_eomsf()spatial2spin_ip()spatial2spin_singlet()spatial2spin_triplet()vector_to_amplitudes_ea()vector_to_amplitudes_eomsf()vector_to_amplitudes_ip()vector_to_amplitudes_triplet()
- pyscf.cc.eom_uccsd module
EOMEAEOMEEEOMEESpinFlipEOMEESpinKeepEOMEESpinKeep.amplitudes_to_vector()EOMEESpinKeep.eomee_ccsd()EOMEESpinKeep.gen_matvec()EOMEESpinKeep.get_diag()EOMEESpinKeep.get_init_guess()EOMEESpinKeep.kernel()EOMEESpinKeep.matvec()EOMEESpinKeep.spatial2spin()EOMEESpinKeep.spin2spatial()EOMEESpinKeep.vector_size()EOMEESpinKeep.vector_to_amplitudes()
EOMIPamplitudes_to_vector_ea()amplitudes_to_vector_eomsf()amplitudes_to_vector_ip()eaccsd_diag()eaccsd_matvec()eeccsd()eeccsd_diag()eomee_ccsd()eomee_ccsd_matvec()eomsf_ccsd()eomsf_ccsd_matvec()ipccsd_diag()ipccsd_matvec()spatial2spin_ea()spatial2spin_eomsf()spatial2spin_ip()spin2spatial_ea()spin2spatial_eomsf()spin2spatial_ip()vector_to_amplitudes_ea()vector_to_amplitudes_eomsf()vector_to_amplitudes_ip()
- pyscf.cc.gccsd module
CCSDGCCSDGCCSD.EOMEA()GCCSD.EOMEA_Ta()GCCSD.EOMEE()GCCSD.EOMIP()GCCSD.EOMIP_Ta()GCCSD.amplitudes_from_ccsd()GCCSD.amplitudes_from_rccsd()GCCSD.amplitudes_to_vector()GCCSD.ao2mo()GCCSD.ccsd()GCCSD.ccsd_t()GCCSD.conv_tolGCCSD.conv_tol_normtGCCSD.eaccsd()GCCSD.eeccsd()GCCSD.energy()GCCSD.eomea_method()GCCSD.eomee_method()GCCSD.eomip_method()GCCSD.init_amps()GCCSD.ipccsd()GCCSD.kernel()GCCSD.make_rdm1()GCCSD.make_rdm2()GCCSD.solve_lambda()GCCSD.spatial2spin()GCCSD.spin2spatial()GCCSD.to_gpu()GCCSD.update_amps()GCCSD.vector_size()GCCSD.vector_to_amplitudes()
amplitudes_from_rccsd()energy()update_amps()
- 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.momgfccsd module
MomGFCCSDMomGFCCSD.build_bra_hole()MomGFCCSD.build_bra_part()MomGFCCSD.build_hole_moments()MomGFCCSD.build_part_moments()MomGFCCSD.contract_ket_hole()MomGFCCSD.contract_ket_part()MomGFCCSD.dump_chk()MomGFCCSD.dump_flags()MomGFCCSD.eagfccsd()MomGFCCSD.eomea_methodMomGFCCSD.eomip_methodMomGFCCSD.ipgfccsd()MomGFCCSD.kernel()MomGFCCSD.make_imds()MomGFCCSD.make_rdm1()MomGFCCSD.nmoMomGFCCSD.noccMomGFCCSD.reset()MomGFCCSD.update()MomGFCCSD.update_from_chk()MomGFCCSD.update_from_chk_()
block_lanczos_nosymm()block_lanczos_symm()build_block_tridiagonal()build_bra_hole()build_bra_part()build_ket_hole()build_ket_part()contract_ket_hole()contract_ket_part()eig_block_tridiagonal()eigh_block_tridiagonal()kernel()mat_isqrt()mat_sqrt()
- pyscf.cc.qcisd module
- pyscf.cc.qcisd_slow module
- pyscf.cc.qcisd_t module
- pyscf.cc.qcisd_t_slow module
- pyscf.cc.rccsd module
- pyscf.cc.rccsd_lambda module
- pyscf.cc.rccsd_slow module
RCCSDRCCSD.amplitudes_to_vector_ea()RCCSD.amplitudes_to_vector_ee()RCCSD.amplitudes_to_vector_ip()RCCSD.ao2mo()RCCSD.ccsd()RCCSD.dump_flags()RCCSD.eaccsd()RCCSD.eaccsd_diag()RCCSD.eaccsd_matvec()RCCSD.eaccsd_star_contract()RCCSD.eeccsd()RCCSD.eeccsd_diag()RCCSD.eeccsd_matvec()RCCSD.energy()RCCSD.init_amps()RCCSD.ipccsd()RCCSD.ipccsd_diag()RCCSD.ipccsd_matvec()RCCSD.ipccsd_star_contract()RCCSD.kernel()RCCSD.leaccsd_matvec()RCCSD.lipccsd_matvec()RCCSD.nea()RCCSD.nee()RCCSD.nip()RCCSD.update_amps()RCCSD.vector_to_amplitudes_ea()RCCSD.vector_to_amplitudes_ee()RCCSD.vector_to_amplitudes_ip()
energy()update_amps()
- pyscf.cc.rintermediates module
- pyscf.cc.uccsd module
CCSDUCCSDUCCSD.EOMEA()UCCSD.EOMEE()UCCSD.EOMEESpinFlip()UCCSD.EOMEESpinKeep()UCCSD.EOMIP()UCCSD.Gradients()UCCSD.amplitudes_from_rccsd()UCCSD.amplitudes_to_vector()UCCSD.ao2mo()UCCSD.ccsd()UCCSD.ccsd_t()UCCSD.conv_tolUCCSD.conv_tol_normtUCCSD.density_fit()UCCSD.eaccsd()UCCSD.eeccsd()UCCSD.energy()UCCSD.eomea_method()UCCSD.eomee_ccsd()UCCSD.eomee_method()UCCSD.eomip_method()UCCSD.eomsf_ccsd()UCCSD.get_frozen_mask()UCCSD.get_nmo()UCCSD.get_nocc()UCCSD.init_amps()UCCSD.ipccsd()UCCSD.kernel()UCCSD.make_rdm1()UCCSD.make_rdm2()UCCSD.nuc_grad_method()UCCSD.solve_lambda()UCCSD.spin_square()UCCSD.to_gpu()UCCSD.uccsd_t()UCCSD.update_amps()UCCSD.vector_size()UCCSD.vector_to_amplitudes()
amplitudes_from_rccsd()amplitudes_to_vector()energy()make_tau()make_tau_aa()make_tau_ab()update_amps()vector_to_amplitudes()
- pyscf.cc.uccsd_lambda module
- pyscf.cc.uccsd_rdm module
- pyscf.cc.uccsd_slow module
UCCSDUCCSD.amplitudes_from_rccsd()UCCSD.amplitudes_to_vector_ea()UCCSD.amplitudes_to_vector_ee()UCCSD.amplitudes_to_vector_ip()UCCSD.ao2mo()UCCSD.ccsd()UCCSD.eaccsd_diag()UCCSD.eaccsd_matvec()UCCSD.eeccsd_diag()UCCSD.eeccsd_matvec()UCCSD.energy()UCCSD.get_frozen_mask()UCCSD.get_nmo()UCCSD.get_nocc()UCCSD.init_amps()UCCSD.ipccsd_diag()UCCSD.ipccsd_matvec()UCCSD.kernel()UCCSD.nea()UCCSD.nee()UCCSD.nip()UCCSD.nmoUCCSD.noccUCCSD.update_amps()UCCSD.vector_to_amplitudes_ea()UCCSD.vector_to_amplitudes_ee()UCCSD.vector_to_amplitudes_ip()
energy()update_amps()uspatial2spin()
- 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.ci package
- Submodules
- pyscf.ci.addons module
- pyscf.ci.cisd module
CISDCISD.amplitudes_to_cisdvec()CISD.ao2mo()CISD.as_scanner()CISD.async_ioCISD.cisd()CISD.cisdvec_to_amplitudes()CISD.contract()CISD.conv_tolCISD.density_fit()CISD.directCISD.dump_chk()CISD.dump_flags()CISD.e_totCISD.from_fcivec()CISD.get_e_hf()CISD.get_frozen_mask()CISD.get_init_guess()CISD.get_nmo()CISD.get_nocc()CISD.kernel()CISD.level_shiftCISD.lindepCISD.make_diagonal()CISD.make_rdm1()CISD.make_rdm2()CISD.max_cycleCISD.max_spaceCISD.nmoCISD.noccCISD.nstatesCISD.nuc_grad_method()CISD.reset()CISD.to_fcivec()CISD.to_gpu()CISD.trans_rdm1()CISD.vector_size()
CISD_ScannerRCISDamplitudes_to_cisdvec()as_scanner()cisdvec_to_amplitudes()contract()dot()from_fcivec()kernel()make_diagonal()make_rdm1()make_rdm2()overlap()t1strs()tn_addrs_signs()to_fcivec()trans_rdm1()
- pyscf.ci.gcisd module
CISDGCISDGCISD.amplitudes_to_cisdvec()GCISD.ao2mo()GCISD.cisdvec_to_amplitudes()GCISD.contract()GCISD.from_fcivec()GCISD.from_rcisdvec()GCISD.from_ucisdvec()GCISD.get_init_guess()GCISD.make_diagonal()GCISD.make_rdm1()GCISD.make_rdm2()GCISD.spatial2spin()GCISD.spin2spatial()GCISD.to_fcivec()GCISD.to_ucisdvec()GCISD.trans_rdm1()GCISD.vector_size()
amplitudes_to_cisdvec()cisdvec_to_amplitudes()contract()from_fcivec()from_rcisdvec()from_ucisdvec()make_diagonal()make_rdm1()make_rdm2()to_fcivec()to_ucisdvec()trans_rdm1()
- pyscf.ci.ucisd module
CISDUCISDUCISD.amplitudes_to_cisdvec()UCISD.ao2mo()UCISD.cisdvec_to_amplitudes()UCISD.contract()UCISD.from_fcivec()UCISD.get_frozen_mask()UCISD.get_init_guess()UCISD.get_nmo()UCISD.get_nocc()UCISD.make_diagonal()UCISD.make_rdm1()UCISD.make_rdm2()UCISD.nuc_grad_method()UCISD.to_fcivec()UCISD.trans_rdm1()UCISD.vector_size()
amplitudes_to_cisdvec()cisdvec_to_amplitudes()contract()from_fcivec()make_diagonal()make_rdm1()make_rdm2()overlap()to_fcivec()trans_rdm1()
- Module contents
- pyscf.data package
- pyscf.df package
- pyscf.dft package
- Subpackages
- Submodules
- pyscf.dft.LebedevGrid module
MakeAngularGrid()MakeAngularGrid_110()MakeAngularGrid_1202()MakeAngularGrid_14()MakeAngularGrid_1454()MakeAngularGrid_146()MakeAngularGrid_170()MakeAngularGrid_1730()MakeAngularGrid_194()MakeAngularGrid_2030()MakeAngularGrid_230()MakeAngularGrid_2354()MakeAngularGrid_26()MakeAngularGrid_266()MakeAngularGrid_2702()MakeAngularGrid_302()MakeAngularGrid_3074()MakeAngularGrid_3470()MakeAngularGrid_350()MakeAngularGrid_38()MakeAngularGrid_3890()MakeAngularGrid_4334()MakeAngularGrid_434()MakeAngularGrid_4802()MakeAngularGrid_50()MakeAngularGrid_5294()MakeAngularGrid_5810()MakeAngularGrid_590()MakeAngularGrid_6()MakeAngularGrid_74()MakeAngularGrid_770()MakeAngularGrid_86()MakeAngularGrid_974()SphGenOh()
- pyscf.dft.dft_parser module
- pyscf.dft.dks module
DKSKohnShamDFTKohnShamDFT.collinearKohnShamDFT.dump_flags()KohnShamDFT.energy_elec()KohnShamDFT.get_veff()KohnShamDFT.spin_samplesKohnShamDFT.to_dhf()KohnShamDFT.to_dks()KohnShamDFT.to_ghf()KohnShamDFT.to_gks()KohnShamDFT.to_hf()KohnShamDFT.to_ks()KohnShamDFT.to_rhf()KohnShamDFT.to_rks()KohnShamDFT.to_uhf()KohnShamDFT.to_uks()
RDKSRKSUDKSUKSenergy_elec()get_veff()
- pyscf.dft.gen_grid module
GridsGrids.alignmentGrids.atomic_radiiGrids.becke_scheme()Grids.build()Grids.cutoffGrids.dump_flags()Grids.gen_atomic_grids()Grids.gen_partition()Grids.get_partition()Grids.kernel()Grids.levelGrids.make_mask()Grids.prune()Grids.prune_by_density_()Grids.radi_method()Grids.radii_adjust()Grids.reset()Grids.sizeGrids.to_gpu()
arg_group_grids()gen_atomic_grids()gen_partition()get_partition()make_mask()nwchem_prune()original_becke()sg1_prune()stratmann()treutler_prune()
- pyscf.dft.gks module
- pyscf.dft.gks_symm module
- pyscf.dft.libxc module
available_libxc_functionals()define_xc()define_xc_()eval_xc()eval_xc1()eval_xc_eff()hybrid_coeff()is_gga()is_hybrid_xc()is_lda()is_meta_gga()is_nlc()libxc_reference()libxc_reference_doi()libxc_version()max_deriv_order()needs_laplacian()nlc_coeff()parse_xc()parse_xc_name()print_XC_CODES()rsh_coeff()test_deriv_order()xc_reference()xc_type()
- pyscf.dft.numint module
LibXCMixinNumIntNumInt.block_loop()NumInt.cache_xc_kernel()NumInt.cache_xc_kernel1()NumInt.cutoffNumInt.eval_ao()NumInt.eval_rho()NumInt.eval_rho1()NumInt.eval_rho2()NumInt.get_fxc()NumInt.get_rho()NumInt.get_vxc()NumInt.make_mask()NumInt.nr_fxc()NumInt.nr_nlc_vxc()NumInt.nr_rks()NumInt.nr_rks_fxc()NumInt.nr_rks_fxc_st()NumInt.nr_sap()NumInt.nr_sap_vxc()NumInt.nr_uks()NumInt.nr_uks_fxc()NumInt.nr_vxc()NumInt.to_gpu()
cache_xc_kernel()cache_xc_kernel1()eval_ao()eval_mat()eval_rho()eval_rho1()eval_rho2()get_rho()nr_fxc()nr_nlc_vxc()nr_rks()nr_rks_fxc()nr_rks_fxc_st()nr_rks_vxc()nr_sap_vxc()nr_uks()nr_uks_fxc()nr_uks_vxc()nr_vxc()
- pyscf.dft.numint2c module
NumInt2CNumInt2C.block_loop()NumInt2C.cache_xc_kernel()NumInt2C.cache_xc_kernel1()NumInt2C.collinearNumInt2C.collinear_samplesNumInt2C.collinear_thrdNumInt2C.eval_ao()NumInt2C.eval_rho()NumInt2C.eval_rho1()NumInt2C.eval_rho2()NumInt2C.eval_xc_eff()NumInt2C.get_fxc()NumInt2C.get_rho()NumInt2C.get_vxc()NumInt2C.make_mask()NumInt2C.mcfun_eval_xc_adapter()NumInt2C.nr_fxc()NumInt2C.nr_gks_fxc()NumInt2C.nr_gks_vxc()NumInt2C.nr_nlc_vxc()NumInt2C.nr_vxc()NumInt2C.spin_samples
eval_rho()mcfun_eval_xc_adapter()
- pyscf.dft.r_numint module
RNumIntRNumInt.block_loop()RNumInt.cache_xc_kernel()RNumInt.cache_xc_kernel1()RNumInt.collinearRNumInt.collinear_samplesRNumInt.collinear_thrdRNumInt.eval_ao()RNumInt.eval_rho()RNumInt.eval_rho1()RNumInt.eval_rho2()RNumInt.eval_xc_eff()RNumInt.get_fxc()RNumInt.get_rho()RNumInt.get_vxc()RNumInt.mcfun_eval_xc_adapter()RNumInt.r_fxc()RNumInt.r_vxc()RNumInt.spin_samples
cache_xc_kernel()cache_xc_kernel1()eval_ao()eval_rho()get_rho()r_fxc()r_vxc()
- pyscf.dft.radi module
- pyscf.dft.rks module
KohnShamDFTKohnShamDFT.check_sanity()KohnShamDFT.define_xc_()KohnShamDFT.do_nlc()KohnShamDFT.dump_flags()KohnShamDFT.initialize_grids()KohnShamDFT.omegaKohnShamDFT.reset()KohnShamDFT.small_rho_cutoffKohnShamDFT.to_ghf()KohnShamDFT.to_gks()KohnShamDFT.to_gpu()KohnShamDFT.to_hf()KohnShamDFT.to_rhf()KohnShamDFT.to_rks()KohnShamDFT.to_uhf()KohnShamDFT.to_uks()
RKSdefine_xc_()energy_elec()get_veff()get_vsap()init_guess_by_vsap()prune_small_rho_grids_()
- pyscf.dft.rks_symm module
RKSROKSSymAdaptedRKSSymAdaptedRKS.CasidaTDDFT()SymAdaptedRKS.Gradients()SymAdaptedRKS.Hessian()SymAdaptedRKS.TDA()SymAdaptedRKS.TDDFT()SymAdaptedRKS.TDDFTNoHybrid()SymAdaptedRKS.TDHFSymAdaptedRKS.dRPA()SymAdaptedRKS.dTDA()SymAdaptedRKS.dump_flags()SymAdaptedRKS.energy_elec()SymAdaptedRKS.get_veff()SymAdaptedRKS.get_vsap()SymAdaptedRKS.init_guess_by_vsap()SymAdaptedRKS.nuc_grad_method()SymAdaptedRKS.to_gpu()
SymAdaptedROKSSymAdaptedROKS.Gradients()SymAdaptedROKS.Hessian()SymAdaptedROKS.TDASymAdaptedROKS.TDDFTSymAdaptedROKS.TDDFTNoHybridSymAdaptedROKS.TDHFSymAdaptedROKS.dRPASymAdaptedROKS.dTDASymAdaptedROKS.dump_flags()SymAdaptedROKS.energy_elec()SymAdaptedROKS.get_veff()SymAdaptedROKS.get_vsap()SymAdaptedROKS.init_guess_by_vsap()SymAdaptedROKS.nuc_grad_method()SymAdaptedROKS.to_gpu()
- pyscf.dft.roks module
- pyscf.dft.sap module
- pyscf.dft.sap_data module
- pyscf.dft.uks module
- pyscf.dft.uks_symm module
SymAdaptedUKSSymAdaptedUKS.CasidaTDDFT()SymAdaptedUKS.Gradients()SymAdaptedUKS.Hessian()SymAdaptedUKS.TDA()SymAdaptedUKS.TDDFT()SymAdaptedUKS.TDDFTNoHybrid()SymAdaptedUKS.TDHFSymAdaptedUKS.dRPA()SymAdaptedUKS.dTDA()SymAdaptedUKS.dump_flags()SymAdaptedUKS.energy_elec()SymAdaptedUKS.get_veff()SymAdaptedUKS.get_vsap()SymAdaptedUKS.init_guess_by_vsap()SymAdaptedUKS.nuc_grad_method()SymAdaptedUKS.to_gpu()
UKS
- pyscf.dft.xc_deriv module
- pyscf.dft.xcfun module
- Module contents
- pyscf.eph package
- pyscf.fci package
- Submodules
- pyscf.fci.addons module
SpinPenaltyFCISolvercivec_spinless_repr()civec_spinless_repr_generator()cre_a()cre_b()cylindrical_init_guess()des_a()des_b()det_overlap()fix_spin()fix_spin_()guess_wfnsym()initguess_triplet()large_ci()overlap()symm_initguess()symmetrize_wfn()transform_ci()transform_ci_for_orbital_rotation()
- pyscf.fci.cistring module
OIndexListaddr2str()addrs2str()cre_des_sign()cre_sign()des_sign()gen_cre_str_index()gen_des_str_index()gen_linkstr_index()gen_linkstr_index_o1()gen_linkstr_index_trilidx()gen_occslst()gen_strings4orblist()make_strings()parity()reform_linkstr_index()str2addr()strs2addr()sub_addrs()tn_strs()
- 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
FCIFCIBaseFCIBase.absorb_h1e()FCIBase.contract_1e()FCIBase.contract_2e()FCIBase.contract_ss()FCIBase.conv_tolFCIBase.conv_tol_residualFCIBase.davidson_onlyFCIBase.dump_flags()FCIBase.e_totFCIBase.eig()FCIBase.energy()FCIBase.gen_linkstr()FCIBase.get_init_guess()FCIBase.kernel()FCIBase.large_ci()FCIBase.lessioFCIBase.level_shiftFCIBase.lindepFCIBase.make_hdiag()FCIBase.make_precond()FCIBase.make_rdm1()FCIBase.make_rdm12()FCIBase.make_rdm123()FCIBase.make_rdm123s()FCIBase.make_rdm12s()FCIBase.make_rdm1s()FCIBase.make_rdm2()FCIBase.max_cycleFCIBase.max_spaceFCIBase.nstatesFCIBase.pspace()FCIBase.pspace_sizeFCIBase.spin_square()FCIBase.threadsFCIBase.trans_rdm1()FCIBase.trans_rdm12()FCIBase.trans_rdm12s()FCIBase.trans_rdm1s()
FCISolverFCIvectorabsorb_h1e()contract_1e()contract_2e()energy()get_init_guess()kernel()kernel_ms1()make_diag_precond()make_hdiag()make_pspace_precond()make_rdm1()make_rdm12()make_rdm123()make_rdm123s()make_rdm12s()make_rdm1s()pspace()trans_rdm1()trans_rdm12()trans_rdm12s()trans_rdm1s()
- pyscf.fci.direct_spin1_cyl_sym module
FCIFCISolverFCISolver.absorb_h1e()FCISolver.contract_1e()FCISolver.contract_2e()FCISolver.get_init_guess()FCISolver.guess_wfnsym()FCISolver.kernel()FCISolver.make_hdiag()FCISolver.make_rdm1()FCISolver.make_rdm12()FCISolver.make_rdm12s()FCISolver.make_rdm1s()FCISolver.pspace()FCISolver.trans_rdm1()FCISolver.trans_rdm12()FCISolver.trans_rdm12s()FCISolver.trans_rdm1s()
argsort_strs_by_irrep()contract_2e()gen_str_irrep()get_init_guess()guess_wfnsym()reorder_eri()sym_allowed_indices()
- pyscf.fci.direct_spin1_symm module
- pyscf.fci.direct_uhf module
- pyscf.fci.fci_dhf_slow module
- pyscf.fci.fci_slow module
- pyscf.fci.rdm module
- pyscf.fci.selected_ci module
SCISCIvectorSelectedCISelectedCI.ci_coeff_cutoffSelectedCI.contract_2e()SelectedCI.contract_ss()SelectedCI.conv_tolSelectedCI.dump_flags()SelectedCI.enlarge_space()SelectedCI.gen_linkstr()SelectedCI.get_init_guess()SelectedCI.kernel()SelectedCI.kernel_fixed_space()SelectedCI.large_ci()SelectedCI.make_hdiag()SelectedCI.make_rdm1()SelectedCI.make_rdm12()SelectedCI.make_rdm12s()SelectedCI.make_rdm1s()SelectedCI.make_rdm2()SelectedCI.make_rdm2s()SelectedCI.select_cutoffSelectedCI.spin_square()SelectedCI.start_tolSelectedCI.tol_decay_rateSelectedCI.trans_rdm1()SelectedCI.trans_rdm1s()
contract_2e()contract_ss()cre_des_linkstr()cre_des_linkstr_tril()des_des_linkstr()des_des_linkstr_tril()enlarge_space()from_fci()gen_cre_linkstr()gen_des_linkstr()kernel()kernel_fixed_space()kernel_float_space()make_hdiag()make_rdm1()make_rdm1s()make_rdm2()make_rdm2s()select_strs()spin_square()to_fci()trans_rdm1()trans_rdm1s()
- 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.dispersion module
- pyscf.grad.lagrange module
- pyscf.grad.mp2 module
- pyscf.grad.rhf module
GradGradientsGradientsBaseGradientsBase.as_scanner()GradientsBase.dump_flags()GradientsBase.extra_force()GradientsBase.get_dispersion()GradientsBase.get_hcore()GradientsBase.get_j()GradientsBase.get_jk()GradientsBase.get_k()GradientsBase.get_ovlp()GradientsBase.get_veff()GradientsBase.grad()GradientsBase.grad_elec()GradientsBase.grad_nuc()GradientsBase.hcore_generator()GradientsBase.kernel()GradientsBase.make_rdm1e()GradientsBase.optimizer()GradientsBase.reset()GradientsBase.symmetrize()GradientsBase.to_gpu()
GradientsMixinSCF_GradScanneras_scanner()get_hcore()get_jk()get_ovlp()get_veff()grad_elec()grad_nuc()hcore_generator()make_rdm1e()symmetrize()
- pyscf.grad.rks module
- pyscf.grad.rohf module
- pyscf.grad.roks module
- pyscf.grad.sacasscf module
CASSCF_GradScannerGradientsGradients.as_scanner()Gradients.debug_lagrange()Gradients.get_Aop_Adiag()Gradients.get_LdotJnuc()Gradients.get_ham_response()Gradients.get_lagrange_callback()Gradients.get_lagrange_precond()Gradients.get_wfn_response()Gradients.kernel()Gradients.make_fcasscf()Gradients.make_fcasscf_sa()Gradients.pack_uniq_var()Gradients.project_Aop()Gradients.unpack_uniq_var()
Lci_dot_dgci_dx()Lorb_dot_dgorb_dx()SACASLagPrecas_scanner()
- 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
- Subpackages
- Submodules
- pyscf.gto.basis.bse module
- 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_cp2k module
- pyscf.gto.basis.parse_cp2k_pp module
- pyscf.gto.basis.parse_gaussian module
- pyscf.gto.basis.parse_molpro module
- pyscf.gto.basis.parse_nwchem module
- pyscf.gto.basis.parse_nwchem_ecp 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
M()MoleMoleBaseMoleBase.ao_labels()MoleBase.ao_locMoleBase.ao_loc_2c()MoleBase.ao_loc_nr()MoleBase.ao_rotation_matrix()MoleBase.aoslice_2c_by_atom()MoleBase.aoslice_by_atom()MoleBase.aoslice_nr_by_atom()MoleBase.apply()MoleBase.atom_charge()MoleBase.atom_charges()MoleBase.atom_coord()MoleBase.atom_coords()MoleBase.atom_mass_list()MoleBase.atom_nelec_core()MoleBase.atom_nshells()MoleBase.atom_pure_symbol()MoleBase.atom_shell_ids()MoleBase.atom_symbol()MoleBase.bas_angular()MoleBase.bas_atom()MoleBase.bas_coord()MoleBase.bas_ctr_coeff()MoleBase.bas_exp()MoleBase.bas_exps()MoleBase.bas_kappa()MoleBase.bas_len_cart()MoleBase.bas_len_spinor()MoleBase.bas_nctr()MoleBase.bas_nprim()MoleBase.build()MoleBase.cartMoleBase.cart2sph_coeff()MoleBase.cart_labels()MoleBase.chargeMoleBase.condense_to_shell()MoleBase.copy()MoleBase.decontract_basis()MoleBase.dump_input()MoleBase.dumps()MoleBase.elementsMoleBase.energy_nuc()MoleBase.enucMoleBase.etbs()MoleBase.eval_ao()MoleBase.eval_gto()MoleBase.expand_etb()MoleBase.expand_etbs()MoleBase.format_atom()MoleBase.format_basis()MoleBase.format_ecp()MoleBase.format_pseudo()MoleBase.get_ao_indices()MoleBase.get_enuc()MoleBase.get_overlap_cond()MoleBase.gto_norm()MoleBase.has_ecp()MoleBase.has_ecp_soc()MoleBase.incore_anywayMoleBase.intor()MoleBase.intor_asymmetric()MoleBase.intor_by_shell()MoleBase.intor_symmetric()MoleBase.kernel()MoleBase.loads()MoleBase.loads_()MoleBase.make_atm_env()MoleBase.make_bas_env()MoleBase.make_ecp_env()MoleBase.make_env()MoleBase.max_memoryMoleBase.msMoleBase.multiplicityMoleBase.naoMoleBase.nao_2c()MoleBase.nao_2c_range()MoleBase.nao_cart()MoleBase.nao_nr()MoleBase.nao_nr_range()MoleBase.natmMoleBase.nbasMoleBase.nelecMoleBase.nelectronMoleBase.npgto_nr()MoleBase.offset_2c_by_atom()MoleBase.offset_ao_by_atom()MoleBase.offset_nr_by_atom()MoleBase.omegaMoleBase.outputMoleBase.pack()MoleBase.search_ao_label()MoleBase.search_ao_nr()MoleBase.search_ao_r()MoleBase.search_shell_id()MoleBase.set_common_orig()MoleBase.set_common_orig_()MoleBase.set_common_origin()MoleBase.set_common_origin_()MoleBase.set_f12_zeta()MoleBase.set_geom_()MoleBase.set_nuc_mod()MoleBase.set_nuc_mod_()MoleBase.set_range_coulomb()MoleBase.set_range_coulomb_()MoleBase.set_rinv_orig()MoleBase.set_rinv_orig_()MoleBase.set_rinv_origin()MoleBase.set_rinv_origin_()MoleBase.set_rinv_zeta()MoleBase.set_rinv_zeta_()MoleBase.sph2spinor_coeff()MoleBase.sph_labels()MoleBase.spheric_labels()MoleBase.spinMoleBase.spinor_labels()MoleBase.symmetryMoleBase.symmetry_subgroupMoleBase.time_reversal_map()MoleBase.tmap()MoleBase.to_uncontracted_cartesian_basis()MoleBase.tot_electrons()MoleBase.unitMoleBase.unpack()MoleBase.unpack_()MoleBase.update()MoleBase.update_from_chk()MoleBase.verboseMoleBase.with_common_orig()MoleBase.with_common_origin()MoleBase.with_integral_screen()MoleBase.with_long_range_coulomb()MoleBase.with_range_coulomb()MoleBase.with_rinv_as_nucleus()MoleBase.with_rinv_at_nucleus()MoleBase.with_rinv_orig()MoleBase.with_rinv_origin()MoleBase.with_rinv_zeta()MoleBase.with_short_range_coulomb()
ao_labels()ao_loc_2c()ao_loc_nr()ao_rotation_matrix()aoslice_by_atom()atom_mass_list()atom_types()cart2j_kappa()cart2j_l()cart2sph()cart2spinor_kappa()cart2spinor_l()cart2zmat()cart_labels()chiral_mol()classical_coulomb_energy()classify_ecp_pseudo()conc_env()conc_mol()condense_to_shell()copy()decontract_basis()dumps()dyall_nuc_mod()energy_nuc()etbs()expand_etb()expand_etbs()fakemol_for_cgtf_charge()fakemol_for_charges()filatov_nuc_mod()format_atom()format_basis()format_ecp()format_pseudo()from_zmatrix()fromfile()fromstring()gaussian_int()get_overlap_cond()gto_norm()inertia_moment()inter_distance()intor_cross()is_au()is_same_mol()len_cart()len_spinor()loads()make_atm_env()make_bas_env()make_ecp_env()make_env()nao_2c()nao_2c_range()nao_cart()nao_nr()nao_nr_range()npgto_nr()offset_2c_by_atom()offset_nr_by_atom()pack()same_basis_set()same_mol()search_ao_label()search_ao_nr()search_ao_r()search_shell_id()sph2spinor_kappa()sph2spinor_l()sph_labels()spheric_labels()spherical_labels()spinor_labels()time_reversal_map()to_uncontracted_cartesian_basis()tofile()tostring()tot_electrons()uncontract()uncontracted_basis()unpack()zmat()zmat2cart()
- pyscf.gto.moleintor module
- pyscf.gto.pp_int module
- Module contents
- Subpackages
- pyscf.gw package
- pyscf.hessian package
- Submodules
- pyscf.hessian.dispersion module
- pyscf.hessian.rhf module
HessianHessianBaseHessianBase.gen_hop()HessianBase.get_dispersion()HessianBase.get_hcore()HessianBase.hcore_generator()HessianBase.hess()HessianBase.hess_elec()HessianBase.hess_nuc()HessianBase.kernel()HessianBase.level_shiftHessianBase.make_h1()HessianBase.max_cycleHessianBase.solve_mo1()HessianBase.to_gpu()
gen_hop()gen_vind()get_hcore()get_ovlp()hess_elec()hess_nuc()make_h1()partial_hess_elec()solve_mo1()
- pyscf.hessian.rks module
- pyscf.hessian.thermo module
- pyscf.hessian.uhf module
- pyscf.hessian.uks module
- Module contents
- pyscf.lib package
- Submodules
- pyscf.lib.chkfile module
- pyscf.lib.diis module
- pyscf.lib.exceptions module
- pyscf.lib.libagf2 module
- pyscf.lib.libao2mo module
- pyscf.lib.libcc module
- pyscf.lib.libcgto module
- pyscf.lib.libcvhf module
- pyscf.lib.libdft module
- pyscf.lib.libfci module
- pyscf.lib.libmcscf module
- pyscf.lib.libmp module
- pyscf.lib.libnp_helper module
- pyscf.lib.libopenblas-r0-f650aae0 module
- pyscf.lib.libpbc module
- pyscf.lib.libri module
- pyscf.lib.libsolvent module
- pyscf.lib.libxc_itrf module
- pyscf.lib.libxcfun_itrf module
- pyscf.lib.linalg_helper module
- pyscf.lib.logger module
- pyscf.lib.misc module
GradScannerH5FileWrapH5TmpFileProcessRuntimeErrorProcessWithReturnValueSinglePointScannerStreamObjectThreadRuntimeErrorThreadWithReturnValueThreadWithTraceBackalias()arg_first_match()background()background_process()background_thread()bg()bg_process()bg_thread()bp()c_double_arr()c_double_pc_int_arr()c_null_ptrcall_in_backgroundcapture_stdoutcheck_sanity()class_as_method()ctypes_stdoutcurrent_memory()drop_class()f_double_arr()f_int_arr()find_if()finger()fingerprint()flatten()format_sys_info()fp()generate_pickle_methods()git_info()h5filewrite_optionsindex_tril_to_pair()invalid_method()isinteger()isintsequence()issequence()light_speedload_library()make_class()map_with_prefetch()member()module_method()ndpointer()num_threads()omnimethodoverwrite_mro()prange()prange_split()prange_tril()quite_runremove_dup()remove_if()replace_class()repo_info()set_class()square_mat_in_trilu_indices()temporary_envto_gpu()tril_product()view()with_doc()with_multiproc_nprocwith_omp_threads
- pyscf.lib.numpy_helper module
NPArrayWithTagbase_repr_int()cartesian_prod()cleanse()cond()condense()ddot()direct_sum()dot()einsum()entrywise_mul()expm()frompointer()hermi_sum()hermi_triu()inplace_transpose_scale()inv_base_repr_int()isin_1d()leading_dimension_order()locs_to_indices()ndarray_pointer_2d()omatcopy()pack_tril()solve_lineq_by_SVD()split_reshape()tag_array()take_2d()takebak_2d()transpose()transpose_sum()unpack_row()unpack_tril()zdot()zdotCN()zdotNC()zdotNN()zeros()
- pyscf.lib.parameters module
- pyscf.lib.scipy_helper module
- Module contents
- pyscf.lo package
- Submodules
- pyscf.lo.boys module
BFBoysFBOrbitalLocalizerOrbitalLocalizer.ah_max_cycleOrbitalLocalizer.ah_start_tolOrbitalLocalizer.ah_trust_regionOrbitalLocalizer.conv_tolOrbitalLocalizer.conv_tol_gradOrbitalLocalizer.cost_function()OrbitalLocalizer.dump_flags()OrbitalLocalizer.gen_g_hop()OrbitalLocalizer.get_grad()OrbitalLocalizer.get_init_guess()OrbitalLocalizer.init_guessOrbitalLocalizer.kernel()OrbitalLocalizer.max_cycleOrbitalLocalizer.max_itersOrbitalLocalizer.max_stepsize
atomic_init_guess()dipole_integral()kernel()
- pyscf.lo.cholesky module
- pyscf.lo.edmiston module
- pyscf.lo.iao module
- pyscf.lo.ibo module
- pyscf.lo.nao module
- pyscf.lo.orth module
- pyscf.lo.pipek module
- pyscf.lo.pipek_jacobi module
- pyscf.lo.vvo module
- Module contents
- pyscf.mcscf package
- Submodules
- pyscf.mcscf.PiOS module
- pyscf.mcscf.addons module
StateAverageFCISolverStateAverageFCISolver.approx_kernel()StateAverageFCISolver.dump_flags()StateAverageFCISolver.kernel()StateAverageFCISolver.make_rdm1()StateAverageFCISolver.make_rdm12()StateAverageFCISolver.make_rdm12s()StateAverageFCISolver.make_rdm1s()StateAverageFCISolver.states_make_rdm1()StateAverageFCISolver.states_make_rdm12()StateAverageFCISolver.states_make_rdm12s()StateAverageFCISolver.states_make_rdm1s()StateAverageFCISolver.states_trans_rdm12()StateAverageFCISolver.trans_rdm12()StateAverageFCISolver.undo_state_average()
StateAverageMCSCFStateAverageMCSCFSolverStateAverageMixFCISolverStateAverageMixFCISolver.approx_kernel()StateAverageMixFCISolver.kernel()StateAverageMixFCISolver.large_ciStateAverageMixFCISolver.make_rdm1()StateAverageMixFCISolver.make_rdm12()StateAverageMixFCISolver.make_rdm12s()StateAverageMixFCISolver.make_rdm1s()StateAverageMixFCISolver.spin_squareStateAverageMixFCISolver.states_make_rdm1()StateAverageMixFCISolver.states_make_rdm12()StateAverageMixFCISolver.states_make_rdm12s()StateAverageMixFCISolver.states_make_rdm1s()StateAverageMixFCISolver.states_trans_rdm12()StateAverageMixFCISolver.trans_rdm12()StateAverageMixFCISolver.transform_ci_for_orbital_rotationStateAverageMixFCISolver.undo_state_average()
StateAverageMixFCISolver_solver_argsStateAverageMixFCISolver_state_argsStateSpecificFCISolvercas_natorb()caslst_by_irrep()get_fock()get_spin_square()make_natural_orbitals()make_rdm1()make_rdm12()make_rdm1s()make_spin_casdm1()map2hf()project_init_guess()project_init_guess_old()select_mo_by_irrep()sort_mo()sort_mo_by_irrep()spin_square()state_average()state_average_()state_average_mix()state_average_mix_()state_specific()state_specific_()
- pyscf.mcscf.apc module
- pyscf.mcscf.avas module
- pyscf.mcscf.casci module
CASBaseCASBase.analyze()CASBase.ao2mo()CASBase.canonicalizationCASBase.canonicalize()CASBase.canonicalize_()CASBase.cas_natorb()CASBase.cas_natorb_()CASBase.casci()CASBase.check_sanity()CASBase.density_fit()CASBase.dump_flags()CASBase.energy_nuc()CASBase.fix_spin()CASBase.fix_spin_()CASBase.get_fock()CASBase.get_h1cas()CASBase.get_h1eff()CASBase.get_h2cas()CASBase.get_h2eff()CASBase.get_hcore()CASBase.get_jk()CASBase.get_veff()CASBase.h1e_for_cas()CASBase.kernel()CASBase.make_rdm1()CASBase.make_rdm1s()CASBase.natorbCASBase.ncoreCASBase.nuc_grad_method()CASBase.reset()CASBase.sfx2c1e()CASBase.sort_mo()CASBase.sorting_mo_energyCASBase.state_average()CASBase.state_average_()CASBase.state_specific_()CASBase.x2c()CASBase.x2c1e()
CASCICASCI_Scanneranalyze()as_scanner()canonicalize()cas_natorb()get_fock()h1e_for_cas()kernel()
- pyscf.mcscf.casci_symm module
- pyscf.mcscf.chkfile module
- pyscf.mcscf.df module
- pyscf.mcscf.dmet_cas module
- pyscf.mcscf.mc1step module
CASSCFCASSCF.Gradients()CASSCF.ah_conv_tolCASSCF.ah_grad_trust_regionCASSCF.ah_level_shiftCASSCF.ah_lindepCASSCF.ah_max_cycleCASSCF.ah_scheduler()CASSCF.ah_start_cycleCASSCF.ah_start_tolCASSCF.ao2mo()CASSCF.ao2mo_levelCASSCF.approx_hessian()CASSCF.as_scanner()CASSCF.callbackCASSCF.canonicalizationCASSCF.casci()CASSCF.chk_ciCASSCF.ci_grad_trust_regionCASSCF.ci_response_spaceCASSCF.ci_update_depCASSCF.conv_tolCASSCF.conv_tol_gradCASSCF.dump_chk()CASSCF.dump_flags()CASSCF.extrasymCASSCF.gen_g_hop()CASSCF.get_grad()CASSCF.get_h2eff()CASSCF.grad_update_depCASSCF.internal_rotationCASSCF.kernel()CASSCF.kf_intervalCASSCF.kf_trust_regionCASSCF.max_cycleCASSCF.max_cycle_macroCASSCF.max_cycle_microCASSCF.max_orb_stepsizeCASSCF.max_stepsizeCASSCF.max_stepsize_scheduler()CASSCF.mc1step()CASSCF.mc2step()CASSCF.micro_cycle_scheduler()CASSCF.natorbCASSCF.newton()CASSCF.nuc_grad_method()CASSCF.pack_uniq_var()CASSCF.reset()CASSCF.rotate_mo()CASSCF.rotate_orb_cc()CASSCF.scale_restorationCASSCF.small_rot_tolCASSCF.solve_approx_ci()CASSCF.sorting_mo_energyCASSCF.to_gpu()CASSCF.uniq_var_indices()CASSCF.unpack_uniq_var()CASSCF.update()CASSCF.update_ao2mo()CASSCF.update_casdm()CASSCF.update_from_chk()CASSCF.update_jk_in_ah()CASSCF.update_rotate_matrix()CASSCF.with_dep4
CASSCF_Scanneras_scanner()expmat()gen_g_hop()kernel()max_stepsize_scheduler()rotate_orb_cc()
- 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
CASCIUCASBaseUCASBase.analyze()UCASBase.cas_natorb()UCASBase.cas_natorb_()UCASBase.check_sanity()UCASBase.dump_flags()UCASBase.fix_spin()UCASBase.fix_spin_()UCASBase.get_h1eff()UCASBase.get_hcore()UCASBase.get_veff()UCASBase.make_rdm1()UCASBase.make_rdm1s()UCASBase.ncoreUCASBase.sort_mo()UCASBase.spin_square()
UCASCIextract_orbs()h1e_for_cas()kernel()
- pyscf.mcscf.umc1step module
CASSCFUCASSCFUCASSCF.ah_conv_tolUCASSCF.ah_grad_trust_regionUCASSCF.ah_level_shiftUCASSCF.ah_lindepUCASSCF.ah_max_cycleUCASSCF.ah_start_cycleUCASSCF.ah_start_tolUCASSCF.ao2mo()UCASSCF.approx_cas_integral()UCASSCF.as_scanner()UCASSCF.callbackUCASSCF.casci()UCASSCF.chk_ciUCASSCF.ci_response_spaceUCASSCF.conv_tolUCASSCF.conv_tol_gradUCASSCF.dump_chk()UCASSCF.dump_flags()UCASSCF.gen_g_hop()UCASSCF.get_h2eff()UCASSCF.internal_rotationUCASSCF.kernel()UCASSCF.kf_intervalUCASSCF.kf_trust_regionUCASSCF.max_cycle_macroUCASSCF.max_cycle_microUCASSCF.max_orb_stepsizeUCASSCF.max_stepsizeUCASSCF.max_stepsize_scheduler()UCASSCF.mc1step()UCASSCF.mc2step()UCASSCF.micro_cycle_scheduler()UCASSCF.natorbUCASSCF.pack_uniq_var()UCASSCF.reset()UCASSCF.rotate_mo()UCASSCF.rotate_orb_cc()UCASSCF.solve_approx_ci()UCASSCF.uniq_var_indices()UCASSCF.unpack_uniq_var()UCASSCF.update_casdm()UCASSCF.update_jk_in_ah()UCASSCF.update_rotate_matrix()UCASSCF.with_dep4
gen_g_hop()kernel()
- pyscf.mcscf.umc2step module
- pyscf.mcscf.umc_ao2mo module
- Module contents
- pyscf.mp package
- Submodules
- pyscf.mp.dfgmp2 module
- pyscf.mp.dfmp2 module
- pyscf.mp.dfmp2_native module
- pyscf.mp.dfmp2_slow module
- pyscf.mp.dfump2 module
- pyscf.mp.dfump2_native module
- pyscf.mp.dfump2_slow module
- pyscf.mp.gmp2 module
- pyscf.mp.mp2 module
MP2MP2.Gradients()MP2.ao2mo()MP2.as_scanner()MP2.conv_tolMP2.conv_tol_normtMP2.density_fit()MP2.dump_flags()MP2.e_totMP2.e_tot_scsMP2.emp2MP2.emp2_scsMP2.energy()MP2.get_e_hf()MP2.get_frozen_mask()MP2.get_nmo()MP2.get_nocc()MP2.init_amps()MP2.kernel()MP2.make_fno()MP2.make_rdm1()MP2.make_rdm2()MP2.max_cycleMP2.nmoMP2.noccMP2.nuc_grad_method()MP2.reset()MP2.set_frozen()MP2.to_gpu()MP2.update_amps()
MP2_ScannerRMP2as_scanner()energy()get_e_hf()get_frozen_mask()get_nmo()get_nocc()kernel()make_fno()make_rdm1()make_rdm2()update_amps()
- pyscf.mp.mp2f12_slow module
- pyscf.mp.ump2 module
- Module contents
- pyscf.mrpt package
- Submodules
- pyscf.mrpt.nevpt2 module
- Module contents
- pyscf.nac package
- pyscf.pbc package
- Subpackages
- pyscf.pbc.adc package
- 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_rhf_ksymm 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_rhf_ksymm 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.gdf_builder 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
- pyscf.pbc.df.rsdf module
- pyscf.pbc.df.rsdf_builder module
- pyscf.pbc.df.rsdf_helper module
- pyscf.pbc.df.rsdf_jk module
- Module contents
- pyscf.pbc.dft package
- Subpackages
- Submodules
- pyscf.pbc.dft.cdft module
- pyscf.pbc.dft.gen_grid module
- pyscf.pbc.dft.gks module
- pyscf.pbc.dft.kgks module
- pyscf.pbc.dft.krks module
- pyscf.pbc.dft.krks_ksymm module
- pyscf.pbc.dft.krkspu module
- pyscf.pbc.dft.krkspu_ksymm module
- pyscf.pbc.dft.kroks module
- pyscf.pbc.dft.kuks module
- pyscf.pbc.dft.kuks_ksymm module
- pyscf.pbc.dft.kukspu module
- pyscf.pbc.dft.kukspu_ksymm module
- pyscf.pbc.dft.numint module
- pyscf.pbc.dft.numint2c module
- pyscf.pbc.dft.rks module
- pyscf.pbc.dft.roks module
- pyscf.pbc.dft.uks module
- Module contents
- 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.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.kghf_ksymm module
- pyscf.pbc.scf.khf module
- pyscf.pbc.scf.khf_ksymm module
- pyscf.pbc.scf.krohf module
- pyscf.pbc.scf.kuhf module
- pyscf.pbc.scf.kuhf_ksymm module
- pyscf.pbc.scf.newton_ah module
- pyscf.pbc.scf.rohf module
- pyscf.pbc.scf.rsjk module
- pyscf.pbc.scf.scfint module
- pyscf.pbc.scf.stability module
- pyscf.pbc.scf.uhf module
- Module contents
- pyscf.pbc.symm package
- pyscf.pbc.tddft package
- pyscf.pbc.tdscf package
- pyscf.pbc.tools package
- pyscf.pbc.x2c package
- Module contents
- Subpackages
- pyscf.qmmm package
- pyscf.scf package
- Submodules
- pyscf.scf.addons module
canonical_orth_()convert_to_ghf()convert_to_rhf()convert_to_uhf()dynamic_level_shift()dynamic_level_shift_()dynamic_occ()dynamic_occ_()dynamic_sz_()fast_newton()float_occ()float_occ_()follow_state()follow_state_()frac_occ()frac_occ_()get_ghf_orbspin()mom_occ()mom_occ_()partial_cholesky_orth_()project_dm_nr2nr()project_dm_nr2r()project_dm_r2r()project_mo_nr2nr()project_mo_nr2r()project_mo_r2r()remove_linear_dep()remove_linear_dep_()smearing()smearing_()
- pyscf.scf.atom_hf module
- pyscf.scf.atom_hf_pp module
- pyscf.scf.atom_ks module
- pyscf.scf.chkfile module
- pyscf.scf.cphf module
- pyscf.scf.dhf module
DHFDHF.Gradients()DHF.TDA()DHF.TDHF()DHF.analyze()DHF.build()DHF.conv_tolDHF.dip_moment()DHF.dump_flags()DHF.energy_elec()DHF.gen_response()DHF.get_grad()DHF.get_hcore()DHF.get_jk()DHF.get_occ()DHF.get_ovlp()DHF.get_veff()DHF.init_direct_scf()DHF.init_guess_by_atom()DHF.init_guess_by_chkfile()DHF.init_guess_by_huckel()DHF.init_guess_by_minao()DHF.init_guess_by_mod_huckel()DHF.init_guess_by_sap()DHF.make_rdm1()DHF.mulliken_pop()DHF.nuc_grad_method()DHF.reset()DHF.scf()DHF.screeningDHF.sfx2c1e()DHF.ssss_approxDHF.stability()DHF.to_dhf()DHF.to_dks()DHF.to_ghf()DHF.to_gks()DHF.to_gpu()DHF.to_ks()DHF.to_rhf()DHF.to_rks()DHF.to_uhf()DHF.to_uks()DHF.with_breitDHF.with_gauntDHF.with_ssssDHF.x2c()DHF.x2c1e()
HF1eRDHFRHFUDHFUHFanalyze()dip_moment()energy_elec()get_grad()get_hcore()get_init_guess()get_jk()get_jk_coulomb()get_ovlp()init_guess_by_1e()init_guess_by_atom()init_guess_by_chkfile()init_guess_by_huckel()init_guess_by_minao()init_guess_by_mod_huckel()init_guess_by_sap()kernel()mulliken_pop()time_reversal_matrix()
- pyscf.scf.diis module
- pyscf.scf.dispersion module
- pyscf.scf.ghf module
GHFGHF.CISD()GHF.MP2()GHF.TDA()GHF.TDHF()GHF.analyze()GHF.convert_from_()GHF.det_ovlp()GHF.dip_moment()GHF.gen_response()GHF.get_grad()GHF.get_hcore()GHF.get_init_guess()GHF.get_jk()GHF.get_occ()GHF.get_ovlp()GHF.get_veff()GHF.init_guess_by_atom()GHF.init_guess_by_chkfile()GHF.init_guess_by_huckel()GHF.init_guess_by_minao()GHF.init_guess_by_mod_huckel()GHF.init_guess_by_sap()GHF.mulliken_meta()GHF.mulliken_pop()GHF.nuc_grad_method()GHF.spin_square()GHF.stability()GHF.to_gpu()GHF.to_ks()GHF.with_socGHF.x2c()GHF.x2c1e()
HF1eanalyze()det_ovlp()dip_moment()get_jk()get_occ()guess_orbspin()init_guess_by_chkfile()mulliken_meta()mulliken_pop()spin_square()
- pyscf.scf.ghf_symm module
- pyscf.scf.hf module
Kgwh()RHFSCFSCF.CCSD()SCF.DIISSCF.QCISD()SCF.QMMM()SCF.analyze()SCF.apply()SCF.as_scanner()SCF.build()SCF.callbackSCF.canonicalize()SCF.check_convergenceSCF.check_sanity()SCF.conv_checkSCF.conv_tolSCF.conv_tol_cpscfSCF.conv_tol_gradSCF.convert_from_()SCF.dampSCF.density_fit()SCF.diisSCF.diis_dampSCF.diis_fileSCF.diis_spaceSCF.diis_space_rollbackSCF.diis_start_cycleSCF.dip_moment()SCF.direct_scfSCF.direct_scf_tolSCF.dispSCF.do_disp()SCF.dump_chk()SCF.dump_flags()SCF.dump_scf_summary()SCF.eig()SCF.energy_elec()SCF.energy_nuc()SCF.energy_tot()SCF.from_chk()SCF.get_dispersion()SCF.get_fock()SCF.get_grad()SCF.get_hcore()SCF.get_init_guess()SCF.get_j()SCF.get_jk()SCF.get_k()SCF.get_occ()SCF.get_ovlp()SCF.get_veff()SCF.init_direct_scf()SCF.init_guessSCF.init_guess_by_1e()SCF.init_guess_by_atom()SCF.init_guess_by_chkfile()SCF.init_guess_by_huckel()SCF.init_guess_by_minao()SCF.init_guess_by_mod_huckel()SCF.init_guess_by_sap()SCF.istype()SCF.kernel()SCF.level_shiftSCF.make_rdm1()SCF.make_rdm2()SCF.max_cycleSCF.mulliken_meta()SCF.mulliken_pop()SCF.mulliken_pop_meta_lowdin_ao()SCF.newton()SCF.nuc_grad_method()SCF.optSCF.pop()SCF.quad_moment()SCF.remove_soscf()SCF.reset()SCF.sap_basisSCF.scf()SCF.sfx2c1e()SCF.stability()SCF.to_ghf()SCF.to_gks()SCF.to_gpu()SCF.to_ks()SCF.to_rhf()SCF.to_rks()SCF.to_uhf()SCF.to_uks()SCF.update()SCF.update_()SCF.update_from_chk()SCF.update_from_chk_()SCF.x2c()SCF.x2c1e()
SCF_Scanneranalyze()as_scanner()canonicalize()damping()dip_moment()dot_eri_dm()dump_scf_summary()eig()energy_elec()energy_tot()get_fock()get_grad()get_hcore()get_init_guess()get_jk()get_occ()get_ovlp()get_veff()init_guess_by_1e()init_guess_by_atom()init_guess_by_chkfile()init_guess_by_huckel()init_guess_by_minao()init_guess_by_mod_huckel()init_guess_by_sap()kernel()level_shift()make_rdm1()make_rdm2()make_sap()mulliken_meta()mulliken_pop()mulliken_pop_meta_lowdin_ao()pack_uniq_var()quad_moment()uniq_var_indices()unpack_uniq_var()
- pyscf.scf.hf_symm module
HF1eRHFROHFSymAdaptedRHFSymAdaptedRHF.CASCI()SymAdaptedRHF.CASSCF()SymAdaptedRHF.analyze()SymAdaptedRHF.build()SymAdaptedRHF.canonicalize()SymAdaptedRHF.eig()SymAdaptedRHF.get_grad()SymAdaptedRHF.get_irrep_nelec()SymAdaptedRHF.get_occ()SymAdaptedRHF.get_orbsym()SymAdaptedRHF.get_wfnsym()SymAdaptedRHF.orbsymSymAdaptedRHF.to_gpu()SymAdaptedRHF.wfnsym
SymAdaptedROHFSymAdaptedROHF.CASCI()SymAdaptedROHF.CASSCF()SymAdaptedROHF.TDASymAdaptedROHF.TDHFSymAdaptedROHF.analyze()SymAdaptedROHF.build()SymAdaptedROHF.canonicalize()SymAdaptedROHF.dump_flags()SymAdaptedROHF.eig()SymAdaptedROHF.get_grad()SymAdaptedROHF.get_irrep_nelec()SymAdaptedROHF.get_occ()SymAdaptedROHF.get_orbsym()SymAdaptedROHF.get_wfnsym()SymAdaptedROHF.make_rdm1()SymAdaptedROHF.orbsymSymAdaptedROHF.to_gpu()SymAdaptedROHF.wfnsym
analyze()canonicalize()check_irrep_nelec()eig()get_irrep_nelec()get_orbsym()get_wfnsym()map_degeneracy()so2ao_mo_coeff()
- pyscf.scf.jk module
- pyscf.scf.rohf module
HF1eROHFROHF.CASCI()ROHF.CASSCF()ROHF.CISDROHF.DFMP2ROHF.Gradients()ROHF.MP2ROHF.TDAROHF.TDHFROHF.analyze()ROHF.canonicalize()ROHF.check_sanity()ROHF.convert_from_()ROHF.dump_flags()ROHF.eig()ROHF.energy_elec()ROHF.gen_response()ROHF.get_fock()ROHF.get_grad()ROHF.get_init_guess()ROHF.get_occ()ROHF.get_veff()ROHF.init_guess_by_1e()ROHF.init_guess_by_atom()ROHF.init_guess_by_chkfile()ROHF.init_guess_by_huckel()ROHF.init_guess_by_minao()ROHF.init_guess_by_mod_huckel()ROHF.init_guess_by_sap()ROHF.make_rdm1()ROHF.nelecROHF.nelectron_alphaROHF.nuc_grad_method()ROHF.spin_square()ROHF.stability()ROHF.to_gpu()ROHF.to_ks()
analyze()canonicalize()energy_elec()get_fock()get_grad()get_occ()get_roothaan_fock()init_guess_by_atom()init_guess_by_chkfile()init_guess_by_minao()init_guess_by_sap()make_rdm1()
- pyscf.scf.stability module
- pyscf.scf.stability_slow module
- pyscf.scf.ucphf module
- pyscf.scf.uhf module
HF1eUHFUHF.CASCIUHF.CASSCFUHF.CISD()UHF.DFMP2UHF.Gradients()UHF.MP2()UHF.TDA()UHF.TDHF()UHF.analyze()UHF.canonicalize()UHF.convert_from_()UHF.det_ovlp()UHF.dump_flags()UHF.eig()UHF.energy_elec()UHF.gen_response()UHF.get_fock()UHF.get_grad()UHF.get_init_guess()UHF.get_jk()UHF.get_occ()UHF.get_veff()UHF.init_guess_breaksymUHF.init_guess_by_1e()UHF.init_guess_by_atom()UHF.init_guess_by_chkfile()UHF.init_guess_by_huckel()UHF.init_guess_by_minao()UHF.init_guess_by_mod_huckel()UHF.init_guess_by_sap()UHF.make_asym_dm()UHF.make_rdm1()UHF.make_rdm2()UHF.mulliken_meta()UHF.mulliken_meta_spin()UHF.mulliken_pop()UHF.mulliken_spin_pop()UHF.nelecUHF.nelectron_alphaUHF.nuc_grad_method()UHF.spin_square()UHF.stability()UHF.to_gpu()UHF.to_ks()
analyze()canonicalize()det_ovlp()energy_elec()get_fock()get_grad()get_init_guess()get_occ()get_veff()init_guess_by_1e()init_guess_by_atom()init_guess_by_chkfile()init_guess_by_huckel()init_guess_by_minao()init_guess_by_mod_huckel()init_guess_by_sap()make_asym_dm()make_rdm1()make_rdm2()mulliken_meta()mulliken_meta_spin()mulliken_pop()mulliken_pop_meta_lowdin_ao()mulliken_spin_pop()mulliken_spin_pop_meta_lowdin_ao()spin_square()
- pyscf.scf.uhf_symm module
HF1eSymAdaptedUHFSymAdaptedUHF.CASCISymAdaptedUHF.CASSCFSymAdaptedUHF.analyze()SymAdaptedUHF.build()SymAdaptedUHF.canonicalize()SymAdaptedUHF.dump_flags()SymAdaptedUHF.eig()SymAdaptedUHF.get_grad()SymAdaptedUHF.get_irrep_nelec()SymAdaptedUHF.get_occ()SymAdaptedUHF.get_orbsym()SymAdaptedUHF.get_wfnsym()SymAdaptedUHF.orbsymSymAdaptedUHF.to_gpu()SymAdaptedUHF.wfnsym
UHFanalyze()canonicalize()get_irrep_nelec()get_orbsym()get_wfnsym()
- Module contents
- pyscf.sgx package
- pyscf.solvent package
- Subpackages
- Submodules
- pyscf.solvent.cosmors module
- pyscf.solvent.ddcosmo module
DDCOSMOGridsatoms_with_vdw_overlap()cache_fake_multipoles()ddCOSMOddcosmo_for_casci()ddcosmo_for_casscf()ddcosmo_for_post_scf()ddcosmo_for_scf()ddcosmo_for_tdscf()energy()gen_ddcosmo_solver()get_atomic_radii()make_L()make_fi()make_grids_one_sphere()make_phi()make_psi_vmat()regularize_xt()
- pyscf.solvent.ddpcm module
- pyscf.solvent.pcm module
- pyscf.solvent.pol_embed module
- pyscf.solvent.smd module
- pyscf.solvent.smd_experiment module
- Module contents
- pyscf.soscf package
- Submodules
- pyscf.soscf.ciah module
CIAHOptimizerMixinCIAHOptimizerMixin.ah_conv_tolCIAHOptimizerMixin.ah_level_shiftCIAHOptimizerMixin.ah_lindepCIAHOptimizerMixin.ah_max_cycleCIAHOptimizerMixin.ah_start_cycleCIAHOptimizerMixin.ah_start_tolCIAHOptimizerMixin.ah_trust_regionCIAHOptimizerMixin.conv_tol_gradCIAHOptimizerMixin.cost_function()CIAHOptimizerMixin.extract_rotation()CIAHOptimizerMixin.gen_g_hop()CIAHOptimizerMixin.get_grad()CIAHOptimizerMixin.kf_intervalCIAHOptimizerMixin.kf_trust_regionCIAHOptimizerMixin.max_itersCIAHOptimizerMixin.max_stepsizeCIAHOptimizerMixin.pack_uniq_var()CIAHOptimizerMixin.unpack_uniq_var()
davidson_cc()expmat()rotate_orb_cc()
- pyscf.soscf.newton_ah module
- Module contents
- pyscf.symm package
- Submodules
- pyscf.symm.Dmatrix module
- pyscf.symm.addons module
- pyscf.symm.basis module
- pyscf.symm.cg module
- pyscf.symm.geom module
RotationAxisNotFoundSymmSysalias_axes()argsort_coords()as_subgroup()casimir_tensors()check_given_symm()check_symm()closest_axes()detect_symm()get_subgroup()householder()is_identical_geometry()parallel_vectors()rotation_mat()shift_atom()sort_coords()subgroup()symm_identical_atoms()symm_ops()
- pyscf.symm.msym module
- pyscf.symm.param module
- pyscf.symm.sph module
- Module contents
- pyscf.tddft package
- pyscf.tdscf package
- Submodules
- pyscf.tdscf.dhf module
- pyscf.tdscf.dks module
- pyscf.tdscf.ghf module
- pyscf.tdscf.gks module
- pyscf.tdscf.rhf module
CISRPATDATDBaseTDBase.analyze()TDBase.as_scanner()TDBase.check_sanity()TDBase.conv_tolTDBase.deg_eia_threshTDBase.dump_flags()TDBase.e_totTDBase.gen_vind()TDBase.get_ab()TDBase.get_nto()TDBase.get_precond()TDBase.level_shiftTDBase.lindepTDBase.max_cycleTDBase.nrootsTDBase.nstatesTDBase.nuc_grad_method()TDBase.oscillator_strength()TDBase.positive_eig_thresholdTDBase.reset()TDBase.singletTDBase.to_gpu()TDBase.transition_dipole()TDBase.transition_magnetic_dipole()TDBase.transition_magnetic_quadrupole()TDBase.transition_octupole()TDBase.transition_quadrupole()TDBase.transition_velocity_dipole()TDBase.transition_velocity_octupole()TDBase.transition_velocity_quadrupole()
TDHFTDRHFTD_Scanneranalyze()as_scanner()gen_tda_hop()gen_tda_operation()gen_tdhf_operation()get_ab()get_nto()oscillator_strength()transition_dipole()transition_magnetic_dipole()transition_magnetic_quadrupole()transition_octupole()transition_quadrupole()transition_velocity_dipole()transition_velocity_octupole()transition_velocity_quadrupole()
- pyscf.tdscf.rks module
- pyscf.tdscf.uhf module
- pyscf.tdscf.uks module
- Module contents
- 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.finite_diff module
- pyscf.tools.mo_mapping module
- pyscf.tools.molden module
- pyscf.tools.qcschema module
- pyscf.tools.ring module
- pyscf.tools.wfn_format module
- Module contents
- pyscf.x2c package
- Submodules
- pyscf.x2c.dft module
- pyscf.x2c.newton_ah module
- pyscf.x2c.sfx2c1e module
- pyscf.x2c.sfx2c1e_grad module
- pyscf.x2c.sfx2c1e_hess module
- pyscf.x2c.stability module
- pyscf.x2c.tdscf module
- pyscf.x2c.x2c module
RHFSCFSCF.analyze()SCF.build()SCF.dip_moment()SCF.dump_flags()SCF.get_hcore()SCF.get_jk()SCF.get_occ()SCF.get_ovlp()SCF.get_veff()SCF.init_direct_scf()SCF.init_guess_by_atom()SCF.init_guess_by_chkfile()SCF.init_guess_by_minao()SCF.make_rdm1()SCF.newton()SCF.nuc_grad_method()SCF.sfx2c1e()SCF.stability()SCF.x2c()SCF.x2c1e()
SpinOrbitalX2CHelperSpinorX2CHelperUHFX2CX2C1E_GSCFX2CHelperBaseX2C_RHFX2C_SCFX2C_UHFget_hcore()get_init_guess()get_jk()init_guess_by_1e()init_guess_by_atom()init_guess_by_chkfile()init_guess_by_minao()x2c1e_ghf()
- Module contents
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.pyscf.org
We recommend the enhanced Python interpreter IPython and the web-based Python IDE Ipython notebook to try out the package:
>>> import pyscf
>>> mol = pyscf.M(atom='H 0 0 0; H 0 0 1.2', basis='cc-pvdz')
>>> mol.RHF().run()
converged SCF energy = -1.06111199785749
-1.06111199786