f.basile
|
47f52b9095
|
elements and nodes do not need to start at 1 necessarily
|
2021-02-03 16:40:56 +01:00 |
f.basile
|
cc18abb42d
|
write marc displacements of nodes and IPs in HDF5 file
|
2021-02-02 09:03:41 +01:00 |
Franz Roters
|
85cfa0bab0
|
Merge branch 'rename-and-restructure' into 'development'
Rename and restructure
See merge request damask/DAMASK!329
|
2021-01-28 16:41:17 +01:00 |
Martin Diehl
|
0d3b9b9f2a
|
correct reporting
|
2021-01-27 10:44:03 +01:00 |
Martin Diehl
|
52d7d37401
|
cleaning
|
2021-01-27 08:45:54 +01:00 |
Martin Diehl
|
4f4adf7d68
|
sorting according to physics
|
2021-01-27 08:29:23 +01:00 |
Martin Diehl
|
6c99f1a234
|
separating according to physics
|
2021-01-27 00:32:44 +01:00 |
Martin Diehl
|
e6a9ea6dde
|
should be part of eigendeformation submodule
|
2021-01-27 00:06:41 +01:00 |
Martin Diehl
|
1da1018d86
|
polishing
|
2021-01-26 23:56:20 +01:00 |
Martin Diehl
|
69f6de0e4f
|
consistent access pattern and naming
|
2021-01-26 23:44:11 +01:00 |
Martin Diehl
|
9292bc91ea
|
[skip sc] default access for phase: (ph,me)
|
2021-01-26 23:07:18 +01:00 |
Martin Diehl
|
6130d8740d
|
[skip sc] small polishing to make ifort happy
old ifort on magit1 still has issues
|
2021-01-26 22:38:26 +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
|
2497a5fb4a
|
systematic naming
|
2021-01-26 20:43:30 +01:00 |
Martin Diehl
|
79ec2c5a9d
|
better matching name
|
2021-01-26 20:36:28 +01:00 |
Martin Diehl
|
6126e7d221
|
Merge remote-tracking branch 'origin/development' into rename-and-restructure
|
2021-01-26 20:31:10 +01:00 |
Martin Diehl
|
e0e927d191
|
names reflect hierarchy
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
a2fe86a410
|
structuring
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
1f625e141e
|
hierarchical naming
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
5064e65a42
|
default name
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
85dcd7af16
|
hierarchical naming
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
11046f708e
|
simplified
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
4d52a25e7e
|
hierarchical naming
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
17ec5f378e
|
short names
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
912a21f5b6
|
modularizing
|
2021-01-26 20:30:47 +01:00 |
Martin Diehl
|
4f467942ba
|
not used
|
2021-01-26 20:30:46 +01:00 |
Martin Diehl
|
1d0d05855a
|
no need to prefix local functions
|
2021-01-26 20:30:46 +01:00 |
Martin Diehl
|
dff0434eb5
|
bugfix: correct file name and compilation order
|
2021-01-26 20:27:04 +01:00 |
Sharan Roongta
|
a51b32ccdf
|
only input
|
2021-01-26 20:18:04 +01:00 |
Martin Diehl
|
7a4ad53b8c
|
don't rely on compiler to remove dead loops
|
2021-01-26 16:55:19 +01:00 |
Martin Diehl
|
6db58dffb7
|
filenames reflect hierarchical structure
|
2021-01-25 20:31:12 +01:00 |
Martin Diehl
|
546fcba93d
|
polishing
|
2021-01-25 19:53:05 +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
|
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 |