vibeqc.SolventResult¶
- class vibeqc.SolventResult(scf, energy, e_solv, e_gas, epsilon, solvent_name, solvent_variant, cavity, cpcm, n_macro_iter, macro_history=<factory>, converged=False, screening=None, z_eff=None, direct_feedback=None, gradient_symmetry_tol_bohr=0.0, all_scf_traces=<factory>)[source]¶
Bases:
objectOutcome of a CPCM-coupled SCF run.
Carries the original SCF result type (RHFResult / UHFResult / RKSResult / UKSResult) on
.scfplus the converged solvation diagnostics.- Parameters:
scf (Any)
energy (float)
e_solv (float)
e_gas (float | None)
epsilon (float)
solvent_name (str)
solvent_variant (str)
cavity (CavityTessellation)
cpcm (CPCMResult)
n_macro_iter (int)
converged (bool)
screening (ScreeningModel | None)
z_eff (ndarray | None)
direct_feedback (Any | None)
gradient_symmetry_tol_bohr (float)
- __init__(scf, energy, e_solv, e_gas, epsilon, solvent_name, solvent_variant, cavity, cpcm, n_macro_iter, macro_history=<factory>, converged=False, screening=None, z_eff=None, direct_feedback=None, gradient_symmetry_tol_bohr=0.0, all_scf_traces=<factory>)¶
- Parameters:
scf (Any)
energy (float)
e_solv (float)
e_gas (float | None)
epsilon (float)
solvent_name (str)
solvent_variant (str)
cavity (CavityTessellation)
cpcm (CPCMResult)
n_macro_iter (int)
converged (bool)
screening (ScreeningModel | None)
z_eff (ndarray | None)
direct_feedback (Any | None)
gradient_symmetry_tol_bohr (float)
- Return type:
None
Methods
__init__(scf, energy, e_solv, e_gas, ...[, ...])Attributes
- cavity: CavityTessellation¶
- cpcm: CPCMResult¶