Commit Graph

564 Commits

Author SHA1 Message Date
Martin Diehl f63e8fe34e avoid specifying per-family-values for inactive families 2018-06-25 13:43:34 +02:00
Vitesh Shah 47a6e6b292 Added functionality to read include statements on the go 2018-06-22 12:13:43 +02:00
Martin Diehl 25fa68ca2e relative paths are also supported 2018-06-19 10:45:45 +02:00
Martin Diehl ba8d9b7062 simplifying parsing of absolute path 2018-06-19 10:41:44 +02:00
Vitesh Shah 196b0ef22f adding new include in file reading 2018-06-19 10:00:15 +02:00
Vitesh Shah f65bba1c5c material.py is not an executable. Rectified it 2018-06-14 15:36:57 +02:00
Vitesh Shah 09ade8b6c4 sys not required in material.py file 2018-06-14 15:29:47 +02:00
Vitesh Shah 9c3539ee92 Added a code that detects '{' and opens file inside to read 2018-06-14 15:14:30 +02:00
Vitesh Shah e1c5168040 regex for include statement 2018-06-06 15:31:39 +02:00
Vitesh Shah 54bccbe084 more pythonic way 2018-05-25 11:16:56 +02:00
Zhuowen Zhao f26fd1d1dc Fixed a physics issue: sense change with respect to difference between resolved stress and backstress 2018-03-09 18:01:09 -05:00
Fengbo Han 9249e7db2b Merge branch 'development' into HMS 2018-02-07 11:44:17 +01:00
Philip Eisenlohr 85147605ad bugfix: use fileInCurrent instead of fileInRef 2018-01-31 12:35:50 -05:00
Philip Eisenlohr 60440b1a54 polished output and streamlined code in test-class, added new consistency check in PRIVATE 2018-01-31 12:09:14 -05:00
Philip Eisenlohr dc77e996cc added utility function coordGridAndSize 2018-01-30 09:18:59 -05:00
Philip Eisenlohr 710970d728 updated option --label for addCurl/Div/Grad 2018-01-29 21:27:05 -05:00
Philip Eisenlohr ba175a29d1 now multiple selective tests possible, shortened output 2018-01-28 20:54:25 -05:00
Martin Diehl f52721e0a7 unneded modules 2017-11-21 11:41:02 +01:00
Martin Diehl 4dfb52c792 unfinished HDF5 should not be part of the next release 2017-11-21 10:23:50 +01:00
Fengbo Han d599aec37f Merge branch 'development' into HMS 2017-10-24 11:24:54 +02:00
Franz Roters 9e502c7386 added support for Marc 2017
still needs some tetsing
2017-09-06 15:25:33 +02:00
Philip Eisenlohr aee90f7c8b Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2017-08-28 19:40:24 -04:00
Philip Eisenlohr 4f5e96d366 column label given as integer always returns dimension=1
used to return full dimension if first column of a multidim object was referenced by number
2017-08-28 19:32:13 -04:00
Chen 9d2c5a72a5 remove debug print 2017-08-28 15:53:21 -04:00
Chen b1c524e8d8 3rd try with removing blank lines in colormaps 2017-08-28 15:51:47 -04:00
Chen da348be8ba 2nd try with removing blank lines in colormaps 2017-08-28 15:51:01 -04:00
Chen 60827fe5f1 remove blank lines in colormaps 2017-08-28 15:50:09 -04:00
Chen a9f4213952 add HSV support 2017-08-28 15:39:35 -04:00
Fengbo Han 36c370e668 implemented fast yield surface fitting with yield stop criteria 2017-08-08 17:25:38 +02:00
Martin Diehl 5d4f272f03 __slots__ cause problems with python3 2017-08-01 02:43:23 +02:00
Martin Diehl 1973cf8d14 python 3 compatible (waste of memory / increase in runtime should not be a showstoper for typical use cases ) 2017-07-18 11:17:22 +02:00
Martin Diehl 73040c91c5 comparison was done twice 2017-05-15 07:42:48 +02:00
Martin Diehl db5a9495e4 differentiate between None and False 2017-05-02 07:44:59 +02:00
Martin Diehl ff16a0866c not used, error prone for row/major column hickups 2017-05-02 07:29:52 +02:00
Martin Diehl 5ccfc10bc3 currently not used and error prone (from math import cos/sin/tan gives different behavior) 2017-05-02 07:28:19 +02:00
Philip Eisenlohr f21a4f0320 safer way to iterate over variants and their names 2017-04-30 19:07:49 -04:00
Philip Eisenlohr 592b3d043a adopted dNeq for constituent fraction sanity check 2017-04-30 13:19:56 -04:00
Philip Eisenlohr a99ff40242 dedicated function to translate numerical test ID to a name 2017-04-30 13:15:53 -04:00
Martin Diehl e65de75814 fixed pas (was still code) 2017-04-19 15:10:43 +02:00
Martin Diehl a5f8c5ba32 Merge branch 'development' into cmake 2017-04-15 16:17:50 +02:00
Franz Roters 9493807c1d adapted to new license server 2017-03-24 10:54:34 +01:00
Martin Diehl 790bae44a1 don't catch errors (but output detailed error message) 2017-03-05 19:04:06 +01:00
Philip Eisenlohr 2fb97df16c reduced the frequency of h5py complaints to once every 2h 2017-02-17 12:36:01 -05:00
Martin Diehl 947858d192 caused trouble when writing ASCII table to stdout 2017-02-14 09:55:19 +01:00
Martin Diehl 27063043b9 needs to follow rename of code folder, old Marc not supported any more 2017-02-08 19:32:20 +01:00
Philip Eisenlohr 80191c10c0 absorb some more errors caused by broken shell pipes 2016-12-25 12:41:06 -05:00
Philip Eisenlohr e42db0ea25 Individual test can be selected by sequence number
polishing, slightly more elaborate debugging
2016-11-30 18:18:03 -05:00
Philip Eisenlohr 7ebd688885 return type-safe indexrange (for invalid queries) 2016-11-29 14:35:30 -05:00
Philip Eisenlohr c3f58fd208 unified processing order of quaternion properties to w,x,y,z 2016-11-24 09:37:57 -05:00
Philip Eisenlohr dc988dd6b1 removed unneccesary line continuation 2016-11-24 09:37:27 -05:00
Martin Diehl 1c68cf1fd3 using cubic symmetry as default for orientation relationships 2016-11-21 21:07:31 +01:00
Martin Diehl b128b15abf fixed strange behavior for inSST without given symmetry
np.all() on dict (with keys 'proper' and 'improper') always returns
'False', and not, as (most likely) intended 'True' in the case of no symmetry.
Removed this comparison and simply setting inSST=False for no symmetry,
color will be (0,0,0) in that case
2016-11-16 23:11:03 +01:00
Martin Diehl 1346efbef0 pyeuclid moved from google code to github 2016-11-16 23:09:17 +01:00
Martin Diehl 2d0193e29c removed no longer supported marc 2011 2016-11-07 21:26:06 +01:00
Martin Diehl a04968d43f Merge branch 'development' into negativeRange 2016-11-01 17:20:56 +01:00
Philip Eisenlohr 4acfc73fa1 Merge branch 'Python3' into development 2016-10-31 11:28:40 -04:00
Philip Eisenlohr cb26ecb8c2 fixed two-line summary 2016-10-31 11:08:33 -04:00
Philip Eisenlohr 94fcc9ad24 fixed language and syntax 2016-10-31 10:40:58 -04:00
Philip Eisenlohr 3dc5bc4379 Fixed some language and syntax 2016-10-31 09:33:23 -04:00
Martin Diehl 8eb93a3274 python scripts now pack "a a-1 a-2 ... a-n" to "a to a-n" 2016-10-29 10:49:40 +02:00
Franz Roters b34a60d2f4 added support for Marc2016 2016-10-28 09:16:20 +02:00
Martin Diehl ac5f19f1f6 docstring fixes 2016-10-25 21:19:05 +02:00
Martin Diehl b74db4e301 bug fix for potentially undefined variable 2016-10-25 19:30:13 +02:00
Martin Diehl 95fb50272f adopted to python 3.
for replacement of cmp function, see https://docs.python.org/3.0/whatsnew/3.0.html
it's recommended to remove it completely
2016-10-25 06:51:40 +02:00
Martin Diehl 8a94f55a2e python 3 compatibility 2016-10-25 06:44:12 +02:00
Martin Diehl a84e7310f5 fixed prospector hints 2016-10-24 20:30:51 +02:00
Philip Eisenlohr ff2f827a68 strip outermost quotes from labels 2016-10-18 15:33:24 -04:00
chen 51e408a5bf fix error regarding log
if no log is provided when adding data, use None
2016-10-17 18:24:26 -04:00
chen 434514e0f2 allow overwriting existing dataset
modification to the data is logged
2016-10-14 14:30:04 -04:00
chen 87b857d307 update some comments 2016-10-14 12:05:36 -04:00
Chen e9ff0a2434 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-10-14 10:45:57 -04:00
chen 07d9ef9ba1 change indentation to 4 sapces
PEP8 checking suggestions
2016-10-14 10:41:35 -04:00
Martin Diehl 75149cc0cd h5py is not available on IronPython (Abaqus python environment) 2016-10-14 07:04:46 +02:00
chen c311ac47ca force using rectangular mesh
Paraview cannot handle large number of polyvertices using xdmf, forcing a meshed structure to by pass the problem.
2016-10-12 20:20:15 -04:00
chen 280f8f7c2b correct docstring according to PEP requirement 2016-10-09 19:09:45 -04:00
chen 4dece54019 minor syntax error 2016-10-09 19:07:41 -04:00
chen cc5e0721e0 coding style fix 2016-10-09 19:06:24 -04:00
chen e9c1068c99 mimic other sub modules in DAMASK for H5Table 2016-10-09 19:03:28 -04:00
chen 912aa6989c H5Table support customize data storage layout 2016-10-09 18:59:50 -04:00
chen 753bdfd5a9 adding more definition 2016-10-09 18:59:06 -04:00
chen 52813351be add comments at class level 2016-10-09 17:19:49 -04:00
chen f992edd3e9 add import at package level 2016-10-09 17:19:30 -04:00
chen 0c2c450659 adding more comments
explaining the reason for this interface class and its simplified API design
2016-10-09 17:13:40 -04:00
chen fad9938a8b add cmd history as root attributes 2016-10-09 17:06:56 -04:00
chen 012b702f7a finish h5table class 2016-10-07 17:43:52 -04:00
chen 859e3584ca add log for demo 2016-10-07 17:43:27 -04:00
chen 83dae7f9a8 add data manipulator 2016-10-07 16:41:17 -04:00
chen 491b4e31ec add function to extract path based on label 2016-10-07 15:33:43 -04:00
chen 753d71965e data structure file for HDF5 2016-10-07 15:31:29 -04:00
chen e148ecc3e3 quick hack to locate the HDF5 data structure def file 2016-10-07 10:46:07 -04:00
chen 2cbec97eab update xml definition of data structure in HDF5 2016-10-07 10:45:31 -04:00
chen 7262ed9a17 use xml file showing the data structure in HDF5 2016-10-07 10:00:03 -04:00
chen aae2bcf6f9 add new interface class to HDF5 2016-10-07 09:47:15 -04:00
Martin Diehl e20623845a Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-09-22 16:14:07 +02:00
Martin Diehl 6fade15323 no blank lines after docstring 2016-09-21 17:46:53 +02:00
Martin Diehl 9e3c54b0e3 a few comments and adjusted calculation 2016-09-21 17:06:50 +02:00
Martin Diehl 7291c20cd4 added reference 2016-09-21 17:06:50 +02:00
Martin Diehl e5ba508080 added funtionality to run selected test only and functionality to show available tests 2016-09-20 07:10:07 +02:00
Martin Diehl fbacdd8e6d Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-09-11 19:17:35 +02:00
Martin Diehl 9d7cad1fa4 python3 compatible solutions that still work on python2 2016-09-11 19:03:32 +02:00