Phases module ============= The phases module contains a number of classes that allow to create complex mixed-layer phases. TODO: add example code on how to use them! Phase ----- .. module:: pyxrd.phases.models.phase .. autoclass:: Phase :members: CSDS ---- .. module:: pyxrd.phases.models.CSDS .. autoclass:: LogNormalCSDSDistribution :members: .. autoclass:: DritsCSDSDistribution :members: Unit-cell properties -------------------- .. module:: pyxrd.phases.models.unit_cell_prop .. autoclass:: UnitCellProperty :members: Component --------- .. module:: pyxrd.phases.models.component .. autoclass:: Component :members: Atom Relations -------------- .. module:: pyxrd.phases.models.atom_relations .. autoclass:: AtomRelation :members: .. autoclass:: AtomRatio :members: .. autoclass:: AtomContentObject :members: .. autoclass:: AtomContents :members: