Commit Graph

3806 Commits

Author SHA1 Message Date
Sharan Roongta d1a6607782 Merge branch 'load2Dtensor' into 'development'
support for 2D tensor in load case

See merge request damask/DAMASK!391
2021-05-29 13:21:47 +00:00
Sharan Roongta 77a0d5999b not needed 2021-05-28 19:24:38 +02:00
Sharan Roongta 4669c289c7 Merge remote-tracking branch 'origin/development' into Fortran-cleaning 2021-05-28 15:00:06 +02:00
Martin Diehl 0240bec5b3 consistent reporting 2021-05-27 08:25:48 +02:00
Martin Diehl bdb4029fb5 tI symmetry of 2nd order tensor is equivalent to hP 2021-05-26 22:49:53 +02:00
Martin Diehl 16128c257a Merge branch 'development' into fix-thermalexpansion 2021-05-26 22:49:39 +02:00
Martin Diehl 95f7f3c6ed Merge remote-tracking branch 'origin/development' into simplify-cmake 2021-05-26 19:11:20 +02:00
Martin Diehl adb1e51e24 support for 2D tensor in load case
currently optional, but should become mandatory after a transition
period
2021-05-26 08:04:14 +02:00
Martin Diehl 019159d328 WIP 2021-05-26 06:31:11 +02:00
Martin Diehl 24e862105c ensuring correct lattice symmetries 2021-05-25 06:05:51 +02:00
Martin Diehl 299c47fd6f prepare for varying C66
- check structure centrally
- pure function with guaranteed return/no stop
2021-05-24 20:33:50 +02:00
Martin Diehl f525999f52 updated tests 2021-05-24 20:12:34 +02:00
Martin Diehl f44edb31fc polishing 2021-05-24 17:20:33 +02:00
Martin Diehl fe281f4592 only Hooke as model
and this model should take care of the elastic constants, not lattice
2021-05-24 17:19:38 +02:00
Martin Diehl 0d0bc188eb potentially less error prone (and easier to read) 2021-05-24 17:17:27 +02:00
Martin Diehl 40698740aa fixed symmetry handling
- ort not tested, no examples, no documentation => removed
- aP is the opposite of isotropic => removed

isostropic materials can be easily specified as cI or cF, using C_44 =
1/2 * (C_11 - C_12). Acceptable extra effort for special use case

orthorhombic can be easily implemented if needed, but needs test,
documentation, and examples
2021-05-24 15:45:25 +02:00
Martin Diehl ab070a3c13 data for thermal expansion 2021-05-24 10:31:56 +02:00
Martin Diehl b0f4ea45a4 Merge branch 'simplify-cmake' into fix-thermalexpansion 2021-05-23 22:07:58 +02:00
Martin Diehl 4d889e0b1b Merge remote-tracking branch 'origin/development' into Fortran-cleaning 2021-05-23 21:24:53 +02:00
Martin Diehl 78799f9794 fix for openMP 2021-05-23 18:44:24 +02:00
Martin Diehl 7afb1d28cc easier to read 2021-05-23 15:04:55 +02:00
Martin Diehl 4713e0e85d new names and mappings 2021-05-23 13:14:57 +02:00
Martin Diehl 62c9761a05 Merge remote-tracking branch 'origin/development' into simplify-cmake 2021-05-23 12:31:42 +02:00
Martin Diehl c4d1969150 easier to read
and faster for multiphase materials
2021-05-23 09:15:03 +02:00
Martin Diehl 8dcf4354e1 more logical structure 2021-05-23 08:19:43 +02:00
Martin Diehl 72ab936ec3 cleaning 2021-05-23 00:12:55 +02:00
Martin Diehl af9fa9e9a1 using current naming scheme 2021-05-23 00:04:12 +02:00
Martin Diehl ee80efd705 using new mappings 2021-05-22 22:52:05 +02:00
Martin Diehl 0b80252d97 Merge remote-tracking branch 'origin/123_bccSlipSystem' into development 2021-05-22 22:40:33 +02:00
Martin Diehl d41f3a5490 consistent data structure 2021-05-22 21:53:39 +02:00
Martin Diehl 6d31f77deb natural data structure 2021-05-22 17:54:42 +02:00
Martin Diehl 212c4296cf need to loop over ip, el 2021-05-22 16:45:49 +02:00
Vitesh Shah cc9a0e4865 Merge branch 'development' into fix-Intel2021 2021-05-22 14:51:25 +02:00
Martin Diehl fc4bdfb374 simplified 2021-05-22 12:03:13 +02:00
Martin Diehl d2855913b5 new mappings 2021-05-22 11:48:42 +02:00
Sharan Roongta 7440cc32a0 Merge branch 'internal-restructure' into 'development'
Internal restructure

See merge request damask/DAMASK!384
2021-05-22 09:38:33 +00:00
Martin Diehl 77d1ed465e divide and test 2021-05-22 11:09:50 +02:00
Martin Diehl 00fcf069fb clearer names and reporting 2021-05-22 09:33:58 +02:00
Martin Diehl 37d511062d simplified (using new mapping) 2021-05-22 09:33:33 +02:00
Philip Eisenlohr e79c17ecbc Merge branch 'fix_typo_dislotungsten' into 'development'
fixed typo

See merge request damask/DAMASK!385
2021-05-21 20:29:21 +00:00
Martin Diehl 801e9f512b simplified state initialization
- not needed for damage (is an intial value problem, will trickle down)
- plastic initializes state, copy to state0 (centrally)
2021-05-21 22:07:55 +02:00
Martin Diehl 2aa78a710b correct capitalization 2021-05-21 22:05:09 +02:00
Martin Diehl 47e69019b6 matching name 2021-05-21 21:53:37 +02:00
Sharan Roongta fa3b077b72 Merge remote-tracking branch 'origin/development' into internal-restructure 2021-05-21 12:32:59 +02:00
Martin Diehl 3ee22cfc59 circumvent bug in Intel compiler 2021.2
explicit "result" looks anyways better
thanks to Jonathan from University of Alabama for reporting
2021-05-21 07:15:46 +02:00
f.basile 10c6070873 added {123} slips systems of bcc 2021-05-20 18:45:15 +02:00
Eureka Pai Kulyadi 798a0ef73f fixed typo 2021-05-20 11:58:42 -04:00
Sharan Roongta 125e8fb9e2 Merge remote-tracking branch 'origin/development' into internal-restructure 2021-05-20 10:41:59 +02:00
Sharan Roongta 106f687e97 not needed 2021-05-19 22:43:21 +02:00
Sharan Roongta c24d41ac4d Merge remote-tracking branch 'origin/development' into internal-restructure 2021-05-19 22:26:38 +02:00