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 GKMultipoleOrderGKTensorGlobal.multipoleOrderThe GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.protected final GKMultipoleOrderGKTensorGlobalSIMD.multipoleOrderThe GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.protected final GKMultipoleOrderGKTensorQI.multipoleOrderThe GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.protected final GKMultipoleOrderGKTensorQISIMD.multipoleOrderThe GK tensor can be constructed for monopoles (GB), dipoles or quadrupoles.Methods in ffx.numerics.multipole that return GKMultipoleOrderModifier and TypeMethodDescriptionstatic GKMultipoleOrderReturns 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 TypeMethodDescriptionvoidGKSource.generateSource(GKTensorMode mode, GKMultipoleOrder multipole, double r2, double ai, double aj) Generate source terms for the Kirkwood version of the Challacombe et al. recursion.voidGKSourceSIMD.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 voidGKSource.source(double[] work, GKMultipoleOrder multipoleOrder) Generate source terms for the Kirkwood version of the Challacombe et al. recursion.protected voidGKSourceSIMD.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.