Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
PuReMD
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SParTA
PuReMD
Graph
45d73cc51cb257636368ff89ae9d6abb64768f9e
Select Git revision
Branches
9
dummy-atom-support
energy_minim
main
default
protected
new_setup
pg-puremd-charge-solver-opt-sdsc-hackaton
qeq-nonzero-net-charge
restraint_support
tensorflow_update
tensorflow_update_v2
Tags
1
v1.0-rc1
10 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
1
Mar
28
Feb
27
25
21
20
19
18
14
13
7
6
29
Jan
28
27
26
25
23
21
18
15
10
9
8
6
5
4
3
2
31
Dec
28
27
23
22
21
19
18
17
16
15
13
12
10
7
4
30
Nov
27
26
25
23
22
12
9
8
7
6
5
3
29
Oct
25
24
22
21
15
6
4
1
28
Sep
22
20
19
17
15
13
12
11
8
7
6
5
30
Aug
28
26
22
19
15
31
Jul
15
14
Jun
30
May
29
28
24
23
22
21
18
16
15
14
30
Apr
19
17
15
11
3
2
27
Mar
26
22
21
13
12
1
26
Feb
23
20
19
18
15
14
13
12
8
7
4
2
1
29
Jan
26
25
24
17
8
30
Nov
27
21
3
26
Oct
20
19
16
23
Sep
19
10
6
27
Aug
25
24
23
22
21
26
Jul
25
24
16
15
11
22
Jun
20
17
13
7
6
26
May
1
19
Apr
18
27
Mar
22
18
27
Feb
26
25
23
21
16
11
23
Dec
8
6
5
3
25
Nov
24
22
21
16
13
Oct
11
9
Sep
8
7
6
4
3
1
31
Aug
26
23
18
7
6
5
3
2
29
Jul
28
25
20
1
30
Jun
28
27
21
20
18
17
16
14
12
9
8
7
3
31
May
30
19
18
16
13
26
Apr
23
18
12
25
Mar
13
11
24
Feb
17
16
2
1
29
Jan
28
26
14
Update .gitlab-ci.yml.
sPuReMD: fix several issues with strings not being null-terminated. Fix use of uninitialized values reported by Valgrind (heap memory). Other general clean-ups.
sPuReMD: fix issue with list for debugging forces not having indices initialized (dDelta, dBO). Fix interaction counting in OpenMP code (greater than 1 thread). Other general clean-up.
sPuReMD: fix small differences in valence angle energy term with Fortran ReaxFF code. Other minor code updates.
Update .gitlab-ci.yml.
PuReMD-old: add missing NT macro definition
tools/run_sim.py: begin adding validation code starting with basic log file comparisons.
sPuReMD: change log file column headers to be contigious strings of non-whitespace characters to facilitate post-processing.
Fix build issue where config.h.in is only generated once (for sPuReMD) => common file across all versions.
Merge branch full-far-nbrs-list-charge-matrix.
Enable full shell communications by default. Remove extraneous editor file.
PuReMD-old: implementation of dual-PIPECG
sPuReMD: fix issue with incorrect cutoff being applied for periodic neighbors in small simulation boxes (nonb_cut -> vlist_cut). Other clean-up and debug I/O updates.
PuReMD-old: change dual_Sparse_MatVec function to enable NT technique
PuReMD-old: change dual_CG with respect to SAI preconditioner and Neutral Territory
Add CI script.
Build toos: refactor to remove recurisve Makefiles. Fix issue with OpenMP flags being overridden when user supplied value for CFLAGS variable.
PuReMD-old: fix average solver iteration calculation to be correct when energy_update_freq > 1.
PuReMD-old: add missing header in summary file for tools/run_sim.py.
PuReMD-old: fix issue where nonbonded time was incorrect when energy_update_freq > 1. Update tools/run_sim.py to include both total simulation time and mean time per step.
PuReMD-old: fix scaling issue with log file parsing.
PuReMD-old: update tools/run_sim.py to get correct value for total simulation time.
PuReMD-old: update tools/run_sim.py to get correct value for total simulation time.
PuReMD-old: update tools/run_sim.py for non-unit logging freqeuncy.
PuReMD-old: increase precision in log file to 4 decimal places for select fields. Merge MPI log parsing logic.
PuReMD-old: fix communications to only use full shell pattern for non-charge methods (bug only present using neutral territory communication method). TODO: revisit code structure at a later date.
PuReMD-old: fix convergence checks for PIPECG and PIPECR. Update CG to used preconditioned residual in it's check.
PuReMD-old: add parameters for restarts.
PuReMD-old: update neutral territory functions to make other communication function changes.
Tools: fix typo in parameter name in run_sim.py (energy_update_freq).
PuReMD-old: protect against buffer overflows for traj_title. NOTE: strcpy IS NOT SAFE, DO NOT USE EVER. USE strncpy INSTEAD.
PuReMD-old: back-port run_sim.py from master branch. Update control file parsing to ignore sPuReMD/PG-PuReMD options.
Change sample control file name.
sPuReMD: add ACKS2 geometry-dependent forces to tabulated computation of van der Waals and Coulomb terms. Replace double precision equality check with difference comparison.
sPuReMD: add missing header files when distributing (make dist). Fix OpenMP bug with ACKS2 geometry-dependent force contribution. Fix small OpenMP compilation issue. Update tools/run_sim.py to respect geo_format parameter and infer if not present for md_run_custom.
PuReMD-old: optimizations in Init_Bond_Full for fusing hbond and bond list computation and removing unnecessary sorting and sym_index updating.
PuReMD-old: fix cutoffs in bond initialization optimizations.
PuReMD: fix bond_list
sPuReMD: update tools/run_sim.py for running user-specified (custom) MD simulations.
PuReMD-old: clean-up and comment initialization optimizations. WIP: remove redundant computation of bonds list (not working for full far nbrs list). Improve hbond list computation for full far nbr list case.
Loading