Added new files: openmmapi/include/openmm/NMLIntegrator.h openmmapi/src/NMLIntegrator.cpp platforms/reference/src/SimTKReference/ReferenceNMLDynamics.h platforms/reference/src/SimTKReference/ReferenceNMLDynamics.cpp openmmapi/include/openmm/EigenvectorInfo.h Edited: openmmapi/include/openmm/OpenMM.h * #include "openmm/NMLIntegrator.h" olla/include/openmm/kernels.h * #include "openmm/NMLIntegrator.h" * Added a class IntegrateNMLStepKernel which extending KernelImpl platforms/reference/src/ReferenceKernels.cpp * #include "SimTKReference/ReferenceNMLDynamics.h" * Added ReferenceIntegrateNMLStepKernel * Added Destructor, initialise and execute functions platforms/reference/src/ReferenceKernels.h * added class ReferenceNMLDynamics at top * added class ReferenceIntegrateNMLStepKernel : public IntegrateNMLStepKernel platforms/reference/src/ReferencePlatform.cpp added registerKernelFactory(IntegrateNMLStepKernel::Name(), factory); platforms/reference/src/ReferenceKernelFactory.cpp added if (name == IntegrateNMLStepKernel::Name()) return new ReferenceIntegrateNMLStepKernel(name, platform, data);