Franz Roters
|
045352b8d2
|
Merge branch 'consistent-subroutine-calls' into 'development'
Consistent use of () in subroutine calling
See merge request damask/DAMASK!730
|
2023-02-21 15:18:17 +00:00 |
Philip Eisenlohr
|
dde60ec53f
|
Consistent use of () in subroutine calling
|
2023-02-21 15:18:17 +00:00 |
Martin Diehl
|
8f3d9a9183
|
Resolve "function to handle default of optional arguments"
|
2023-02-18 20:30:57 +00:00 |
Martin Diehl
|
aaae8a701b
|
Fortran style adjustments
|
2022-12-07 17:29:03 +00:00 |
Martin Diehl
|
61dc14e0b9
|
Merge remote-tracking branch 'origin/development' into implicit-none-external
|
2022-06-27 15:13:20 +02:00 |
Daniel Otto de Mentock
|
de89d0fe38
|
Merge branch 'Marc-Precision-handling' into 'development'
Marc precision handling
See merge request damask/DAMASK!607
|
2022-06-27 08:37:41 +00:00 |
Martin Diehl
|
3b57934d6e
|
Marc precision handling
|
2022-06-27 08:37:41 +00:00 |
Martin Diehl
|
b8c3d75700
|
[skip sc] enforce interfaces (quick fix: declare as external)
|
2022-06-21 22:59:01 +02:00 |
Martin Diehl
|
074cdf5dff
|
following default style
|
2022-06-15 20:15:35 +02:00 |
Martin Diehl
|
9f4e354b12
|
polishing
|
2022-06-11 23:12:30 +02:00 |
Martin Diehl
|
9e0a0ee166
|
not needed
|
2022-06-11 23:04:21 +02:00 |
Martin Diehl
|
f42bb5d175
|
mitigate rounding errors
|
2022-05-20 06:43:32 +02:00 |
Martin Diehl
|
491e2ec0b2
|
avoid negative zero when not needed
|
2022-05-20 06:30:07 +02:00 |
Martin Diehl
|
556d9d840e
|
specifying V_e is more natural than F_i
|
2022-05-19 01:15:17 +02:00 |
Martin Diehl
|
b796ccb04a
|
DAMASK requires gfortran >= 9
|
2022-04-18 13:18:14 +02:00 |
Martin Diehl
|
0807112a71
|
new tests with T_ref = 293.15K (20°C)
seems to be the most common choice for room temperature
|
2022-02-03 22:36:27 +01:00 |
Martin Diehl
|
a673abb413
|
indicate that this mapping should be used only for C
|
2022-01-30 06:24:50 +01:00 |
Martin Diehl
|
762f93d724
|
following naming convention
|
2022-01-29 15:30:59 +01:00 |
Martin Diehl
|
477f2d8167
|
capitalize constants
|
2022-01-29 14:49:45 +01:00 |
Martin Diehl
|
dd0f2cfa3c
|
tau is often easier to use than pi
https://tauday.com/tau-manifesto
|
2022-01-29 14:46:09 +01:00 |
Martin Diehl
|
869fdc847a
|
Merge branch 'development' into misc-improvements
|
2022-01-18 11:02:18 +01:00 |
Martin Diehl
|
a37178ddee
|
handle case of -0.0
-0.0 < 0.0 ! false
so need sign to change direction for also for the corner case of -0.0
|
2022-01-15 12:28:39 +01:00 |
Martin Diehl
|
16fbd1757c
|
integer exponents are potentially faster
|
2022-01-10 20:50:46 +01:00 |
Sharan Roongta
|
7e7098baf7
|
Merge branch 'rotate-Voigt' into 'development'
Rotate voigt
See merge request damask/DAMASK!463
|
2021-11-29 16:47:39 +00:00 |
Philip Eisenlohr
|
a531b7ccae
|
transitioned remaining real exponents to int
|
2021-11-28 12:46:26 -05:00 |
Martin Diehl
|
bfc6b69ee2
|
integer exponents: faster and shorter
|
2021-11-25 20:52:22 +01:00 |
Martin Diehl
|
f6440f7f17
|
need to check 'any', adjusted tolerance
|
2021-11-20 15:18:48 +01:00 |
Martin Diehl
|
87100d1dce
|
avoid conversion Voigt-6x6 to 3x3x3x3
|
2021-11-20 15:15:59 +01:00 |
Martin Diehl
|
020ef64d7d
|
explicit conversions
|
2021-11-18 19:37:48 +01:00 |
Martin Diehl
|
72c07cfc17
|
'present' propagates
|
2021-11-18 16:33:21 +01:00 |
Philip Eisenlohr
|
da9fdf53d2
|
consistent indentation and line-spacings in reporting
|
2021-11-15 12:35:44 -05:00 |
Martin Diehl
|
2f1fa8292b
|
unify style to majority of occurences
|
2021-07-16 10:30:45 +02:00 |
Martin Diehl
|
49d51e196c
|
no hope for GPI
flang will hopefully work in the near future
|
2021-05-19 13:42:14 +02:00 |
Martin Diehl
|
2648464525
|
relax tolerances for quaternion initialization
we read in ASCII/YAML files, 1e-8 must be enough
|
2021-05-19 09:46:02 +02:00 |
Sharan Roongta
|
fc172921fb
|
unified citation style continued
|
2021-03-19 10:41:47 +01:00 |
Martin Diehl
|
69c11383cf
|
better use function
|
2021-01-06 13:37:45 +01:00 |
Martin Diehl
|
0f28d8048b
|
KISS
|
2021-01-02 17:57:11 +01:00 |
Martin Diehl
|
cd7ada0da9
|
use Fortran internals for error handling
|
2020-11-11 20:09:14 +01:00 |
Martin Diehl
|
5267aff1a2
|
natural Fortran order
|
2020-10-12 05:29:48 +02:00 |
Martin Diehl
|
f8816a6e0c
|
Merge remote-tracking branch 'origin/development' into stress-ramp-loadcase
|
2020-09-24 16:57:07 +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
|
c4d0ac71a9
|
silences GNU10 compilation warning
only for 'DEFENSIVE'. Does not cause any harm
|
2020-09-20 17:15:39 +02:00 |
Martin Diehl
|
5b104417a9
|
polishing
|
2020-09-15 19:36:21 +02:00 |
Martin Diehl
|
5b83c8ad3c
|
use 'error stop'
- does not require IO
- prints stack trace
|
2020-09-13 12:09:32 +02:00 |
Martin Diehl
|
3fdcebc0a0
|
following python recommendation
functions have "active" docstring
|
2020-09-06 17:50:32 +02:00 |
Sharan Roongta
|
7754a1ea56
|
Restructuring for material.yaml
|
2020-08-15 16:08:46 +02:00 |
Martin Diehl
|
57b4236be8
|
more stable version
tests need to consider that quaternion definition is not unique for
Re(q) = 0.
|
2020-07-24 22:43:59 +02:00 |
Martin Diehl
|
2b58b3df97
|
closer to thoroughly tested python code
but with extra safety measures to prevent invalid operations
|
2020-07-14 06:55:40 +02:00 |
Martin Diehl
|
9f79faf819
|
using tolerances as in python results in invalid operations
|
2020-07-13 22:48:08 +02:00 |