1. 06 Apr, 2023 1 commit
  2. 30 Mar, 2023 1 commit
  3. 29 Mar, 2023 1 commit
  4. 23 Mar, 2023 1 commit
  5. 14 Mar, 2023 1 commit
  6. 02 Mar, 2023 1 commit
  7. 28 Feb, 2023 1 commit
    • Stephen Farr's avatar
      Add support for writing atom subsets to PDBReporter (#3931) · 81271f93
      Stephen Farr authored
      * enable atom subset in PDBReporter
      
      * adds optional atomSubset argument to PDBReporter
      * adds functions in PDBReporter which create a new topology
        and positions with chosen subset of atoms
      * PDBReporter write PDB files with the subset topology and positions.
      
      * refactor PDBReporter
      
      * make _createTopologySubset a method that is called only the first time it is needed
      * more efficient creation of subset positions
      * check that atomSubset is ordered
      
      * refactoring PDBReporter and add PDBx
      
      * move checks on atomSubset to _createSubsetTopology
      * copy periodic box vectors from topology to subsetTopology
      * add atomSubset to PDBx reporter
      
      * add bond subset to createSubsetTopology
      
      * formatting changes to pdbreporter
      
      * loop over atoms cleaned up
      * put file opening inside parameter loop in
        TestPdbReporter::testinvalidSubsets to try and fix failing tests on windows
      
      * add thorough tests to TestPdbReporter
      
      * spelling changes
      * Add tests for atom positions, elements, names etc
      * attempt at fixing PyPy and Windows failing test cases
      
      * fix spellings
      
      * close output file before raising exceptions
      
      * closes output files before raising exception in pdbreporter
      createSubsetTopology
      * changes assertVecAlmostEqual from a method to function to avoid
        repeating
      81271f93
  8. 27 Feb, 2023 1 commit
  9. 25 Feb, 2023 1 commit
  10. 23 Feb, 2023 1 commit
    • bdenhollander's avatar
      Add OpenCLPlatformIndex to benchmark.py (#3976) · aa363660
      bdenhollander authored
      Fix specifying a device will fail to run when multiple OpenCL platforms are available. Specifying `--verbose` prints the following exception:
      ```
      Specified DeviceIndex but not OpenCLPlatformIndex. When multiple platforms are available, a platform index is needed to specify a device.
      ```
      aa363660
  11. 17 Feb, 2023 2 commits
  12. 14 Feb, 2023 1 commit
  13. 13 Feb, 2023 1 commit
  14. 09 Feb, 2023 1 commit
  15. 31 Jan, 2023 9 commits
  16. 20 Jan, 2023 1 commit
  17. 17 Jan, 2023 1 commit
  18. 09 Jan, 2023 2 commits
  19. 05 Jan, 2023 2 commits
  20. 15 Dec, 2022 1 commit
  21. 14 Dec, 2022 1 commit
  22. 13 Dec, 2022 1 commit
  23. 12 Dec, 2022 1 commit
  24. 01 Dec, 2022 1 commit
  25. 29 Nov, 2022 2 commits
  26. 15 Nov, 2022 1 commit
  27. 11 Nov, 2022 1 commit
  28. 09 Nov, 2022 1 commit