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
|
f6be3fe0b7
|
no need for pointer
|
2021-02-12 07:58:00 +01:00 |
Martin Diehl
|
4515920b69
|
not needed
|
2021-02-11 23:54:43 +01:00 |
Martin Diehl
|
958936c449
|
Merge branch 'development' into polishing-for-release
|
2021-02-11 21:59:59 +01:00 |
Martin Diehl
|
e855083964
|
systematic names
|
2021-02-11 14:19:04 +01:00 |
Martin Diehl
|
ef45e856a1
|
don't scan the whole file in case of proper line endings
might lead to strange behavior if people randomly distribute CRs in
their file. But that actually deserves to get strange behavior
+ Test
|
2021-02-10 09:08:57 +01:00 |
Martin Diehl
|
5b8e199627
|
avoid errors related to CRLF (windows) file endings
|
2021-02-10 00:02:38 +01:00 |
Franz Roters
|
8048d69a97
|
[skip ci] logic inverted
|
2021-02-05 16:59:28 +01:00 |
Sharan Roongta
|
ba2e8b3c63
|
variable name follows label
|
2021-02-05 11:57:18 +01:00 |
Sharan Roongta
|
a1a7a339d4
|
specify solver,initial and boundary conditions in load file
|
2021-02-05 11:20:28 +01:00 |
Sharan Roongta
|
2e173b4b7b
|
'estimate_rate' better describes what we want to do than 'drop_guessing'
true by default
|
2021-02-04 19:17:32 +01:00 |
Sharan Roongta
|
cab5a5cec7
|
homogenization 'none' name misleading.
|
2021-02-04 15:37:40 +01:00 |
Sharan Roongta
|
14ce127dc4
|
fraction --> v
|
2021-02-04 13:46:01 +01:00 |
Vitesh Shah
|
d0cbfc087f
|
fixed copy paste error
|
2021-02-03 18:40:52 +01:00 |
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 |
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 |
Martin Diehl
|
2dcff67f69
|
standard name
|
2020-12-23 10:11:21 +01:00 |
Martin Diehl
|
b5ec6048a1
|
only needed in constitutive
|
2020-12-23 10:11:21 +01:00 |
Martin Diehl
|
53a7622f25
|
consistent names
|
2020-12-23 10:11:21 +01:00 |
Martin Diehl
|
2947e7c444
|
polishing
|
2020-12-23 10:11:21 +01:00 |
Franz Roters
|
7ee52afda2
|
[skip ci] corrected comment on meaning of F
|
2020-12-23 09:59:47 +01:00 |
Martin Diehl
|
fe6a82ecc1
|
unifying names
|
2020-12-23 07:40:51 +01:00 |
Martin Diehl
|
8cf1035cf3
|
unifying names
|
2020-12-23 07:07:18 +01:00 |
Martin Diehl
|
82eb532193
|
separating functionality
|
2020-12-23 06:58:54 +01:00 |
Martin Diehl
|
916657e2f5
|
separating
|
2020-12-22 23:27:56 +01:00 |
Martin Diehl
|
6bb8d894ca
|
need to stay compatible with tests
|
2020-12-22 22:22:43 +01:00 |
Martin Diehl
|
3719b9a52c
|
storing Lp and related fields in new structure
|
2020-12-22 22:21:11 +01:00 |
Martin Diehl
|
79a8a40e6d
|
Fp is directly accessible
|
2020-12-22 20:45:27 +01:00 |
Martin Diehl
|
f28fe0812e
|
sorting
|
2020-12-22 20:07:01 +01:00 |
Martin Diehl
|
b452cce2f6
|
only needed for mechanics
|
2020-12-22 19:13:30 +01:00 |
Martin Diehl
|
11d7f034e4
|
code follows modular structure
|
2020-12-22 19:02:54 +01:00 |
Martin Diehl
|
830a61a9ff
|
systematic names
|
2020-12-22 11:38:29 +01:00 |
Martin Diehl
|
81602dd0e0
|
for internal use only
|
2020-12-22 11:15:37 +01:00 |
Martin Diehl
|
2627ed1a82
|
cleaning
|
2020-12-22 10:44:43 +01:00 |
Martin Diehl
|
fa3d7b8dc7
|
new name
|
2020-12-22 10:23:46 +01:00 |
Martin Diehl
|
0e0814dbc3
|
WIP: mechanics takes care of mechanics variables
|
2020-12-22 10:03:19 +01:00 |
Martin Diehl
|
831e0ce1b9
|
sorting responsibilities
|
2020-12-22 09:22:55 +01:00 |
Martin Diehl
|
da558b31c1
|
clear responsibilities
|
2020-12-22 08:45:01 +01:00 |
Martin Diehl
|
2434712d7e
|
better matching name
|
2020-12-21 23:33:32 +01:00 |
Martin Diehl
|
7075940102
|
Merge branch 'merge-crystallite-constitutive' into clean-constitutive
|
2020-12-21 14:56:58 +01:00 |
Martin Diehl
|
ceeb300061
|
fixes for ifort
|
2020-12-21 14:55:50 +01:00 |
Martin Diehl
|
b7445b007d
|
variables are now part of the same module
|
2020-12-21 14:01:40 +01:00 |
Martin Diehl
|
07ccaf5fe7
|
some ideas ...
|
2020-12-21 12:34:20 +01:00 |
Martin Diehl
|
5fce37fb3e
|
only relevant for mechanics
|
2020-12-21 10:57:18 +01:00 |
Martin Diehl
|
2ceb000002
|
using new structure
|
2020-12-21 10:02:03 +01:00 |
Martin Diehl
|
43cbe622d0
|
phase depends on constituent, not integration point
|
2020-12-21 09:48:20 +01:00 |
Martin Diehl
|
07873b2409
|
cleaning
|
2020-12-21 08:05:38 +01:00 |
Martin Diehl
|
58f800cf30
|
introduce new structure
|
2020-12-20 22:19:21 +01:00 |
Martin Diehl
|
d0b267b240
|
there are module functions
|
2020-12-20 18:24:35 +01:00 |
Martin Diehl
|
0f8396c9d3
|
cleaning
|
2020-12-20 18:22:04 +01:00 |
Martin Diehl
|
d92a732dcc
|
mech/plastic only
|
2020-12-20 17:58:31 +01:00 |
Martin Diehl
|
55d14fbfa8
|
separating
|
2020-12-20 16:32:33 +01:00 |
Martin Diehl
|
93b9677ec8
|
not needed anymore
|
2020-12-20 11:24:29 +01:00 |
Martin Diehl
|
dac6540a46
|
crystallite should become part of constitutive_mech
|
2020-12-20 10:48:13 +01:00 |
Martin Diehl
|
613fa5f9b2
|
cleaning interface
|
2020-12-20 10:30:41 +01:00 |
Martin Diehl
|
9425184b52
|
using new functions
|
2020-12-20 09:31:02 +01:00 |
Martin Diehl
|
9f2c150944
|
separate integration for source and plastic state
|
2020-12-19 20:31:15 +01:00 |
Martin Diehl
|
d83f72dcb8
|
separate collection of plastic and source state
|
2020-12-19 20:14:15 +01:00 |
Martin Diehl
|
0dc388ac5c
|
limit multiphysics to FPI integration
|
2020-12-19 17:54:54 +01:00 |
Martin Diehl
|
eca28556ae
|
not tested
implement again in new structure if needed
|
2020-12-19 17:43:37 +01:00 |
Martin Diehl
|
8dbc3d2d47
|
no special (untested) cases any more
|
2020-12-19 17:25:57 +01:00 |
Martin Diehl
|
0a3d43e0fc
|
only one process gets the signal: use OR, not AND
|
2020-12-17 15:17:20 +01:00 |
Martin Diehl
|
d83e8dac59
|
need to share variable before if
|
2020-12-17 13:20:18 +01:00 |
Vitesh Shah
|
da1b006315
|
MPI communication for SIGUSRXXX
|
2020-12-17 12:47:33 +01:00 |