Uses of Package
ffx.numerics.atomic
Packages that use ffx.numerics.atomic
Package
Description
The Atomic package has implementations of a double array that can be safely operated on by
multiple threads.
The Bonded package implements bonded molecular mechanics terms such as bonds, angles, torsions,
etc.
The Nonbonded package implements nonbonded molecular mechanics terms such as van der Waals and
Particle Mesh Ewald electrostastics.
-
Classes in ffx.numerics.atomic used by ffx.numerics.atomicClassDescriptionThis interface abstracts away the implementation of maintaining a 1D double array that is operated on by multiple threads.AtomicDoubleArray implementations (ADDER, MULTI, PJ).
-
Classes in ffx.numerics.atomic used by ffx.potential.bondedClassDescriptionImplementation of maintaining a 3D double array that is operated on by multiple threads.
-
Classes in ffx.numerics.atomic used by ffx.potential.nonbondedClassDescriptionThis interface abstracts away the implementation of maintaining a 1D double array that is operated on by multiple threads.Implementation of maintaining a 3D double array that is operated on by multiple threads.
-
Classes in ffx.numerics.atomic used by ffx.potential.nonbonded.implicitClassDescriptionThis interface abstracts away the implementation of maintaining a 1D double array that is operated on by multiple threads.Implementation of maintaining a 3D double array that is operated on by multiple threads.
-
Classes in ffx.numerics.atomic used by ffx.potential.nonbonded.pmeClassDescriptionImplementation of maintaining a 3D double array that is operated on by multiple threads.