Commit Graph

59 Commits

Author SHA1 Message Date
Martin Diehl 171d642dbd rename: Geom -> Grid 2020-12-04 07:50:47 +01:00
Martin Diehl ac0a20696c rename: grid -> cells 2020-12-03 22:16:34 +01:00
Philip Eisenlohr 662a033d91 adapted to VTR geom files 2020-11-19 14:26:15 -05:00
Martin Diehl ffabeacbcb removing functionality related to deprecated 'geom' format 2020-10-10 09:41:11 +02:00
Philip Eisenlohr 8c8db5b99f switched "Geom.materials" to "Geom.material" 2020-09-23 17:27:15 -04:00
Philip Eisenlohr 997f7dfa05 removed Geom.homogenization from shell scripts 2020-09-22 20:07:21 -04:00
Philip Eisenlohr 683161d479 Merge branch 'development' into geom-fully-out-of-place 2020-09-22 15:22:58 -04:00
Philip Eisenlohr e683cbef69 replaced a stray get_grid() in geom_grainGrowth 2020-09-21 11:30:27 -04:00
Martin Diehl 6ab88aad2b default format for Table is ASCII
hence, renamed load_ASCII/save_ASCII to load/save
2020-09-20 20:45:06 +02:00
Philip Eisenlohr 96ad358f83 modified file reading/writing methods to load_X, save_X formalism 2020-09-15 01:14:05 -04:00
Philip Eisenlohr be0668dc27 fixed all affected shell scripts 2020-09-03 11:19:19 -04:00
Martin Diehl 7dba9518cc adjust to new Geom behavior 2020-08-25 23:43:59 +02:00
Martin Diehl c9f9f7c681 pack causes trouble with tests .. 2019-11-24 19:02:19 +01:00
Martin Diehl 979145f023 vectorized 2019-05-31 10:27:26 +02:00
Martin Diehl bf60cffab5 cleaning 2019-05-30 14:07:49 +02:00
Martin Diehl 461611cde7 polishing 2019-05-30 11:26:47 +02:00
Martin Diehl bb6f54963a save some memory (avoid copies if not needed) 2019-05-29 07:49:43 +02:00
Philip Eisenlohr 1f56ac6a4a streamlining and bugfixing of geom-class 2019-05-27 22:45:34 -06:00
Martin Diehl b5cec797c0 cleaned 2019-05-26 23:03:31 +02:00
Martin Diehl 99da46fda8 polished 2019-05-26 20:36:41 +02:00
Philip Eisenlohr eb13fbc0ce streamlined geom-info reporting; added --float option to some scripts; hardened against NaN; "microstructures" now reports uniques not max 2019-05-23 13:03:24 -04:00
Philip Eisenlohr 742d58cfce added ASCIItable tests to CI pipelining 2019-02-14 18:24:09 -05:00
Philip Eisenlohr 0570a49ed5 fixed broken logic of restoring and preventing immutable microstructures 2018-03-27 16:53:49 -04:00
Philip Eisenlohr d67be0e3f3 reduced memory footprint (substantially) by switching to 32bit precision 2016-12-08 23:36:19 -05:00
Philip Eisenlohr c8f321356d prefill immutable indices with closest mutable one
Retain only orginially immutable locations, not those where immutability bled into.
Changed threshold for change from 0.5 to 0.95 of max diffusedEnergy.
2016-12-08 09:47:20 -05:00
Philip Eisenlohr cb95f3b244 fixed systematic drift of grain structure along -[1,1,1]
correction of periodic Gauss kernel extension, inclusion of ndimage.gaussian_filter alternative (same runtime as FFT), proper output handling of grids <3D
2016-11-30 09:39:13 -05:00
Martin Diehl 8a94f55a2e python 3 compatibility 2016-10-25 06:44:12 +02:00
Martin Diehl f78f89fb12 periodic microstructure needs to be updated per iteration (N).
now calling script twice gives the same result as one call with N=2.
results for N=1 are not affected
2016-10-05 15:24:37 +02:00
Martin Diehl 4cd8fe7f36 indices should be integers (visible warning) 2016-09-21 17:45:23 +02:00
Brendan Robert Vande Kieft 1180c8bb88 Fix calculation of interfaceEnergy 2016-09-15 17:36:43 -04:00
Martin Diehl cd63a92733 using python 2.7 has shebang will also work on mac without symlink
unless someone uses the 6 year old python 2.6, this should be save
2016-07-18 19:35:35 +02:00
Martin Diehl fa5ebdd46b added correct metavar 2016-05-13 09:43:56 +02:00
Martin Diehl 61c93bdbf4 adjusted help message for automated documentation 2016-05-12 08:54:34 +02:00
Martin Diehl a21e8cd863 usind explicitly python2 to run in environments with python 3 as default 2016-05-11 11:01:39 +02:00
Martin Diehl f13ba71f6e fixed typo 2016-03-04 17:24:13 +01:00
Martin Diehl f7fedc4744 next bunch of accepted scripts 2016-03-02 13:50:57 +01:00
Martin Diehl 7c9d344601 python files now report their version depending on VERSION file in $DAMASK_ROOT 2016-01-27 17:06:00 +00:00
Martin Diehl 41f1994569 new style and test for grain growth 2015-10-26 17:59:36 +00:00
Chen Zhang 3fa0312087 update usage of asciitable to new interface 2015-09-23 19:20:18 +00:00
Martin Diehl f8ce57abc8 removed aliases 'resolution' and 'dimension' for 'grid' and 'size' because some scripts did not have it anyway and the rename happened quite a while ago 2014-12-08 08:48:55 +00:00
Martin Diehl b656113b11 added missing string import in marc_addUserOutput (introduced with rev 3718) and removed unwanted imports and introduce use of damask.extendableParser in some other scripts 2014-11-18 08:00:45 +00:00
Martin Diehl 409a75c964 fixed 2 small flaws in geom_fromAng, corrected stringID and stringName in all remaining files in 'pre' 2014-11-16 21:44:46 +00:00
Martin Diehl afb9a2186b removed explicit default setting: type='string' and action='store' 2014-09-12 14:14:55 +00:00
Tias Maiti b573d06c3f fixed bug where initial microstructure array was allocated (factor 2) too large in anticipation of later 2D tiling. 2014-08-18 21:32:53 +00:00
Martin Diehl 1ff38b98af fixed error in file handling 2014-06-18 09:00:57 +00:00
Philip Eisenlohr 72e9c512bd polishing of variable names, comments, and some of the programming structure. 2014-06-07 18:13:29 +00:00
Pratheek Shanthraj 522efaac92 added immutable option 2014-06-05 17:18:52 +00:00
Martin Diehl c254f87814 now assuming periodic microstructures (was not fully correct before, assuming non-periodicity) 2014-04-01 16:43:39 +00:00
Martin Diehl 371a027de9 added option '--renumber' to geom_rescale and geom_grainGrowth to renumber microstructures from 1 to N (without gaps), off by default.
added metavar information to some scripts
2014-02-14 13:17:29 +00:00
Philip Eisenlohr ccb950f3d8 checked Unix command piping conformity -- seems to now work:
seeds_fromRandom |
geom_fromVoronoiTessellation |
geom_grainGrowth |
geom_unpack |
geom_pack

However, grainGrowth functionality seems broken...
2014-02-03 23:44:29 +00:00