Commit Graph

9343 Commits

Author SHA1 Message Date
Martin Diehl b85ac11c49 implemented ideas from discussion with Philip
group matching unified and with wildcard support
time step handling should become more convenient (WIP)
add_norm can not compute abs of scalar, added function for that
general polishing here and there
2019-09-14 09:07:23 -07:00
Martin Diehl c13db4b3ca renaming
on_air/active are not clear. visible seems to be the most appropriate
name
2019-09-13 21:49:22 -07:00
Martin Diehl a6567e0cc6 safer to use functions
don't mess with attributes of the object, they might be renamed
2019-09-13 21:41:35 -07:00
Martin Diehl 898f53295d iter functions for groups
restore original selection after iterating (i.e. temp setting of active)

polishing: correct names and more details for HDF5 meta data
2019-09-13 21:14:52 -07:00
Martin Diehl 69462f8190 polished
strain calculation agrees up to 1e-4 with results from addStrainTensors.
Not too exciting, but ok
2019-09-13 19:37:25 -07:00
Martin Diehl 38f6609ad7 high level functions for selecting output
tested Cauchy stress calculation (comparison with addCauchy.py)
2019-09-13 18:36:06 -07:00
Martin Diehl c5006e264b handling prospector complaints 2019-09-13 16:07:39 -07:00
Martin Diehl 002383afc2 solved problem with postprocessing
- to not 'try' with h5py library, it might have another 'try'. Check
explicitly for empty argument

also some polishing
2019-09-13 16:01:30 -07:00
Martin Diehl b2b625af3e notes from discussion with Philip 2019-09-13 15:17:46 -07:00
Martin Diehl f83a167414 file mode for high level funtion not useful 2019-09-13 09:49:30 -07:00
Martin Diehl 6f008c5d5f rewrite pointwise add function
- all vectorized: Much faster
- passing in all relevant information allows to do sanity checks and add
useful meta data in HDF5
- improved readability
2019-09-13 06:02:42 -07:00
Martin Diehl 3db3e9e762 preparing for use of optional arguments to function 2019-09-11 21:20:14 -07:00
Martin Diehl de313269d9 bugfix 2019-09-11 18:54:54 -07:00
Martin Diehl 953ba53211 adjusting for strict prospector checking 2019-09-11 18:22:33 -07:00
Martin Diehl a6c69a744b do operations vectorized 2019-09-11 17:57:24 -07:00
Martin Diehl 462bb07efd Merge branch 'development' into even-more-HDF5-postprocessing 2019-09-11 16:29:44 -07:00
Martin Diehl 997bb22e5d an attempt to resolve randomly failing restart MPI tests 2019-09-11 12:04:14 -07:00
Test User 9b91ed88f3 [skip ci] Merge branch 'master' into development 2019-09-11 19:48:26 +02:00
Test User 0bcd80d980 Merge commit 'v2.0.3-645-g8a98e3c7' 2019-09-11 19:48:19 +02:00
Test User 8a98e3c7f1 [skip ci] updated version information after successful test of v2.0.3-644-g926217fc 2019-09-11 19:48:18 +02:00
Martin Diehl bc893762ec no need to inverse a rotation, transpose is faster 2019-09-11 07:29:34 -07:00
Test User f582c0d31d [skip ci] Merge branch 'master' into development 2019-09-11 12:52:46 +02:00
Test User 05d0593d28 Merge commit 'v2.0.3-644-ga6b094ec' 2019-09-11 12:52:31 +02:00
Test User a6b094ec87 [skip ci] updated version information after successful test of v2.0.3-643-gb7bd56ec 2019-09-11 12:52:31 +02:00
Test User a716f49af7 [skip ci] Merge branch 'master' into development 2019-09-11 10:36:14 +02:00
Test User c48a56a85c [skip ci] updated version information after successful test of v2.0.3-625-gbace77db 2019-09-11 10:35:24 +02:00
Philip Eisenlohr 926217fcb6 added possibility to reduce rotation to specific fundamental zone, and to output 3-dim Rodrigues vector 2019-09-10 15:09:27 -04:00
Franz Roters b7bd56ecd7 Merge remote-tracking branch 'remotes/origin/PythonProspectorRules' into development 2019-09-10 10:59:40 +02:00
Tias Maiti bace77db49 Merge branch 'fixed-isotropic' into 'development'
Fixed isotropic

See merge request damask/DAMASK!91
2019-09-10 02:44:27 +02:00
Eureka Pai Kulyadi ca760f9ca1 added text lines 2019-09-06 15:47:02 -04:00
Eureka Pai Kulyadi cf37f8d405 added some lines to help while debugging 2019-09-06 15:45:49 -04:00
Eureka Pai Kulyadi 836172028d modified plastic_isotropic_LiAndItsTangent to behave correctly 2019-09-06 15:44:38 -04:00
Vitesh 77ef5754e4 Merge branch 'Phenopowerlaw-fix' into 'development'
parameter was not read

See merge request damask/DAMASK!90
2019-09-05 09:30:10 +02:00
Martin Diehl fa2c100d6a need to update microstructure to get grid update 2019-09-04 20:20:55 -07:00
Martin Diehl 2fc66cff5b better readable 2019-09-04 14:30:26 -07:00
Martin Diehl f415a8cad2 Merge branch 'PythonProspectorRules' into even-more-HDF5-postprocessing 2019-09-04 14:23:07 -07:00
Martin Diehl 28c11cc373 bugfix
-update function was resetting size if not given
-dim does not work an all terminals, therefore also emph new values in
addition to dim old ones
2019-09-04 11:14:44 -07:00
Martin Diehl ef285b482f more references + citation style correction 2019-09-04 08:55:05 -07:00
Martin Diehl dba49fe387 parameter was not read
thanks to Vitesh for reporting
2019-09-04 07:18:41 -07:00
Martin Diehl 6f07a20919 not sure what this code was intended to do 2019-09-03 17:23:26 -07:00
Martin Diehl 3657f81c59 documenting (in accordance with new prospector rules) 2019-09-03 17:18:06 -07:00
Martin Diehl a428a924eb DAMASK default citation style 2019-09-03 16:34:02 -07:00
Martin Diehl 97fc8a4029 following python3 recommendations 2019-09-03 15:44:28 -07:00
Martin Diehl 234019bb4d dummy stuff not needed 2019-09-03 15:41:16 -07:00
Martin Diehl b0d3615d67 more detailed documentation 2019-09-03 15:32:01 -07:00
Martin Diehl 7d48764999 added documentation and references 2019-09-03 15:25:25 -07:00
Martin Diehl 54dce38349 fix for changes in MSC.Marc class 2019-09-03 15:12:58 -07:00
Martin Diehl a073f36471 update for solver wrappers 2019-09-03 09:48:42 -07:00
Martin Diehl fea16327ac now properly escaped 2019-09-02 23:42:34 -07:00
Martin Diehl d84cef4fab pep8: W605 / invalid escape sequence '\ ' seems to be a false positive 2019-09-02 23:37:52 -07:00