Commit Graph

464 Commits

Author SHA1 Message Date
Axel Kohlmeyer b91419397d
update (some) kspace tests to run faster 2020-08-06 21:49:03 -04:00
Axel Kohlmeyer cd31006006
add test for pair style python 2020-08-06 17:53:11 -04:00
Axel Kohlmeyer ec0b3ae8d2
add test for pair style tip4p/cut 2020-08-06 16:54:39 -04:00
Axel Kohlmeyer e1219399b4
add tests for buck/long/coul/long 2020-08-06 16:26:37 -04:00
Axel Kohlmeyer ad71475e91
more tests 2020-08-06 16:09:47 -04:00
Axel Kohlmeyer 0d677321d8
more tests for coreshell 2020-08-06 15:50:31 -04:00
Axel Kohlmeyer ad9483343c
reformat pair_coeff section 2020-08-06 15:49:31 -04:00
Axel Kohlmeyer e93e49a777
restore printing alphabetically sorted lists of missing styles 2020-08-06 15:30:52 -04:00
Axel Kohlmeyer e777454888
add unittest for pppm/tip4p with kspace_modify diff ad and fix related bug in pppm/tip4p/omp 2020-08-06 14:42:15 -04:00
Axel Kohlmeyer 15db052c80
Merge branch 'master' into collected-small-changes 2020-08-05 22:10:10 -04:00
Axel Kohlmeyer c3075250ee
Merge pull request #2273 from abhiShandy/pair-tests-aug4
Bunch of units tests for pair-style, angle-style, bond-style
2020-08-05 22:09:28 -04:00
Axel Kohlmeyer 458243604b
change atom style tests expand covered code paths: tiled vs. brick comm, orthogonal vs. triclinic. relax floating point check precision 2020-08-05 19:27:59 -04:00
Axel Kohlmeyer ac08bcadf7
use bbox keyword on some replicate commands to increase code coverage 2020-08-05 18:49:05 -04:00
abhishandy f895904d2c Merge branch 'pair-tests-aug4' of github.com:abhiShandy/lammps into pair-tests-aug4 2020-08-04 02:18:06 -04:00
abhishandy 5592bac69c Merge branch 'bond-styles-Aug4' into pair-tests-aug4 2020-08-04 02:17:06 -04:00
abhishandy 59c5a62a00 Merge branch 'angle-tests-Aug4' into pair-tests-aug4 2020-08-04 02:16:57 -04:00
abhishandy feadfaf9be unit tests for angle-class2/p6, angle-cross and angle-mm3 2020-08-04 02:15:11 -04:00
abhishandy eed7113506 tests for fene, fene/expand 2020-08-04 01:57:23 -04:00
Axel Kohlmeyer f407db6198
add test for lj/cut/tip4p/cut 2020-08-04 00:11:14 -04:00
Axel Kohlmeyer b217375744
add tests with AD instead of IK 2020-08-03 23:45:46 -04:00
Axel Kohlmeyer 83519290e7
add kspace tests with slab correction and pppm/stagger 2020-08-03 23:31:32 -04:00
Axel Kohlmeyer 4e46c0aef4
add missing born/coul/long variant using tabulation 2020-08-03 23:02:29 -04:00
Axel Kohlmeyer 89d85436f1
update reference data for triclinic case 2020-08-03 22:42:18 -04:00
Axel Kohlmeyer f4aede49dc
Merge branch 'master' into multi-comm-tiled 2020-08-03 22:37:23 -04:00
Axel Kohlmeyer ea900b3482
add test input template for tiled with triclinic and multi-cutoff 2020-08-03 22:17:04 -04:00
abhishandy de828fceaf test for cosine/squared 2020-08-03 20:48:11 -04:00
Adrian-Diaz 0db1c66b03 triclinic compatibility 2020-08-03 20:16:20 -04:00
abhishandy 33aa96b1bf test for buck/mdf, fixed bug in broadcasting inner cutoff, typos in doc 2020-08-03 20:07:24 -04:00
Axel Kohlmeyer 6576c4cbf3
Merge pull request #2260 from akohlmey/collected-small-changes
Collected small changes
2020-08-03 18:02:17 -04:00
Axel Kohlmeyer ca7039aa96
Merge pull request #2271 from abhiShandy/pair-tests-Aug3
Unit tests for born/coul, ufm, yukawa, soft
2020-08-03 17:23:22 -04:00
Richard Berger 4126ba24c1
Move timespec2seconds to utils 2020-08-03 16:54:53 -04:00
Axel Kohlmeyer 436951fb34
Merge pull request #2270 from akohlmey/check-test-coverage
Add utility to check for missing force style tests
2020-08-03 16:47:49 -04:00
Axel Kohlmeyer 851a22802e
add tests for pair style colloid in variants in several neighbor list and comm variants
this does 3 tests:
- regular neighborlist binning with single cutoff communication
- comm style brick with multi-cutoff neighborlists and communication
- comm style tiled with multi-cutoff neighborlists and communication
2020-08-03 16:16:56 -04:00
Axel Kohlmeyer 7ed748118e
add exception for single test for colloid pair style 2020-08-03 16:07:32 -04:00
Richard Berger 2ffb29f65e
Merge remote-tracking branch 'origin/master' into refactor-reading 2020-08-03 11:50:23 -04:00
Richard Berger 865e853a41
Refactor check_tests.py 2020-08-03 10:37:45 -04:00
Axel Kohlmeyer f3d7f0be2d
update test reference data for pair style ufm 2020-08-03 08:01:37 -04:00
Axel Kohlmeyer 86c6efc04c
sort list of missing styles alphabetically 2020-08-03 07:30:15 -04:00
Axel Kohlmeyer bb183345bb
remove obsolete function 2020-08-03 07:29:53 -04:00
abhishandy 10c0b8d90e passing test for soft 2020-08-03 06:23:23 -04:00
abhishandy 80ceff55d5 failing test for UFM, with cosmetic change in its CPP, and doc correction 2020-08-03 06:01:59 -04:00
abhishandy 8eb84229bd passing tests for born-coul, gauss and yukawa 2020-08-03 05:59:44 -04:00
Axel Kohlmeyer 90028a3c71
properly handle hybrid styles when checking for missing tests 2020-08-03 00:43:41 -04:00
Axel Kohlmeyer 896a08883b
add a custom python script to check the completeness of tests inputs 2020-08-03 00:12:51 -04:00
Axel Kohlmeyer bbb4c39692
Merge branch 'wip-tests' into force-tests 2020-08-01 14:53:10 -04:00
Axel Kohlmeyer eb91c6feb6
correct data file output format for ZBL style. update reference output. 2020-08-01 14:43:14 -04:00
Axel Kohlmeyer cc87557fa7
tweak parameters for lj/expand to stabilize test run 2020-08-01 14:24:50 -04:00
Axel Kohlmeyer 6827eb80a8
fix missing initialization bug in lj/cut/coul/wolf and update reference data 2020-08-01 14:18:40 -04:00
Axel Kohlmeyer a4db52c30f
tweak potential parameters for better stability of test run 2020-08-01 14:05:27 -04:00
abhishandy 34279840fc unit tests for few buck/coul and born/coul; remove mixing from buck 2020-08-01 08:52:07 -04:00
abhishandy d15db7b5a7 fix the atomic numbers in ZBL test 2020-08-01 07:49:06 -04:00
abhishandy 86c53cb211 unit tests for few LJ derivatives and ZBL 2020-08-01 07:39:33 -04:00
abhishandy 2a487f5f47 unit tests for beck, morse, and few LJ derivatives 2020-08-01 07:27:39 -04:00
Axel Kohlmeyer 74f50ed1bd
Merge branch 'master' into collected-small-changes 2020-07-31 21:51:10 -04:00
Axel Kohlmeyer 59b5c7c154
Merge pull request #2264 from akohlmey/fix_ttm_parser_update
Refactor parsing of input files in fix ttm and fix ttm/mod
2020-07-31 18:14:54 -04:00
Axel Kohlmeyer 067540fef1
diversify exponents in mie/cut test 2020-07-31 12:11:24 -04:00
Axel Kohlmeyer 1017b76c71
reformat pair_coeff section in buck test for better readability 2020-07-31 12:08:00 -04:00
abhishandy 12924346ac unit tests for born, buck, lj96 and mie cut 2020-07-31 11:46:51 -04:00
Axel Kohlmeyer 814e2e9aaf
turn off optimization for Clang compilers when compiling atom style tester 2020-07-30 23:41:24 -04:00
Axel Kohlmeyer 4b91ab0d23
add utils::trim() function to remove leading and trailing whitespace from string 2020-07-30 23:39:37 -04:00
Axel Kohlmeyer f0e6651780
Merge branch 'first-test' of github.com:abhiShandy/lammps into collected-small-changes 2020-07-30 11:46:06 -04:00
Axel Kohlmeyer facb2f3c27
fix error in determining A/B parameters. outputs now match lj/mdf as expected. 2020-07-30 11:44:37 -04:00
abhishandy 36f4e6789a simple test for pair-born 2020-07-30 03:30:57 -04:00
Axel Kohlmeyer 8c849c0104
add test file for pair style lennard/mdf 2020-07-29 16:41:11 -04:00
Axel Kohlmeyer 780fb5b376
add test function to validate updated topology data after reset_atom_ids 2020-07-27 10:43:37 -04:00
Axel Kohlmeyer 68df62b869
support verbose option 2020-07-20 20:40:20 -04:00
Axel Kohlmeyer 5b4275002c
Merge branch 'master' into kim_fix 2020-07-20 20:27:41 -04:00
Yaser Afshar 1f819ca333 update the kim_param command test 2020-07-19 18:35:20 -05:00
Yaser Afshar 3390e1d4c5 starting of the kim_property command test 2020-07-19 18:10:00 -05:00
Yaser Afshar 674514f822 update the kim_param command test 2020-07-19 10:35:00 -05:00
Axel Kohlmeyer 262ce37eed
silence compiler warning 2020-07-19 07:19:44 -04:00
Yaser Afshar 82f5bbf859 update the kim_interactions command test 2020-07-18 20:31:36 -05:00
Axel Kohlmeyer 894a7e4bce
update test 2020-07-18 21:10:22 -04:00
Yaser Afshar bc47ec5027 update the kim_init command test 2020-07-18 17:23:24 -05:00
Axel Kohlmeyer 859da19869
consistently skip death tests at runtime when using OpenMPI without exceptions 2020-07-18 13:09:17 -04:00
Axel Kohlmeyer e0200cf3d7
consistently skip death tests at runtime when using OpenMPI without exceptions 2020-07-18 13:02:38 -04:00
Richard Berger c9dc5d90d2
Merge remote-tracking branch 'origin/master' into refactor-reading 2020-07-17 23:08:26 -04:00
Axel Kohlmeyer 0748b12472
when processing quoted strings, the quotes need to be removed 2020-07-17 13:58:15 -04:00
Axel Kohlmeyer cdbcacffce
when processing quoted strings, the quotes need to be removed 2020-07-17 10:23:07 -04:00
Axel Kohlmeyer 5fe83755b8
start tester tool for KIM commands 2020-07-17 02:23:48 -04:00
Axel Kohlmeyer bf37e6aae1
Merge branch 'master' into write-bonus-data 2020-07-15 15:20:34 -04:00
Axel Kohlmeyer 2fb0f95324
check against BODY package for body styles 2020-07-14 18:41:52 -04:00
Axel Kohlmeyer ad818717cc
complete tester module for atom style body/nparticle 2020-07-14 18:36:50 -04:00
Axel Kohlmeyer d3392dba45
update tester some more 2020-07-14 13:59:55 -04:00
Axel Kohlmeyer fd2b5b1cd8
switch completed section from EXPECT to ASSERT 2020-07-14 12:45:54 -04:00
Axel Kohlmeyer d6e6b840e9
update body/nparticle tester 2020-07-14 11:06:06 -04:00
Axel Kohlmeyer 18928c6602
start writing tester for body/nparticle 2020-07-14 08:11:18 -04:00
Axel Kohlmeyer ea1d447703
fix bug in tester for atom style tri 2020-07-13 21:49:18 -04:00
Axel Kohlmeyer 3847a3000c
paranoia 2020-07-12 21:40:30 -04:00
Axel Kohlmeyer db289ba0b3
update all force style reference results after refactoring of test codes 2020-07-12 20:36:10 -04:00
Axel Kohlmeyer 24b5cd7dec
rename test programs to be consistent with the other programs in the unittest tree 2020-07-12 19:22:14 -04:00
Axel Kohlmeyer 9cbb2e9df5
refactor force-style tester programs to get rid of stringstream and local buffers
this uses now fmtlib and also outputs forces sorted by atom id
similarly, for all tests it is make certain that the local tag variable is updated
2020-07-12 19:17:51 -04:00
Axel Kohlmeyer 38011f6ac4
add test for pair style kim 2020-07-12 17:21:35 -04:00
Axel Kohlmeyer 00413ae956
add test for atom style tri 2020-07-12 16:32:59 -04:00
Axel Kohlmeyer 8f95b4a5d9
add tests for deleted bonds and angles to bond/angle tests suites 2020-07-12 15:48:21 -04:00
Axel Kohlmeyer 8eb7791342
avoid googletest stalling on exit tests when using OpenMPI 2020-07-11 13:15:16 -04:00
Axel Kohlmeyer e6a8f3c8c0
use parenthesis to correct precedence 2020-07-11 13:10:37 -04:00
Axel Kohlmeyer 17d59a4342
small tweak 2020-07-11 13:06:58 -04:00
Axel Kohlmeyer d32000239b
refactor tester 2020-07-11 13:05:03 -04:00
Axel Kohlmeyer a28db101cc
add checks for atom style bond with newton off. add basic test for atom style angle 2020-07-10 17:44:05 -04:00
Axel Kohlmeyer a402de41b7
finalize atom style tester changes 2020-07-10 10:47:30 -04:00
Axel Kohlmeyer 772d75a63a
update tester for renaming reset_ids to reset_atom_ids 2020-07-10 10:29:55 -04:00
Axel Kohlmeyer df63d4147d
Merge branch 'reset-molecules' into write-bonus-data 2020-07-10 10:25:08 -04:00
Axel Kohlmeyer 8102045fdb
add initial implementation for atom style bond tester 2020-07-10 10:24:54 -04:00
Axel Kohlmeyer ab683a03ad
start tester for atom style hybrid full ellipsoid 2020-07-10 00:12:57 -04:00
Axel Kohlmeyer f0af7c686a
more death tests to reach 100% coverage 2020-07-09 21:39:55 -04:00
Axel Kohlmeyer d15264a668
update and expand tester code for reset_mol_ids changes 2020-07-09 21:18:58 -04:00
Axel Kohlmeyer f71513f483
update for atom style ellipsoid tester 2020-07-09 11:56:07 -04:00
Axel Kohlmeyer cc9df9a76d
add test module for atom style line 2020-07-09 11:55:52 -04:00
Axel Kohlmeyer 4da8ec39de
complete testing ellipsoids short of having restart support. 2020-07-08 21:13:28 -04:00
Axel Kohlmeyer 5918d9e6c7
avoid googletest stalling on exit tests when using OpenMPI 2020-07-08 16:31:36 -04:00
Axel Kohlmeyer d6665aba99
refactor tester 2020-07-08 10:08:00 -04:00
Axel Kohlmeyer c0f1472385
use parenthesis to correct precedence 2020-07-07 21:21:32 -04:00
Axel Kohlmeyer 416467a154
update reset_mol_ids tests for the latest changes 2020-07-07 17:14:54 -04:00
Axel Kohlmeyer 94e9b3bc82
rename reset_ids command to reset_atom_ids 2020-07-07 13:32:00 -04:00
Axel Kohlmeyer 7e140399db
add (initial) testing for ellipsoid atom style 2020-07-07 12:36:17 -04:00
Axel Kohlmeyer 169206790a
small tweak 2020-07-07 10:29:43 -04:00
Axel Kohlmeyer 2351f99bef
add (incomplete) tester for reset_mol_ids (with a little use of reset_ids, too) 2020-07-06 21:26:11 -04:00
Axel Kohlmeyer d37e943e8d
refactor tester 2020-07-06 14:12:50 -04:00
Axel Kohlmeyer 9e96b71703
Merge pull request #2214 from akohlmey/kspace-tests
Add unit tests for some kspace styles and more pair styles
2020-07-06 12:48:09 -04:00
Axel Kohlmeyer 9ec72d1406
add tests for unknown commands, quit, and reset_timestep 2020-07-06 10:26:04 -04:00
Axel Kohlmeyer 461633e6f6
add unit tests for the suffix, thermo, and timestep commands 2020-07-06 00:11:13 -04:00
Axel Kohlmeyer e2a07acb71
add test for units command 2020-07-05 13:20:23 -04:00
Axel Kohlmeyer ca24cd5006
simplify tests for failures with a varyadic macro 2020-07-05 12:48:52 -04:00
Axel Kohlmeyer 69052fa337
add test for lj/mdf 2020-07-05 00:28:02 -04:00
Axel Kohlmeyer 4dee43cc2d
adjust accepted relative error for compiler optimization, make pppm/disp inputs 3x faster 2020-07-05 00:10:47 -04:00
Axel Kohlmeyer 84ded03e24
add tests for some core-shell package pair styles 2020-07-04 23:43:15 -04:00
Axel Kohlmeyer 585466929f
add tests for pppm/disp/tip4p and lj/long/tip4p/long 2020-07-04 23:21:57 -04:00
Axel Kohlmeyer a314b40aa0
skip testing broken pppm/disp/intel style 2020-07-04 23:07:50 -04:00
Axel Kohlmeyer 6e580bbdb5
add tests for long-range dispersion styles 2020-07-04 22:55:59 -04:00
Axel Kohlmeyer 2eec6c7f65
exclude MSM tests when compiling with single precision 2020-07-04 18:26:00 -04:00
Axel Kohlmeyer 0461599d0a
reduce base precision as required when running tests with pppm and FFT_SINGLE 2020-07-04 18:13:55 -04:00
Axel Kohlmeyer df40ffddf3
add some more tests for pair styles 2020-07-04 17:24:28 -04:00
Axel Kohlmeyer ffe8e1c0e9
add tests for kspace styles using the pair style tester tool 2020-07-04 17:22:27 -04:00
Axel Kohlmeyer fcec94579c
skip tests for single and extract when testing kspace styles (and pair styles are disabled) 2020-07-04 17:21:51 -04:00
Axel Kohlmeyer 75977367a1
fix memory leak 2020-07-04 17:21:19 -04:00
Axel Kohlmeyer 2c64809cd8
enlarge buffer for guessed file name 2020-07-02 23:35:25 -04:00
Axel Kohlmeyer 0b298c7193
add tests for supported and unsupported unit conversion when opening potentials 2020-07-02 23:07:01 -04:00
Axel Kohlmeyer d331e75a14
tweak test name 2020-07-02 22:39:08 -04:00
Axel Kohlmeyer 3a014a5430
add unit tests for some file operations 2020-07-02 14:50:56 -04:00
Axel Kohlmeyer a524eaf424
add a few more tests 2020-07-02 10:27:35 -04:00
Axel Kohlmeyer c3fe0e77c2
expose guesspath function and add unit test 2020-07-02 09:13:57 -04:00
Axel Kohlmeyer c7a31aea97
force environment variable 2020-07-01 09:39:47 -04:00
Axel Kohlmeyer f958cacbb4
temporarily add atom style full to list of dependencies for Pair::single() test 2020-06-29 19:36:06 -04:00
Axel Kohlmeyer ce4ca0e640
tweak epsilon to make test pass with optimization 2020-06-29 19:35:02 -04:00
Axel Kohlmeyer 5c08ce0818
nb3b/harmonic parameters are in real units 2020-06-29 13:28:32 -04:00
Axel Kohlmeyer 3eda735d29
Merge branch 'master' into more-fmtlib-use 2020-06-29 13:04:22 -04:00
Axel Kohlmeyer 385d239b9e
small tweak for passing r-RESPA tests with coulomb table 2020-06-29 00:59:01 -04:00
Axel Kohlmeyer 435ac9078b
add unit conversion to pair styles eim, gw, gw/zbl, and nb3b/harmonic 2020-06-28 16:49:23 -04:00
Axel Kohlmeyer c989db60a7
refactor EAM family of potentials to convert the potential data and leave compute functions alone 2020-06-25 15:48:46 -04:00
Axel Kohlmeyer 29b0ca8ad9
fix bug in OPT package pair style tester 2020-06-25 14:21:50 -04:00
Axel Kohlmeyer 9e08a739b5
add unit conversion test files for styles with conversion in the compute function 2020-06-25 12:28:06 -04:00
Axel Kohlmeyer 4824c4608c
add unit conversion checking support to Force::open_potential() 2020-06-25 12:22:29 -04:00
Axel Kohlmeyer 3c9b40a31a
add transparent unit conversion for most of the EAM family of potentials 2020-06-25 11:13:52 -04:00
Axel Kohlmeyer 22d8d0d0b0
add tests for potential file reader and untils functions 2020-06-25 08:00:04 -04:00
Axel Kohlmeyer 2acf71c3e2
add unit conversion to table pair style 2020-06-25 04:31:34 -04:00
Axel Kohlmeyer c6b16577f6
add conversion to pair styles tersoff/zbl and tersoff/zbl/omp 2020-06-25 03:46:15 -04:00
Axel Kohlmeyer 43276c8387
add unit conversion to vashishta pair style 2020-06-24 22:06:24 -04:00
Axel Kohlmeyer 85097df2ba
add unit conversion to pair style tersoff/mod and tersoff/mod/c 2020-06-24 21:23:40 -04:00
Axel Kohlmeyer 00332d299b
add unit conversion support to pair style tersoff/table 2020-06-24 21:05:00 -04:00
Axel Kohlmeyer 361f636700
add support for passing arguments via environment variable 2020-06-24 20:29:23 -04:00
Axel Kohlmeyer aa94d3f723
Merge branch 'master' into pair-potential-file-unit-convert 2020-06-24 20:24:51 -04:00
Axel Kohlmeyer a7d2b792a8
Merge branch 'master' into test-updates 2020-06-24 17:25:55 -04:00
Axel Kohlmeyer 2af8d7a751
add argument passing via TEST_ARGS environment variable to all tests with an explicit main function 2020-06-24 10:17:23 -04:00
Axel Kohlmeyer 6824b69ae9
add missing include 2020-06-24 09:38:55 -04:00
Axel Kohlmeyer ee5be42026
avoid having to use external test runner script by parsing environment variables directly 2020-06-24 09:32:59 -04:00
Axel Kohlmeyer 9aea4e509e
Revert "must also reissue hybrid pair style commands after restarts"
This reverts commit ddcc104df6.
2020-06-23 09:50:17 -04:00
Axel Kohlmeyer b8866c9acc
add tests for MLIAP (same data as SNAP) 2020-06-23 09:35:00 -04:00
Axel Kohlmeyer ddcc104df6
must also reissue hybrid pair style commands after restarts 2020-06-23 09:21:47 -04:00
Axel Kohlmeyer 66414067c8
add tests for SNAP package 2020-06-23 06:51:42 -04:00
Axel Kohlmeyer 1e8ea3af82
add comparisons for pressure (atm vs. bar) 2020-06-23 00:10:46 -04:00
Axel Kohlmeyer bfef46539f
add unit conversion test for pair style sw 2020-06-22 23:29:33 -04:00
Axel Kohlmeyer a7436a7b76
adjust lj/cut parameters to produce smaller forces 2020-06-22 23:28:58 -04:00
Axel Kohlmeyer ae0957bd61
use atom id instead of local index to test per-atom data 2020-06-22 22:19:55 -04:00
Axel Kohlmeyer b29b3d52f6
initial implementation of automated unit conversion.
this includes a tester program and implementation into pair style tersoff
2020-06-22 17:57:05 -04:00
Axel Kohlmeyer ab42123005
add test for atom style sphere 2020-06-21 16:56:04 -04:00
Axel Kohlmeyer 4d630904b4
relax a few more test criteria to be compatible with intel compilers 2020-06-19 11:43:59 -04:00
Axel Kohlmeyer 343241cb63
relax some test epsilons 2020-06-19 00:43:11 -04:00
Axel Kohlmeyer e934f7bac3
try to work around linker issues with older CMake versions and using coverage or sanitizers 2020-06-19 00:20:20 -04:00
Axel Kohlmeyer dfe860c4bb
update coding style 2020-06-18 13:34:34 -04:00
Axel Kohlmeyer 5e597e551b
avoid false positive 2020-06-18 12:39:40 -04:00
Axel Kohlmeyer 786473a189
allow sanitizers also be active for force style test codes 2020-06-18 12:39:23 -04:00
Axel Kohlmeyer b0842a3fea
tell GNU gcc to not try to optimize the atom style tester tool 2020-06-18 11:45:56 -04:00
Axel Kohlmeyer 41995b4665
avoid false positives about memory leaks in force tester tools 2020-06-18 11:45:26 -04:00
Axel Kohlmeyer 753eb9b76d
add tests for atom style charge 2020-06-17 21:17:42 -04:00
Axel Kohlmeyer a200756d7b
remove a bunch of redundant tests and add checking for restarts and consecutive atom ids 2020-06-17 20:40:04 -04:00
Axel Kohlmeyer 5bb9700124
ensure that a LAMMPS instance could be created and the eim pair style is available 2020-06-17 18:12:12 -04:00
Axel Kohlmeyer afe874ac5b
add test for using write_data/read_data for atom style atomic 2020-06-17 18:11:45 -04:00
Axel Kohlmeyer 27f1ce71fd
now also check all 'xxx_flag' variables 2020-06-17 07:42:50 -04:00
Axel Kohlmeyer 73c7ed1e9c
start test for atom style charge 2020-06-17 01:42:41 -04:00
Axel Kohlmeyer e88bb9dd59
call MPI_Finalize() so we don't have spurious memory leaks from MPI reported by valgrind 2020-06-17 01:42:17 -04:00
Axel Kohlmeyer 61ace42e72
check status of all per-atom fields 2020-06-17 01:25:56 -04:00
Axel Kohlmeyer 49af2c25ec
add tester for atom styles 2020-06-17 00:11:18 -04:00
Axel Kohlmeyer d8fbb5a16b
Merge branch 'commands-tests' into collected-small-changes 2020-06-16 16:39:33 -04:00
Axel Kohlmeyer 73a7fb53ff
add infrastructure and first example for testing standalone LAMMPS input commands 2020-06-16 12:52:35 -04:00
Axel Kohlmeyer 093c285475
use GMock initializer instead of GTest 2020-06-16 06:37:35 -04:00
Axel Kohlmeyer 436c7615e0
set metal units and add option to do verbose execution to EIM potential tester 2020-06-16 06:37:09 -04:00
Axel Kohlmeyer b5a809413e
set units for potential file reader tests. allow verbose execution. 2020-06-16 06:19:31 -04:00
Axel Kohlmeyer 05319cae66
updates for using {fmt} and reordering of include statements exposing hidden includes 2020-06-15 16:55:38 -04:00
Axel Kohlmeyer 05d1924d62
update for using {fmt} 2020-06-15 16:48:20 -04:00