Martin Diehl
7c18f3f276
simplified
2022-02-11 12:26:50 +01:00
Martin Diehl
59fdd9b586
in agreement with paper
...
this is the sytem-wise formulation of D. Steinmetz' model
2022-02-06 10:07:15 +01:00
Martin Diehl
20b2079135
need to read V_mol, default of 1.0 gives strange results
2022-02-06 08:10:35 +01:00
Martin Diehl
ea33b321aa
correct calculation of shear
...
need to convert volume to shear (and back for output)
2022-01-27 08:08:42 +01:00
Martin Diehl
1e748dc54e
commenting
2022-01-27 07:28:33 +01:00
Martin Diehl
e7ed32ba4e
not needed
2022-01-27 00:01:53 +01:00
Martin Diehl
3bb2ae45d3
bugfixes
...
- L_tw/tr are not in lengths of Burgers vectors anymore
- need to define characteristic shear for tr
2022-01-26 23:57:59 +01:00
Martin Diehl
7d0d13bfed
following paper
...
eq (10), eq (14), eq (49), eq (50), and Fig. 1
2022-01-26 23:28:39 +01:00
Martin Diehl
9e17efd1f8
transformation is for fcc-> hcp
2022-01-26 23:13:56 +01:00
Martin Diehl
95fff5d6f7
limit to TWINNING to fcc
2022-01-26 23:01:47 +01:00
Martin Diehl
d9f96bc0ec
following paper, eq. (36) and eq. (37)
2022-01-26 22:33:44 +01:00
Martin Diehl
60e6e90874
avoid global states
2022-01-26 22:21:34 +01:00
Martin Diehl
5267794ff2
second order expansion of temperature-dependent variables
2022-01-26 22:04:44 +01:00
Martin Diehl
1140625b12
copy and paste error
2022-01-04 17:29:45 +01:00
Martin Diehl
03e3fbd98f
compute only when needed
2022-01-04 07:44:14 +01:00
Martin Diehl
4a7f23069c
avoid misleading variable name
2022-01-04 07:32:56 +01:00
Martin Diehl
03c6708629
polishing
2022-01-01 19:52:32 +01:00
Martin Diehl
d181b988c1
using vector access
2022-01-01 19:52:20 +01:00
Martin Diehl
770cf33667
correct calculation of tangent.
...
thanks to Seyedamirhossein Motaman (RWTH Aachen) for reporting
2022-01-01 19:51:31 +01:00
Martin Diehl
e678b231d9
following naming convention
2021-12-31 13:32:18 +01:00
Martin Diehl
017c182640
branch only once
2021-12-31 13:30:53 +01:00
Martin Diehl
0116e2dae6
bugfix: write only to active twin/trans system
2021-12-31 10:44:12 +01:00
Martin Diehl
f2b6ddece1
reduce memory footprint
2021-12-31 08:12:30 +01:00
Martin Diehl
d130225c9f
polishing
2021-12-31 08:12:17 +01:00
Martin Diehl
da00f33487
transformation is only for fcc
2021-12-31 08:11:12 +01:00
Martin Diehl
1661b815b2
correct calculation of temperature dependent stacking fault energy
2021-12-31 08:11:01 +01:00
Martin Diehl
e10dea5b6c
easier to understand
2021-12-19 22:53:48 +01:00
Martin Diehl
00230d482f
use data from other physics directly
...
more clear code, simplified interfaces
2021-12-19 22:07:23 +01:00
Philip Eisenlohr
a531b7ccae
transitioned remaining real exponents to int
2021-11-28 12:46:26 -05:00
Martin Diehl
fb8c515a98
capitalize constants
...
not sure whether we should make exceptions for k_B and T_room
2021-11-25 11:52:52 +01:00
Martin Diehl
e941867290
single source of truth
2021-11-25 06:23:26 +01:00
Martin Diehl
bc30248b95
0K is not a good reference
2021-11-25 06:12:55 +01:00
Philip Eisenlohr
da23c916ca
polish
2021-11-21 15:49:04 -05:00
Martin Diehl
ff9fa1d4f7
using Voigt notation instead of proprietary scaled 6x6 notation
...
Note: This results in a change of behavior for the transformation
systems of dislotwin. I assume that this fixes a bug, but still need to
confirm where the equations in lattice_C66_trans come from
2021-11-19 07:33:59 +01:00
Martin Diehl
8a8fdfc93c
use Voigt notation
...
there is no advantage of using the symmetrized conversions
2021-11-18 17:33:08 +01:00
Martin Diehl
eee455c0d3
polishing
2021-11-18 13:12:14 +01:00
Sharan Roongta
0badba032b
Merge remote-tracking branch 'origin/development' into dynamic-C
2021-11-18 10:29:33 +01:00
Sharan Roongta
55d6b1dd1a
preparing for temperature dependent C by calling it dynamically
2021-11-17 21:35:39 +01:00
Philip Eisenlohr
da9fdf53d2
consistent indentation and line-spacings in reporting
2021-11-15 12:35:44 -05:00
Martin Diehl
bff186051c
simplified
2021-10-30 22:54:02 +02:00
Martin Diehl
cf66b81e3a
avoid code duplication
2021-08-07 22:02:44 +02:00
Martin Diehl
558a643120
microstructure is now dependentState
2021-07-26 22:56:40 +02:00
Martin Diehl
855186eb83
Merge remote-tracking branch 'origin/development' into report-systems
2021-07-26 20:29:23 +02:00
Martin Diehl
61a3b33e71
output info about used slip/twin systems
2021-07-25 14:11:07 +02:00
Martin Diehl
b3f5e12232
using burgers vector of tw/tr system seems to make more sense here
...
otherwise twinning will not work in many cases.
Matching number is only required for nucleation of tw/tr
2021-07-24 18:37:25 +02:00
Martin Diehl
931dc99557
not used
...
climb formulation was updated a while ago
2021-07-24 11:21:07 +02:00
Martin Diehl
d4ffc778c2
easier to read
...
removed comment regarding use of dot_state in kinetics_t(w/r). Data stored
in dotState is not reliable, FPI integrator for writes to it and Runge-Kutta
calls the dot state function at different time steps
2021-07-24 07:11:31 +02:00
Martin Diehl
6936ecb091
sl is the subscript for slip
2021-07-23 21:36:26 +02:00
Martin Diehl
f5af352644
whitespace adjustments
2021-07-23 00:09:51 +02:00
Martin Diehl
8feeda6f05
phase_mechanical_elastic should store data related to elasticity
2021-07-21 16:23:21 +02:00