Commit Graph

3578 Commits

Author SHA1 Message Date
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