Martin Diehl
|
4b89e2f40c
|
sorted and documented
|
2021-04-11 08:32:13 +02:00 |
Martin Diehl
|
a386b82f74
|
distributing responsibility
|
2021-04-11 08:14:39 +02:00 |
Martin Diehl
|
d488f1708a
|
consistent naming
|
2021-04-11 07:41:59 +02:00 |
Martin Diehl
|
1b89032086
|
names as in DAMASK paper
|
2021-04-08 23:45:26 +02:00 |
Martin Diehl
|
c4765d3742
|
following paper
|
2021-04-08 13:31:21 +02:00 |
Martin Diehl
|
d59051f576
|
systematic names
|
2021-04-07 22:42:10 +02:00 |
Martin Diehl
|
0fc7f66ef8
|
consistent names
|
2021-04-07 21:25:11 +02:00 |
Martin Diehl
|
bbb292d093
|
polishing
|
2021-04-07 20:39:29 +02:00 |
Martin Diehl
|
c4942e3f82
|
part of damage init
|
2021-04-07 13:22:22 +02:00 |
Martin Diehl
|
5eb44969cc
|
no need to do this globally
|
2021-04-07 11:48:04 +02:00 |
Martin Diehl
|
c53927ad6f
|
not needed
|
2021-04-07 08:47:46 +02:00 |
Martin Diehl
|
1fbf14c148
|
encapsulation and namespace-like names
|
2021-04-07 07:53:24 +02:00 |
Martin Diehl
|
cb6b7a5fb9
|
standardized names
|
2021-04-07 07:26:54 +02:00 |
Martin Diehl
|
869976c7a0
|
new names
|
2021-04-06 11:38:44 +02:00 |
Martin Diehl
|
3b392281e4
|
consistent naming in HDF5 output
|
2021-03-25 19:22:59 +01:00 |
Martin Diehl
|
9896a01ea4
|
easier to read
|
2021-03-18 08:07:10 +01:00 |
Martin Diehl
|
b174473373
|
no need to duplicated check
|
2021-03-18 08:03:56 +01:00 |
Vitesh Shah
|
b67724e3f0
|
Merge branch 'development' into fix_homogenization_restart
|
2021-03-15 12:46:38 +01:00 |
Philip Eisenlohr
|
e1f0d2e0a3
|
polishing of indentation and whitespaces; thermal_homogenize only once after all constituents
|
2021-03-04 15:15:40 -05:00 |
Martin Diehl
|
2f68c43755
|
new style configuration for damage
|
2021-03-01 06:16:16 +01:00 |
Martin Diehl
|
8af0c8dbc3
|
using initial temperature from load case file
|
2021-02-28 21:51:07 +01:00 |
Martin Diehl
|
0cde43198f
|
modernizing:
- 'pass' for dummy thermal homogenization
- setting temperature in load case
|
2021-02-28 20:49:51 +01:00 |
Martin Diehl
|
ef543a5b49
|
thermal solver is defined in load case
not in numerics.yaml
|
2021-02-28 20:09:08 +01:00 |
Martin Diehl
|
c483dc609f
|
common name
|
2021-02-28 11:47:27 +01:00 |
Sharan Roongta
|
be0e393e1d
|
cleaning homogenization
|
2021-02-25 21:55:15 +01:00 |
Vitesh Shah
|
7d90404e17
|
we read state0 after restart
|
2021-02-24 18:13:48 +01:00 |
Sharan Roongta
|
9679c5403e
|
continue with cell based map (solver + homog)
|
2021-02-23 15:44:58 +01:00 |
Sharan Roongta
|
d8112cc2e1
|
storing by instance just complicates the code
|
2021-02-23 13:45:06 +01:00 |
Sharan Roongta
|
89858543fa
|
more cleaning; use 'ce', 'ph', 'me' wherever applicable
hide ip,el
|
2021-02-23 11:47:29 +01:00 |
Vitesh Shah
|
e929da24e8
|
consistent naming
|
2021-02-23 10:30:40 +01:00 |
Sharan Roongta
|
8d57252a54
|
Merge remote-tracking branch 'origin/development' into internal-restructure
|
2021-02-23 09:03:57 +01:00 |
Sharan Roongta
|
e249168189
|
modifying storing of orientations;
needed for nonlocal, and also to remove the use if ip,el at homogenization level.
ip, el should be used only for looping eventually.
|
2021-02-22 20:38:49 +01:00 |
Sharan Roongta
|
2f9d891fdd
|
instance less; use cell mapping
|
2021-02-22 16:17:32 +01:00 |
Vitesh
|
d54e49e3bc
|
restore functionality to write non-parallel
not needed at the moment, but in general useful. If PETSc = parallel
should always hold, we can simplify much more
|
2021-02-22 13:37:21 +01:00 |
Vitesh Shah
|
68d8aecb2b
|
Merge branch 'development' into fix_homogenization_restart
|
2021-02-22 10:41:01 +01:00 |
Sharan Roongta
|
9f78e27724
|
use cell mapping
|
2021-02-15 18:43:51 +01:00 |
Martin Diehl
|
570086c814
|
hard code at max 1 damage mechanism
|
2021-02-13 13:07:12 +01:00 |
Martin Diehl
|
4eb2a981ca
|
keeping variables local
|
2021-02-12 15:31:43 +01:00 |
Martin Diehl
|
a09989fe0b
|
homogenized damage only needed in homogenization
|
2021-02-12 12:35:50 +01:00 |
Martin Diehl
|
7bec3e0363
|
use partitioned damage
|
2021-02-12 11:24:04 +01:00 |
Martin Diehl
|
462ca1a30b
|
not needed
|
2021-02-12 08:10:25 +01:00 |
Martin Diehl
|
4515920b69
|
not needed
|
2021-02-11 23:54:43 +01:00 |
Martin Diehl
|
e855083964
|
systematic names
|
2021-02-11 14:19:04 +01:00 |
Vitesh Shah
|
d0cbfc087f
|
fixed copy paste error
|
2021-02-03 18:40:52 +01:00 |
Martin Diehl
|
4f4adf7d68
|
sorting according to physics
|
2021-01-27 08:29:23 +01:00 |
Martin Diehl
|
74a7be1607
|
[skip sc] more systematic naming
module name 'damagee' gets extra e for the moment to avoid conflict with
global variable 'damage'
|
2021-01-26 21:47:55 +01:00 |
Martin Diehl
|
7a4ad53b8c
|
don't rely on compiler to remove dead loops
|
2021-01-26 16:55:19 +01:00 |
Martin Diehl
|
104c70a90b
|
Merge branch 'separate-damage-2' into no-partitioned-state
|
2021-01-25 19:18:43 +01:00 |
Martin Diehl
|
8b11af0d84
|
more sensible location
|
2021-01-25 15:13:17 +01:00 |
Martin Diehl
|
fdc48a7987
|
not used
|
2021-01-25 14:43:09 +01:00 |
Martin Diehl
|
6292094a65
|
not needed
partitionedState was only for RGC-triggered cutback.
subState is for internal iteration, no need to store for all points
|
2021-01-25 14:03:49 +01:00 |
Martin Diehl
|
5592f5aa34
|
simplified
|
2021-01-25 13:49:29 +01:00 |
Martin Diehl
|
2f5c988a89
|
removed dead code
at least in the tests it was not used ...
|
2021-01-25 13:34:06 +01:00 |
Martin Diehl
|
6cca9202ad
|
substepping seems to be inactive
even in RGC test
|
2021-01-25 07:52:22 +01:00 |
Martin Diehl
|
2533e0616d
|
don't discriminate by number of constituents/grains
|
2021-01-25 07:28:47 +01:00 |
Martin Diehl
|
5a35c5ebc3
|
homogenization functionality
|
2021-01-24 22:44:47 +01:00 |
Martin Diehl
|
1f94a64ca6
|
part of homogenization
|
2021-01-24 18:47:19 +01:00 |
Martin Diehl
|
b58465415b
|
store damage parameter like temperature
|
2021-01-24 18:20:47 +01:00 |
Martin Diehl
|
26c7969837
|
not needed anymore
|
2021-01-24 17:12:34 +01:00 |
Martin Diehl
|
599dc2a2c6
|
base HDF5 output on new data
|
2021-01-24 16:34:51 +01:00 |
Martin Diehl
|
c2ae2c919b
|
use new structure
|
2021-01-24 15:19:57 +01:00 |
Martin Diehl
|
e22d76be9e
|
using new structure for thermal
|
2021-01-24 13:26:01 +01:00 |
Martin Diehl
|
9f3fc68325
|
partitionedState not needed
|
2021-01-24 12:14:45 +01:00 |
Martin Diehl
|
c729e7d53f
|
cell-based indexing
|
2021-01-24 09:39:40 +01:00 |
Martin Diehl
|
32bb0d8c6e
|
new variables for damage
|
2021-01-20 21:37:43 +01:00 |
Martin Diehl
|
219529a402
|
field variables
|
2021-01-20 20:40:14 +01:00 |
Martin Diehl
|
9a7017484d
|
wrapper for homogenization of temperature rate
|
2021-01-17 15:10:43 +01:00 |
Martin Diehl
|
833d25420b
|
using new mapping
discrimination of integration point and element makes only sense for the
solver
|
2021-01-17 14:52:52 +01:00 |
Martin Diehl
|
ca5409f0f1
|
similar structure as for mechanics
|
2021-01-17 13:20:17 +01:00 |
Martin Diehl
|
7c159366d5
|
simplified
|
2021-01-17 10:16:56 +01:00 |
Martin Diehl
|
79364beadc
|
partition temperature and use it
further work required:
- homogenization_T does not have the correct value
- homogenization of rate needed
|
2021-01-17 10:10:30 +01:00 |
Martin Diehl
|
c8be2b321c
|
separat handling of thermal constitutive response
|
2021-01-17 09:38:37 +01:00 |
Martin Diehl
|
65bd880fdf
|
clearerer names
|
2021-01-08 07:10:38 +01:00 |
Martin Diehl
|
27f4e4ce2a
|
separate state for thermal
|
2021-01-07 22:23:13 +01:00 |
Martin Diehl
|
0dac5f84ef
|
dummy data layout
|
2020-12-30 12:00:47 +01:00 |
Martin Diehl
|
9ce932a082
|
distributing tasks
|
2020-12-30 09:24:47 +01:00 |
Martin Diehl
|
a5cdc8433f
|
better readable
|
2020-12-29 13:01:33 +01:00 |
Martin Diehl
|
5f569b1412
|
explicit arguments instead of global variables
|
2020-12-29 00:39:23 +01:00 |
Martin Diehl
|
d59cb81ca8
|
too early (depends on IP)
|
2020-12-28 10:56:55 +01:00 |
Martin Diehl
|
7d76752281
|
intended hierarchy
|
2020-12-28 10:01:04 +01:00 |
Martin Diehl
|
190df4830c
|
simplified
|
2020-12-28 09:36:02 +01:00 |
Martin Diehl
|
e6f27e91b1
|
consistent names
|
2020-12-28 09:18:20 +01:00 |
Martin Diehl
|
830e2a3a99
|
shortened
|
2020-12-28 09:13:56 +01:00 |
Martin Diehl
|
f861120f91
|
separation of responsibility
|
2020-12-27 21:45:31 +01:00 |
Martin Diehl
|
4a839053eb
|
not used
was only used for reporting (see v.2.0.0)
|
2020-12-27 21:26:35 +01:00 |
Martin Diehl
|
a13a6624fe
|
clearer logic
|
2020-12-27 21:20:54 +01:00 |
Martin Diehl
|
609d69a3e7
|
polishing
|
2020-12-27 13:36:02 +01:00 |
Martin Diehl
|
e8ea815d92
|
simplified
|
2020-12-27 11:48:02 +01:00 |
Martin Diehl
|
cee04c9b5f
|
not needed
|
2020-12-27 10:22:03 +01:00 |
Martin Diehl
|
ddb59b6ad0
|
simplified
|
2020-12-27 10:19:39 +01:00 |
Martin Diehl
|
edef98fd06
|
proper indentation
|
2020-12-24 12:44:26 +01:00 |
Martin Diehl
|
895cad6506
|
only needed per point
|
2020-12-23 17:23:29 +01:00 |
Martin Diehl
|
18458d34e9
|
no global variables
|
2020-12-23 14:57:53 +01:00 |
Martin Diehl
|
12b1c7e641
|
one loop is enough
|
2020-12-23 14:37:12 +01:00 |
Martin Diehl
|
be4616368b
|
new names
|
2020-12-23 14:24:44 +01:00 |
Martin Diehl
|
8ac880c0ad
|
don't clutter with statements that are never used
|
2020-12-23 14:10:26 +01:00 |
Martin Diehl
|
b12f882ad4
|
avoid global variables
|
2020-12-23 12:25:56 +01:00 |
Martin Diehl
|
026ac07c9e
|
better use one loop
|
2020-12-23 11:37:00 +01:00 |
Martin Diehl
|
73523c8f62
|
not a global variable
|
2020-12-23 11:24:02 +01:00 |
Martin Diehl
|
44d8210f2d
|
not needed anymore
|
2020-12-23 11:07:57 +01:00 |