flory

Package for finding coexisting phases of multicomponent mixtures.

The package flory provides methods and classes for analyzing phase separation in general multicomponent mixtures. The package is inspired by the widely-used Flory-Huggins model, but not limited to it. Instead, it describes general free energy using four parts: interaction, entropy, ensemble, and constraint. Coexisting phases are obtained using an improved Gibbs ensemble method.

common

Module containing common tools for the package.

constraint

Module containing several constrains.

ensemble

Module containing several common ensembles.

entropy

Module containing several common entropic energies.

free_energy

Module containing several common free energies.

interaction

Module containing several common interaction energies.

mcmp

Module containing finder for coexisting phases.

shortcut

Shortcuts for simple tasks of finding coexisting phases.