Sharan Roongta
a2e8e5b13b
Merge branch 'simple-output-handling' into development
2020-02-23 19:38:13 +01:00
Martin Diehl
49de01787d
variables not used
2020-02-23 16:38:57 +01:00
Test User
bd29ad1327
[skip ci] updated version information after successful test of v2.0.3-1736-ga416c3f9
2020-02-22 23:53:14 +01:00
Franz Roters
a416c3f941
Merge branch 'do_not_store_invFp_invFi' into 'development'
...
Do not store inv fp inv fi
See merge request damask/DAMASK!131
2020-02-22 16:21:36 +01:00
Martin Diehl
6a90796618
bugfix: wrong string for comparison
2020-02-21 09:42:56 +01:00
Martin Diehl
a2e710c89c
alinged for better readability
2020-02-21 08:45:11 +01:00
Martin Diehl
c9c78aa90d
do not store invFp and invFi for all points
...
requires to explicitly calculate inverse of Fp and Fi for the tangent
calculation. Hence, classical tradeoff between memory consumption and
runtime.
2020-02-21 08:41:08 +01:00
Test User
d36181b857
[skip ci] updated version information after successful test of v2.0.3-1732-gab88ffd2
2020-02-21 00:45:18 +01:00
Martin Diehl
1a0f4b185f
Merge branch 'development' into simple-output-handling
2020-02-20 22:18:58 +01:00
Martin Diehl
ab88ffd28e
Merge branch 'MiscImprovements' into development
2020-02-20 22:15:02 +01:00
Martin Diehl
a608310920
correct printing of error messages
...
'{}'.format(np.ones(3)) gives only '1', but we want to see '[1 1 1]'
2020-02-20 18:59:57 +01:00
Test User
b1a4ed4cbe
[skip ci] updated version information after successful test of v2.0.3-1726-gef4b7437
2020-02-20 16:32:19 +01:00
Martin Diehl
bc1d356d21
fixing prospector complaints
...
'except Exception': not really nice, but shell scripts will be remove
soon anyway
2020-02-20 15:27:37 +01:00
Martin Diehl
d108d76a61
was never read
...
probably it was optimized away by the compiler, still confusing
2020-02-20 15:08:32 +01:00
Martin Diehl
e93f5c84ff
'buffered' has no effect any more
2020-02-20 15:05:38 +01:00
Sharan Roongta
ef4b7437f3
Input arguments of a function to be declared first.
2020-02-20 14:01:26 +01:00
Martin Diehl
dc7e7e5bcc
less writing, same functionality
2020-02-14 23:21:58 +01:00
Martin Diehl
420d9bd036
no enums for thermal
...
better readable, less line of code
2020-02-14 22:50:30 +01:00
Martin Diehl
7311d50df7
final enum removal for plastic laws
2020-02-14 21:41:13 +01:00
Martin Diehl
a8e2ee0a86
[skip ci] is read only for other modules
2020-02-14 21:31:03 +01:00
Martin Diehl
b1780e71c8
style unification, no enums for output
2020-02-14 09:23:09 +01:00
Martin Diehl
8d6c82e704
no need for enums
...
they just complicate the code, any performance gain should be negligible
2020-02-14 09:00:14 +01:00
Martin Diehl
486385978c
no need for outputID
...
just adds overhead, one string comparison per output and increment is
computationally not an issue
also unified to PEP recommendation of function description
2020-02-14 08:39:29 +01:00
Martin Diehl
6adb116712
[skip ci] whitespace adjustments
2020-02-14 06:24:17 +01:00
Martin Diehl
4f7bbb323e
not needed
2020-02-13 18:43:20 +01:00
Martin Diehl
64e86666c6
also set initial det(Fp)=0
...
Marc element lib test failed otherwise for type 117
2020-02-13 17:10:27 +01:00
Martin Diehl
0f70a19266
Fp matters, not Fp^-1
...
mathematically absolutely equivalent, but numerically not. Sometikes makes a
huge difference in convergence behavior, even though abs(det(Fp)-1) is
in the order of 1e-15
2020-02-13 14:48:32 +01:00
Martin Diehl
fc82ec9b1b
tiny deviations from det(Fp) = 1 cause convergence problems
2020-02-13 09:18:49 +01:00
Martin Diehl
fa903c6f35
not needed anymore
2020-02-12 20:50:09 +01:00
Martin Diehl
b861ad11c1
tiny differences between orientation conversions result in more
...
iterations
Seen so far only for plasticityDetectChanges test (confirmed for dislotwin and
phenopowerlaw).
The max difference between the entries of the rotation matrix from
orientation0%asMatrix() and eu2om(Eulers)/eu2om(orientation0%asEulers) is
1e-15. This is the ratio of km/atom radius! Still, the number of
iterations is consistently higher.
Results are the same. I believe this is a strange coincidence where one
particular orientation causes problems. The current version recovers almost the 'good' behavior
of math_EulerToR(Eulers)
2020-02-12 20:49:02 +01:00
Martin Diehl
8770613e9c
better readable
2020-02-12 06:26:22 +01:00
Martin Diehl
ab475b7c6b
need 'error return'
...
revert from change in 5b72110d
2020-02-12 06:02:37 +01:00
Martin Diehl
4583067b1f
using more complex test for MSC.Marc input decks
2020-02-11 17:57:27 +01:00
Martin Diehl
08174a119f
consistent name
2020-02-11 17:50:07 +01:00
Martin Diehl
5b72110d0a
simplified
2020-02-11 17:47:48 +01:00
Martin Diehl
e212f91fac
print statements prevents reading code
...
first re-structure and clean, than re-implement where useful
2020-02-11 17:41:30 +01:00
Martin Diehl
6463fcdabd
consistent names
2020-02-11 17:36:43 +01:00
Martin Diehl
c2c84d698f
Merge remote-tracking branch 'origin/development' into MiscImprovements
2020-02-11 17:11:43 +01:00
Test User
3dacd3d931
[skip ci] updated version information after successful test of v2.0.3-1639-g81ae6686
2020-02-11 12:55:48 +01:00
Franz Roters
81ae66860a
Merge remote-tracking branch 'remotes/origin/explicitNonlocal' into development
2020-02-11 10:32:53 +01:00
Martin Diehl
61810e6a08
use tighter tolerance (works again)
2020-02-11 05:54:19 +01:00
Martin Diehl
a306e473ef
use rhoSgl0 (converged situation)
2020-02-11 05:41:10 +01:00
Test User
ee11c7ea4b
[skip ci] updated version information after successful test of v2.0.3-1630-g6af29d4a
2020-02-10 17:05:24 +01:00
Franz Roters
6af29d4a4c
Merge branch 'noAbaqus' into 'development'
...
No abaqus
See merge request damask/DAMASK!126
2020-02-10 14:43:08 +01:00
Martin Diehl
cd76172d74
debugging PETSc
2020-02-08 09:17:44 +01:00
Martin Diehl
187b3603d3
using new names
2020-02-08 09:08:52 +01:00
Martin Diehl
8f2e345ab4
polishing
2020-02-08 08:19:06 +01:00
Martin Diehl
4c4c052e73
slowly getting newer PETSc versions to work
2020-02-08 07:03:18 +01:00
Martin Diehl
5456ee98f4
still needed (new section was created)
2020-02-08 06:59:37 +01:00
Martin Diehl
984370d7d1
not needed
2020-02-07 18:34:00 +01:00