`DecoratedParticles.PState`

— Type`struct State`

the main type for states of input variables (particles). This type is intended only for storing of information but no arithmetic should be performed on it. For the latter, we have the DState.

`DecoratedParticles.VState`

— Type`struct VState`

: A `State`

-like variable but acting like a vector with arithmetic operations defined on it, while `State`

acts more like a Point i.e. a fixed object that cannot be manipulated. The main application of `VState`

is as a derivative of a `State`

; see also `Vstate_type`

, ...

`DecoratedParticles._findcts`

— MethodFind the indices of continuous properties, and return the indices as well as the symbols and types

`DecoratedParticles.atom`

— MethodGenerate an atom with the given properties.

`DecoratedParticles.showdigits!`

— Methodchange how many digits are printed in the `PState`

or `VState`

output

`DecoratedParticles.vstate_type`

— Methodconvert a PState to a corresponding VState (basically just remove the discrete variables)

`DecoratedParticles.Tmp.ChemicalElement`

— TypeEncodes a chemical element by wrapping an integer that represents the atomic number.

`DecoratedParticles.Tmp.PCell`

— TypeImplementation of a computational cell for particle systems within AtomsBase.jl. `PCell`

specifies a parallepiped shaped cell with