Commit Graph

126 Commits

Author SHA1 Message Date
71f13cee9d add missing aspherical particle info to restart files 2020-07-09 11:21:59 -04:00
04d7eacc2f remove .c_str() in several places because it is no longer neede 2020-06-05 16:40:48 -04:00
f547d66104 Merge branch 'master' into more-fmtlib-and-string
# Conflicts:
#	src/write_restart.cpp
2020-06-05 11:13:44 -04:00
ad76f5267b whitespace fix 2020-06-05 08:54:41 -04:00
8ed32f95b3 simplify writing restarts a bit more 2020-06-05 07:31:39 -04:00
439eee3b86 get rid of BIGINT_FORMAT and use std::string.replace() to expand time step in data and restart file names 2020-06-04 21:38:00 -04:00
54a8b4e08b more local buffers removed and file error status added. 2020-06-04 20:14:19 -04:00
3e36acc533 Merge branch 'master' into restart-consistency
# Conflicts:
#	doc/src/fix_halt.rst
2020-03-18 20:30:00 -04:00
649a8cc01a Fix typo 2020-03-14 13:57:48 +09:00
6fb42a42b8 check for I/O error before closing restart file 2020-03-09 17:42:00 -04:00
860e67873c rename lmp_restart.h to lmprestart.h to avoid confusing it with lmp_<machine> files 2020-01-31 11:18:08 -05:00
c021a2d185 multiple consistency improvements for restart files
- make defines and enumerators automatically consistent by moving them to a shared header file
- change VERSION_NUMERIC to FORMAT_REVISION (and corresponding function names)
- new class member revision in ReadRestart class to allow backward compatibility
- step current FORMAT_REVISION to 1
- write the magic string a the end of each restart
- add a check, that skips to the end of a file and checks for the magic string and then returns
  but do this only if FORMAT_REVISION is 1 or larger for backward compatibility
2020-01-31 10:49:59 -05:00
03418be645 minor tweaks to already processed files 2019-07-08 16:22:55 -04:00
256531a29a put implementation header first for all remaining main folder source files 2019-07-03 19:34:13 -04:00
17853aef20 modify restart changes, so it stays backward compatible and does not result in unexpected behavior when reading old restarts. also use consistent naming conventions for enum entries 2018-10-05 09:47:47 +02:00
7f8302b65b replace extra_special with maxspecial in restarts 2018-10-04 22:08:43 -06:00
4d52cb9245 more buffer overflow avoiding through using snprintf() 2018-09-06 09:57:43 -04:00
783839e985 add support for restarting extra/XXX/per/atom settings in binary restarts 2018-07-16 15:21:52 -04:00
d8138a5b4c move enum{IGNORE,WARN,ERROR) into Thermo class and use Thermo:: namespace to reference it 2018-05-09 18:11:31 -04:00
e4071d7f46 replace C-style include files with their C++ equivalents 2018-04-27 18:00:24 -04:00
c2c49395bd write the name of a pair style to the restart even if it does not store data 2018-03-19 18:00:48 -04:00
3bc1c6b59e Address bug in multifile restart writing with step number included 2018-02-01 14:25:55 +01:00
04ebd81ac5 minor whitespace cleanup 2017-06-06 17:26:18 -04:00
49dd9449b8 fix gcmc updates from Aidan, trimming of output for replica commands 2017-04-11 08:35:09 -06:00
579b61641e Fixing restart error
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14893 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-04-26 23:00:32 +00:00
f70a764d5c git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14860 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-04-22 15:55:54 +00:00
354e20f431 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14220 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-10-30 20:04:06 +00:00
047be536bc git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13983 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-09-02 20:39:55 +00:00
f7bc08d83d git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13601 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-07-15 21:29:44 +00:00
050244f229 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13510 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-07-02 14:26:05 +00:00
1091ba1131 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13069 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-02-06 16:19:34 +00:00
aeb7fec23a git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12814 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-12-02 02:15:39 +00:00
f14e5cdce6 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12714 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-11-18 00:15:46 +00:00
a59a131024 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12017 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-05-22 14:38:26 +00:00
3d6ac732ad git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11616 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-03-10 15:45:25 +00:00
3f3e996939 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11389 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-01-30 17:42:09 +00:00
0ce16af78b git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11328 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-01-25 22:46:08 +00:00
7932bcc79b git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11289 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-01-22 15:31:45 +00:00
fee9812c99 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11246 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-01-15 15:38:00 +00:00
a1ef01fc1a git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11243 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2014-01-14 16:17:20 +00:00
bbc1eae436 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11107 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-12-11 15:27:42 +00:00
e797f74615 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11102 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-12-06 23:24:24 +00:00
a4c075eacf git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11100 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-12-06 23:19:33 +00:00
6bfbfa78f4 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11095 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-12-06 22:32:32 +00:00
17669c6275 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11090 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-12-05 22:49:45 +00:00
5ad6f286a8 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10628 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-08-21 17:34:16 +00:00
7511965094 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10626 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-08-21 17:22:55 +00:00
0c6b84987c git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@9346 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2013-01-31 16:31:03 +00:00
a8af5ea42f git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@8306 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2012-06-18 23:03:41 +00:00
eed35157e7 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@8292 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2012-06-14 23:20:23 +00:00