Uses of Enum Class
ffx.numerics.multipole.GKMultipoleOrder
Packages that use GKMultipoleOrder
Package
Description
The Multipole package computes derivatives of 1/|r| via recursion to arbitrary order using
Cartesian multipoles in either a global frame or a quasi-internal frame.
-
Uses of GKMultipoleOrder in ffx.numerics.multipole
Fields in ffx.numerics.multipole declared as GKMultipoleOrderModifier and TypeFieldDescriptionprotected final GKMultipoleOrder
GKTensorGlobal.multipoleOrder
The GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.protected final GKMultipoleOrder
GKTensorGlobalSIMD.multipoleOrder
The GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.protected final GKMultipoleOrder
GKTensorQI.multipoleOrder
The GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.protected final GKMultipoleOrder
GKTensorQISIMD.multipoleOrder
The GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.Methods in ffx.numerics.multipole that return GKMultipoleOrderModifier and TypeMethodDescriptionstatic GKMultipoleOrder
Returns the enum constant of this class with the specified name.static GKMultipoleOrder[]
GKMultipoleOrder.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in ffx.numerics.multipole with parameters of type GKMultipoleOrderModifier and TypeMethodDescriptionvoid
GKSource.generateSource
(GKTensorMode mode, GKMultipoleOrder multipole, double r2, double ai, double aj) Generate source terms for the Kirkwood version of the Challacombe et al. recursion.void
GKSourceSIMD.generateSource
(GKTensorMode mode, GKMultipoleOrder multipole, DoubleVector r2, DoubleVector ai, DoubleVector aj) Generate source terms for the Kirkwood version of the Challacombe et al. recursion.protected void
GKSource.source
(double[] work, GKMultipoleOrder multipoleOrder) Generate source terms for the Kirkwood version of the Challacombe et al. recursion.protected void
GKSourceSIMD.source
(DoubleVector[] work, GKMultipoleOrder multipoleOrder) Generate source terms for the Kirkwood version of the Challacombe et al. recursion.Constructors in ffx.numerics.multipole with parameters of type GKMultipoleOrderModifierConstructorDescriptionGKTensorGlobal
(GKMultipoleOrder multipoleOrder, int order, GKSource gkSource, double Eh, double Es) Construct a new GKTensorGlobal object.GKTensorGlobalSIMD
(GKMultipoleOrder multipoleOrder, int order, GKSourceSIMD gkSource, double Eh, double Es) Construct a new GKTensorGlobal object.GKTensorQI
(GKMultipoleOrder multipoleOrder, int order, GKSource gkSource, double Eh, double Es) Create a new GKTensorQI object.GKTensorQISIMD
(GKMultipoleOrder multipoleOrder, int order, GKSourceSIMD gkSource, double Eh, double Es) Create a new GKTensorQI object.