Martin Diehl
|
d3e6430b94
|
only used internally
|
2019-02-17 14:30:58 +01:00 |
Martin Diehl
|
7ad866b90f
|
not needed any more
|
2019-02-17 12:16:12 +01:00 |
Martin Diehl
|
99ef353446
|
more sanity checks
structure string can be now of arbitrary length (technically)
only fcc,hex,bcc,bct,ort are accepted labels
|
2019-01-25 13:42:38 +01:00 |
Martin Diehl
|
cc858d3139
|
Merge branch 'development' into 44-column-major-access-to-interaction-matrices
|
2019-01-06 08:17:23 +01:00 |
Martin Diehl
|
e083520c73
|
trans systems now handled centrally
remove inactive (= untested) definitions.
|
2018-12-22 07:49:52 +01:00 |
Martin Diehl
|
e6d5992bb4
|
poviding stiffness for transformation as function
|
2018-12-22 00:19:51 +01:00 |
Martin Diehl
|
f4cf38fa22
|
implementing C66 rotation for transformation
|
2018-12-21 23:53:21 +01:00 |
Martin Diehl
|
25bd6faf7c
|
left over "if" caused wrong coordinate systems for hex
|
2018-12-14 06:39:49 +01:00 |
Martin Diehl
|
4edaab6da6
|
definition of cleavage systems did not work
bct definition was overly complicated
|
2018-12-13 11:11:45 +01:00 |
Martin Diehl
|
1446e9f4ab
|
polished
sanity checks + documentation
|
2018-12-12 00:30:20 +01:00 |
Martin Diehl
|
bf2b074787
|
make parameters obvious
|
2018-12-11 23:11:59 +01:00 |
Martin Diehl
|
c29240c1c8
|
forestprojection can be calculated centrally
|
2018-12-11 23:00:56 +01:00 |
Martin Diehl
|
ef23095332
|
using function for cleavage system definition
only internally since damage related constitutive laws will be
re-written anyway
|
2018-12-11 08:03:40 +01:00 |
Martin Diehl
|
1bcf41100d
|
[skip ci] WIP: cleaning
contains a few bugs
|
2018-12-11 07:05:37 +01:00 |
Martin Diehl
|
ee60ce0d98
|
further simplifications
|
2018-12-11 01:35:36 +01:00 |
Martin Diehl
|
2fac481a26
|
polishing/sorting
|
2018-12-11 00:39:50 +01:00 |
Martin Diehl
|
51d8011afe
|
cleaned
- only define variables that are needed
- define variables where they are needed
|
2018-12-10 08:33:20 +01:00 |
Martin Diehl
|
efbd50c931
|
parameters in bold allow easy distinction
|
2018-12-10 05:52:36 +01:00 |
Martin Diehl
|
0f106e77d9
|
cleaning
|
2018-12-09 22:20:18 +01:00 |
Martin Diehl
|
95826d094c
|
not needed anymore
|
2018-12-09 22:00:04 +01:00 |
Martin Diehl
|
1b571d33a7
|
using trans-trans interactions from lattice
|
2018-12-09 21:10:14 +01:00 |
Martin Diehl
|
8424ba76ac
|
never used
|
2018-12-09 20:54:49 +01:00 |
Martin Diehl
|
132f417dee
|
Merge remote-tracking branch 'origin/development' into 44-column-major-access-to-interaction-matrices
|
2018-12-09 20:33:28 +01:00 |
Yi-Chin Yang
|
efe90f86e2
|
missing comma
|
2018-11-23 19:00:37 +01:00 |
Yi-Chin Yang
|
f0359d36b6
|
adding FCC {110}<110> family
|
2018-11-23 18:53:50 +01:00 |
Martin Diehl
|
f88b78195a
|
not need to repeat shape definition
|
2018-10-26 10:20:45 +02:00 |
Martin Diehl
|
2ca7807438
|
cleavage systems avaialable as function
|
2018-10-15 22:29:23 +02:00 |
Martin Diehl
|
ef1899cfd0
|
improved error reporting
- tell user specifically whether number of systems is too high or too
low
- c/a sanity check can be done centrally
|
2018-10-10 07:42:07 +02:00 |
Martin Diehl
|
4da3923440
|
more straight-forward definition of array shape
|
2018-10-08 23:54:45 +02:00 |
Martin Diehl
|
78b5fa466d
|
fixed hick-up in lattice definitions
|
2018-10-08 19:32:18 +02:00 |
Martin Diehl
|
71d80cc203
|
sanity check too strong
still makes sense to have, but some tests need to be updated before
setting it active again
|
2018-10-08 13:27:15 +02:00 |
Martin Diehl
|
2a79f7ea61
|
taking care of c/a for hex and bct
|
2018-10-08 13:25:40 +02:00 |
Martin Diehl
|
5efcad952a
|
avoid type conversion
more systematic checking of correct input parameters
|
2018-10-08 08:28:56 +02:00 |
Martin Diehl
|
302cf9b6c2
|
bugfix, now inline with code from initializeStructure
|
2018-10-07 22:16:18 +02:00 |
Martin Diehl
|
facb1c2407
|
unified error checking
|
2018-10-07 20:03:45 +02:00 |
Martin Diehl
|
0e17b17b90
|
using full precision
|
2018-10-07 18:40:02 +02:00 |
Martin Diehl
|
34e0aca564
|
using full precision
|
2018-10-07 18:18:24 +02:00 |
Martin Diehl
|
a53488d666
|
calculation of slip/twin/trans/damage-coordinate system was wrong
|
2018-10-07 15:44:13 +02:00 |
Martin Diehl
|
032c35a499
|
WIP: Calculation of elasticity matrices for twin and trans
|
2018-10-06 10:42:25 +02:00 |
Martin Diehl
|
81a77b508a
|
check for array size was off by 1
|
2018-10-05 22:46:53 +02:00 |
Martin Diehl
|
40cf7f134d
|
Merge branch '44-column-major-access-to-interaction-matrices' of magit1.mpie.de:damask/DAMASK into 44-column-major-access-to-interaction-matrices
|
2018-10-05 11:08:29 +02:00 |
Martin Diehl
|
aa34b83978
|
avoid array out of bounds
allows to handle un- or partly defined non schmid coefficients
|
2018-10-05 10:36:44 +02:00 |
Martin Diehl
|
6ccbc5e4e6
|
characteristing shear is defined per system
|
2018-10-05 07:20:51 +02:00 |
Martin Diehl
|
3a00fcde16
|
WIP: characteristic shear calculated in lattice
|
2018-10-05 05:09:31 +02:00 |
Martin Diehl
|
fda2676365
|
calculate only if required
|
2018-10-05 04:54:47 +02:00 |
Martin Diehl
|
79b0efc678
|
also using nonSchmid matrix from lattice
|
2018-10-04 21:20:42 +02:00 |
Martin Diehl
|
ec77d4450b
|
checking for required things
|
2018-10-03 09:17:06 +02:00 |
Martin Diehl
|
db645efda7
|
function to calculate nonSchmid matrix
|
2018-10-03 08:49:23 +02:00 |
Martin Diehl
|
103b46ecbb
|
don't repeate code over different plastic_xxx modules
|
2018-10-03 07:58:02 +02:00 |
Martin Diehl
|
89e03be699
|
also building interactions for slip-twin and twin-slip
|
2018-10-03 07:51:11 +02:00 |