lammps/unittest
Axel Kohlmeyer 18091f15e0
Merge branch 'master' into collected-small-changes
2020-10-14 13:11:30 -04:00
..
c-library adjust recently added/expanded tests so they skip tests when packages are missing 2020-10-13 15:42:21 -04:00
commands Avoid string duplication and remove memory leak 2020-09-25 13:44:28 -04:00
cplusplus apply consistent naming scheme for tester source files and executables 2020-09-01 20:16:39 -04:00
force-styles include "pointers.h" to avoid include file name conflicts when compiling with USER-VTK enabled 2020-10-13 15:26:38 -04:00
formats relax result precision requirement somewhat 2020-09-20 13:57:04 -04:00
fortran apply consistent naming scheme for tester source files and executables 2020-09-01 20:16:39 -04:00
python adjust recently added/expanded tests so they skip tests when packages are missing 2020-10-13 15:42:21 -04:00
testing Start tests for compressed dump styles 2020-08-26 16:04:19 -04:00
tools tweak testing and add at test run for history expansion 2020-10-13 21:32:48 -04:00
utils include "pointers.h" to avoid include file name conflicts when compiling with USER-VTK enabled 2020-10-13 15:26:38 -04:00
.clang-format enable aligning consecutive assignments 2020-06-13 02:05:13 -04:00
CMakeLists.txt implement a test prototype for the LAMMPS shell 2020-10-13 20:36:24 -04:00
README.md overview description for the unit test folders 2020-10-13 22:00:10 -04:00

README.md

Unit test collection

This part of the LAMMPS distribution contains scripts and inputs to run unit tests for different parts of the package. The tests are organized into folders based on which part of the distribution they are testing.

  • c-library: tests of the C-library interface
  • commands: tests for simple LAMMPS input commands
  • cplusplus: tests for using the LAMMPS library from C++
  • force-styles: tests for styles that compute or modify forces i.e pair, bond, angle, kspace styles and some fixes.
  • formats: tests related to file formats: atom styles, dump styles tokenizers potential file readers, dump styles
  • fortran: tests for the LAMMPS Fortran 03 module
  • python: tests for the LAMMPS Python module and python command
  • testing: convenience and support functions for test tools
  • tools: tests for tools form the tools folder
  • utils: tests for utility functions, e.g. from the utils namespace