Commit Graph

530 Commits

Author SHA1 Message Date
Martin Diehl c792b73b4e simplified 2016-07-15 14:52:48 +02:00
Martin Diehl 7d84b99710 bugfix: axis out of bounds for np.repeat, np.tile seems to be ok @Philip: pls check. autodoc friendly help 2016-07-15 10:34:17 +02:00
Philip Eisenlohr 9e8adf731b fixed buggy a.all() call
removed squaring of Laguerre weights (no clue why we considered this a good idea in the first place)
2016-07-07 15:23:01 -04:00
Martin Diehl be99018ce3 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-05-18 18:28:57 +02:00
Philip Eisenlohr a7c15b4c00 avoided quoting of "N of x" and "a to b". 2016-05-17 11:29:31 -04:00
Martin Diehl fa3d8fa460 adopted description/simplified 2016-05-17 11:05:50 +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 d497503411 renamed options.coords/options.coordinates consistently to options.pos 2016-04-26 22:49:58 +02:00
Philip Eisenlohr 0f0ca8cd71 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-04-25 10:24:30 -05:00
Philip Eisenlohr 36f41341ec Merge branch 'SimplifiedvtkRectilinear' into development 2016-04-25 10:23:50 -05:00
zhangc43 7ed4ce859a remove obsolete geom_frombarucentric script for microstructure reconstruction 2016-04-25 09:24:05 -04:00
Martin Diehl 2eb7ad7432 polishing 2016-04-25 12:59:15 +02:00
Martin Diehl 7ce208019c Merge branch 'development' into miscImprovements 2016-04-25 12:36:02 +02:00
Martin Diehl 469ec4b00e Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-04-25 12:33:06 +02:00
Martin Diehl d6002bdb10 removed remaining argument line 2016-04-25 09:08:24 +02:00
Martin Diehl e8afd57536 seems to work 2016-04-25 08:40:36 +02:00
Philip Eisenlohr db7c4bba45 same functionality can be accomplished with existing scripts.
addEuclideanDistance + geom_fromTable
(reLabel) + specify grid and size
2016-04-24 14:18:29 -05:00
Philip Eisenlohr 2daa162da2 renamed option "position" to "seedposition". now uses util.report_geom. 2016-04-24 14:12:10 -05:00
Philip Eisenlohr 4b7b473d2b superseded by more modern vtk_* machinery 2016-04-24 13:46:25 -05:00
Philip Eisenlohr 478acb96ce exchanged by more modern vtk_* machinery... 2016-04-24 13:38:36 -05:00
Martin Diehl 33391fcf5b Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-04-24 18:58:32 +02:00
Martin Diehl ac9a9cb6ac scripts deemed useless 2016-04-24 18:56:13 +02:00
Philip Eisenlohr f1b5d40bac now uses util.report_geometry. some additional modernizing on the fly. 2016-04-24 11:24:00 -05:00
Philip Eisenlohr c37c0a8ed9 added awareness for Laguerre weights 2016-04-24 11:22:54 -05:00
Philip Eisenlohr f42c316aa2 updated help 2016-04-24 10:14:16 -05:00
Philip Eisenlohr 9e5a8d2391 modernized string formatting, updated help strings, using label_indexrange for data-slicing. 2016-04-24 10:09:28 -05:00
Philip Eisenlohr 3b53d1bc82 polished option help messages 2016-04-22 14:20:36 -05:00
Philip Eisenlohr 24d029c7ed speed up (x 5 to 10) identification of most frequent microstructure index 2016-04-15 18:54:09 -04:00
Martin Diehl 18f18aa4b9 detabbing 2016-04-11 19:55:55 +02:00
Martin Diehl b1d714581c Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-04-10 15:40:52 +02:00
Philip Eisenlohr b0496f20ca grouped command line options.
removed functionality to add random second phase.
2016-04-08 17:47:02 -04:00
Philip Eisenlohr 2354cd609a small polishing of help.
added option to change output number format.
2016-04-08 17:46:06 -04:00
Martin Diehl 97314619cc corrections 2016-03-26 19:59:05 +01:00
Martin Diehl 7423c1a06a not needed anymore 2016-03-24 18:47:11 +01:00
Martin Diehl 04d2148e61 will replace geom_fromAng (in combination with geom_fromTable) 2016-03-24 17:55:15 +01:00
Martin Diehl 809f03bef5 new printing for python3 and corrected help 2016-03-23 17:02:51 +01:00
Martin Diehl 900d2f7bf2 output follows damask.croak syntax 2016-03-23 11:05:36 +01:00
Philip Eisenlohr a41cd3df40 added "strict" option to reading microstructure from geom file. will now complain if data mismatches with grid. 2016-03-20 16:46:35 -04:00
Philip Eisenlohr 6865987ea7 restored option to output microstructure indices as one-dimensional list (not clear why that got lost!) 2016-03-20 15:01:47 -04:00
Aritra Chakraborty 0f78f1c747 possibility to treat floating point numbers as microstructure indices 2016-03-17 18:09:22 -04:00
Philip Eisenlohr 4dfd59a9e2 output complete microstructure and texture info instead of limiting to grainIDs used in geometry 2016-03-07 22:15:40 -05:00
Martin Diehl f13ba71f6e fixed typo 2016-03-04 17:24:13 +01:00
Martin Diehl 48233d2767 missing variable 2016-03-03 14:58:04 +01:00
Martin Diehl 3ff3bb1a5b pre processing finished 2016-03-03 14:44:51 +01:00
Martin Diehl f7fedc4744 next bunch of accepted scripts 2016-03-02 13:50:57 +01:00
Martin Diehl 3ed3073eff more... 2016-03-02 11:29:07 +01:00
Martin Diehl c1dd5febd5 some more scripts passed 2016-03-01 22:27:21 +01:00
Martin Diehl 974b8cde41 some more syntax improvements 2016-03-01 22:13: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 f693ead989 adding material.config to header 2015-12-28 16:36:26 +00:00
Philip Eisenlohr 6de6b8b87f fixed wrong variable name when using pre-existing microstructures from table.
added switch to skip effort for tolerance == 0.
2015-12-09 14:13:19 +00:00
Philip Eisenlohr 08014a7030 small polishing 2015-12-04 01:16:49 +00:00
Philip Eisenlohr 3fb1f02382 forgot $Id$ and line endings… 2015-12-03 22:33:38 +00:00
Philip Eisenlohr 2efc602854 Smooth geometry by selecting most frequent microstructure index within given stencil at each location. 2015-12-03 22:32:28 +00:00
Philip Eisenlohr 8f5c3b9ad7 small polishing. 2015-12-02 23:13:10 +00:00
Martin Diehl 6ecbd3ae56 makefile had problems with static flag, mentat spectral Box was still using table.croak 2015-12-02 20:02:19 +00:00
Martin Diehl f61f87e6d0 updated reference results (visual impression much better now) for geom_fromTable and silenced verbose debug output per default since it's causing problems when piping to file 2015-11-30 16:22:59 +00:00
Philip Eisenlohr cee9a345b7 added option to label microstructure.
updated to most recent asciitable/damask.util infrastructure.
2015-11-20 16:30:55 +00:00
Philip Eisenlohr 0db4a7fad0 added debug messages.
added background message for estimated time (+ grain info).
fixed functionality—finally works as intended (lump orientations within threshold).
2015-11-20 16:27:57 +00:00
Martin Diehl 24382ed827 unified options to enable automated parsing for documentation 2015-11-16 10:52:56 +00:00
Martin Diehl 1336c8d0e6 now using default 2D output for geometry 2015-11-16 09:54:39 +00:00
Martin Diehl 302178ebb4 some trouble since clean was already in PETSc rules 2015-11-14 09:47:18 +00:00
Martin Diehl 4b85941a94 some comments 2015-11-11 19:51:34 +00:00
Martin Diehl 4ca566efa8 geom_rotate: rotates a geometry 2015-11-11 19:51:17 +00:00
Philip Eisenlohr 434bf2413e simplified if—else with a = b if c else d 2015-11-10 01:35:26 +00:00
Martin Diehl 072be9c1bb help now working if no mentat release present.
improved style
2015-10-26 19:34:44 +00:00
Martin Diehl 41f1994569 new style and test for grain growth 2015-10-26 17:59:36 +00:00
Martin Diehl ebf20f2ebc unified style and other minor improvements 2015-10-15 19:51:27 +00:00
Martin Diehl e72ae63873 geom canvas crashed for some parameters, now giving error message. table class now handles dismiss correctly 2015-10-14 21:35:56 +00:00
Martin Diehl 8fac635c15 made hybridIA stuff working again 2015-10-13 17:02:07 +00:00
Martin Diehl f1482a2af4 fixed buggy behavior in case of non unit-sized geometry 2015-10-12 18:10:26 +00:00
Martin Diehl 8fe443d068 clearer naming 2015-10-09 06:26:18 +00:00
Martin Diehl 61090c955d removed code doubling 2015-10-09 05:51:58 +00:00
Martin Diehl 6d74cbf374 simpliefied scripts for vtk generation and introduce simple test to check if they run 2015-10-08 21:30:33 +00:00
Martin Diehl fd04e0763b legacy code geom... can be achieved by combining voronoi tesselation and geom_rescale, for ipfs can be plotted from ascii table with matlab 2015-10-08 17:41:35 +00:00
Martin Diehl 127c03c525 unneeded module 2015-10-06 19:29:32 +00:00
Martin Diehl f014cef043 improved performance for non-weighted Voronoi Tessellation 2015-10-06 18:03:06 +00:00
Philip Eisenlohr 2c6a6f6530 fixed bug.
introduced possibility for poke bounding box in all dimensions.
2015-10-02 00:21:23 +00:00
Philip Eisenlohr a2a7664e8e default to 0–1 for z range 2015-09-29 22:35:57 +00:00
Philip Eisenlohr 21bcafe3e4 seeds coordinates now rescaled to proper box size. 2015-09-29 22:27:46 +00:00
Martin Diehl 4ead24a134 more tests 2015-09-24 16:52:58 +00:00
Martin Diehl f4c53e0be8 removed warnings by pyflakes, implemented new croak functionality 2015-09-24 15:34:27 +00:00
Martin Diehl e1157126bc cleaned with pyflakes, added test for seed generation 2015-09-24 13:21:44 +00:00
Chen Zhang 3fa0312087 update usage of asciitable to new interface 2015-09-23 19:20:18 +00:00
Martin Diehl 42ac7902f7 indents wrong in fortran, seeds_fromDistribution bugfix and using ASCII table facilities 2015-09-20 21:03:10 +00:00
Martin Diehl 666b438e6a using ASCII table 2015-09-18 16:12:27 +00:00
Martin Diehl 6a3a0f3859 allow asciitable to use file handle instead of string (following e.g. numpy.genfromtxt) 2015-09-16 19:44:11 +00:00
Martin Diehl 0c7f4e690a fixed reference, still not 100% sure if everything is correct, but apparently the test never run 2015-09-12 16:30:28 +00:00
Martin Diehl c53bf02fea changed back to old behavior 2015-09-11 15:38:03 +00:00
Philip Eisenlohr c69e7ec149 switched conjugation to apply to symmetric equivalents instead of incoming quaternion.
passing-down of degree option handled directly.
2015-09-09 22:43:56 +00:00
Martin Diehl 1c164574ac more fixes following new possibilities of ascii table 2015-09-08 19:42:14 +00:00
Martin Diehl 4e9b27b0ce failure in last commit, using standard keyword eulerangles instead of eulers 2015-09-08 18:48:58 +00:00
Martin Diehl dad0fdfb85 still needed 2015-09-05 14:59:52 +00:00
Martin Diehl 45a3568b40 bugfix for last commit 2015-09-05 14:46:57 +00:00
Chen Zhang b4768013a0 fix output error in output geom file. 2015-08-26 16:39:33 +00:00
Philip Eisenlohr 00b8660203 redundant.
functionality available in “geom_fromTable”…
2015-08-20 19:46:11 +00:00
Philip Eisenlohr c85306257d redundant.
improved functionality now via “ang_toTable” and “geom_fromTable”…
2015-08-20 19:44:17 +00:00
Philip Eisenlohr 63d5506388 adopting further simplifications provided through ASCIItable class. 2015-08-20 19:42:05 +00:00