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
Philip Eisenlohr
42a752aa6b
Merge branch 'development' into '285-attributes-of-damask-result-should-depend-on-view'
...
# Conflicts:
# python/damask/_result.py
2023-12-20 19:14:40 +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
Philip Eisenlohr
e93618bc89
Correct docstring
2023-12-18 23:02:02 +00:00
Martin Diehl
809f5f455b
test new functionality
2023-12-18 23:30:05 +01:00
Sharan Roongta
bd0eb0f154
load -> yaml
2023-12-18 17:23:05 +01:00
Martin Diehl
939d5070b3
matching name
...
and leave write protection status unchanged
2023-12-17 15:45:34 +01:00
Martin Diehl
95e45ab073
avoid inconsistencies
2023-12-17 13:18:21 +01:00
Martin Diehl
db09ca37e6
convenient shortcut
2023-12-17 13:17:52 +01:00
Martin Diehl
7544e81349
dictionary of visible items should not be exposed to users
...
getters for individual items are easier to understand
Note: increments_in_range and times_in_range operate now only on the
visible increments
2023-12-17 13:16:48 +01:00
Martin Diehl
8def54c862
fixed getters for visible entities
...
storing time information as dictionary simplifies many operations
2023-12-17 06:55:14 +01:00
Sharan Roongta
0798548f0f
this structure seems cleaner, i.e., BC per face
2023-12-17 00:04:55 +01:00
Sharan Roongta
e4ad5a94a5
better names
2023-12-16 18:28:17 +01:00
Martin Diehl
38f9c1977c
attributes should depend on view
...
hidden attributes contain the view-independent variables, getter for
currently visible quantities
2023-12-16 16:06:35 +01:00