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 |
Martin Diehl
|
790ca57ea0
|
specify initial temperature per point
|
2022-03-09 21:29:40 +01:00 |
Martin Diehl
|
da5ba82299
|
initial condition can be specified per point/cell
|
2022-03-09 20:40:03 +01:00 |
Martin Diehl
|
c2453c56f1
|
Merge remote-tracking branch 'origin/development' into polishing
|
2022-03-09 15:22:22 +01:00 |
Philip Eisenlohr
|
73f01c07d0
|
clarified colormap default; accept string as colormap name
|
2022-03-08 09:31:08 -05:00 |
Martin Diehl
|
f7b18981c9
|
shorter names (w/o loss of clarity)
|
2022-03-04 20:17:08 +01:00 |
Martin Diehl
|
802957f61e
|
Merge remote-tracking branch 'origin/development' into separate-vtk
|
2022-03-01 22:52:36 +01:00 |
Martin Diehl
|
954b720992
|
Merge remote-tracking branch 'origin/development' into polishing
|
2022-03-01 21:41:27 +01:00 |
Martin Diehl
|
ad8758b340
|
better don't have unlimited time for planning as default
|
2022-02-28 16:15:07 +01:00 |
Martin Diehl
|
7ee440c1b1
|
separating functionality for more flexibility
|
2022-02-28 01:35:39 +01:00 |
Martin Diehl
|
1cae6c4533
|
keep functionality separated
|
2022-02-27 17:02:13 +01:00 |
Martin Diehl
|
53fe11484d
|
not used
|
2022-02-27 15:50:55 +01:00 |
Martin Diehl
|
8a84f6b07f
|
origin can be negative
|
2022-02-24 11:24:54 +01:00 |
Martin Diehl
|
cf3f869877
|
make clear that mechanical is always initialized
|
2022-02-23 06:19:16 +01:00 |
Sharan Roongta
|
e26e8c715f
|
pass data to homogenization and phase level at the same time
|
2022-02-21 22:40:41 +01:00 |
Martin Diehl
|
89a914bbe7
|
correct reporting of units
|
2022-02-17 07:13:39 +01:00 |
Martin Diehl
|
c66e2336c2
|
some versions of ifort have problems with 'do concurrent'
|
2022-02-14 15:08:35 +01:00 |
Martin Diehl
|
466682e978
|
missing rename grid -> cells
|
2022-02-14 08:32:48 +01:00 |
Martin Diehl
|
61e11a0529
|
use openMP for operations in Fourier space
|
2022-02-14 08:30:24 +01:00 |
Martin Diehl
|
0008ad1bf8
|
easier to understand
|
2022-02-14 05:57:48 +01:00 |
Martin Diehl
|
ac4beea14b
|
use precalculated dyad
|
2022-02-14 05:47:50 +01:00 |
Martin Diehl
|
b43695067d
|
Merge remote-tracking branch 'origin/development' into nonlocal-standard-access
|
2022-02-11 12:53:58 +01:00 |
Martin Diehl
|
bd657e6c62
|
fixed style and corrected copy and paste errors
|
2022-02-09 12:29:55 +01:00 |
Martin Diehl
|
4ca0ea6af2
|
avoid linking issues with gfortran+MPI
most likely related to the fact that HDF5 uses the old Fortran
inferface, not MPI_f08 as DAMASK
|
2022-02-05 18:38:06 +01:00 |