Martin Diehl
9c2f9bfcee
use relaxed test
2020-02-07 12:44:35 +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
Martin Diehl
4f4c6c5949
using converged dislocation velocity (from last subinc)
2020-02-07 12:01:54 +01:00
Martin Diehl
c7e3ac28f6
preparing data handling for explicit forward of flux
2020-02-07 11:44:03 +01:00
Test User
177babecb2
[skip ci] updated version information after successful test of v2.0.3-1624-g47109b90
2020-02-06 12:37:13 +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
Test User
3cadf60d30
[skip ci] updated version information after successful test of v2.0.3-1609-g243e884a
2020-02-05 14:49:01 +01:00
Martin Diehl
243e884a67
new test
...
Marc_elementLib should not fail randomly anymore
2020-02-03 21:33:40 +01:00
Martin Diehl
796fd9a774
natural order
2020-01-31 21:43:45 +01:00
Martin Diehl
042d09a730
names from paper
2020-01-31 21:43:12 +01:00
Martin Diehl
55e53536f2
fixing indentation
...
always 2 spaces, not 1 for the first level
2020-01-31 21:37:18 +01:00
Martin Diehl
6636f56cab
Merge remote-tracking branch 'origin/development' into fix-elem-7-57
2020-01-27 19:23:35 +01:00
Test User
8344e23c65
[skip ci] updated version information after successful test of v2.0.3-1601-gc433e244
2020-01-27 16:54:01 +01:00
Vitesh Shah
c433e2448a
Merge branch 'MiscImprovements' into development
2020-01-27 14:30:50 +01:00
Martin Diehl
0eba4e39cc
trying to make the whole procedure understandable
2020-01-26 14:18:16 +01:00
Martin Diehl
9a0d8db23e
[skip ci] replacement is done
2020-01-26 10:53:24 +01:00
Martin Diehl
ed9347e9bd
more robust:
...
* split(maxsplit=1) will raise ValueError if split into two strings is not
possible
* int('a') will raise ValueError if 'a' cannot be interpreted as an
integer
2020-01-26 10:34:30 +01:00
Martin Diehl
6fed655500
fix for new style and test
2020-01-26 10:17:27 +01:00
Martin Diehl
7f92418fc4
shapes should also match
2020-01-26 10:01:00 +01:00
Martin Diehl
e6cf75ca79
current status of PRIVATE
2020-01-26 09:41:41 +01:00
Martin Diehl
ffea69955e
polishing and testing
...
element 11/12 (7/57 for MSC.Marc) have the same geometry type, i.e. both
are a hexahedral with 8 integration points/cells
Type 11 is linear (8 nodes), type 12 quadradic with reduced integration (20 nodes).
The modified definition ensures that the cell nodes 9-20 of element 11
are in the same order as the real nodes 9-20 of element 12. Real nodes
1-8 (corners) and 21-27 needed no modification.
Notes:
* Documentation on https://damask.mpie.de/Documentation/ElementType is now outdated.
* Element defition in MSC.Marc manual volume B (2001 version) is
confusing because element numbering is sometimes clowise and
sometimes counterclockwise. The latter one seems to be correct
2020-01-26 09:24:32 +01:00
Martin Diehl
b16f4155d4
cell definition follows correct order for 11/12 (7/57 in MSC.Marc)
2020-01-26 09:06:45 +01:00
Martin Diehl
7671e257bd
reorder elem 11 (Marc 7) to match 12 (Marc 57)
2020-01-26 08:17:59 +01:00
Martin Diehl
2100742a31
better have no support then untested support
2020-01-26 08:17:25 +01:00
Martin Diehl
3232e04171
ensure correct connectivity for MSC.Marc
2020-01-25 16:29:22 +01:00
Martin Diehl
8a2a9d3861
avoid direct file operations
2020-01-25 13:30:42 +01:00
Martin Diehl
a2e4160e61
read file only once
2020-01-25 10:58:04 +01:00
Martin Diehl
ddeebc189a
[skip ci] documenting further use
2020-01-25 09:31:27 +01:00
Martin Diehl
e532641015
dependency on element not needed for homogeneous meshes
2020-01-25 09:24:42 +01:00
Martin Diehl
624ede8177
clear separation between solver and DAMASK
2020-01-25 09:12:09 +01:00
Martin Diehl
bdae2a40cc
independent of IO
2020-01-25 08:56:39 +01:00
Test User
c8835947db
[skip ci] updated version information after successful test of v2.0.3-1545-ge63c9b94
2020-01-24 22:16:33 +01:00
Martin Diehl
bfe8585903
Merge branch 'development' into MiscImprovements
2020-01-24 20:08:14 +01:00
Martin Diehl
5fae924e88
Merge branch 'MiscImprovements' of magit1.mpie.de:/damask/DAMASK into MiscImprovements
2020-01-24 19:58:57 +01:00
Sharan Roongta
e63c9b9499
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2020-01-24 19:39:21 +01:00
Sharan Roongta
4b3e83273a
Merge branch 'python-module' into development
2020-01-24 19:37:43 +01:00
Test User
ec022dea08
[skip ci] updated version information after successful test of v2.0.3-1531-g3d6ec695
2020-01-24 15:03:49 +01:00
Sharan Roongta
3d6ec6955f
Merge branch 'PGI-support' into development
2020-01-24 12:24:38 +01:00
Martin Diehl
54d1c35c45
Merge branch 'development' into python-module
2020-01-24 08:42:28 +01:00
Martin Diehl
b807406a70
avoid public variables
2020-01-23 14:08:14 +01:00
Martin Diehl
f0ad18102d
preparing to clean FEsolving
...
should not have solver dependent functionality
2020-01-23 13:49:12 +01:00
Martin Diehl
bd67d2bb6a
new mappings have clear name, not (1,2)
2020-01-23 13:16:45 +01:00
Martin Diehl
7f66d4e975
avoid fixed string length
...
solved issues with wrong trim and is more robust
2020-01-23 11:21:42 +01:00
Martin Diehl
7273f1461c
avoid fixed string length where possible
2020-01-23 09:35:41 +01:00
Martin Diehl
1bfd8a8c21
continuousIntValues is very specific for Marc
...
define where it is used
2020-01-23 08:37:03 +01:00
Martin Diehl
246187865e
more flexibility
2020-01-23 08:19:21 +01:00
Martin Diehl
cc67b1bd3b
automatic length determination for more flexibility
2020-01-23 07:29:38 +01:00
Martin Diehl
d28b18267b
polishing
2020-01-23 07:19:44 +01:00
Martin Diehl
2c942de45d
do no rely on IO functions
...
should become part of the marc specific code
2020-01-22 08:55:39 +01:00