- Feb 21, 2022
-
-
Kurt A. O'Hearn authored
sPuReMD: fix issue with API functions (setup2 / reset2 -> cleanup) regarding new contiguous and custom charge constraint implementation (identified and suggested fix by Cagri Kaymak).
-
- Jan 25, 2022
-
-
Kurt A. O'Hearn authored
-
- Dec 17, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: fix uninitialized variable issue with API functions (charge constraints => setup2, reset2).
-
- Dec 16, 2021
-
-
Kurt A. O'Hearn authored
-
- Oct 25, 2021
-
-
Kurt A. O'Hearn authored
Fix memory allocation issues related to API usage (setup => cleanup but no simulate) as detailed in Issue #9.
-
- Oct 07, 2021
-
-
Kurt A. O'Hearn authored
-
Kurt A. O'Hearn authored
-
Kurt A. O'Hearn authored
sPuReMD: rework memory management logic to better match PG-PuReMD code. Adapt new memory management logic for multiple simulation logic (as motivated by memory issues observed with QM/MM code for AMBER integration work). Other code clean-up.
-
- Jul 14, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: rework charge solver for QMMM to not require explicit masking (MM atom fixed charges are not respected). Other code clean-up.
-
- Jun 28, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: ensure reallocation for multi-simulation runs happens correctly for the charge solver codepath.
-
- Jun 24, 2021
-
-
Kurt A. O'Hearn authored
-
- Jun 23, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: add dummy atom support for other geometry file formats (PDB, custom). Rework interal logging during debugging for memory management. Other code clean-up.
-
- Jun 21, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: update QMMM interface for specifying molecular charge constraints for charge model (EEM only currently).
-
- Jun 02, 2021
-
-
Kurt A. O'Hearn authored
-
Kurt A. O'Hearn authored
sPuReMD: fix code to remove several compiler warnings. Remove unused code. Disable compilation of several debug routines. Other code clean-up.
-
- Jun 01, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: add support for user-defined molecular charge constraints with EEM (using MOLCHARGE keyword in BGF geometry files). Fix issue with far neighbor list not being initialized for certain edge cases.
-
- Mar 15, 2021
-
-
Kurt A. O'Hearn authored
-
- Mar 03, 2021
-
-
Kaymak, Cagri authored
-
Kurt A. O'Hearn authored
-
- Feb 11, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: standardize QM/MM interface. Add test codes for QM/MM interface for AVE dataset in Python and Fortran.
-
- Feb 03, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: merge changes from branch 'new_setup'. Rework interface for geometry initialization without file I/O. Other code clean-up.
-
- Jan 22, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: rework Fortran F90 interfaces for Amber specifics and declare this interface for such usage.
-
- Jan 18, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: fix Coulomb energy calculations for QM/MM mode. Indicate QEq model not supported with QM/MM mode. Add Fortran interface for QM/MM mode.
-
- Jan 11, 2021
-
-
Kurt A. O'Hearn authored
-
- Jan 06, 2021
-
-
Kurt A. O'Hearn authored
-
- Jan 04, 2021
-
-
Kurt A. O'Hearn authored
sPuReMD: add QMMM library interface for external codes (e.g., Amber). Rework file I/O parsing to jive with multiple consecutive simulation code changes. Improve file parser error checking (numeric types). Other code clean-up.
-
- Dec 16, 2020
-
-
Kurt A. O'Hearn authored
-
Kurt A. O'Hearn authored
sPuReMD: fixes for multiple consecutive simulation codepath. Reorganization to this codepath (some data structure now carry a flag to designation their allocation state). Fix bug in force field parser (atom type not truncated correctly). Charge sparse_matrix structs to be non-pointers to jive with new allocation state flag. Other code clean-up.
-
- Dec 15, 2020
-
-
Kurt A. O'Hearn authored
sPuReMD: finalize sPuReMD multiple consecutive simulation code (for integration with other codebases).
-
- Dec 10, 2020
-
-
Kurt A. O'Hearn authored
-
- Nov 20, 2020
-
-
Kurt A. O'Hearn authored
sPuReMD: add functionality to run multiple MD simulations (for usage via integration with external codebases).
-
- Feb 26, 2020
-
-
Kurt A. O'Hearn authored
-
- Jan 06, 2020
-
-
Kurt A. O'Hearn authored
sPuReMD: output PDB files according to write_freq value in control file in addition to outputting to the trajectory file. Small tweak to PDB output format to be in compliance with specification.
-
- Dec 10, 2019
-
-
Kurt A. O'Hearn authored
sPuReMD: add control file parameter to compute atomic system pressure for non-NPT ensembles. Fix issues with isotropic NPT ensemble (incorrect pressure and temperature scalers). Change atomic position remapping behavior to include upper boundaries of the simulation box (shared memory code only). Other code clean-up.
-
- Dec 03, 2019
-
-
Kurt A. O'Hearn authored
sPuReMD: corrections to external pressure calculations for NPT-type ensemble simulations (use correct periodic images between reneighboring steps). Other code clean-up.
-
- Nov 25, 2019
-
-
Kurt A. O'Hearn authored
sPuReMD: fix issue with torsion & conjugation forces being incorrect due to rel_box arithmetic being wrong (incorrect directions for position vectors). Redesign atomic distance and position update functions to support both periodic boundary conditions and non-periodic boundary conditions. Behavior change: let random_velocity parameter in control file take precedent over specifying a non-zero initial temperature value. Other code clean-up.
-
- Sep 05, 2019
-
-
Kurt A. O'Hearn authored
sPuReMD: small updates to Python wrapper (data structure changes). Fix issue with system energies not being computed for step 0 with the wrapper.
-
- Aug 04, 2019
-
-
Kurt A. O'Hearn authored
-
- Jul 12, 2019
-
-
Kurt A. O'Hearn authored
sPuReMD: fix issue with certain preconditioners not being initialized for runs using restart files. Fix issue with part of simulation box struct not being initialized for runs using restart files (box->min). Other code clean-up from debugging issues with SMALL_BOX_SUPPORT.
-
- Jun 21, 2019
-
-
Kurt A. O'Hearn authored
sPuReMD: add safety check for BGF input files (CRYSTX). Remove compiler warnings when enabling DEBUG_FOCUS.
-