Martin Diehl
305c6e1b83
easier access pattern
2023-12-29 22:41:51 +01:00
Martin Diehl
62d5b45788
use modern access pattern
2023-12-29 22:33:42 +01:00
Martin Diehl
f697182971
only mobile dislocations (t=1,2,3,4) are used
2023-12-29 22:30:04 +01:00
Martin Diehl
3b57143662
nonlocal works only with single constituents
2023-12-29 22:10:47 +01:00
Martin Diehl
1f1baa8b48
more systematic naming
2023-12-29 22:05:11 +01:00
Sharan Roongta
b07c2a3191
Merge branch 'solver-cleanup' into 'development'
...
Solver cleanup
See merge request damask/DAMASK!888
2023-12-29 15:30:36 +00:00
Test User
8797af49ae
[skip ci] updated version information after successful test of v3.0.0-alpha8-211-gccf4867e0
2023-12-29 11:19:04 +01:00
Martin Diehl
936328ae8b
re-enabled support for older CMake
2023-12-29 08:32:52 +01:00
Martin Diehl
376d3f6986
Merge remote-tracking branch 'origin/development' into solver-cleanup
2023-12-29 08:13:21 +01:00
Martin Diehl
ccf4867e0c
Merge branch 'modern-CMake-preprocessing' into 'development'
...
Modern CMake preprocessing
See merge request damask/DAMASK!887
2023-12-29 07:05:37 +00:00
Test User
9ebb2d4ddd
[skip ci] updated version information after successful test of v3.0.0-alpha8-207-ga80fce410
2023-12-29 00:04:44 +01:00
Martin Diehl
b2b3a3f3f0
loop over cells, not (element, IP)
2023-12-28 21:28:57 +01:00
Philip Eisenlohr
a80fce4108
Merge branch 'modernize-nonlocal' into 'development'
...
Modernize nonlocal
See merge request damask/DAMASK!883
2023-12-28 18:57:49 +00:00
Martin Diehl
04fdac6556
standard access pattern
2023-12-28 19:51:22 +01:00
Martin Diehl
f89e33a726
Merge branch 'solver-cleanup' into 'development'
...
Solver cleanup
See merge request damask/DAMASK!886
2023-12-28 18:34:15 +00:00
Martin Diehl
aae99156b4
not needed
2023-12-28 19:18:25 +01:00
Martin Diehl
77e1c5a8a7
standard indexing: ce(ll) instead of element and integration point
2023-12-28 19:15:26 +01:00
Martin Diehl
e4e0840479
simplified
2023-12-28 09:28:04 +01:00
Martin Diehl
af7f73f379
CMake knows compiler flags
2023-12-27 15:07:04 +01:00
Martin Diehl
0d747ae5e4
(incomplete) split: spectral/FFT vs mech functionality
2023-12-24 13:26:32 +01:00
Martin Diehl
395b6b5438
don't rely on data stored in homogenization
2023-12-24 13:26:29 +01:00
Test User
e1ca6bbed6
[skip ci] updated version information after successful test of v3.0.0-alpha8-199-g0f69eff16
2023-12-24 12:39:38 +01:00
Sharan Roongta
0f69eff160
Merge branch 'solver-cleanup' into 'development'
...
was a 'write-only' variable
See merge request damask/DAMASK!885
2023-12-24 09:42:39 +00:00
Martin Diehl
169bc977d7
was a 'write-only' variable
2023-12-23 22:39:23 +01:00
Test User
1bf16951ee
[skip ci] updated version information after successful test of v3.0.0-alpha8-196-gaed2643af
2023-12-23 21:38:33 +01:00
Franz Roters
aed2643af7
Merge branch 'F2023-tokenize' into 'development'
...
F2023 tokenize
See merge request damask/DAMASK!879
2023-12-23 18:14:49 +00:00
Philip Eisenlohr
b22251a2b9
Merge branch 'properly-close-files' into 'development'
...
use context manager to ensure that opened files are closed
See merge request damask/DAMASK!884
2023-12-23 17:49:54 +00:00
Test User
14d73fc528
[skip ci] updated version information after successful test of v3.0.0-alpha8-189-g598b0b238
2023-12-23 18:20:44 +01:00
Franz Roters
598b0b2386
Merge branch 'fix-DREAM3Dtest-Windows' into 'development'
...
use OS-independent separators
See merge request damask/DAMASK!882
2023-12-23 15:12:11 +00:00
Martin Diehl
a8e979e904
ensure that files are closed automatically
...
reported by Karo Sedighiani
2023-12-23 07:07:12 +01:00
Martin Diehl
e7543fd715
can be stored as dependent state
2023-12-22 23:45:34 +01:00
Martin Diehl
a603e153db
simplified
2023-12-22 23:29:46 +01:00
Martin Diehl
696cccaa66
rho_forest is a dependent state
2023-12-22 22:54:20 +01:00
Martin Diehl
0c56711032
use OS-independent separators
...
fix tests on Windows
2023-12-22 19:06:02 +01:00
Test User
0e4c20a430
[skip ci] updated version information after successful test of v3.0.0-alpha8-186-gaf5bbed00
2023-12-21 22:10:08 +01:00
Martin Diehl
af5bbed003
Merge branch 'mesh-load-YAML' into 'development'
...
Mesh load yaml
See merge request damask/DAMASK!876
2023-12-21 18:38:36 +00:00
Test User
1933c896b2
[skip ci] updated version information after successful test of v3.0.0-alpha8-179-gb9d166652
2023-12-21 12:41:31 +01:00
Martin Diehl
b9d1666524
Merge branch 'experimental-Flang' into 'development'
...
starting to support new LLVM compiler
See merge request damask/DAMASK!881
2023-12-21 09:44:13 +00:00
Martin Diehl
0518cc6730
slighly polished yaml files
2023-12-21 07:54:20 +01:00
Martin Diehl
bdb30118fb
starting to support new LLVM compiler
...
does not work yet, but good to have for testing once in a while.
Current version is 17, require minimum 19 to make clear that it does not
work
2023-12-21 06:30:46 +01:00
Test User
808ab09053
[skip ci] updated version information after successful test of v3.0.0-alpha8-175-g5c71238bc
2023-12-21 00:13:10 +01:00
Philip Eisenlohr
5c71238bc4
Merge branch '367-string-to-real-integer-conversion' into 'development'
...
simplified string conversion and related error handling
Closes #367
See merge request damask/DAMASK!880
2023-12-20 20:34:51 +00:00
Martin Diehl
8458ea5ecf
simplified string conversion and related error handling
...
checking for valid characters is not sufficient because signs and
exponents are allowed to appear only at specific locations. Since
Fortrans internal file read will anyways complain about invalid
characters, the check doesn't even have a value.
reduced number of error codes by grouping all conversion related errors
2023-12-20 18:44:21 +01:00
Martin Diehl
c0b9280218
variables in stop code not supported by older compilers
2023-12-20 18:41:16 +01:00
Test User
4e3b9e6586
[skip ci] updated version information after successful test of v3.0.0-alpha8-172-gec624a86a
2023-12-20 16:58:04 +01:00
Daniel Otto de Mentock
ec624a86ad
Merge branch '362-damask-result-hide-invalid-functionality' into 'development'
...
hide impossible operations
Closes #362
See merge request damask/DAMASK!875
2023-12-20 13:58:09 +00:00
Martin Diehl
51bccd98d5
check is already done centrally
2023-12-20 11:27:57 +01:00
Martin Diehl
ace7d8f003
use tokenize (F2023)
2023-12-19 21:19:57 +01:00
Martin Diehl
c4d061ba0a
F2023 tokenize (second form)
2023-12-19 21:19:22 +01:00
Martin Diehl
7245aa24d4
use NotImplementedError to indicate non-implemented combinations
2023-12-19 18:39:47 +01:00