Martin Diehl
|
95fb50272f
|
adopted to python 3.
for replacement of cmp function, see https://docs.python.org/3.0/whatsnew/3.0.html
it's recommended to remove it completely
|
2016-10-25 06:51:40 +02:00 |
Martin Diehl
|
8a94f55a2e
|
python 3 compatibility
|
2016-10-25 06:44:12 +02:00 |
Martin Diehl
|
a84e7310f5
|
fixed prospector hints
|
2016-10-24 20:30:51 +02:00 |
Philip Eisenlohr
|
ff2f827a68
|
strip outermost quotes from labels
|
2016-10-18 15:33:24 -04:00 |
chen
|
51e408a5bf
|
fix error regarding log
if no log is provided when adding data, use None
|
2016-10-17 18:24:26 -04:00 |
chen
|
434514e0f2
|
allow overwriting existing dataset
modification to the data is logged
|
2016-10-14 14:30:04 -04:00 |
chen
|
87b857d307
|
update some comments
|
2016-10-14 12:05:36 -04:00 |
Chen
|
e9ff0a2434
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
|
2016-10-14 10:45:57 -04:00 |
chen
|
07d9ef9ba1
|
change indentation to 4 sapces
PEP8 checking suggestions
|
2016-10-14 10:41:35 -04:00 |
Martin Diehl
|
75149cc0cd
|
h5py is not available on IronPython (Abaqus python environment)
|
2016-10-14 07:04:46 +02:00 |
chen
|
c311ac47ca
|
force using rectangular mesh
Paraview cannot handle large number of polyvertices using xdmf, forcing a meshed structure to by pass the problem.
|
2016-10-12 20:20:15 -04:00 |
chen
|
280f8f7c2b
|
correct docstring according to PEP requirement
|
2016-10-09 19:09:45 -04:00 |
chen
|
4dece54019
|
minor syntax error
|
2016-10-09 19:07:41 -04:00 |
chen
|
cc5e0721e0
|
coding style fix
|
2016-10-09 19:06:24 -04:00 |
chen
|
e9c1068c99
|
mimic other sub modules in DAMASK for H5Table
|
2016-10-09 19:03:28 -04:00 |
chen
|
912aa6989c
|
H5Table support customize data storage layout
|
2016-10-09 18:59:50 -04:00 |
chen
|
753bdfd5a9
|
adding more definition
|
2016-10-09 18:59:06 -04:00 |
chen
|
52813351be
|
add comments at class level
|
2016-10-09 17:19:49 -04:00 |
chen
|
f992edd3e9
|
add import at package level
|
2016-10-09 17:19:30 -04:00 |
chen
|
0c2c450659
|
adding more comments
explaining the reason for this interface class and its simplified API design
|
2016-10-09 17:13:40 -04:00 |
chen
|
fad9938a8b
|
add cmd history as root attributes
|
2016-10-09 17:06:56 -04:00 |
chen
|
012b702f7a
|
finish h5table class
|
2016-10-07 17:43:52 -04:00 |
chen
|
859e3584ca
|
add log for demo
|
2016-10-07 17:43:27 -04:00 |
chen
|
83dae7f9a8
|
add data manipulator
|
2016-10-07 16:41:17 -04:00 |
chen
|
491b4e31ec
|
add function to extract path based on label
|
2016-10-07 15:33:43 -04:00 |
chen
|
753d71965e
|
data structure file for HDF5
|
2016-10-07 15:31:29 -04:00 |
chen
|
e148ecc3e3
|
quick hack to locate the HDF5 data structure def file
|
2016-10-07 10:46:07 -04:00 |
chen
|
2cbec97eab
|
update xml definition of data structure in HDF5
|
2016-10-07 10:45:31 -04:00 |
chen
|
7262ed9a17
|
use xml file showing the data structure in HDF5
|
2016-10-07 10:00:03 -04:00 |
chen
|
aae2bcf6f9
|
add new interface class to HDF5
|
2016-10-07 09:47:15 -04:00 |
Martin Diehl
|
e20623845a
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
|
2016-09-22 16:14:07 +02:00 |
Martin Diehl
|
6fade15323
|
no blank lines after docstring
|
2016-09-21 17:46:53 +02:00 |
Martin Diehl
|
9e3c54b0e3
|
a few comments and adjusted calculation
|
2016-09-21 17:06:50 +02:00 |
Martin Diehl
|
7291c20cd4
|
added reference
|
2016-09-21 17:06:50 +02:00 |
Martin Diehl
|
e5ba508080
|
added funtionality to run selected test only and functionality to show available tests
|
2016-09-20 07:10:07 +02:00 |
Martin Diehl
|
fbacdd8e6d
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
|
2016-09-11 19:17:35 +02:00 |
Martin Diehl
|
9d7cad1fa4
|
python3 compatible solutions that still work on python2
|
2016-09-11 19:03:32 +02:00 |
Martin Diehl
|
0b4e75c201
|
update function was not working due to name clash for self.update
|
2016-09-10 20:44:46 +02:00 |
Martin Diehl
|
590f42cdb6
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
|
2016-09-09 22:35:44 +02:00 |
Martin Diehl
|
1e16ebe2ef
|
not used any more
|
2016-09-08 08:45:46 +02:00 |
Martin Diehl
|
4bbd69309d
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
|
2016-09-05 01:29:09 +02:00 |
Philip Eisenlohr
|
6f843ce85b
|
Merge remote-tracking branch 'refs/remotes/origin/development'
Conflicts:
lib/damask/test/test.py
|
2016-09-04 18:55:13 -04:00 |
Philip Eisenlohr
|
cde7de4e9f
|
improved superclass handling and compare_Tables
|
2016-09-04 18:46:53 -04:00 |
Martin Diehl
|
221d3753f0
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
|
2016-09-04 19:07:15 +02:00 |
Martin Diehl
|
6ea7eeee08
|
bugfix when restoring old behavior
|
2016-09-04 07:34:58 +02:00 |
Martin Diehl
|
d94db61534
|
update only supported by minority of the tests
|
2016-09-03 17:01:10 +02:00 |
Martin Diehl
|
c05307a273
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
|
2016-09-03 14:35:53 +02:00 |
Chen
|
d41ac4e463
|
remove white space in docstring
|
2016-09-02 14:35:23 -04:00 |
Chen
|
4c6b8c490f
|
change one-line docstring to fit in one line.
|
2016-09-02 14:34:35 -04:00 |
Chen
|
b16046fd43
|
remove unused import for test.py
|
2016-09-02 14:31:00 -04:00 |
Chen
|
2b3faf204c
|
make table compare normalize data by type (scaler, vector, tensor)
|
2016-09-02 14:30:08 -04:00 |
Philip Eisenlohr
|
32c4a20a46
|
clean up, added --debug to base class, renamed testPossible to feasible
|
2016-09-01 15:37:49 -04:00 |
Philip Eisenlohr
|
f9c3d335fc
|
two new methods to convey deemphasis and deletion
|
2016-08-25 11:59:04 -04:00 |
Martin Diehl
|
c2b1499d84
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
|
2016-08-16 12:46:03 +02:00 |
Philip Eisenlohr
|
6bdce9b332
|
fixed error for completely empty label list in read_array
|
2016-08-11 14:22:07 -04:00 |
Martin Diehl
|
0219a5f0e3
|
regex match
|
2016-08-01 17:01:13 +02:00 |
Philip Eisenlohr
|
0056f05b9d
|
all functions using angles now feature logical "degrees"
|
2016-07-31 19:33:26 -04:00 |
Martin Diehl
|
b02bbc77d8
|
correctly handling whitespace
|
2016-07-31 15:20:44 +02:00 |
Philip Eisenlohr
|
bb5070b52f
|
util.report without mandatory arguments
reporting can now omit either "who" or "what". cleaner output in case of no "who"...
|
2016-07-18 10:20:39 -04:00 |
Martin Diehl
|
9441ee7326
|
removed obsolete root relation
|
2016-07-16 09:36:15 +02:00 |
Martin Diehl
|
7f67ff05fd
|
used in both functions
|
2016-07-15 16:53:57 +02:00 |
Martin Diehl
|
0b145826a6
|
unicode docstring does not work for abaqus, but if using ö pyflakes wants to have a unicode docstring
|
2016-07-15 16:51:49 +02:00 |
Martin Diehl
|
ade6db3f9c
|
uses version string from CONFIG file
|
2016-07-14 16:12:05 +02:00 |
Martin Diehl
|
787a8da1c3
|
removed remainders of Corientation compilation
|
2016-07-14 16:10:59 +02:00 |
Martin Diehl
|
9e3f4b1ec4
|
unicode string caused trouble with Abaqus' IronPython
|
2016-07-14 16:09:04 +02:00 |
Martin Diehl
|
3314e5f051
|
updated symlinking, removed unused "rootRelation"
|
2016-07-14 15:11:49 +02:00 |
Martin Diehl
|
83e1970f71
|
now working with tcsh
|
2016-07-14 12:24:55 +02:00 |
Martin Diehl
|
0fbb56a6ef
|
python env reads from $DAMASK_ROOT/CONFIG
|
2016-07-14 10:42:22 +02:00 |
Martin Diehl
|
be02300d38
|
print statement disturbs shell piping
|
2016-07-04 21:44:59 +02:00 |
Martin Diehl
|
4f683d1974
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
|
2016-07-03 11:47:56 +02:00 |
Martin Diehl
|
759126b906
|
compatible to python3
|
2016-07-03 11:44:01 +02:00 |
Martin Diehl
|
af4307ea72
|
Merge branch 'NoCoreModule' into development
|
2016-07-01 15:08:47 +02:00 |
Martin Diehl
|
fa13aa30b0
|
python 3 at least imports the damask module now
|
2016-07-01 15:03:25 +02:00 |
Martin Diehl
|
259ee072a6
|
Merge branch 'development' into NoCoreModule
|
2016-06-27 15:35:46 +02:00 |
Philip Eisenlohr
|
d669cfb024
|
removed obsolete importing of sys
|
2016-05-17 11:15:04 -04:00 |
Philip Eisenlohr
|
0c1657693f
|
dirty (but working) fix to adopt table.labels now being table.tags: table.labels --> table.labels(raw = True)
|
2016-05-17 10:52:21 -04:00 |
Philip Eisenlohr
|
9103ee544b
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
|
2016-05-17 09:52:18 -04:00 |
Aritra Chakraborty
|
8d6c601a45
|
fixed python flake complaints.
|
2016-05-16 20:17:17 -04:00 |
Aritra Chakraborty
|
1c36380a8a
|
fixed typo...
|
2016-05-16 20:05:57 -04:00 |
Aritra Chakraborty
|
dc6260be58
|
changed "labels" property to "tags". added method to inquire about (abstract) labels, i.e. interpreting the tag list to distill underlying label "meaning".
|
2016-05-16 19:54:00 -04:00 |
Philip Eisenlohr
|
280076e7ef
|
removed (probably obsolete) warning about missing h5py module.
|
2016-05-11 10:04:01 -04:00 |
Martin Diehl
|
d3ee2c05b9
|
=removed remaining IDs
|
2016-05-11 11:43:21 +02:00 |
Martin Diehl
|
7f24fe15ed
|
removed svn ID from python files
|
2016-05-11 11:37:59 +02:00 |
Martin Diehl
|
a21e8cd863
|
usind explicitly python2 to run in environments with python 3 as default
|
2016-05-11 11:01:39 +02:00 |
Philip Eisenlohr
|
5d4d78b079
|
expanded functionality to treat (white space-containing) strings and empty ("") data.
|
2016-04-28 23:11:06 -04:00 |
Martin Diehl
|
7ce208019c
|
Merge branch 'development' into miscImprovements
|
2016-04-25 12:36:02 +02:00 |
Philip Eisenlohr
|
ea24becdd4
|
added "report_geom" shortcut to croak geometry info
|
2016-04-24 11:20:55 -05:00 |
Philip Eisenlohr
|
45e237058b
|
fixed malfunctioning table.label_indexrange(listOfLabels). can now be used as numpy slice.
|
2016-04-24 10:07:37 -05:00 |
Philip Eisenlohr
|
54dec3ea2a
|
remove CR and LF from labels and info lines. Can happen if multiline shell input is parsed...
|
2016-04-20 15:46:39 -04:00 |
Martin Diehl
|
72639d174b
|
fortran code was translated by philip
|
2016-04-15 00:25:12 +02:00 |
Martin Diehl
|
0632dc1308
|
pyflakes complained
|
2016-04-15 00:22:41 +02:00 |
Martin Diehl
|
573d10f1e1
|
Merge branch 'development' into NoCoreModule
|
2016-04-15 00:05:38 +02:00 |
Martin Diehl
|
82063494fd
|
adopted to new json format of paraview
introduced "standard" colormaps for stress, strain, and orientation
file is now implicit the first argument without key (in line with other scripts)
|
2016-04-11 19:47:07 +02:00 |
Philip Eisenlohr
|
da29b1a361
|
removed line continuation characters (not needed within parentheses)
|
2016-04-05 13:29:36 -04:00 |
Philip Eisenlohr
|
73640587d5
|
fixed buggy query-by-label-index
|
2016-03-27 16:26:51 -04:00 |
Martin Diehl
|
3824b683bc
|
removed extra cython file, symlink to standard orientation instead
|
2016-03-24 15:06:04 +01:00 |
Martin Diehl
|
c73382e51f
|
further cleaning
|
2016-03-24 14:36:24 +01:00 |
Martin Diehl
|
d765282165
|
save fortran code
|
2016-03-24 14:20:18 +01:00 |
Martin Diehl
|
022b089fa7
|
cleaned core module related stuff
|
2016-03-24 11:49:23 +01:00 |
Martin Diehl
|
143a868dad
|
files resulting from compilation should not be part of the repository
|
2016-03-23 11:05:00 +01:00 |
Martin Diehl
|
fafedd5cd6
|
Merge branch 'LargeFiles' into development
|
2016-03-22 15:45:42 +01:00 |
Philip Eisenlohr
|
1b22b6e4ee
|
replaced variable interpolation into strings by "%" with .format() method
|
2016-03-21 10:26:30 -04:00 |
Philip Eisenlohr
|
8cd1f027b3
|
bug fixing.
|
2016-03-21 08:51:56 -04:00 |
Philip Eisenlohr
|
01a5343ca2
|
added another backgroundMessage animation. generally cleaned code a slight bit.
|
2016-03-20 20:58:10 -04:00 |
Philip Eisenlohr
|
a41cd3df40
|
added "strict" option to reading microstructure from geom file. will now complain if data mismatches with grid.
|
2016-03-20 16:46:35 -04:00 |
Zhuowen Zhao
|
d42f8d5fd4
|
added possibility to read real numbers as microstructure indices (not only integers)
|
2016-03-17 17:42:05 -04:00 |
Martin Diehl
|
7a4e9856c5
|
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
|
2016-03-14 18:47:54 +01:00 |
Martin Diehl
|
fdd4ab483e
|
core.so is not part of the repo
|
2016-03-14 05:51:52 +01:00 |
Martin Diehl
|
2dbdf9a72f
|
all symbols need to be representable in unicode
|
2016-03-13 18:21:25 +01:00 |
Martin Diehl
|
efde4d363d
|
changed encoding
|
2016-03-07 09:56:14 +01:00 |
Martin Diehl
|
a4bbdd5ecb
|
further commenting, removing not used variables and code (marc2vtk)
|
2016-03-04 19:06:36 +01:00 |
Martin Diehl
|
d1e8f69857
|
added docstrings etc
|
2016-03-04 17:55:11 +01:00 |
Martin Diehl
|
24391b5398
|
checked with prospector, adopted mainly docstrings
|
2016-03-04 17:53:55 +01:00 |
Martin Diehl
|
9a405ef41b
|
using more stable way of handling unicode printing, cleaning unicode delete from output of execute
|
2016-03-04 17:23:38 +01:00 |
Martin Diehl
|
75480bc677
|
modified background threading because using it in postResults led to an dead lock.
rest modifications are just style
|
2016-03-04 15:22:01 +01:00 |
Martin Diehl
|
4d8aad36f1
|
first round of libraries
|
2016-03-01 23:02:47 +01:00 |
Martin Diehl
|
2a3e42a906
|
prevent import errors (e.g. when using Abaqus, having it's own python without scipy)
|
2016-02-02 23:24:44 +01:00 |
Martin Diehl
|
4fa2a58a19
|
needed to adopt to new test env (not perfect yet, but keeps things going)
|
2016-01-29 19:21:04 +01:00 |
Martin Diehl
|
f2c7eea161
|
git compatible way of version handling for Fortran and Python
|
2016-01-27 16:48:27 +00:00 |
Martin Diehl
|
81a8b2c4ed
|
color lib for output
|
2016-01-05 18:17:55 +00:00 |
Martin Diehl
|
120b2b8bd2
|
added test for hybridIA
|
2015-12-22 22:17:15 +00:00 |
Martin Diehl
|
0cfe35dfe6
|
consistently removing leading and trailing whitespace
|
2015-12-22 15:59:01 +00:00 |
Martin Diehl
|
bbb00b30e8
|
using numpy random
|
2015-12-17 21:26:59 +00:00 |
Martin Diehl
|
37aa559bd4
|
fixed missing structure type in material.config, small changes in the other code
|
2015-12-15 14:30:17 +00:00 |
Martin Diehl
|
97b96f13b2
|
updated installation for testing
|
2015-12-14 21:31:47 +00:00 |
Martin Diehl
|
1f08d0fbf6
|
verbose option for compareTables, new option to filter (now before and after normalizing)
|
2015-12-11 17:23:36 +00:00 |
Franz Roters
|
d196032bd3
|
these are also required
|
2015-12-08 14:27:24 +00:00 |
Martin Diehl
|
c3dc05c53a
|
continued work on test class and adopted some tests
|
2015-12-04 22:40:39 +00:00 |
Philip Eisenlohr
|
a18a1066e2
|
started to rework test class. Martin probably needs to check and continue improving on this.
|
2015-12-03 21:52:03 +00:00 |
Philip Eisenlohr
|
fc2d79e17b
|
added more animations…
|
2015-12-02 23:08:18 +00:00 |
Martin Diehl
|
0e76ef85c1
|
checking return code in util.exececute, cleaning makefile, deleted dummy docs
|
2015-12-02 13:21:17 +00:00 |
Martin Diehl
|
0ffcb7fdaf
|
cleaning
|
2015-12-01 16:37:20 +00:00 |
Martin Diehl
|
161e637ba6
|
not needed any more (at more usefull position in damask.util)
|
2015-11-30 16:30:35 +00:00 |
Philip Eisenlohr
|
38c536b6b7
|
improved unicode handling.
background message is now stoppable.
background message not “jumping” (multiplying) anymore.
|
2015-11-20 16:15:34 +00:00 |
Philip Eisenlohr
|
30a481f152
|
fixed forgotten symmetry property for average orientation.
|
2015-11-14 04:36:46 +00:00 |
Philip Eisenlohr
|
2b5cb08c4d
|
new method “head_putGeom” translates info-array into geom-description
|
2015-11-14 01:48:16 +00:00 |
Philip Eisenlohr
|
6211a9faad
|
symQuats-related functions can take optional argument to downselect return values.
“getAverageOrientations” —> “average” and takes optional multiplicities of orientations in list.
|
2015-11-14 01:46:44 +00:00 |
Martin Diehl
|
b700721905
|
comment on literature
|
2015-11-08 11:44:46 +00:00 |
Philip Eisenlohr
|
519484233c
|
can now deal with “empty” header line.
example:
# some comment
# further stuff
1_dim 2_dim
34 33
1 22
would work with “labeled”=True and stores the first two lines as “info”.
|
2015-11-03 21:14:45 +00:00 |
Martin Diehl
|
4ac9ef602e
|
still trying to find a stable solution on all machines
|
2015-10-29 21:51:57 +00:00 |
Aritra Chakraborty
|
9ea0898cd9
|
corrected the convention added yesterday; “proper” and ‘improper” was the wrong way around. “proper = True ” considers the bigger (2 adjacent) SST. In general, an improper rotation is implicitly assumed when projecting a pole into the (single) SST, hence this is termed “improper” now.
|
2015-10-23 20:16:01 +00:00 |
Philip Eisenlohr
|
15963391aa
|
inSST and inversePole now can consider the secondary SST related to improper rotations. Secondary SST is immediately neighboring (positively rotated around Z).
|
2015-10-22 21:15:15 +00:00 |
Martin Diehl
|
31579b3f88
|
tolerances caused problems, introduced new funtionality based on np.allclose
|
2015-10-22 05:59:11 +00:00 |
Franz Roters
|
b676ed0085
|
support for Marc 2010 was dropped a long time ago
|
2015-10-20 13:32:48 +00:00 |
Franz Roters
|
a087eedd54
|
added support for Marc2014.2 (so far installed on maws14 only)
|
2015-10-20 13:25:59 +00:00 |
Martin Diehl
|
e72ae63873
|
geom canvas crashed for some parameters, now giving error message. table class now handles dismiss correctly
|
2015-10-14 21:35:56 +00:00 |
Philip Eisenlohr
|
7df8d95cd0
|
slightly cleaner way of dealing with disorientation calculation when axis not required to fall into SST.
|
2015-10-09 13:03:10 +00:00 |
Philip Eisenlohr
|
26f8f74310
|
undone np.unique of columns since this would introduce the unwanted side-effect of (messily) sorting columns. user expects to get sorting as provided through command line.
|
2015-10-09 12:55:30 +00:00 |
Martin Diehl
|
4c46d155ec
|
line continuation not needed
|
2015-10-09 10:24:17 +00:00 |
Martin Diehl
|
61090c955d
|
removed code doubling
|
2015-10-09 05:51:58 +00:00 |