d864b4789f
refactor variable info in Info class, make info accessible from library interface
2023-08-25 23:55:42 -04:00
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
c9776dad6f
Apply override to Command classes
2022-01-20 16:35:59 -05:00
47523da16b
allow single precision FFT introspection
2021-10-15 20:03:39 -04:00
37bfe3d0ce
integrate platform sub-namespace into source code and documentation
...
this updates function calls to functions that have been moved from
the utils namepsace or the Info class to platform::
2021-10-02 16:55:11 -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
d8291eea7b
Merge branch 'master' into prepare-clang-format
...
# Conflicts:
# src/MOLECULE/bond_fene.h
# src/MOLECULE/bond_fene_expand.h
2021-05-11 21:49:48 -04:00
a687868c69
finalize available GPU hardware introspection functions
2021-05-10 16:34:27 -04:00
fbdcfb2f72
preliminary interface to detect whether a viable GPU is present
2021-05-10 09:16:51 -04:00
a1665fddc8
next iteration of preparing for clang-format
2021-04-30 13:51:14 -04:00
980244dd0c
add protection comments
2021-04-27 22:31:01 -04:00
5933750a85
Merge pull request #2717 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2021-04-23 19:59:35 -04:00
df7fe4431f
make LAMMPS homepage URL and C++ indicator comments consistent
2021-04-22 21:26:07 -04:00
65cef12ae2
print compiled in accelerator configuration with ./lmp -h
2021-04-22 16:10:51 -04:00
75579fc100
take advantage of having the common Command base class to unify code paths
2021-04-14 07:05:00 -04:00
b53822da46
provide Command base class in command.h for deriving command styles from
2021-04-13 17:47:00 -04:00
c5298c24be
start creating API for querying accelerator package features
2021-01-11 11:08:22 -05:00
29a7d598ac
update formatting style to be more consistent
2020-09-21 02:04:58 -04:00
4b64be77e0
consolidate memory allocation information into a single function (in Info)
2020-09-15 01:59:58 -04:00
f88f4cd60e
more include file updates
2020-09-02 21:44:04 -04:00
175a6c26a7
Add Info::get_mpi_vendor() function
2020-08-10 19:02:39 -04:00
ad15385f4c
convert code in Info to use {fmt} and string
2020-06-04 15:21:57 -04:00
758c812306
Allow query of available styles from lib interface
...
Adds the following new library functions:
- lammps_has_style()
- lammps_style_count()
- lammps_stlye_name()
The Info class now also has the following member functions:
- Info::has_style()
- Info::get_available_styles()
2020-03-26 22:45:18 -04:00
876032b762
refactor MPI library info query so it can be added to -help flag output
2019-12-11 05:33:16 -05:00
6580700943
print C++ standard in use message with help page and "info config" command
2019-10-03 17:21:20 +02:00
36ad48b259
add OpenMP version detection and info output
2019-02-12 11:28:52 -05:00
94a4b59961
place queries for OS and compiler into functions in Info and use them for both, the info command and lmp -h/-help
2018-12-14 14:22:13 -05:00
19f81e0802
Add library functions for accessing LAMMPS configuration
2018-06-25 23:56:18 -04:00
80cca7c4c1
make has_XXX_support functions static, so they can be called without having to create an instance of Info, which requires a fully instantiation of the LAMMPS and Pointers classes
2018-06-22 06:57:05 -04:00
c5513c4f75
provide an accessor for names of LAMMPS variables
2016-10-17 19:56:18 -04:00
0f6d21acda
sync with Git
...
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15576 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-09-14 15:27:51 +00:00
b190abea39
sync with GH
...
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15561 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-09-08 20:20:32 +00:00
468ef144d4
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14602 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-02-15 16:10:43 +00:00
70aa37e4c8
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14589 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-02-15 15:26:57 +00:00
9e20448834
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14582 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-02-08 16:18:20 +00:00
448b9f66f0
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14058 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2015-09-24 20:18:19 +00:00
dd474fbc8a
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13640 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2015-07-17 17:25:22 +00:00
5288406600
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13623 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2015-07-16 22:41:28 +00:00