pytc.ansatz.sjΒΆ

Implementation of the quantum many-body wavefunction ansatz.

Functions

_combine_multi_dets

Combine multiple determinants with linear coefficients.

compute_jastrow_log_value

Compute Jastrow factor in log space for numerical stability.

compute_quantum_force

Compute quantum force for a single configuration.

eval_sj

Evaluate wavefunction for a single walker with explicit parameters.

eval_sj_quantum_force

update_jastrow_one_electron

Update Jastrow log-value after moving one electron.