vibeqc.PeriodicRHFEwaldResult¶
- class vibeqc.PeriodicRHFEwaldResult(energy, e_electronic, e_nuclear, n_iter, converged, mo_energies, mo_coeffs, density, fock, overlap, scf_trace=<factory>, omega=0.0, grid_shape=(0, 0, 0), restart_basis=None, restart_lattice=None, guess_selection=None, restart_kpoints=None, restart_weights=None, exchange_q0='molecular-limit', fock_build=None, occupations=None, next_density=None, density_fixed_point_residual=None, evaluated_build_history=<factory>)[source]¶
Bases:
objectResult of
run_rhf_periodic_gamma_ewald3d().Structurally parallel to
PeriodicRHFResultbut carries Ewald-specific bookkeeping (omega,grid_shape) so callers can reproduce the calculation or sweep parameters. All matrices are at Γ-point (no Bloch sums).- Parameters:
energy (float)
e_electronic (float)
e_nuclear (float)
n_iter (int)
converged (bool)
mo_energies (ndarray)
mo_coeffs (ndarray)
density (ndarray)
fock (ndarray)
overlap (ndarray)
scf_trace (List[vibeqc._vibeqc_core.SCFIteration])
omega (float)
restart_basis (object)
restart_lattice (object)
guess_selection (object)
restart_kpoints (object)
restart_weights (object)
exchange_q0 (str)
fock_build (FockBuild | None)
occupations (ndarray | None)
next_density (ndarray | None)
density_fixed_point_residual (float | None)
- __init__(energy, e_electronic, e_nuclear, n_iter, converged, mo_energies, mo_coeffs, density, fock, overlap, scf_trace=<factory>, omega=0.0, grid_shape=(0, 0, 0), restart_basis=None, restart_lattice=None, guess_selection=None, restart_kpoints=None, restart_weights=None, exchange_q0='molecular-limit', fock_build=None, occupations=None, next_density=None, density_fixed_point_residual=None, evaluated_build_history=<factory>)¶
- Parameters:
energy (float)
e_electronic (float)
e_nuclear (float)
n_iter (int)
converged (bool)
mo_energies (ndarray)
mo_coeffs (ndarray)
density (ndarray)
fock (ndarray)
overlap (ndarray)
scf_trace (List[vibeqc._vibeqc_core.SCFIteration])
omega (float)
restart_basis (object)
restart_lattice (object)
guess_selection (object)
restart_kpoints (object)
restart_weights (object)
exchange_q0 (str)
fock_build (FockBuild | None)
occupations (ndarray | None)
next_density (ndarray | None)
density_fixed_point_residual (float | None)
- Return type:
None
Methods
__init__(energy, e_electronic, e_nuclear, ...)Attributes
- property run_fields¶