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: