vibeqc.PeriodicUHFEwaldResult¶
- class vibeqc.PeriodicUHFEwaldResult(energy, e_electronic, e_nuclear, n_iter, converged, s_squared, s_squared_ideal, mo_energies_alpha, mo_coeffs_alpha, density_alpha, fock_alpha, mo_energies_beta, mo_coeffs_beta, density_beta, fock_beta, overlap, scf_trace=<factory>, omega=0.0, grid_shape=(0, 0, 0))[source]¶
Bases:
objectResult of
run_uhf_periodic_gamma_ewald3d().Mirrors the molecular
UHFResultshape with a separate α/β block, plus Ewald bookkeeping (omega,grid_shape). All matrices are at Γ (no Bloch sums).- Parameters:
energy (float)
e_electronic (float)
e_nuclear (float)
n_iter (int)
converged (bool)
s_squared (float)
s_squared_ideal (float)
mo_energies_alpha (ndarray)
mo_coeffs_alpha (ndarray)
density_alpha (ndarray)
fock_alpha (ndarray)
mo_energies_beta (ndarray)
mo_coeffs_beta (ndarray)
density_beta (ndarray)
fock_beta (ndarray)
overlap (ndarray)
scf_trace (List[vibeqc._vibeqc_core.SCFIteration])
omega (float)
- __init__(energy, e_electronic, e_nuclear, n_iter, converged, s_squared, s_squared_ideal, mo_energies_alpha, mo_coeffs_alpha, density_alpha, fock_alpha, mo_energies_beta, mo_coeffs_beta, density_beta, fock_beta, overlap, scf_trace=<factory>, omega=0.0, grid_shape=(0, 0, 0))¶
- Parameters:
energy (float)
e_electronic (float)
e_nuclear (float)
n_iter (int)
converged (bool)
s_squared (float)
s_squared_ideal (float)
mo_energies_alpha (ndarray)
mo_coeffs_alpha (ndarray)
density_alpha (ndarray)
fock_alpha (ndarray)
mo_energies_beta (ndarray)
mo_coeffs_beta (ndarray)
density_beta (ndarray)
fock_beta (ndarray)
overlap (ndarray)
scf_trace (List[vibeqc._vibeqc_core.SCFIteration])
omega (float)
- Return type:
None
Methods
__init__(energy, e_electronic, e_nuclear, ...)Attributes