Commit Graph

9469 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 52904a81dc taking prospector complaints serious 2019-09-13 06:49:25 -07:00
Martin Diehl a3c6f6682e using eigh should ensure orthogonal eigenvectors 2019-09-13 06:42:01 -07:00
Martin Diehl 890a6cf42f avoid floating point comparison and simply play it safe 2019-09-13 06:40:41 -07:00
Martin Diehl 0497b58629 use existing functionality 2019-09-13 06:38:22 -07:00
Martin Diehl cd6a4d1cfd that's all we need 2019-09-13 06:37:47 -07:00
Martin Diehl 66d8a3e601 stretch is symmetric (play it safe here) 2019-09-13 06:35:48 -07:00
Martin Diehl 79d2432c6c R not needed 2019-09-13 06:33:00 -07:00
Martin Diehl 49b3cd2145 transpose evuivalent for rot but faster 2019-09-13 06:32:05 -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 949de8df28 don't run test on master 2019-09-11 12:09:10 -07:00
Martin Diehl 15e796d599 Merge branch 'development' into Dislotwin-climb2 2019-09-11 12:06:29 -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 Shah fbf82fbca8 Referencing 2019-09-05 09:42:45 +02: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 7ce098c75c small polishing 2019-09-04 14:52:44 -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