mixing#
- class Mixer(orbs, pr_min_thresh=0.001, oi_min_thresh=1e-07, oi_max_N=50, pr_max_N=50)[source]#
Bases:
object- property connections#
- get_oi_default_threshold(fraction=0.7)[source]#
Get a threshold that makes sure that at least 70% of the OI interactions are included.
- get_oi_fraction(threshold)[source]#
Get the fraction of the total OI captured by a specific threshold.
- get_pr_default_threshold(fraction=0.1)[source]#
Get a threshold that makes sure that at least 10% of the PR interactions are included.
- class Mixing(orbs, mos=None, fmos=None, strength=None, fraction=None, connections=None, connection_type=None, energy_type='energy')[source]#
Bases:
object- property OI_is_empty#
- property PR_is_empty#
- property fragments#
- property irrep#
- property lowest_contribution#
- property spin#
- ensure_list(x)#