• Peter Eastman's avatar
    Converted AMOEBA to common platform (#3120) · 8e8923a7
    Peter Eastman authored
    * Began converting AMOEBA to common platform
    
    * Beginning of OpenCL platform for AMOEBA
    
    * Converted AmoebaVdwForce to common platform
    
    * Cleaned up reference AMOEBA tests
    
    * Began converting AmoebaMultipoleForce to common platform
    
    * Continue converting AmoebaMultipoleForce to common platform
    
    * Bug fixes
    
    * Bug fix
    
    * Continue converting AmoebaMultipoleForce to common platform
    
    * Converting AmoebaMultipoleForce and AmoebaGeneralizedKirkwoodForce to common platform
    
    * Converting AmoebaMultipoleForce and AmoebaGeneralizedKirkwoodForce to common platform
    
    * Creating OpenCL version of AmoebaMultipoleForce and AmoebaGeneralizedKirkwoodForce
    
    * Creating OpenCL version of AmoebaMultipoleForce and AmoebaGeneralizedKirkwoodForce
    
    * Creating OpenCL version of AmoebaMultipoleForce and AmoebaGeneralizedKirkwoodForce
    
    * Converted arrays from real3 to real
    
    * Bug fix to OpenCL AmoebaGeneralizedKirkwoodForce
    
    * Fixes for AMD GPUs
    
    * Began converting HippoNonbondedForce to common platform
    
    * Continuing to convert HippoNonbondedForce to common platform
    
    * Continuing to convert HippoNonbondedForce to common platform
    
    * Working on unifying PME kernels
    
    * Fixed error on devices without 64 bit atomics
    
    * Unified PME kernels
    
    * Converted HippoNonbondedForce to common platform
    
    * Creating OpenCL implementation of HippoNonbondedForce
    
    * Continuing OpenCL implementation of HippoNonbondedForce
    
    * Mostly finished OpenCL implementation of HippoNonbondedForce
    
    * Eliminated three component vector types in host code
    
    * Fix errors on CPU OpenCL
    
    * Skip double precision tests for AMOEBA on OpenCL
    
    * Bug fixes
    
    * Bug fixes
    
    * Fixed compilation error
    8e8923a7
CudaContext.cpp 36.8 KB