7d2238d7be
install runtime dlls for LAMMPS library only with -DBUILD_SHARED_LIBS=yes
2024-05-20 21:11:22 -04:00
a40e9222aa
add valgrind suppressions for MPICH on Fedora 39
2023-12-13 00:29:05 -05:00
c9aedf9df8
make sure liblinalg is built before linking phana
2023-10-23 14:58:04 -04:00
2f71bc7886
step LAMMPS GUI patch level number to indicate included bugfixes
2023-10-04 08:55:07 -04:00
ddbdaaafdc
make threads handling consistent. address issue that threads could not be increased
2023-10-04 08:46:01 -04:00
d567fdae97
fix delete / delete[] mismatch
2023-10-04 08:37:53 -04:00
b5480e4e1b
must also update CWD when *saving* a file, not only when loading
2023-09-25 08:55:22 -04:00
f634b25e31
apply clang-format
2023-09-25 08:11:55 -04:00
b21db641d9
check for compatible LAMMPS version when creating LAMMPS instance
...
This check must be done at runtime, since the LAMMPS shared library
may have been loaded dynamically and thus required library functions
may not be present or missing features with too only a LAMMPS version.
2023-09-25 08:08:00 -04:00
db967a5bbf
there is no "thermo_extract" tool (anymore)
2023-09-01 18:54:28 -04:00
f20af66312
update some tables and comments for the current state of LAMMPS
2023-09-01 18:54:01 -04:00
9570c2fb50
must use array delete and not scalar delete on char array
2023-08-25 10:05:32 -04:00
c5a5e4a099
more fixes for file and pathnames with blanks
2023-08-21 16:11:03 -04:00
ccab900342
enable/disable VDW mode pushbutton depending on whether valid element info is present
2023-08-21 13:25:41 -04:00
fc400af724
avoid write_dump image failing when not all elements can be recognized
2023-08-21 12:27:30 -04:00
b1ea4d9601
fix write_dump command string so it can handle paths with blanks
2023-08-21 09:08:16 -04:00
2ca3be7b16
workaround for imageviewer GUI glitch on macOS
2023-08-20 19:11:37 -04:00
31b94aa1b0
fix copy-n-paste bug
2023-08-20 00:24:30 -04:00
b1b94980fa
make vdwfactor consistent and speed up rendering for VDW mode by skipping bonds
2023-08-20 00:12:58 -04:00
10c523a950
use more consistent way to update checkboxes and labels by assigning names
2023-08-19 17:58:30 -04:00
62ef884564
use more consistent way to update checkboxes by assigning names
2023-08-19 16:44:11 -04:00
b3860a82de
add missing file for embedding icons into windows executable
2023-08-19 15:22:54 -04:00
1deb3d8865
correctly extract local file name from dropped URI
2023-08-19 15:14:08 -04:00
266e519013
consistently use bool for echo and cite flags
2023-08-19 14:13:04 -04:00
fffb86cb02
automatically copy "About LAMMPS" dialog text to clipboard
2023-08-19 09:29:22 -04:00
fcaabe510e
deleted one file too many
2023-08-18 01:56:53 -04:00
a6043d92cb
remove obsolete files
2023-08-18 01:47:29 -04:00
ee16f6503e
update LAMMPS GUI code with PR 3890 content
2023-08-17 22:50:10 -04:00
088ff4ad27
update LAMMPS GUI to version 1.2
2023-08-16 02:38:07 -04:00
e0ca512f50
avoid legacy compilation failures on recent ubuntu machines that only have python3-config
2023-08-14 11:40:26 -04:00
3c24e4fbf3
fix typo
2023-08-02 23:53:32 -04:00
8d5343ea23
temporary skip showing broken temp file setting on macOS
2023-08-02 23:46:44 -04:00
3f1f08d4c0
add setting support for selecting the LAMMPS plugin shared object
2023-08-02 23:33:51 -04:00
2a82ed9494
add accelerators for tabs and layout tweaks
2023-08-02 21:36:04 -04:00
f6732f028c
support running with Kokkos + OpenMP
2023-08-02 21:06:30 -04:00
6f6eb1dbb1
update TODO list
2023-08-02 17:54:40 -04:00
c800a2c676
add menu entry to reset to default settings
2023-08-02 17:52:56 -04:00
2808a78822
more updates to preferences dialog and supporting code. almost done.
2023-08-02 17:28:34 -04:00
97d406f2ff
update TODO list with some new ideas
2023-08-02 13:53:31 -04:00
e493519c12
more hotkeys and have Ok/Cancel on preferences dialog handled properly
2023-08-02 11:05:35 -04:00
dfcd3f945e
first pieces of preferences dialog
2023-08-02 07:02:20 -04:00
dfb614bd42
fix memory leak
2023-08-02 05:40:56 -04:00
56b50d6580
ensure final newline when saving to file
2023-08-02 05:37:56 -04:00
c918bdeb07
fix a couple of bugs that would hang the app waiting for log output
2023-08-02 05:25:24 -04:00
c99d0f5452
cmake cleanups
2023-08-02 04:58:38 -04:00
8a53c66bef
refactor. add LammpsWrapper class to hide plugin defines and interface changes.
2023-08-02 01:49:39 -04:00
310ede65d9
apply coding standard checks
2023-08-01 20:49:38 -04:00
f76300c4f8
do not build packages automatically but use explicit targets
2023-08-01 20:42:10 -04:00
f1cda322fe
make it LAMMPS GUI version 1.0.0 since we're including it in the stable version
2023-08-01 18:20:44 -04:00
f2bc41a83c
we should be ok with CMake 3.16 as minimum version again.
2023-08-01 15:38:07 -04:00