Commit Graph

9348 Commits

Author SHA1 Message Date
Martin Diehl 2699d2afaf Merge branch 'development' into even-more-HDF5-postprocessing 2019-09-14 12:22:08 -07:00
Martin Diehl d413aef7c3 functionality for general calculations on datasets
currently limited to vectorized expressions.
2019-09-14 12:00:23 -07:00
Martin Diehl 8251725bce WIP: different norm types 2019-09-14 10:53:33 -07:00
Martin Diehl e4e9c5f558 support glob matching
more flexibility in selecting active datasets and groups
2019-09-14 09:55:42 -07:00
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
Test User 43bb421b8c [skip ci] updated version information after successful test of v2.0.3-653-g997bb22e 2019-09-12 05:57:15 +02: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