Martin Diehl
|
d28df815f0
|
Merge branch 'development' into MiscImprovements
|
2020-03-19 07:30:03 +01:00 |
Martin Diehl
|
2b777bbbea
|
use "None" to indicate missing data
True/False are user based decisions
|
2020-03-18 14:29:59 +01:00 |
Martin Diehl
|
ee0d80ce2a
|
following python standard + polishing
|
2020-03-18 13:49:53 +01:00 |
Martin Diehl
|
b4679fabfc
|
whitespace cleaning and other polishing
|
2020-03-14 22:17:59 +01:00 |
Martin Diehl
|
bb2019810a
|
centralizing functionality
|
2020-03-12 00:00:47 +01:00 |
Martin Diehl
|
32734e7dce
|
using central functionality
|
2020-03-11 07:42:32 +01:00 |
Martin Diehl
|
f256493e79
|
fixed indentation
|
2020-02-22 01:05:02 +01:00 |
Martin Diehl
|
a608310920
|
correct printing of error messages
'{}'.format(np.ones(3)) gives only '1', but we want to see '[1 1 1]'
|
2020-02-20 18:59:57 +01:00 |
Martin Diehl
|
b5e4e42505
|
splitext includes leading dot
|
2020-01-03 14:44:31 +01:00 |
Martin Diehl
|
9dc726ff53
|
polishing
|
2019-12-08 09:17:57 +01:00 |
Martin Diehl
|
925a4f73d6
|
staticmethod better suited than class method
a classmethod changes the class, i.e. it assigns attributes and gives
them specific values.
a staticmethod does not alter the class
https://www.geeksforgeeks.org/class-method-vs-static-method-python
|
2019-11-26 20:32:54 +01:00 |
Martin Diehl
|
476569390a
|
enable use of path objects, strings, and opened files
|
2019-11-25 13:47:14 +01:00 |
Martin Diehl
|
3e8518d861
|
following prospector guidelines
|
2019-11-24 19:30:00 +01:00 |
Martin Diehl
|
c9f9f7c681
|
pack causes trouble with tests ..
|
2019-11-24 19:02:19 +01:00 |
Martin Diehl
|
b2cdabd009
|
getting rid of shell scripts
|
2019-11-24 18:25:53 +01:00 |
Martin Diehl
|
816e86ae5f
|
phasing out python shell scripts
|
2019-11-24 15:13:26 +01:00 |
Martin Diehl
|
8186be6293
|
compress functionality should be part of the geom class
automated decision is base on heuristic whether compression is memory
efficient
|
2019-11-24 14:27:24 +01:00 |
Martin Diehl
|
6060abb375
|
cleaning
|
2019-11-24 09:10:47 +01:00 |
Martin Diehl
|
834cd43b66
|
intention not clear
any ideas why __transforms__ was used?
|
2019-11-23 08:06:26 +01:00 |
Martin Diehl
|
dfb95df689
|
migrating shell scripts to python class
|
2019-11-22 21:48:41 +01:00 |
Martin Diehl
|
c00af5c402
|
4 space indents are common practice
|
2019-11-22 20:52:36 +01:00 |
Martin Diehl
|
fa2c100d6a
|
need to update microstructure to get grid update
|
2019-09-04 20:20:55 -07:00 |
Martin Diehl
|
28c11cc373
|
bugfix
-update function was resetting size if not given
-dim does not work an all terminals, therefore also emph new values in
addition to dim old ones
|
2019-09-04 11:14:44 -07:00 |
Martin Diehl
|
b0d3615d67
|
more detailed documentation
|
2019-09-03 15:32:01 -07:00 |
Philip Eisenlohr
|
dff690611e
|
fixed origin bug in VTK; VTK can be float; size defaults to 1 as longest dimension
|
2019-06-03 13:29:30 -04:00 |
Martin Diehl
|
46f0ad052e
|
direct support for vtk output
- geom_check can now handle multiple files
- microstructure index is stored as integer in vtk file
|
2019-05-30 15:35:45 +02:00 |
Martin Diehl
|
b00581f1be
|
less picky on allowed datatypes
|
2019-05-30 13:29:29 +02:00 |
Martin Diehl
|
931fa9d36a
|
standardized and cleaned
-write to file if given
-type casting is done in the geom class
|
2019-05-30 10:20:07 +02:00 |
Martin Diehl
|
f30eda0267
|
no need to loop over files
will procude the same file over and over again
|
2019-05-30 09:32:37 +02:00 |
Philip Eisenlohr
|
17168525b6
|
use srepr in __repr__
|
2019-05-29 18:14:30 -06:00 |
Martin Diehl
|
6e790e845a
|
correct rescaling
|
2019-05-29 19:36:02 +02:00 |
Martin Diehl
|
669ca82ce1
|
formatted return message also on interactive shells
|
2019-05-28 09:05:10 +02:00 |
Philip Eisenlohr
|
1f56ac6a4a
|
streamlining and bugfixing of geom-class
|
2019-05-27 22:45:34 -06:00 |
Martin Diehl
|
b69f0efbbc
|
improved and simplified reporting
|
2019-05-27 22:00:26 +02:00 |
Martin Diehl
|
615a4ab40f
|
keep float datatype
based on the assumption, that no mixed float/int data is stored
|
2019-05-27 09:56:15 +02:00 |
Martin Diehl
|
b5cec797c0
|
cleaned
|
2019-05-26 23:03:31 +02:00 |
Martin Diehl
|
c8dfba89e5
|
using class
still a very complex script
|
2019-05-26 22:49:05 +02:00 |
Martin Diehl
|
0da39b0c69
|
copy and paste error
|
2019-05-26 22:08:42 +02:00 |
Martin Diehl
|
0039ac9551
|
always add comment at beginning
usually, comments are related to the file history
|
2019-05-26 21:32:48 +02:00 |
Martin Diehl
|
07c9b8b8f0
|
avoiding unwanted changes
|
2019-05-26 20:28:19 +02:00 |
Martin Diehl
|
feb2340935
|
self-reporting functionality for updating
|
2019-05-26 17:58:54 +02:00 |
Martin Diehl
|
dcb79afc84
|
more user friendly errors
|
2019-05-26 12:03:21 +02:00 |
Martin Diehl
|
be3513d1e0
|
polishing.
python imports follow PEP8
|
2019-05-26 09:49:56 +02:00 |
Martin Diehl
|
9f63d768de
|
do not keep whitespaces
|
2019-05-25 13:48:38 +02:00 |
Martin Diehl
|
875643c363
|
same style
|
2019-05-25 10:24:45 +02:00 |
Martin Diehl
|
4788fc6046
|
making use of new class
@philip: 1D arrangement needed?
|
2019-05-25 08:37:02 +02:00 |
Martin Diehl
|
cf374a04dc
|
using new class
|
2019-05-25 08:21:00 +02:00 |
Martin Diehl
|
7b6003fb32
|
no need for numpy.loadtxt (not compatible with 'to' and 'of' compression
|
2019-05-25 08:17:51 +02:00 |
Martin Diehl
|
420abfa162
|
use new class
|
2019-05-24 22:34:27 +02:00 |
Martin Diehl
|
f20c8fcffd
|
easier generation and modificaton of grid geometries
fits better than the general ASCII table class
|
2019-05-24 22:30:25 +02:00 |