Class CustomMTSIntegrator

java.lang.Object
ffx.openmm.Integrator
ffx.openmm.CustomIntegrator
ffx.potential.openmm.CustomMTSIntegrator

public class CustomMTSIntegrator extends CustomIntegrator
OpenMM Custom MTS Integrator.
  • Constructor Details

    • CustomMTSIntegrator

      public CustomMTSIntegrator(double dt, double constraintTolerance, boolean hasAmoebaCavitationForce)
  • Method Details

    • createMTSSubStep

      public void createMTSSubStep(int parentSubsteps, int[] forceGroups, int[] subSteps)
      Create substeps for the MTS CustomIntegrator.
      Parameters:
      parentSubsteps - The number of substeps for the previous force group.
      forceGroups - The force groups to be evaluated.
      subSteps - The number of substeps for each force group.