.. index:: pair: struct; site::IonEnvironment .. _doxid-structsite_1_1_ion_environment: struct site::IonEnvironment =========================== .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct IonEnvironment { // fields std::vector :ref:`ion`; std::vector :ref:`shell`; std::vector :ref:`iceFraction`; std::vector<:ref:`IonState`> :target:`state`; std::vector> :ref:`members`; int :target:`nIce` = 0; int :target:`nFront` = 0; int :target:`nLiquid` = 0; }; .. _details-structsite_1_1_ion_environment: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Fields ------ .. index:: pair: variable; ion .. _doxid-structsite_1_1_ion_environment_1a02bd5a73c0cc445e9f466ed3add1835a: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector ion cloud indices of the ions, in input order .. index:: pair: variable; shell .. _doxid-structsite_1_1_ion_environment_1a277b78dca0eb1dddf9a9ff7698a60706: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector shell water molecules within the cutoff .. index:: pair: variable; iceFraction .. _doxid-structsite_1_1_ion_environment_1ab8c73ad7e47ebef7f210b178707e735d: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector iceFraction labelled share of that shell .. index:: pair: variable; members .. _doxid-structsite_1_1_ion_environment_1a34ba0e96160a91395416185d4c3dfb94: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::vector> members per ion, the shell molecules (cloud indices)