vibeqc.TranscorrelatedOptions¶
- class vibeqc.TranscorrelatedOptions(form='simple_gaussian', gamma=0.5, no2b=True, symmetrize=False, report_diagnostics=True)[source]¶
Bases:
objectOptions for the transcorrelated Hamiltonian builder.
- gamma¶
Correlation strength parameter (for
simple_gaussianform). Larger γ = more short-range correlation folded into H.- Type:
- symmetrize¶
If True, Hermitise the resulting Hamiltonian (H → (H + H†)/2). This loses the formal transcorrelated advantage but yields a Hermitian operator solvable with standard eigensolvers.
- Type:
- __init__(form='simple_gaussian', gamma=0.5, no2b=True, symmetrize=False, report_diagnostics=True)¶
Methods
__init__([form, gamma, no2b, symmetrize, ...])Attributes