Martin Diehl
|
e8b3e0f3ee
|
fail as early as possible
|
2021-01-04 10:01:24 +01:00 |
Martin Diehl
|
35f9861818
|
Fortran standard is 2018
will not work for older compilers
|
2020-12-18 15:19:04 +01:00 |
Sharan Roongta
|
c16ad845bc
|
Merge branch 'modernize-testing' into 'development'
Modernize testing
See merge request damask/DAMASK!280
|
2020-11-16 20:10:38 +01:00 |
Martin Diehl
|
b3955573f6
|
using new tests
|
2020-11-15 22:39:47 +01:00 |
Martin Diehl
|
5a28a5b4db
|
correct handling of C strings
cleaning and improving the C code for system routines and the interface
to Fortran
Reporting PETSc version
|
2020-11-14 14:36:10 +01:00 |
Martin Diehl
|
1681889e0b
|
PETSc 3.14 is out
|
2020-10-06 07:12:04 +02:00 |
Martin Diehl
|
3ad63cb966
|
don't open closed units (MPI)
|
2020-09-29 09:22:15 +02:00 |
Martin Diehl
|
139eecec0a
|
polishing
|
2020-09-19 10:56:41 +02:00 |
Martin Diehl
|
1d2e9324f1
|
do not rely on 6=STDOUT, 0=STDERR
|
2020-09-19 10:51:07 +02:00 |
Martin Diehl
|
cc92b0ad84
|
print is more appropriate than write
|
2020-09-19 08:29:50 +02:00 |
Martin Diehl
|
3ebba9b3c0
|
more sensible locations for reporting
|
2020-09-13 21:21:55 +02:00 |
Martin Diehl
|
5558d95886
|
print is better suited for output to screen then write
|
2020-09-13 21:15:08 +02:00 |
Martin Diehl
|
bb6b91e857
|
simpler
|
2020-09-13 13:04:54 +02:00 |
Martin Diehl
|
b497ec4371
|
use print instead of write
https://www.scivision.dev/print-vs-write-fortran/
|
2020-09-13 13:01:38 +02:00 |
Martin Diehl
|
38a4118dc5
|
prefix to global variables increases readability
|
2020-09-13 11:05:42 +02:00 |
Martin Diehl
|
da0e16520c
|
handling of MPI in 'parallelization'
|
2020-09-13 10:26:33 +02:00 |
Martin Diehl
|
a46b888cff
|
WIP: introducing separate module for parallelization
|
2020-09-12 16:07:49 +02:00 |
Martin Diehl
|
7b414454f0
|
nicer reporting
|
2020-09-12 15:42:03 +02:00 |
Martin Diehl
|
767e0506df
|
older Fortran compilers are not supported anymore
|
2020-09-12 15:05:07 +02:00 |
Martin Diehl
|
130cf7fe2e
|
spelling mistakes in documentation
|
2020-06-26 11:44:17 +02:00 |
Martin Diehl
|
376e45d7bf
|
don't even start to compile
|
2020-05-23 13:55:00 +02:00 |
Martin Diehl
|
d8764f2b8f
|
status is not the first argument
|
2020-05-16 18:32:30 +02:00 |
Martin Diehl
|
661604ff94
|
more error checking
|
2020-05-14 06:59:30 +02:00 |
Martin Diehl
|
0effa71276
|
cleaning
large alias lists complicate things
|
2020-04-26 08:36:16 +02:00 |
Sharan Roongta
|
bb03483bb7
|
Merge branch 'MiscImprovements2' into development
|
2020-04-04 23:50:15 +02:00 |
Martin Diehl
|
f174dd6aa7
|
PETSc 3.13 is out
grid solver still works, mesh solver is still broken
|
2020-04-02 09:50:02 +02:00 |
Martin Diehl
|
7b7ac294ca
|
volatile seems to make sense here
the value can be changed surprisingly
|
2020-03-29 19:13:29 +02:00 |
Martin Diehl
|
62865e779d
|
polishing
|
2020-01-26 18:31:56 +01:00 |
Martin Diehl
|
81fba131f6
|
variable string length
|
2020-01-26 13:28:12 +01:00 |
Martin Diehl
|
decf9371ea
|
avoid issues with unsufficient length of strings
|
2020-01-26 13:18:29 +01:00 |
Martin Diehl
|
7273f1461c
|
avoid fixed string length where possible
|
2020-01-23 09:35:41 +01:00 |
Martin Diehl
|
6b6ad52355
|
use variable string as return (no need for trim)
|
2020-01-04 18:53:55 +01:00 |
Martin Diehl
|
a6ddbbd70c
|
cleaning
|
2020-01-03 12:40:25 +01:00 |
Martin Diehl
|
795939c989
|
tests for re-ordered systems + new PETSc 3.11
|
2019-10-07 20:23:17 +02:00 |
Martin Diehl
|
b2409d6998
|
cleaning
|
2019-06-11 13:34:55 +02:00 |
Martin Diehl
|
a5c6e4b17c
|
do not clutter the code with use statements
|
2019-05-28 12:06:21 +02:00 |
Martin Diehl
|
b3f429165d
|
use cascaded use statements
|
2019-05-11 12:10:23 +02:00 |
Martin Diehl
|
f3a02a8e6b
|
simplified
|
2019-05-09 08:33:12 +02:00 |
Martin Diehl
|
72110d509c
|
one implicit none is enough
|
2019-05-09 08:30:03 +02:00 |
Martin Diehl
|
21a36b5a7d
|
errors better visible
|
2019-05-04 17:47:52 +02:00 |
Martin Diehl
|
a881205561
|
CLI options not used to control PETSc
|
2019-05-03 06:21:43 +02:00 |
Martin Diehl
|
43ead134d2
|
using correct comparison
-MIN is the minimum version that works
-MAX is the maximum version that works
|
2019-04-03 14:49:16 +02:00 |
Martin Diehl
|
48633d887b
|
allow to specify min and max of PETSc separately
|
2019-04-03 11:53:59 +02:00 |
Martin Diehl
|
3a8f48a0f8
|
easier to adjust to new versions
|
2019-04-03 08:25:42 +02:00 |
Martin Diehl
|
293f869fe5
|
improved signal handling
- possibility to catch SIGTERM
- functions to set SIG(TERM/USR1/USR2) explicitly
|
2019-03-24 11:59:00 +01:00 |
Martin Diehl
|
c1d4b64b13
|
better use intrinsic F2003 features
|
2019-03-24 10:48:46 +01:00 |
Martin Diehl
|
a4d7ce48b3
|
Decided on one DAMASK logo
|
2019-03-13 22:23:09 +01:00 |
Martin Diehl
|
81cfa31b31
|
[skip ci] with DAMASK ASCII art
|
2019-03-13 06:16:31 +01:00 |
Martin Diehl
|
fb6a6e9db5
|
[skip ci] corrected year
|
2019-03-12 22:56:09 +01:00 |
Martin Diehl
|
383e1befd5
|
polishing and extending citations
|
2019-03-09 11:11:40 +01:00 |