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
2c75a835051e3f51b038225728e41667ffcefd57
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
4
Aug
1
30
Jul
27
12
21
Jun
12
10
3
30
May
29
28
27
24
23
5
4
30
Apr
18
15
13
18
Mar
17
14
12
6
4
1
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
sPuReMD: fix issue with SMALL_BOX_SUPPORT incorrectly computing pairwise atomic distances for periodic self-images. Fix issue with integer vector sum function (used in bond order and torsion interactions).
sPuReMD: remove global variable (array of function pointers for printing bonded interactions during debugging).
sPuReMD: refactoring in geo_tools.c
PuReMD: clean-up of heuristic for dynamically determining when to recompute the preconditioner for the charge solver.
sPuReMD: improvements for building in debug mode (add assertion support for run-time checks). Fix issue with Verlet list recomputation logic being incorrect. Fixes to be string comparisons.
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.
sPuReMD: add safety check for BGF input files (CRYSTX). Remove compiler warnings when enabling DEBUG_FOCUS.
sPuReMD: fix issues with using sizeof with dynamically allocated pointers. Change OpenMP schedule policies for linear algebra code. PuReMD: correct discrepancy with charge matrix construction. Enable dual solver for charges by default.
sPuReMD: refactoring to better align with PuReMD code. PuReMD: backport sPuReMD changes from validation efforts against Fortran ReaxFF code.
sPuReMD: fixes to SAI preconditioner to correctly apply threshold to negative entries and to handle EE/ACKS2 cases when a threshold value of 1.0 is chosen.
Tools: fix typo in job script creation.
Tools: update tools/driver.py to be in sync with most recent version of sPuReMD.
sPuReMD: fix FG_ICHOLT bugs.
sPuReMD: fix bug with diagonal scaling during FG_ICHOL/FG_ILUT producing incorrect factorizations when diagonal entries were negative.
sPuReMD: complete fine-grained Cholesky implementation. TODO: fix numeric breakdowns with water 6540 atom system.
sPuReMD: remove unused code.
sPuReMD: fix compiler warnings of uninitialized values.
sPuReMD: backport list construction optimzations from PuReMD.
sPuReMD: optimizations to fine-grain ILUT implementation.
sPuReMD: workarounds for memory issues with ILUT factors. Implement ILU(0) and call when selecting ILUT with a droptol of 0.
sPuReMD: corrections to ILUT preconditioner.
Tools: small updates to run_sim.py
Merge branch 'master' of https://gitlab.msu.edu/SParTA/PuReMD.
sPuReMD: small correction to Jacobi preconditioner code.
Merge branch 'master' of https://gitlab.msu.edu/SParTA/PuReMD
PuReMD: added dynamic refactoring
sPuReMD: small tweaks for Jacobi preconditioner code.
sPuReMD: corrections to Coulomb forces to match reference Fortran ReaxFF code.
sPuReMD: corrections to ACKS2 matrix to match reference Fortran ReaxFF code.
sPuReMD: corrections to van der Waals calculations to match reference Fortran ReaxFF code.
Merge branch 'master' of https://gitlab.msu.edu/SParTA/PuReMD.
sPuReMD: fix issue with hbonds list indices not being reset correctly. Small algebraic rearrangements of valence angle calculations to match Fortran ReaxFF code (no numeric changes). Fix issue with rvec_isZero being incorrect. Fix issue with debugging arrays for TEST_FORCES not having indicies initialized. Other clean-up work.
Merge branch 'master' of https://gitlab.msu.edu/SParTA/PuReMD
sPuReMD: dynamic refactoring added
sPuReMD: revert force tabulation changes. Temporarily work around out-of-bound memory accesses in cubic spline interpolation routes (for force tabulation) by expanding array sizes. Revisit at a later date.
Merge branch 'master' of https://gitlab.msu.edu/SParTA/PuReMD
README: fix indentation.
README: add pipeline status on Gitlab.com.
Update .gitlab-ci.yml.
sPuReMD: fix several more warning from Valgrind (out-of-bounds accesses in force tabulation lookup tables, sparse matrices with EE/ACKS2 with tabulation). Remove unused variables. Fixes to string handling. Other code clean-up.
Loading