Martin Diehl
|
d315aac163
|
use sourced allocation
|
2022-10-15 21:54:03 +02:00 |
Daniel Otto de Mentock
|
592936f21f
|
missing allocation statement was causing gnu and intel debug compiler to fail
|
2022-10-14 11:44:42 +02:00 |
Sharan Roongta
|
dd3b385ae5
|
correct dotT passed
|
2022-09-29 15:04:57 +02:00 |
Yi Hu
|
bb65d58214
|
add read-in init phi, correct write-out damage result
|
2022-09-21 08:50:00 +02:00 |
Martin Diehl
|
043415c4bb
|
unused and untested
|
2022-08-31 09:06:11 +00:00 |
Martin Diehl
|
0b9597e74e
|
better error message/simpler code
|
2022-08-16 18:26:50 +02:00 |
Martin Diehl
|
fbc6a1ebbf
|
following naming convention
the variable is NOT related to the base64 module
|
2022-08-16 17:10:49 +02:00 |
Martin Diehl
|
237bda5ccf
|
ensuring matching domain decomposition for all transforms
|
2022-07-29 07:29:20 +02:00 |
Martin Diehl
|
aee8ecd43d
|
Merge remote-tracking branch 'origin/development' into prepare-transposed-FFTW
|
2022-07-29 07:27:12 +02:00 |
Daniel Otto de Mentock
|
27a8610d92
|
loops over tensors in fourier space need to correspond to transposed structure
|
2022-07-22 14:58:30 +02:00 |
Daniel Otto de Mentock
|
b1257d6b54
|
correcting wrong access to scalarfield_fourier
|
2022-07-19 14:47:05 +02:00 |
Daniel Otto de Mentock
|
dda157aa5a
|
accesses to fourier space tensors now need to correspond to transposed structure
|
2022-07-13 14:10:13 +02:00 |
Sharan Roongta
|
bb63048a0f
|
Merge branch 'implicit-none-external' into 'development'
implicit none cover external
See merge request damask/DAMASK!610
|
2022-07-08 11:43:19 +00:00 |
Martin Diehl
|
ec0c486a2c
|
transition to transposed storage
|
2022-07-06 18:01:39 +02:00 |
Martin Diehl
|
771ccb4485
|
testing average behavior
|
2022-07-01 14:33:10 +02:00 |
Martin Diehl
|
fc76f9f60f
|
preparing for use of transposed data in Fourier space
|
2022-06-30 22:23:27 +02:00 |
Martin Diehl
|
44ecedc7b0
|
unified names
|
2022-06-30 22:01:35 +02:00 |
Martin Diehl
|
af2eb3e51d
|
systematic names
|
2022-06-30 21:59:21 +02:00 |
Martin Diehl
|
ef8f0becd4
|
only used within module
|
2022-06-30 21:45:49 +02:00 |
Martin Diehl
|
de1633f420
|
limit access
|
2022-06-27 21:51:44 +02:00 |
Martin Diehl
|
61dc14e0b9
|
Merge remote-tracking branch 'origin/development' into implicit-none-external
|
2022-06-27 15:13:20 +02:00 |
Martin Diehl
|
3b57934d6e
|
Marc precision handling
|
2022-06-27 08:37:41 +00:00 |
Martin Diehl
|
2f1904efec
|
only MPI_f08 is standard conforming
|
2022-06-21 23:11:22 +02:00 |
Martin Diehl
|
b8c3d75700
|
[skip sc] enforce interfaces (quick fix: declare as external)
|
2022-06-21 22:59:01 +02:00 |
Franz Roters
|
5155a3f958
|
Merge branch 'MPI-FFTW-fix' into 'development'
bugfix: prevent segmentation fault
Closes #192
See merge request damask/DAMASK!595
|
2022-06-02 16:13:24 +00:00 |
Martin Diehl
|
b8530bbcc9
|
Merge branch 'implicit-none-in-interface' into 'development'
implicit none does not propagate
See merge request damask/DAMASK!596
|
2022-05-31 12:06:03 +00:00 |
Martin Diehl
|
d858d753e3
|
implicit none does not propagate
each subroutine/function is independent and not part of a scope
|
2022-05-27 22:38:47 +02:00 |
Philip Eisenlohr
|
f85e8a3ff4
|
more precise warning for fftw_plan_mode
|
2022-05-27 12:00:53 -04:00 |
Philip Eisenlohr
|
75bd643258
|
more precise warning for fftw_plan_mode
|
2022-05-27 11:58:10 -04:00 |
Martin Diehl
|
dc59beb59c
|
following advince from FFTW3 manual
silences a lot of gfortran warnings about unused variables
|
2022-05-27 09:54:00 +02:00 |
Martin Diehl
|
064b9c5cc4
|
bugfix: prevent segmentation fault
need to rely on FFTWs calculation for amount of storage needed
|
2022-05-27 09:53:04 +02:00 |
Martin Diehl
|
6c6b3e64b3
|
more flexible reporting
|
2022-05-27 09:38:47 +02:00 |
Martin Diehl
|
f90523eb07
|
more flexible reporting
|
2022-05-27 08:33:50 +02:00 |
Martin Diehl
|
d5db083fec
|
more convenient to see all invalid parameters
|
2022-05-27 00:25:25 +02:00 |
Martin Diehl
|
19b78cb647
|
easier to read
|
2022-05-26 23:29:06 +02:00 |
Martin Diehl
|
82cad00f81
|
simplified interface
|
2022-05-26 19:07:23 +02:00 |
Martin Diehl
|
a514d30060
|
standardized names
|
2022-05-26 19:03:29 +02:00 |
Martin Diehl
|
3f85027b9e
|
better use SIGINT for actions triggered by the user
SIGTERM is send by MPI if one process fails, catching it results in
deadlocks
|
2022-05-13 11:58:03 +02:00 |
Franz Roters
|
6236ad52d1
|
consistent naming
|
2022-05-03 13:00:28 +02:00 |
Martin Diehl
|
bb83d20fe9
|
Merge branch 'development' into structure-improvements
|
2022-04-27 05:55:19 +02:00 |
Martin Diehl
|
d41d03015a
|
better matching name
|
2022-04-24 17:38:59 +02:00 |
Martin Diehl
|
26ab0365be
|
only used by the grid solver
|
2022-04-24 17:30:37 +02:00 |
Martin Diehl
|
91b71fdff8
|
systematic naming scheme
|
2022-04-24 04:45:41 +02:00 |
Martin Diehl
|
b80b406ad5
|
more specific name
'interface' can be an interface to anything, 'CLI' is an established
abbreviation for 'command line interface'
|
2022-04-23 16:09:31 +02:00 |
Martin Diehl
|
0e65d44bdc
|
separating functionality
signal handling and CLI handling are not really related
|
2022-04-23 14:46:26 +02:00 |
Martin Diehl
|
690b2e9c21
|
tolerances were to strict for certain operations
|
2022-04-22 07:18:53 +02:00 |
Martin Diehl
|
745f5348cd
|
running new tests
|
2022-04-22 00:01:54 +02:00 |
Martin Diehl
|
df3f4d9480
|
testing forward/backward FFT
|
2022-04-20 07:02:59 +02:00 |
Martin Diehl
|
8f9ba9d6e4
|
test with initial conditions in grid file
|
2022-03-10 18:51:27 +01:00 |
Martin Diehl
|
e8383cec69
|
Merge remote-tracking branch 'origin/development' into initial-temp
|
2022-03-10 08:52:05 +01:00 |