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
|
a933fe57e7
|
data structures for storing T at the homogenization level
similar to thermal_conduction, better than homogenization_T
|
2021-01-24 12:15:18 +01:00 |
Martin Diehl
|
9f3fc68325
|
partitionedState not needed
|
2021-01-24 12:14:45 +01:00 |
Martin Diehl
|
983b59fe1e
|
simpler access pattern
|
2021-01-24 11:19:10 +01:00 |
Martin Diehl
|
fede1dcd09
|
dot_T is needed
|
2021-01-24 11:16:17 +01:00 |
Martin Diehl
|
4f059910ab
|
fix broken statistics reporting in case of multi-physics
|
2021-01-24 10:39:32 +01:00 |
Martin Diehl
|
c729e7d53f
|
cell-based indexing
|
2021-01-24 09:39:40 +01:00 |
Franz Roters
|
6fe8077b81
|
Merge remote-tracking branch 'origin/separate-damage' into development
|
2021-01-22 14:25:32 +01:00 |
Franz Roters
|
da93031cbc
|
Merge branch 'signal_input_handling_1' into 'development'
Enabling signal input handling in DAMASK
See merge request damask/DAMASK!325
|
2021-01-22 14:07:09 +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
|
440790ca01
|
consistent names
|
2021-01-19 10:47:47 +01:00 |
Martin Diehl
|
b1674b6835
|
consistent names
|
2021-01-19 10:32:56 +01:00 |
Martin Diehl
|
ff1dbfbb95
|
only needed at lower level
|
2021-01-19 10:30:10 +01:00 |
Martin Diehl
|
47724be32b
|
simplified
|
2021-01-19 10:25:52 +01:00 |
Martin Diehl
|
261f32d7c9
|
consistent names
|
2021-01-19 10:21:51 +01:00 |
Martin Diehl
|
494ed244a0
|
consistent access via (ph)ase and phase(me)mber
|
2021-01-19 10:14:34 +01:00 |
Martin Diehl
|
496b162b2e
|
Merge remote-tracking branch 'origin/development' into signal_input_handling_1
|
2021-01-18 19:41:07 +01:00 |
Martin Diehl
|
a2b5178b45
|
polishing
|
2021-01-17 21:56:19 +01:00 |
Martin Diehl
|
8af53472ee
|
Merge remote-tracking branch 'origin/development' into signal_input_handling_1
|
2021-01-17 16:52:48 +01:00 |
Martin Diehl
|
d2ae859b1c
|
use new structure
|
2021-01-17 15:26:01 +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
|
e9a8badde8
|
mapping per cell
|
2021-01-17 14:38:12 +01:00 |
Martin Diehl
|
ca5409f0f1
|
similar structure as for mechanics
|
2021-01-17 13:20:17 +01:00 |
Martin Diehl
|
6b452a73bb
|
not needed
|
2021-01-17 12:45:28 +01:00 |
Martin Diehl
|
9b698e78c1
|
standard name
|
2021-01-17 12:35:47 +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
|
0e3462f3e0
|
Merge branch 'development' into polishing-for-release
|
2021-01-14 20:40:34 +01:00 |
Martin Diehl
|
5891786680
|
Merge remote-tracking branch 'origin/development' into new-gmsh-version
|
2021-01-13 22:52:50 +01:00 |
Martin Diehl
|
a7d998dd48
|
standard name
|
2021-01-13 14:53:50 +01:00 |
Philip Eisenlohr
|
715504ee53
|
Merge branch 'getuid-fix' into 'development'
https://stackoverflow.com/questions/14950378
See merge request damask/DAMASK!320
|
2021-01-12 21:21:43 +01:00 |
Sharan Roongta
|
c5ec5dce03
|
Merge branch 'development' into new-gmsh-version
|
2021-01-12 14:13:39 +01:00 |
Martin Diehl
|
b5bfb1dba9
|
tangent is not included anymore
|
2021-01-11 16:34:43 +01:00 |
Martin Diehl
|
2b91bad53e
|
https://stackoverflow.com/questions/14950378
|
2021-01-10 10:17:16 +01:00 |
Martin Diehl
|
209d59534a
|
copy and paste error
|
2021-01-09 17:19:48 +01:00 |
Martin Diehl
|
910cc60e78
|
Merge remote-tracking branch 'origin/development' into thermal-restructure
|
2021-01-08 22:06:06 +01:00 |
Sharan Roongta
|
1611b74c79
|
Merge branch 'development' into new-gmsh-version
|
2021-01-08 18:15:00 +01:00 |
Martin Diehl
|
bf81131578
|
Merge branch 'new-structure-pt2' into development
|
2021-01-08 13:18:31 +01:00 |
Martin Diehl
|
350466dd5f
|
not needed
|
2021-01-08 09:01:38 +01:00 |
Martin Diehl
|
d494c2d81e
|
better to read
|
2021-01-08 08:26:17 +01:00 |
Martin Diehl
|
6c62e186de
|
separte functionality
|
2021-01-08 07:37:51 +01:00 |
Martin Diehl
|
65bd880fdf
|
clearerer names
|
2021-01-08 07:10:38 +01:00 |
Martin Diehl
|
88be08ae31
|
modified structure for thermal tests, fixed damage branching
|
2021-01-08 06:31:21 +01:00 |
Martin Diehl
|
7239c0b226
|
explicit Euler is ok (only state is current time)
|
2021-01-08 00:40:21 +01:00 |
Martin Diehl
|
5efa6c997a
|
meaningful scope
|
2021-01-08 00:16:20 +01:00 |
Martin Diehl
|
1df409376c
|
sourceState is now damage state
|
2021-01-07 23:32:54 +01:00 |
Martin Diehl
|
27f4e4ce2a
|
separate state for thermal
|
2021-01-07 22:23:13 +01:00 |
Sharan Roongta
|
52aaf2fa5e
|
not needed
|
2021-01-07 17:04:30 +01:00 |
Sharan Roongta
|
793e5d0d2b
|
Merge branch 'development' into new-gmsh-version
|
2021-01-07 16:38:16 +01:00 |
Sharan Roongta
|
7cc2fb5b6d
|
Merge branch 'CMake-checks-PETSc-version' into 'development'
fail as early as possible
See merge request damask/DAMASK!316
|
2021-01-07 15:00:29 +01:00 |
Martin Diehl
|
6f65de27fc
|
not used
was only used for reporting (see v.2.0.0)
|
2021-01-07 14:59:12 +01:00 |
Martin Diehl
|
9a82f29006
|
Merge branch 'no-subXXX' into thermal-restructure
|
2021-01-07 10:50:59 +01:00 |
Martin Diehl
|
7595fb7308
|
Merge branch 'no-subXXX' into new-structure-pt2
|
2021-01-07 08:30:54 +01:00 |
Martin Diehl
|
942bd8932e
|
Merge branch 'no-crystallite_subF' into no-subXXX
|
2021-01-07 06:53:21 +01:00 |
Martin Diehl
|
2cbcbf6552
|
Merge branch 'development' into no-crystallite_subF
|
2021-01-06 18:43:12 +01:00 |
Franz Roters
|
3c5fc39824
|
Merge branch 'no-quaternion-class' into 'development'
KISS: remove quaternion class
See merge request damask/DAMASK!314
|
2021-01-06 15:49:04 +01:00 |
Martin Diehl
|
959c18c85e
|
No crystallite _converged
|
2021-01-06 14:24:52 +01:00 |
Martin Diehl
|
69c11383cf
|
better use function
|
2021-01-06 13:37:45 +01:00 |
Martin Diehl
|
e8b3e0f3ee
|
fail as early as possible
|
2021-01-04 10:01:24 +01:00 |
Martin Diehl
|
0f28d8048b
|
KISS
|
2021-01-02 17:57:11 +01:00 |
Martin Diehl
|
a2d0a9e511
|
WIP: separating states
|
2020-12-31 10:39:30 +01:00 |
Martin Diehl
|
228398e787
|
config follows structure
|
2020-12-31 09:10:59 +01:00 |
Martin Diehl
|
ebc4f671c8
|
names follow structure
|
2020-12-31 08:29:21 +01:00 |
Martin Diehl
|
92ec10b251
|
consistent names
|
2020-12-31 07:46:26 +01:00 |
Martin Diehl
|
a1facadf3f
|
needed for MSC.Marc
|
2020-12-30 18:08:19 +01:00 |
Martin Diehl
|
f9f56a1755
|
documenting
|
2020-12-30 15:27:36 +01:00 |
Martin Diehl
|
8c6d759b55
|
consistent naming
|
2020-12-30 12:57:14 +01:00 |
Martin Diehl
|
bc12ac44c3
|
basic functionality for thermal homogenization
|
2020-12-30 12:34:00 +01:00 |
Martin Diehl
|
0dac5f84ef
|
dummy data layout
|
2020-12-30 12:00:47 +01:00 |
Martin Diehl
|
dd23bec9aa
|
avoid global variables
|
2020-12-30 11:03:13 +01:00 |
Martin Diehl
|
9d09721689
|
keep variables local
|
2020-12-30 10:02:09 +01:00 |
Martin Diehl
|
9ce932a082
|
distributing tasks
|
2020-12-30 09:24:47 +01:00 |
Martin Diehl
|
6a6256dd34
|
separate functionality
|
2020-12-29 23:11:04 +01:00 |
Martin Diehl
|
39287ae61f
|
distribute responsibilities
|
2020-12-29 19:17:06 +01:00 |
Martin Diehl
|
8572ec8368
|
preparing encapsulation
|
2020-12-29 18:45:11 +01:00 |
Martin Diehl
|
e34937a0d2
|
avoiding public variables
|
2020-12-29 18:27:24 +01:00 |
Martin Diehl
|
9e18e1d10a
|
need to be initialized
|
2020-12-29 15:44:45 +01:00 |
Martin Diehl
|
6ec120d004
|
simplified
- no extra state
- no extra argument
at the cost of less output
|
2020-12-29 14:54:58 +01:00 |
Martin Diehl
|
a5cdc8433f
|
better readable
|
2020-12-29 13:01:33 +01:00 |
Martin Diehl
|
120118695d
|
encapsulate data
|
2020-12-29 12:38:03 +01:00 |
Martin Diehl
|
e19ced830b
|
S and related quantities in new data layout
|
2020-12-29 09:40:05 +01:00 |
Martin Diehl
|
0d0a81a016
|
new structure
|
2020-12-29 08:08:14 +01:00 |
Martin Diehl
|
22575b15ff
|
new (ph,me)-based data layout
|
2020-12-29 07:34:25 +01:00 |
Martin Diehl
|
7992ef474e
|
preparing for non-global variables
|
2020-12-29 07:20:37 +01:00 |
Martin Diehl
|
1b85dbea80
|
polishing
|
2020-12-29 06:14:39 +01:00 |
Martin Diehl
|
6bba7a509a
|
polishing
|
2020-12-29 00:51:08 +01:00 |
Martin Diehl
|
5f569b1412
|
explicit arguments instead of global variables
|
2020-12-29 00:39:23 +01:00 |
Martin Diehl
|
f560b33db0
|
avoid global variables
|
2020-12-29 00:13:49 +01:00 |
Martin Diehl
|
f08fbbaaa2
|
consistent names
|
2020-12-28 22:35:07 +01:00 |
Martin Diehl
|
b41dc7db28
|
simplified
|
2020-12-28 22:17:28 +01:00 |
Martin Diehl
|
f2402f7ad6
|
consistent names
|
2020-12-28 21:41:48 +01:00 |
Martin Diehl
|
bb9fa228ab
|
'present' propagates to called function
|
2020-12-28 21:34:34 +01:00 |
Martin Diehl
|
6207432f7a
|
modern Fortran
|
2020-12-28 21:34:14 +01:00 |
Martin Diehl
|
1ac5465d65
|
using central functionality
|
2020-12-28 11:03:29 +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
|
820aa25e12
|
consistent names
|
2020-12-28 09:07:35 +01:00 |
Martin Diehl
|
ba9ad3a8c2
|
only needed in one loop
|
2020-12-27 22:56:21 +01:00 |
Martin Diehl
|
822fafc9b6
|
subF and partitionedF should have the same value at the end of a cycle
|
2020-12-27 22:49:08 +01:00 |
Martin Diehl
|
6f4aa0ebd9
|
consistent names
|
2020-12-27 22:22:08 +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
|
6efc61c479
|
easier to understand
|
2020-12-27 20:07:36 +01:00 |
Martin Diehl
|
2eed6fdfdb
|
not needed as global variable
|
2020-12-27 16:16:42 +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
|
615909a1bc
|
consistent naming
|
2020-12-27 09:57:56 +01:00 |
Martin Diehl
|
5f5d9ed908
|
wrong time increment
|
2020-12-27 08:43:57 +01:00 |
Martin Diehl
|
edef98fd06
|
proper indentation
|
2020-12-24 12:44:26 +01:00 |
Martin Diehl
|
4bd7aa9abb
|
typo
|
2020-12-24 11:54:09 +01:00 |
Martin Diehl
|
3e0361227c
|
not needed as global variable
|
2020-12-24 11:20:34 +01:00 |
Martin Diehl
|
45d318c7b4
|
better use explicit arguments
|
2020-12-24 10:36:48 +01:00 |
Martin Diehl
|
acc998d242
|
should become mech only
|
2020-12-24 10:22:41 +01:00 |
Martin Diehl
|
935b531d27
|
cleaning+renaming
|
2020-12-24 08:53:02 +01:00 |
Martin Diehl
|
36affc93bf
|
mech is responsible for stiffness
|
2020-12-23 23:09:31 +01:00 |
Martin Diehl
|
895cad6506
|
only needed per point
|
2020-12-23 17:23:29 +01:00 |
Martin Diehl
|
ea25b22f13
|
standard names
|
2020-12-23 15:03:03 +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
|
972e041f59
|
modernizing
|
2020-12-23 14:03:15 +01:00 |
Martin Diehl
|
a91a3975f6
|
not needed as global variable
|
2020-12-23 13:31:30 +01:00 |
Martin Diehl
|
7d6c6159a9
|
consisten names
|
2020-12-23 13:22:11 +01:00 |
Martin Diehl
|
b12f882ad4
|
avoid global variables
|
2020-12-23 12:25:56 +01:00 |
Martin Diehl
|
fef525aee1
|
proper indentation
|
2020-12-23 12:15:17 +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 |
Martin Diehl
|
a9b674b9e9
|
no need for separate loop
|
2020-12-23 10:11:21 +01:00 |