Skip to content

Commit

Permalink
Merge branch 'master' into refactor_class
Browse files Browse the repository at this point in the history
  • Loading branch information
wxj6000 authored Mar 31, 2024
2 parents a7512a1 + 65bc6a9 commit d9ae6c4
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 16 deletions.
11 changes: 1 addition & 10 deletions gpu4pyscf/df/df_jk.py
Original file line number Diff line number Diff line change
Expand Up @@ -242,16 +242,7 @@ def to_cpu(self):
obj = self.undo_df().to_cpu().density_fit()
print(type(obj))
return utils.to_cpu(self, obj)
"""
def energy_tot(self, dm=None, h1e=None, vhf=None):
'''
compute tot energy
'''
nuc = self.energy_nuc()
e_tot = self.energy_elec(dm, h1e, vhf)[0] + nuc
self.scf_summary['nuc'] = nuc.real
return e_tot
"""


def get_jk(dfobj, dms_tag, hermi=1, with_j=True, with_k=True, direct_scf_tol=1e-14, omega=None):
'''
Expand Down
9 changes: 5 additions & 4 deletions gpu4pyscf/df/tests/test_int3c2e.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,14 @@
check int3c2e consistency between pyscf and gpu4pyscf
'''

def setUpModule():
global mol, auxmol
mol = pyscf.M(atom='''
atom='''
O 0.0000000000 -0.0000000000 0.1174000000
H -0.7570000000 -0.0000000000 -0.4696000000
H 0.7570000000 0.0000000000 -0.4696000000
''',
'''
def setUpModule():
global mol, auxmol
mol = pyscf.M(atom=atom,
basis= 'def2-tzvpp',
verbose=1,
output='/dev/null')
Expand Down
1 change: 0 additions & 1 deletion gpu4pyscf/dft/rks.py
Original file line number Diff line number Diff line change
Expand Up @@ -317,6 +317,5 @@ def to_cpu(self):
energy_elec = energy_elec
energy_tot = hf.RHF.energy_tot
get_veff = get_veff

to_hf = NotImplemented
init_guess_by_vsap = rks.init_guess_by_vsap
3 changes: 2 additions & 1 deletion gpu4pyscf/scf/uhf.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,8 @@ def get_grad(self, mo_coeff, mo_occ, fock=None):
get_init_guess = hf.return_cupy_array(uhf.UHF.get_init_guess)
density_fit = hf.RHF.density_fit
energy_tot = hf.RHF.energy_tot

energy_elec = energy_elec

make_rdm2 = NotImplemented
dump_chk = NotImplemented
newton = NotImplemented
Expand Down

0 comments on commit d9ae6c4

Please sign in to comment.