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
|
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
|
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
|
d83f72dcb8
|
separate collection of plastic and source state
|
2020-12-19 20:14:15 +01:00 |
Martin Diehl
|
eca28556ae
|
not tested
implement again in new structure if needed
|
2020-12-19 17:43:37 +01:00 |
Martin Diehl
|
f8756ad95a
|
simplifying
no extral handling for homogeneous temperature (the memory that was
saved was consumed by the extra mapping)
|
2020-12-15 19:05:01 +01:00 |
Sharan Roongta
|
921acb97c2
|
important to note
|
2020-11-05 00:23:43 +01:00 |
Sharan Roongta
|
bbeb031da5
|
only hooke is implemented
one function call is enough for the moment.
Should complicate/(have switch cases) when other laws apart from hooke is implemented.
|
2020-11-04 13:01:13 +01:00 |
Sharan Roongta
|
523a44a964
|
move to different module
|
2020-11-02 21:39:33 +01:00 |
Martin Diehl
|
568d1a020c
|
consistent names for counting variables
|
2020-10-27 21:33:30 +01:00 |
Martin Diehl
|
839be90943
|
consistent naming
Nxxxs => the number of xxx
|
2020-10-27 21:27:26 +01:00 |
Martin Diehl
|
68017e49b2
|
consistent name
|
2020-10-24 12:45:21 +02:00 |
Sharan Roongta
|
3e4330d10a
|
partition, not partion
|
2020-10-07 22:15:13 +02:00 |
Martin Diehl
|
41fbc58c1b
|
standard conforming name
|
2020-09-22 13:09:12 +02:00 |
Martin Diehl
|
63f9078f04
|
don' hardcode output unit
replaced remaining write(6,..), flush(6) with write(OUTPUT_UNIT,...),
flush(OUTPUT_UNIT)
|
2020-09-22 12:15:36 +02:00 |
Martin Diehl
|
0153bca277
|
better print then write
- shorter, always writes to STDOUT
also, report only details (paper) of active models
|
2020-09-13 21:00:34 +02:00 |
Martin Diehl
|
b499578a95
|
prefix should be name of the module
poor substitute for namespace
|
2020-09-13 10:39:17 +02:00 |
Sharan Roongta
|
7754a1ea56
|
Restructuring for material.yaml
|
2020-08-15 16:08:46 +02:00 |
Sharan Roongta
|
98d0da8e31
|
Merge branch 'development' into using-submodules
|
2020-07-16 00:13:41 +02:00 |
Sharan Roongta
|
50a7caa61a
|
cleaning
|
2020-07-15 14:35:21 +02:00 |
Martin Diehl
|
b16508dd6c
|
clean namespace
|
2020-07-14 07:40:42 +02:00 |
Martin Diehl
|
fcaa319f56
|
polishing
|
2020-07-13 14:48:23 +02:00 |
Sharan Roongta
|
70fb68d224
|
cleaning
|
2020-07-12 16:44:26 +02:00 |
Sharan Roongta
|
debe096a53
|
results placed where it belongs; cleaning
|
2020-07-12 15:22:40 +02:00 |
Sharan Roongta
|
5602abe690
|
generic interfaces makes sense
|
2020-07-12 13:27:28 +02:00 |
Sharan Roongta
|
3a5e3b36c1
|
better function name, crystallite should not know which physics is involved
|
2020-07-12 13:04:26 +02:00 |
Sharan Roongta
|
77567bd398
|
To circumvent Marc internal compiler error
|
2020-07-10 23:41:56 +02:00 |
Sharan Roongta
|
3563bce6cb
|
better
|
2020-07-10 19:17:54 +02:00 |
Sharan Roongta
|
4145ac90d7
|
more cleaning
|
2020-07-10 18:19:07 +02:00 |
Sharan Roongta
|
80fb571fb4
|
common functions to be clubbed together
|
2020-07-10 17:10:23 +02:00 |
Sharan Roongta
|
fd7110ce45
|
probably a more readable structure
|
2020-07-10 14:59:07 +02:00 |
Sharan Roongta
|
bc1d73c03b
|
trying new structure for all constitutive modules
|
2020-07-09 01:49:48 +02:00 |
Sharan Roongta
|
b5a10f2386
|
sources and kinematics modules under submodules
|
2020-07-09 01:01:08 +02:00 |
Martin Diehl
|
432609ec14
|
cleaning
|
2020-07-03 16:45:11 +02:00 |
Martin Diehl
|
76f0c5fc5e
|
Merge branch 'development' into YAML-compatible-debug
|
2020-07-03 16:19:38 +02:00 |
Sharan Roongta
|
5a423103a0
|
typo
|
2020-07-02 01:28:53 +02:00 |
Sharan Roongta
|
699af6a3f1
|
avoid variable name conflict with a module name
|
2020-07-02 01:25:24 +02:00 |
Sharan Roongta
|
02ee64bce4
|
make use of submodule property
|
2020-07-01 22:51:21 +02:00 |
Sharan Roongta
|
73f0fa3aba
|
further simplification
|
2020-07-01 21:22:05 +02:00 |
Sharan Roongta
|
8627739963
|
simplifying
|
2020-07-01 20:46:26 +02:00 |
Martin Diehl
|
08fa40a7ae
|
simplified
|
2020-07-01 19:41:46 +02:00 |
Sharan Roongta
|
77e7e3d3c4
|
polishing
|
2020-06-26 20:12:05 +02:00 |
Martin Diehl
|
130cf7fe2e
|
spelling mistakes in documentation
|
2020-06-26 11:44:17 +02:00 |
Sharan Roongta
|
76614ef278
|
structure update for constitutive laws
|
2020-06-18 17:23:05 +02:00 |
Martin Diehl
|
70dd06c4ec
|
constitutive should handle state jump alone
|
2020-04-01 14:42:38 +02:00 |
Martin Diehl
|
b5efaa08a4
|
use already known mappings
|
2020-04-01 13:10:16 +02:00 |
Martin Diehl
|
6b11d43842
|
handle error checking centrally
|
2020-04-01 08:02:08 +02:00 |
Martin Diehl
|
9e926f1545
|
centralize test for error
|
2020-04-01 07:41:55 +02:00 |
Martin Diehl
|
c0fc7ad9a9
|
simpler
|
2020-03-16 22:50:09 +01:00 |
Martin Diehl
|
6ce0101a3d
|
getting rid of global totalNslip
|
2020-03-16 17:54:31 +01:00 |
Martin Diehl
|
9ed48f7e5f
|
getting rid of totalNslip in nonlocal
|
2020-03-16 10:09:58 +01:00 |
Martin Diehl
|
9aa9b7ff69
|
documenting parameters
|
2020-03-15 13:09:27 +01:00 |
Martin Diehl
|
6463fcdabd
|
consistent names
|
2020-02-11 17:36:43 +01:00 |
Martin Diehl
|
5d4d1dcf9a
|
all nonlocal parts are fully explicit
i.e. they are based on converged (partioned0) states
|
2020-02-07 12:41:01 +01:00 |
Martin Diehl
|
f854dc27e9
|
explicit dotState for nonlocal
all flux related quantities are calculated based on the converged
quantities
|
2020-02-07 12:23:22 +01:00 |
Franz Roters
|
47109b903b
|
Merge branch 'plasticity-submodule' into 'development'
Plasticity submodule
See merge request damask/DAMASK!120
|
2020-02-06 10:13:48 +01:00 |
Martin Diehl
|
cad6fc7843
|
Merge branch 'development' into plasticity-submodule
|
2020-01-13 20:57:12 +01:00 |
Martin Diehl
|
0898cc2605
|
PGI has problems with forall in this case
|
2020-01-04 03:18:51 +01:00 |
Martin Diehl
|
e1168c09b9
|
use specialized functions
|
2020-01-02 21:28:34 +01:00 |
Martin Diehl
|
41650cdd11
|
use standard string length
|
2019-12-21 07:38:17 +01:00 |
Martin Diehl
|
f0d3b29b82
|
Merge branch 'development' into MiscImprovements
|
2019-12-21 06:53:56 +01:00 |
Martin Diehl
|
4b6388fbb2
|
always use HDF5 output
|
2019-12-18 20:05:51 +01:00 |
Martin Diehl
|
9b67ead62f
|
removed postResults completely
|
2019-12-11 00:10:02 +01:00 |
Martin Diehl
|
1c18086402
|
not needed anymore
|
2019-12-09 05:58:27 +01:00 |
Martin Diehl
|
acc252ea5b
|
thermal/damage constitutive (i.e. source) results are not tested
|
2019-12-09 05:38:15 +01:00 |
Martin Diehl
|
ab1f0dc16b
|
submodules allow inter-module communication
|
2019-12-04 22:31:15 +01:00 |
Martin Diehl
|
4ee2e551b8
|
migrating to submodules
|
2019-12-02 22:15:34 +01:00 |
Martin Diehl
|
226b715c46
|
file names reflect hierarchical structure
|
2019-12-02 21:38:41 +01:00 |
Martin Diehl
|
e52a747774
|
submodules allow inter-module communication
|
2019-12-02 20:57:18 +01:00 |
Martin Diehl
|
f85ee7d7fb
|
plasticity is postResults-free
|
2019-12-02 12:39:44 +01:00 |
Martin Diehl
|
b96bd71b09
|
postResults not needed anymore
|
2019-10-20 13:24:47 +02:00 |
Martin Diehl
|
f93336b072
|
postResults for isotropic not needed anymore
|
2019-10-20 13:21:51 +02:00 |
Martin Diehl
|
fe94718bcd
|
avoid accessing null-pointer
|
2019-10-20 10:32:14 +02:00 |
Martin Diehl
|
65eb4e364f
|
phasing out postResults
|
2019-10-19 23:14:17 +02:00 |
Martin Diehl
|
8fd9341e39
|
not needed
|
2019-09-27 14:23:19 -07:00 |
Martin Diehl
|
0620eae797
|
less code
|
2019-09-23 06:48:39 -07:00 |
Martin Diehl
|
5ff4664b6d
|
polishing
|
2019-06-30 22:09:51 -07:00 |
Martin Diehl
|
82bb887cdf
|
white space adjustments
|
2019-06-15 15:40:22 +02:00 |
Martin Diehl
|
57a0d33293
|
consistent names
|
2019-06-15 14:33:20 +02:00 |
Martin Diehl
|
937a84231f
|
material_phase is deprecated
|
2019-06-15 13:57:24 +02:00 |
Martin Diehl
|
083fdb13b4
|
material_phaseAt and material_phaseMemberAt substitute material_phase
|
2019-06-14 09:37:01 +02:00 |
Martin Diehl
|
9c4f92a01c
|
substitute phasememberAt with material_phaseMemberAt
need to be clear where a global variable is defined
|
2019-06-14 09:09:16 +02:00 |
Martin Diehl
|
86a720be8c
|
ensure memory release
|
2019-06-07 12:19:36 +02:00 |
Martin Diehl
|
b77ce718cf
|
mesh_element/theMesh deprecated
|
2019-06-07 07:49:45 +02:00 |
Martin Diehl
|
87bc95e6fb
|
IPvolume is only needed for nonlocal
|
2019-06-06 23:17:02 +02:00 |
Martin Diehl
|
eb8c41b3b5
|
cleaning
|
2019-06-06 10:43:08 +02:00 |
Martin Diehl
|
d76a360fa7
|
use cascaded include (math provides prec)
|
2019-05-11 11:58:54 +02:00 |