2132b1d904
update developer reference text
2022-10-24 11:08:26 -04:00
cccf3f6f78
change email for contacting LAMMPS developers, add to homepage checker
2022-10-20 20:36:03 -04:00
78c10bac4a
clang-format update
2022-04-23 13:08:11 -04:00
79a7d2abf6
remove error docs from header files
2022-04-22 23:31:15 -04:00
44bc766060
Apply override to more classes
2022-01-21 16:58:32 -05:00
0286c3e2be
treat Py_Finalize() more like MPI_Finalize()
...
this is done by
- not automatically calling Py_Finalize() when destructing a python interpreter
- adding wrapper functions so that the call to Py_Finalize() is hidden
and skipped if Python support is no included.
- call the Python::finalize() wrapper in main.cpp (similar to the equivalent Kokkos function)
- add a wrapper of that call to the C library interface
2021-09-04 13:53:51 -04:00
08a727d510
make some class members temporaries since they don't need to persist
2021-08-04 17:19:23 -04:00
09c19a936b
update URLs in source code and manual
2021-05-24 14:18:20 -04:00
7fcd449864
apply clang-format to all headers with some exceptions
2021-05-14 19:16:07 -04:00
df7fe4431f
make LAMMPS homepage URL and C++ indicator comments consistent
2021-04-22 21:26:07 -04:00
0af7fbe98e
use const char * instead of char * so we don't need a cast for string constants
2020-07-17 00:34:23 -04:00
3b1244831e
Add Python::has_minimum_version
2020-03-27 16:28:43 -04:00
42c31227d9
continuing to clean up include file lists
2019-07-01 15:59:16 -04:00
5221ac2d55
add placeholders to include files for error messges
2018-04-03 17:48:31 -06:00
d84f8898b7
implement functions to execute arbitrary python code from strings or files and recast the python source keyword through using them.
2017-05-11 22:39:08 -04:00
2d8bce78a6
Refactor PYTHON package and wrapper classes
2017-04-11 21:22:30 -04:00