calc_bonding_volume
despasito.equations_of_state.saft.Aassoc.calc_bonding_volume
- calc_bonding_volume(rc_klab, dij_bar, rd_klab=None, reduction_ratio=0.25)[source]
Calculate the association site bonding volume matrix
Dimensions of (ncomp, ncomp, nbeads, nbeads, nsite, nsite)
- Parameters:
rc_klab (numpy.ndarray) – This matrix of cutoff distances for association sites for each site type in each group type
dij_bar (numpy.ndarray) – Component averaged hard sphere diameter
rd_klab (numpy.ndarray, Optional, default=None) – Position of association site in each group (nbead, nbead, nsite, nsite)
reduction_ratio (float, Optional, default=0.25) – Reduced distance of the sites from the center of the sphere of interaction. This value is used when site position, rd_klab is not defined for that site-site interaction.
- Returns:
Kijklab – Matrix of binding volumes
- Return type:
numpy.ndarray