Single

In Single interaction types, each particle is subjected to a potential. This approach allows for the modeling of a variety of scenarios:

topology:
  forceField:
    # ...
    external_example:
      type: ["External", "ConstantForce"]
      parameters:
        constantForce: [0.0, 0.0, 10.0]
    surface_example:
      type: ["Surface", "SurfaceWCAType2"]
      parameters:
        surfacePosition: 0.0
      labels: ["name", "epsilon", "sigma"]
      data:
        - ["A", 1.0, 2.5]
        - ["B", 1.5, 3.0]
    # ...

As demonstrated in the example, such interactions are effective for simulating external fields. The given example illustrates the application of a constant force, but options also exist for modeling external electric fields or oscillating magnetic fields. Additionally, these interactions can incorporate the effects of surfaces. UAMMD-structured offers a range of these interaction types.

The implementation process for these interactions is straightforward. In UAMMD-structured, the implementation is derived from the approach followed in UAMMD, tailored to align with input system of UAMMD-structured.


Single interactions are categorized into two types: