(161f) A Software Module for Calculation of Virial Coefficients of Macromolecules
AIChE Annual Meeting
2019
2019 AIChE Annual Meeting
Computational Molecular Science and Engineering Forum
Software Engineering in and for the Molecular Sciences
Monday, November 11, 2019 - 1:45pm to 2:00pm
Presently, ZENOâs capabilities are restricted to single-particle calculations, so its utility can be significantly enhanced by adding features to compute properties using multi-particle metrics. These quantities enter into bulk-property models at second order in concentration, extending the range of conditions where the models are effective. The quantity of interest to this project is the second virial coefficient B2, or more generally the set of coefficients Bn. For particles in solution, these appear in an expansion of the osmotic pressure in terms of the concentration. We consider coefficients with effective interactions mediated by the solvent, so no explicit solvent is considered; rather its effect is manifested by the form chosen for the solute-solute interactions. In principle these interactions are multibody, but often they are treated using pairwise-additive forms. The osmotic virial coefficients can then be effectively given in terms of expressions for the conventional (gas-phase) virial coefficients.
We describe our efforts to implement capabilities within ZENO to compute virial coefficients of arbitrary macromolecules composed of hard spheres. We implement Mayer-sampling Monte Carlo with overlap sampling to reduce the likelihood of bias. The capability builds upon the ZENO framework, and thus may be used with the same input file formats that have already been established by ZENO. Several example applications are demonstrated.