249c6d6de9
add emacs local variable tweaks and add some missing docstrings
2025-06-23 16:51:33 -04:00
bfa19f678d
future-proof iarray() and darray() conversions and document them
2025-06-23 16:29:12 -04:00
cfe87f928d
update email address
2025-06-22 16:36:50 -04:00
9b382dac41
apply more pylint recommendations
2025-06-21 23:22:34 -04:00
8dff25296b
restore pylammps.py
2025-06-20 14:42:52 -04:00
8c0894fa84
fix issues causing failed tests
2025-06-18 07:49:15 -04:00
004816a4ba
update tests for changed argument names
2025-06-18 07:09:03 -04:00
6934932383
document function
2025-06-18 06:55:30 -04:00
3f6dfa27bd
apply pylint and refactor accordingly
2025-06-18 06:51:17 -04:00
90df96b16f
fix bugs detected by GitHub Copilot
2025-06-14 17:33:06 -04:00
2d5f02a398
add lammps_add_molecule API to the C-library interface and python/fortran module
2025-06-14 12:46:36 -04:00
81bfcb80e7
add missing prototype
2025-06-14 11:15:05 -04:00
df08818fef
refactor handling of plugin loading to make plugin a global property
2025-06-11 02:52:28 -04:00
d51017c878
Set pending version tags to 2Apr2025
2025-04-01 21:30:53 -04:00
15cdba0bf0
have Error::set_show_error() return the previous setting
2025-03-24 04:13:24 -04:00
9577343429
use a global constant for a common string buffer size
2025-03-23 22:21:05 -04:00
2b718d3b86
add interface to lammps_set_show_error()
2025-03-23 22:20:34 -04:00
aabfef6d0b
update packaging to conform with suggested packaging changes
2025-03-23 22:20:02 -04:00
ee78e3e201
add -f option to install.py to install into externally-managed environments
2025-03-19 03:14:34 -04:00
89abf65751
python: remove unused import in core.py
2025-02-15 00:36:06 -07:00
314d0a0e61
only support Python version 3.6 or later. Update and correct docs and README
2025-02-08 05:54:26 -05:00
c10219da9e
Merge pull request #4451 from akohlmey/next_release
...
Step version strings for next feature release
2025-02-04 13:31:31 -05:00
a01ac8c907
use byref() instead of pointer() to pass pointers to ctypes objects to C
2025-02-03 22:18:17 -05:00
995d6ab41f
Merge branch 'develop' into next_release
2025-02-03 17:55:37 -05:00
72542c1619
python: numpy wrapper returns None in error cases
...
lammps.numpy wrapper functions will now return None in error cases instead of
throwing exception with NULL pointer access errors. If nelem or dimension is zero
it will return an empty numpy array with the correct shape.
2025-01-30 16:00:01 -07:00
030ad0d5af
set version string to 4Feb2025
2025-01-30 17:22:28 -05:00
48893236ec
Merge pull request #4380 from rbberger/python_computes
...
Python and library API changes for computes
2025-01-30 14:21:25 -05:00
0fde98cfbc
use POINTER() captitalization consistently
2025-01-27 11:17:04 -05:00
21bbd69b3c
remove dead code
2025-01-21 22:41:12 -05:00
2c82ce8142
library: update new function signatures to use void* instead of bigint
2025-01-19 16:06:33 -07:00
a50343077d
Merge remote-tracking branch 'github/develop' into python_computes
2025-01-14 00:53:19 -05:00
be048fc636
cosmetic changes
2025-01-13 16:01:18 -05:00
1d1320f648
Merge remote-tracking branch 'origin/develop' into python_computes
2025-01-13 10:51:33 -07:00
83a73ba0b9
library: add API for compute clearstep and addstep
2025-01-13 10:51:19 -07:00
686326a999
Merge remote-tracking branch 'github/develop' into collected-small-changes
2025-01-13 01:05:48 -05:00
d692a99e4d
print PyLammps deprecation warning only once and only from MPI rank 0
2025-01-13 00:04:14 -05:00
dd6fea3fcd
Merge branch 'develop' into cmake-cpp-std-deprecation
2025-01-12 23:54:50 -05:00
dce1231052
add a lammps_eval() function to the C library interface and all derived wrappers
2025-01-12 00:39:18 -05:00
994a631150
add "post no" for single-shot runs
2025-01-11 17:43:05 -05:00
754aa1c73f
python: doc and example updates
2024-12-12 23:27:07 -07:00
24a4ff78b6
python: update examples and docs
2024-12-12 23:27:07 -07:00
9da58b3ffc
python: deprecated pylammps interface
2024-12-10 20:47:22 -07:00
74e449605a
add warning to PyLammps that it will be removed soon
2024-10-15 14:48:30 -04:00
3905cfd0a6
avoid memory leak
2024-09-20 00:58:40 -04:00
5e15eb6949
add lammps_expand() method and make available in python
2024-09-20 00:17:06 -04:00
6214182fd0
remove unused imports, reformat
2024-09-06 21:06:01 -04:00
04ff7b4736
add missing import
2024-09-05 04:18:23 -04:00
79dc5ee130
Merge branch 'python-lint' into collected-small-changes
2024-09-05 04:04:52 -04:00
274f86b142
Merge branch 'develop' into python-lint
2024-09-05 04:03:06 -04:00
29cd430da6
no longer need the warnings module since the deprecated functions were removed
2024-09-04 23:09:10 -04:00