|
|
df08818fef
|
refactor handling of plugin loading to make plugin a global property
|
2025-06-11 02:52:28 -04:00 |
|
|
|
1fc8e05642
|
roll back changes switching from MPI::MPI_CXX to MPI::MPI_C
|
2025-06-02 15:48:40 -04:00 |
|
|
|
9abb171d05
|
more CMake scripting updates to use C style MPI libraries not C++
|
2025-05-15 02:49:02 -04:00 |
|
|
|
d406289a7a
|
propagate changes from library.cpp/library.h to swig and plugin interface
|
2025-04-25 17:04:32 -04:00 |
|
|
|
e0322b96ec
|
sync new library interface function across all interfaced derived packages
|
2025-03-24 04:33:27 -04:00 |
|
|
|
07c0c435ef
|
Merge branch 'develop' into remove-smallsmall
|
2025-03-15 02:11:02 -04:00 |
|
|
|
557d279774
|
remove references to SMALLSMALL from examples
|
2025-03-14 16:31:09 -04:00 |
|
|
|
0004a384fe
|
fixed issues with several input scripts, added reference log files
|
2025-03-11 16:10:04 -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 |
|
|
|
0f6ee5c8a1
|
improve error messages
|
2025-01-28 12:01:59 -05:00 |
|
|
|
23045d62c5
|
add plugin wrapper and swig interface to new LAMMPS library functions
|
2025-01-27 14:29:15 -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 |
|
|
|
3902215018
|
add lammps_expand to plugin wrapper
|
2024-09-20 03:56:19 -04:00 |
|
|
|
9d9e591b54
|
first try at implementing lammps_extract_atom_size()
|
2024-08-30 22:50:42 -04:00 |
|
|
|
98b4771ed6
|
sanity check
|
2024-08-27 17:18:01 -04:00 |
|
|
|
49d664583a
|
correct define
|
2024-08-27 17:00:42 -04:00 |
|
|
|
f197ce3165
|
expose new introspection to library interfaces for consistency
|
2024-08-07 10:37:20 -04:00 |
|
|
|
3b853adaac
|
add lammps_extract_pair_dimension and lammps_extract_pair to library interface
|
2024-07-16 01:38:21 -04:00 |
|
|
|
75a325751e
|
implement support for lammps_map_atom() to plugin loader, Fortran module, swig
|
2024-05-25 07:01:28 -04:00 |
|
|
|
c7a3571974
|
add library interface to Variable::internal_set()
|
2024-01-24 03:59:29 -05:00 |
|
|
|
dedbd8f6db
|
improvements from clang-tidy
|
2023-12-21 14:25:31 -05:00 |
|
|
|
c1bf3f7d4e
|
must step up ABI version for plugin loader
|
2023-09-01 11:55:19 -04:00 |
|
|
|
d864b4789f
|
refactor variable info in Info class, make info accessible from library interface
|
2023-08-25 23:55:42 -04:00 |
|
|
|
149a820510
|
sync prototype with library.h
|
2023-08-25 15:11:46 -04:00 |
|
|
|
ecb28e8e2e
|
Merge branch 'develop' into cmake-3.16
|
2023-08-04 04:26:30 -04:00 |
|
|
|
2305c4cb30
|
Merge branch 'develop' into cmake-3.16
|
2023-08-03 17:39:15 -04:00 |
|
|
|
4ed98083e0
|
Merge branch 'develop' into always-exceptions
# Conflicts:
# src/library.cpp
|
2023-08-03 16:50:50 -04:00 |
|
|
|
32091d9f32
|
fix typo in plugin interface API
|
2023-07-27 08:21:17 -04:00 |
|
|
|
378ef4b23e
|
require CMake version 3.16
|
2023-06-30 22:59:41 -04:00 |
|
|
|
fc365d3d5f
|
Merge branch 'develop' into always-exceptions
|
2023-06-22 10:53:36 -04:00 |
|
|
|
af3d971023
|
allow longer argument strings to avoid failues with unit tests
|
2023-06-19 18:49:43 -04:00 |
|
|
|
753a0bd386
|
remove obsolete Fortran interfaces from examples/COUPLE folder
|
2023-06-17 18:31:11 -04:00 |
|
|
|
62b388b48f
|
consolidate LAMMPS data type constants and enums and use the same names
|
2023-06-10 19:23:11 -04:00 |
|
|
|
ce38bb988d
|
add lammps_last_thermo support to swig, plugin and fortran interface
|
2023-06-08 19:12:59 -04:00 |
|
|
|
e1df51969d
|
Merge branch 'develop' into always-exceptions
|
2023-04-25 09:08:21 -04:00 |
|
|
|
2cf690cc99
|
fix typo
|
2023-04-19 13:28:02 -04:00 |
|
|
|
baeed85468
|
update CMake files
|
2023-04-15 18:03:09 -04:00 |
|
|
|
82e17c8aec
|
add image outputs to both couple codes
|
2023-04-14 12:11:09 -06:00 |
|
|
|
32f9800943
|
testing new version of coupling
|
2023-04-14 11:00:59 -06:00 |
|
|
|
7f35ecffcc
|
more edits
|
2023-04-13 12:55:38 -06:00 |
|
|
|
b3c00f3edf
|
modernize a couple examples/COUPLE apps
|
2023-04-12 15:59:12 -06:00 |
|
|
|
19dab05b45
|
Update liblammpsplugin.c
|
2023-01-26 09:35:10 +02:00 |
|
|
|
3714abec24
|
Update liblammpsplugin.h
|
2023-01-26 09:34:01 +02:00 |
|
|
|
27da716852
|
getting out of the insurance business :-)
|
2023-01-23 16:45:41 -05:00 |
|
|
|
8e138161af
|
add more thorough checks on Fortran and MPI support for Fortran.
also works around issue with GNU Fortran 12 and later
|
2023-01-13 11:02:24 -05:00 |
|
|
|
a1f5d8420a
|
compile test for coupling to the LAMMPS library via fortran, check if it runs
|
2023-01-13 06:26:06 -05:00 |
|
|
|
aa2d2509d8
|
plug memory leaks in coupling examples
|
2023-01-13 05:40:28 -05:00 |
|
|
|
b03e9609ce
|
synchronize API with library.h, zero struct on allocation, determine exception support at runtime.
|
2023-01-13 05:30:49 -05:00 |
|
|
|
59a9161435
|
add bugfix for plugin wrapper of library interface from Stan
|
2023-01-13 03:54:22 -05:00 |
|
|
|
a68fca43e5
|
make error message consistent with name of executable
|
2023-01-12 12:09:59 -05:00 |
|