Martin Diehl
|
218e6a79a8
|
VTK image data is the appropriate type, not VTK rectilinear grid
FFTs require constant spacing in all three directions, this is
guaranteed by the vtkImageData but not by vtkRectilinearGrid
|
2021-06-15 19:02:26 +02:00 |
Martin Diehl
|
77d1ed465e
|
divide and test
|
2021-05-22 11:09:50 +02:00 |
Martin Diehl
|
9a37b6ddbe
|
support windows line endings
if first line ends with CRLF, convert all CR to ' ' (trailing spaces
will cause no harm)
|
2021-05-19 09:08:41 +02:00 |
Martin Diehl
|
bbb292d093
|
polishing
|
2021-04-07 20:39:29 +02:00 |
Martin Diehl
|
2e96fcf768
|
Merge branch 'development' into spring-cleaning
|
2021-03-29 07:26:17 +02:00 |
Martin Diehl
|
7072ab0984
|
non-converging simulation is an error
|
2021-03-27 17:07:36 +01:00 |
Sharan Roongta
|
b1cca4f5bd
|
polishing
|
2021-03-24 15:50:39 +01:00 |
Martin Diehl
|
ef45e856a1
|
don't scan the whole file in case of proper line endings
might lead to strange behavior if people randomly distribute CRs in
their file. But that actually deserves to get strange behavior
+ Test
|
2021-02-10 09:08:57 +01:00 |
Martin Diehl
|
5b8e199627
|
avoid errors related to CRLF (windows) file endings
|
2021-02-10 00:02:38 +01:00 |
Martin Diehl
|
5bed0787ed
|
replace log scaling with geometric regression scaling
more flexibility in time discretization via parameter 'r'.
Also, changed variable names to reflect names in loadcase.yaml
|
2020-11-25 18:56:03 +01:00 |
Martin Diehl
|
9c75674b20
|
unused
|
2020-11-12 07:50:56 +01:00 |
Martin Diehl
|
cd7ada0da9
|
use Fortran internals for error handling
|
2020-11-11 20:09:14 +01:00 |
Martin Diehl
|
3dd5eaf1c1
|
clean exit with stack trace
|
2020-11-11 14:06:21 +01:00 |
Sharan Roongta
|
3dbc07a26b
|
better error description
|
2020-10-23 18:43:52 +02:00 |
Martin Diehl
|
9550b0d8a2
|
mandatory N_constituents
|
2020-10-07 17:44:54 +02:00 |
Sharan Roongta
|
776901cb81
|
microstructure --> material
|
2020-10-01 12:43:05 +02:00 |
Sharan Roongta
|
a61bf3bb26
|
file endings, file header can be added, take care of EOF
|
2020-09-29 19:55:25 +02:00 |
Sharan Roongta
|
0de54404ee
|
skip empty lines; yaml file optional start/stop indicator can be added
|
2020-09-25 04:07:40 +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
|
1d2e9324f1
|
do not rely on 6=STDOUT, 0=STDERR
|
2020-09-19 10:51:07 +02:00 |
Martin Diehl
|
797073b015
|
print choses output unit automatically, no need to rely on 6
also shorter...
|
2020-09-17 19:28:41 +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
|
16f8df3420
|
standard "docstring"
- start with capital
- active form
- end with full stop
|
2020-09-13 11:32:36 +02:00 |
Martin Diehl
|
3c5b89ac78
|
not needed anymore
|
2020-09-13 11:28:48 +02:00 |
Martin Diehl
|
07f23d3d1d
|
no need for alias
|
2020-09-13 11:21:43 +02:00 |
Martin Diehl
|
566ab7e7d9
|
reading in VTR files
will replace geom file in the near future
|
2020-09-12 14:43:04 +02:00 |
Philip Eisenlohr
|
d7932aeacb
|
Merge branch 'vtr-as-input-prerequisites' into 'development'
prerequisites for using VTR as input format for spectral solver
See merge request damask/DAMASK!214
|
2020-09-09 18:13:09 +02:00 |
Martin Diehl
|
95af422d5f
|
complain about invalid microstructure
many error messages are not needed any more
|
2020-09-08 23:49:44 +02:00 |
Martin Diehl
|
fb68d430ec
|
decode only relevant part of the base64 string
|
2020-09-08 23:15:43 +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
|
68bf21c900
|
can use string of dynamic length
|
2020-08-09 06:40:43 +02:00 |
Martin Diehl
|
8de3b67c26
|
no silent crash
|
2020-07-13 21:13:53 +02:00 |
Sharan Roongta
|
78bf8b0ab7
|
bugfix: close file before returning
|
2020-06-25 11:25:39 +02:00 |
Sharan Roongta
|
78b6b3ecdb
|
Merge branch 'development' into YAML-compatible-numerics
|
2020-06-25 11:02:54 +02:00 |
Sharan Roongta
|
cdb4a11a2e
|
proper error message; Comments starting point is standardized
|
2020-06-18 00:17:43 +02:00 |
Martin Diehl
|
5c544a6e4e
|
bugfix
- IO_read sanities files such that they end with EOL (unless 0 byte)
- IO_readline simply counts EOL to determine number of lines
|
2020-06-05 20:58:36 +02:00 |
Martin Diehl
|
9cd9ee71c5
|
off-by-one issue fixed
|
2020-06-05 14:44:31 +02:00 |
Martin Diehl
|
a9e0e93213
|
need to handle case of zero length file when splitting
|
2020-06-05 13:38:40 +02:00 |
Martin Diehl
|
512e54a7ee
|
before we forget ...
|
2020-06-02 17:34:58 +02:00 |
Martin Diehl
|
742b3718ec
|
using iostat solved the issue for ifort
but for a zero length file, ifort returns -1
|
2020-06-02 10:09:19 +02:00 |
Martin Diehl
|
d31417b050
|
Ifort can not handle 0-length files
Not sure whether this is a bug or not:
https://software.intel.com/en-us/forums/intel-fortran-compiler/topic/856789
|
2020-06-02 09:31:26 +02:00 |
Martin Diehl
|
79c17ec407
|
use names known from python
|
2020-06-02 07:57:19 +02:00 |
Martin Diehl
|
f84e5aaaf9
|
bugfix (do not keep EOL in last string)
simplified further
|
2020-06-02 07:39:27 +02:00 |
Martin Diehl
|
37d7e593e8
|
correct counting of lines
counts like "wc -l" either with or without EOL in last line
|
2020-06-01 22:09:28 +02:00 |
Martin Diehl
|
2badf257fc
|
same information but shorter
|
2020-06-01 21:36:36 +02:00 |
Sharan Roongta
|
677e081937
|
YAML related errors
|
2020-05-21 21:03:39 +02:00 |
Martin Diehl
|
ae20ab8d42
|
more reasonable name
|
2020-05-16 17:05:03 +02:00 |
Martin Diehl
|
f3be26ffa2
|
long error and warning functions at the end of public methods
|
2020-04-28 10:05:36 +02:00 |