37 Commits

Author SHA1 Message Date
Alex Selimov
b52d7761e0 First working version of reading in .cac format. Works for two separate orientations 2020-06-02 16:42:12 -04:00
Alex Selimov
4038cab76f Latest working changes to read-CAC 2020-04-23 12:17:04 -04:00
Alex Selimov
b3e05da6a4 Working changes for reading .cac files 2020-04-22 12:52:37 -04:00
Alex Selimov
e6d7741060 Working changes to io.f90 2020-04-21 13:25:55 -04:00
Alex Selimov
babf4e176d Current working changes 2020-04-09 17:51:47 -04:00
Alex Selimov
975e2b3fc1 Fix to numbering on interpolated atoms 2020-04-03 17:24:49 -04:00
Alex Selimov
4868a30e57 Added read_pycac subroutine 2020-03-20 10:48:36 -04:00
Alex Selimov
9038242b98 Changes to how the io works for writing restart and merging 2020-03-04 21:05:49 -05:00
Alex Selimov
27faeee5ea Working code which picks random position slightly outside element bounds 2020-03-02 12:24:22 -05:00
Alex
d670bb5083 Working remesh command and remesh max command 2020-02-28 09:36:33 -05:00
Alex
20755270a4 Debugging version of code 2020-02-24 12:58:13 -05:00
Alex Selimov
9702ec85e9 Added set max esize when reading in specific files 2020-02-14 12:19:51 -05:00
Alex Selimov
44efb4be4a Added orient and unorient options 2020-02-03 17:30:41 -05:00
Alex Selimov
4117f31cb6 Small fix to writing to restart format 2020-01-31 11:22:26 -05:00
Alex
dc42b7b925 Separated wrap option to reduce opy and pasted code. Fixed warnings and added wrapping when inserting a dislocation or loop 2020-01-29 10:25:33 -05:00
Alex Selimov
a942b8e2a1 Added -ow option which allows for automatic overwriting 2020-01-28 10:59:49 -05:00
Alex Selimov
9ebdfff0a1 Added print messages to let user know whats going on 2020-01-28 10:42:30 -05:00
Alex Selimov
0d2a351cd5 Fix to disl_gen. Problems with sub_box_bd and element dislocation displacement field 2020-01-27 20:30:40 -05:00
Alex
347b73054b Added group option and shift command 2020-01-27 10:01:22 -05:00
Alex
f80045058f quick fix to bug to write pycac format 2020-01-21 12:01:45 -05:00
Alex Selimov
12aa13b94b Fixes to element definitions 2020-01-17 13:53:21 -05:00
Alex Selimov
cde96402e2 Working shift command for merge 2020-01-15 16:44:13 -05:00
Alex Selimov
849da1d24a Changes to how the adjustment to nodal positions is performed for lammpscac output 2020-01-15 09:39:30 -05:00
Alex Selimov
c89b7d3b59 Merge branch 'ft--opt-dislloop' into development 2020-01-13 20:24:15 -05:00
Alex Selimov
fbae3a1594 Working version of CACmb capable of building simple models for lammpsCAC 2020-01-13 20:12:46 -05:00
Alex Selimov
d09ebfa7e0 Merge branch 'development' into ft-write-lammpscac 2020-01-13 17:21:44 -05:00
Alex Selimov
20546dc267 Actual dislocation loop generation algorithm alongside dislgen command 2020-01-13 16:43:49 -05:00
Alex
d0e6253d64 Working commit for dislocation generation branch 2019-12-25 16:30:18 -05:00
Alex Selimov
b3a9577cc2 Added writing to pycac restart file format 2019-12-15 17:55:31 -05:00
Alex Selimov
b0941e4482 Fixes to file reading to ensure that mode_merge works correctly 2019-12-10 19:33:46 -05:00
Alex
3c7461f094 Added mode merge, adjusted how file reading works to accomodate model merge 2019-12-07 13:39:29 -05:00
Alex Selimov
d624e6ed5d Added mode_convert and documentation. Created new .mb filetype which contains all necessary information for operating on simulation cells. Created framework for reading in data files, right now only .mb style files 2019-12-05 11:04:49 -05:00
Alex Selimov
fa1cb6ce58 Fixes to mode_create, moved basis_pos from elements to mode_create, added the mb file output style 2019-12-05 08:36:22 -05:00
Alex Selimov
c1150ae4b1 First attempts at figuring out the element format for lammpscac 2019-11-29 22:23:22 -05:00
Alex Selimov
54aa50b605 Working writing to lammpsCAC format 2019-11-29 13:36:19 -05:00
Alex
ff3fc5e20a First working version of model builder with several output file types and mode_create working 2019-11-27 15:10:28 -05:00
Alex
8217e8b51c Initial commit with file writing and create mode working for atoms 2019-11-25 18:19:25 -05:00