Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions gbasis/evals/density.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,7 @@ def evaluate_density_using_evaluated_orbs(one_density_matrix, orb_eval):
" of the orbital evaluations."
)

density = one_density_matrix.dot(orb_eval)
density *= orb_eval
return np.sum(density, axis=0)
return np.einsum("pq,qn,pn->n", one_density_matrix, orb_eval, orb_eval, optimize=True)


def evaluate_density(one_density_matrix, basis, points, transform=None, threshold=1.0e-8):
Expand Down