Uses of Class
ffx.openmm.DoubleArray
Packages that use DoubleArray
Package
Description
The OpenMM package includes Java classes that are analogues of the OpenMM C++ API.
The AMOEBA package includes Java classes that are analogues of the OpenMM C++ API
for the AMOEBA model.
-
Uses of DoubleArray in ffx.openmm
Methods in ffx.openmm with parameters of type DoubleArrayModifier and TypeMethodDescriptionintCustomAngleForce.addAngle(int i1, int i2, int i3, DoubleArray parameters) Add an angle term to the force field.intCustomBondForce.addBond(int i1, int i2, DoubleArray parameters) Add a bond term to the force field.intCustomCentroidBondForce.addBond(IntArray groups, DoubleArray parameters) Add a bond to the forceintCustomCompoundBondForce.addBond(IntArray particles, DoubleArray parameters) Add a bond to the force.intCustomCentroidBondForce.addGroup(IntArray particles, DoubleArray weights) Add a particle group.intCustomExternalForce.addParticle(int index, DoubleArray particleParameters) Add a particle to the force.intCustomGBForce.addParticle(DoubleArray particleParameters) Add a particle to the force.intCustomNonbondedForce.addParticle(DoubleArray parameters) Add a particle to the force.voidCustomAngleForce.getAngleParameters(int index, com.sun.jna.ptr.IntByReference i1, com.sun.jna.ptr.IntByReference i2, com.sun.jna.ptr.IntByReference i3, DoubleArray parameters) Get the force field parameters for an angle term.voidCustomAngleForce.getAngleParameters(int index, IntBuffer i1, IntBuffer i2, IntBuffer i3, DoubleArray parameters) Get the force field parameters for an angle term.voidCustomBondForce.getBondParameters(int index, com.sun.jna.ptr.IntByReference i1, com.sun.jna.ptr.IntByReference i2, DoubleArray parameters) Get the force field parameters for a bond term.voidCustomBondForce.getBondParameters(int index, IntBuffer i1, IntBuffer i2, DoubleArray parameters) Get the force field parameters for a bond term.voidCustomCentroidBondForce.getBondParameters(int index, IntArray groups, DoubleArray parameters) Get the properties of a bond.voidCustomCompoundBondForce.getBondParameters(int index, IntArray particles, DoubleArray parameters) Get the parameters for a bond.voidCustomCentroidBondForce.getGroupParameters(int index, IntArray particles, DoubleArray weights) Get the properties of a group.voidCustomExternalForce.getParticleParameters(int index, com.sun.jna.ptr.IntByReference particle, DoubleArray particleParameters) Get the parameters for a particle.voidCustomExternalForce.getParticleParameters(int index, IntBuffer particle, DoubleArray particleParameters) Get the parameters for a particle.voidCustomGBForce.getParticleParameters(int index, DoubleArray particleParameters) Get the parameters for a particle.voidCustomAngleForce.setAngleParameters(int index, int i1, int i2, int i3, DoubleArray parameters) Set the parameters for one angle in the OpenMM System.voidCustomBondForce.setBondParameters(int index, int i1, int i2, DoubleArray parameters) Set the parameters for one bond in the OpenMM System.voidCustomCentroidBondForce.setBondParameters(int index, IntArray groups, DoubleArray parameters) Set the properties of a bond.voidCustomCompoundBondForce.setBondParameters(int index, IntArray particles, DoubleArray parameters) Set the parameters for a bond.voidCustomCentroidBondForce.setGroupParameters(int index, IntArray particles, DoubleArray weights) Set the properties of a group.voidCustomExternalForce.setParticleParameters(int index, int particle, DoubleArray particleParameters) Set the parameters for a particle.voidCustomGBForce.setParticleParameters(int index, DoubleArray particleParameters) Set the parameters for a particle. -
Uses of DoubleArray in ffx.openmm.amoeba
Methods in ffx.openmm.amoeba that return DoubleArrayModifier and TypeMethodDescriptionMultipoleForce.getElectrostaticPotential(Context context, DoubleArray points) Get the electrostatic potential at specified points.Methods in ffx.openmm.amoeba with parameters of type DoubleArrayModifier and TypeMethodDescriptionintMultipoleForce.addMultipole(double charge, DoubleArray molecularDipole, DoubleArray molecularQuadrupole, int axisType, int multipoleAtomZ, int multipoleAtomX, int multipoleAtomY, double thole, double dampingFactor, double polarity) Add multipole-related info for a particleMultipoleForce.getElectrostaticPotential(Context context, DoubleArray points) Get the electrostatic potential at specified points.voidMultipoleForce.getInducedDipoles(Context context, DoubleArray inducedDipoles) Get the induced dipoles.voidMultipoleForce.getLabFramePermanentDipoles(Context context, DoubleArray dipoles) Get the lab frame permanent dipoles.voidMultipoleForce.getSystemMultipoleMoments(Context context, DoubleArray moments) Get the system multipole moments.voidMultipoleForce.getTotalDipoles(Context context, DoubleArray dipoles) Get the total dipoles.voidDoubleArray3D.set(int d1, int d2, DoubleArray value) Set the value of the array at the given index.voidMultipoleForce.setExtrapolationCoefficients(DoubleArray exptCoefficients) Set extrapolation coefficients.voidMultipoleForce.setMultipoleParameters(int index, double charge, DoubleArray molecularDipole, DoubleArray molecularQuadrupole, int axisType, int multipoleAtomZ, int multipoleAtomX, int multipoleAtomY, double thole, double dampingFactor, double polarity) Set the multipole parameters for a particle.