Martin Diehl
|
f1051ec28f
|
polishing
|
2022-01-21 23:34:42 +00:00 |
Sharan Roongta
|
c2a822d8fd
|
keys() function for dictionary as in Python.
Does not work for gfortran which fails with an ICE.
|
2022-01-20 23:45:47 +00:00 |
Martin Diehl
|
869fdc847a
|
Merge branch 'development' into misc-improvements
|
2022-01-18 11:02:18 +01:00 |
Martin Diehl
|
c5fd6a3677
|
random seed should contain some entropy
setting all elements to the same value does not make sense. Moreover,
negative values are allowed
|
2022-01-18 10:47:26 +01:00 |
Philip Eisenlohr
|
8b5122f52a
|
Merge branch 'physics-based-hex-interactions' into 'development'
Physics based hex interactions
See merge request damask/DAMASK!495
|
2022-01-17 15:24:05 +00:00 |
Sharan Roongta
|
40ee4d3dd1
|
Merge branch 'petsc-64bit-integer' into 'development'
support for PETSc with 64bit integers
See merge request damask/DAMASK!496
|
2022-01-17 09:16:39 +00:00 |
Franz Roters
|
1d2bbc8cd9
|
Merge branch 'dislotwin-fix-tangent' into 'development'
corrected tangent calculation for twinning and transformation
See merge request damask/DAMASK!492
|
2022-01-17 07:57:51 +00: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
|
d1cd125a5b
|
direct array reversal, don't duplicate FFTW manual
|
2022-01-15 12:27:07 +01:00 |
Philip Eisenlohr
|
2c054f2b38
|
use same hex-hex interaction documentation as webpage
|
2022-01-13 11:23:09 -05:00 |
Philip Eisenlohr
|
45e33782e4
|
documentating more hex interactions
|
2022-01-13 10:42:05 -05:00 |
Martin Diehl
|
82dabe29c1
|
mesh: separate kind for DAMASK and PETSc integers
|
2022-01-13 16:30:42 +01:00 |
Philip Eisenlohr
|
4562f4262c
|
add documentation to source code
|
2022-01-13 10:14:36 -05:00 |
Martin Diehl
|
29530da579
|
use correct kind of constants for calls to MPI/PETSc
|
2022-01-13 13:50:30 +01:00 |
Martin Diehl
|
91a3ea96ec
|
final MPI-DAMASK integer kind decoupling
bugfix: set error for openMP-calucations
|
2022-01-13 13:21:44 +01:00 |
Martin Diehl
|
d7dbb6ffc2
|
needs to be public for Marc
|
2022-01-13 12:03:22 +01:00 |
Martin Diehl
|
a7417a7ad7
|
default integer, PETSc integer, and MPI integer might be different
|
2022-01-13 12:02:33 +01:00 |
Martin Diehl
|
a3a3388855
|
decouple DAMASK default integer from MPI default integer
|
2022-01-13 10:25:45 +01:00 |
Martin Diehl
|
1c46e7ea1a
|
not needed
|
2022-01-13 08:30:46 +01:00 |
Martin Diehl
|
8223dc7fa7
|
polishing
MPI, HDF5, PETSc, and DAMASK might have different integer kinds ..
|
2022-01-13 08:17:31 +01:00 |
Martin Diehl
|
3fb5bd459c
|
pInt leftovers
|
2022-01-13 07:44:15 +01:00 |
Martin Diehl
|
4727652856
|
default integer is set via a compiler flag
|
2022-01-13 07:37:38 +01:00 |
Martin Diehl
|
fd3c18ea4d
|
calculate global entry in 64 bit
|
2022-01-12 17:58:44 +01:00 |
Martin Diehl
|
ae0eead748
|
write out mapping as 64 bit integer
|
2022-01-12 17:44:07 +01:00 |
Martin Diehl
|
18913bb94e
|
autodetect datatype
|
2022-01-12 17:33:14 +01:00 |
Martin Diehl
|
a87db2ba0b
|
test for long long integer
|
2022-01-12 16:56:24 +01:00 |
Martin Diehl
|
4bfc814a53
|
Merge remote-tracking branch 'origin/development' into petsc-64bit-integer
|
2022-01-12 16:37:22 +01:00 |
Franz Roters
|
76fe2d2b36
|
Merge branch 'misc-improvements' into 'development'
polishing
See merge request damask/DAMASK!497
|
2022-01-11 15:45:09 +00:00 |
Martin Diehl
|
16fbd1757c
|
integer exponents are potentially faster
|
2022-01-10 20:50:46 +01:00 |
Martin Diehl
|
eea8aa94af
|
not used
|
2022-01-10 18:50:28 +01:00 |
Martin Diehl
|
1026d56842
|
credit where credit is due
referencing DOI gives faster access to actual data
|
2022-01-09 08:05:42 +01:00 |
Martin Diehl
|
a884b99aa9
|
Merge remote-tracking branch 'origin/development' into physics-based-hex-interactions
|
2022-01-08 20:45:46 +01:00 |
Martin Diehl
|
dd6e9a016e
|
just off by 46 orders of magnitude ;)
|
2022-01-08 12:07:29 +00:00 |
Philip Eisenlohr
|
b12a180974
|
added literature reference for constitutive law
|
2022-01-06 09:54:33 -05:00 |
Martin Diehl
|
1140625b12
|
copy and paste error
|
2022-01-04 17:29:45 +01:00 |
Martin Diehl
|
03e3fbd98f
|
compute only when needed
|
2022-01-04 07:44:14 +01:00 |
Martin Diehl
|
4a7f23069c
|
avoid misleading variable name
|
2022-01-04 07:32:56 +01:00 |
Martin Diehl
|
79fa888c99
|
Merge remote-tracking branch 'origin/development' into dislotwin-fix-tangent
|
2022-01-04 07:05:40 +01:00 |
Sharan Roongta
|
b8203e94d8
|
Merge branch 'pure-LAPACK' into 'development'
improved function attributes
See merge request damask/DAMASK!491
|
2022-01-03 14:07:54 +00:00 |
Martin Diehl
|
510a26ded9
|
is used in dislotwin according to original paper
|
2022-01-03 10:36:23 +01:00 |
Martin Diehl
|
03c6708629
|
polishing
|
2022-01-01 19:52:32 +01:00 |
Martin Diehl
|
d181b988c1
|
using vector access
|
2022-01-01 19:52:20 +01:00 |
Martin Diehl
|
770cf33667
|
correct calculation of tangent.
thanks to Seyedamirhossein Motaman (RWTH Aachen) for reporting
|
2022-01-01 19:51:31 +01:00 |
Martin Diehl
|
b34655b7fc
|
functions without side-effects are 'pure'
basically all 'getter' functions should be pure
|
2022-01-01 11:39:14 +01:00 |
Martin Diehl
|
2f74e0d070
|
avoid failing self test
increase number of samples to have less corner cases.
Needs to be allocatable to avoid stack/heap issue on ifort
|
2022-01-01 11:39:02 +01:00 |
Martin Diehl
|
e678b231d9
|
following naming convention
|
2021-12-31 13:32:18 +01:00 |
Martin Diehl
|
017c182640
|
branch only once
|
2021-12-31 13:30:53 +01:00 |
Martin Diehl
|
0116e2dae6
|
bugfix: write only to active twin/trans system
|
2021-12-31 10:44:12 +01:00 |
Martin Diehl
|
f2b6ddece1
|
reduce memory footprint
|
2021-12-31 08:12:30 +01:00 |
Martin Diehl
|
d130225c9f
|
polishing
|
2021-12-31 08:12:17 +01:00 |