Martin Diehl
3206ee04bc
nodal displacements for grid solver
...
currently for non-MPI only
2019-09-27 20:38:02 -07:00
Martin Diehl
8793050329
fixed handling of subfolders
...
now inline with post results.
Still a little bit unclear what happens if an absolute directory is
given. Probably best to either specify absolute or relative with respect
to working directory
2019-09-19 16:10:07 -07:00
Martin Diehl
4cedcee0b4
handling of increments follows handling of other 'visible'-items
2019-09-15 17:08:03 -07:00
Martin Diehl
f6ac8c995f
simplified and selected better names
2019-09-15 16:00:19 -07:00
Martin Diehl
04aefa84bc
more appropriate names
2019-09-15 15:02:16 -07:00
Martin Diehl
de316f1afe
Merge remote-tracking branch 'origin/development' into even-more-HDF5-postprocessing
2019-09-14 12:48:42 -07:00
Martin Diehl
b85ac11c49
implemented ideas from discussion with Philip
...
group matching unified and with wildcard support
time step handling should become more convenient (WIP)
add_norm can not compute abs of scalar, added function for that
general polishing here and there
2019-09-14 09:07:23 -07:00
Martin Diehl
c13db4b3ca
renaming
...
on_air/active are not clear. visible seems to be the most appropriate
name
2019-09-13 21:49:22 -07:00
Martin Diehl
a6567e0cc6
safer to use functions
...
don't mess with attributes of the object, they might be renamed
2019-09-13 21:41:35 -07:00
Martin Diehl
002383afc2
solved problem with postprocessing
...
- to not 'try' with h5py library, it might have another 'try'. Check
explicitly for empty argument
also some polishing
2019-09-13 16:01:30 -07:00
Martin Diehl
52904a81dc
taking prospector complaints serious
2019-09-13 06:49:25 -07:00
Martin Diehl
a3c6f6682e
using eigh should ensure orthogonal eigenvectors
2019-09-13 06:42:01 -07:00
Martin Diehl
890a6cf42f
avoid floating point comparison and simply play it safe
2019-09-13 06:40:41 -07:00
Martin Diehl
0497b58629
use existing functionality
2019-09-13 06:38:22 -07:00
Martin Diehl
cd6a4d1cfd
that's all we need
2019-09-13 06:37:47 -07:00
Martin Diehl
66d8a3e601
stretch is symmetric (play it safe here)
2019-09-13 06:35:48 -07:00
Martin Diehl
79d2432c6c
R not needed
2019-09-13 06:33:00 -07:00
Martin Diehl
49b3cd2145
transpose evuivalent for rot but faster
2019-09-13 06:32:05 -07:00
Martin Diehl
462bb07efd
Merge branch 'development' into even-more-HDF5-postprocessing
2019-09-11 16:29:44 -07:00
Philip Eisenlohr
926217fcb6
added possibility to reduce rotation to specific fundamental zone, and to output 3-dim Rodrigues vector
2019-09-10 15:09:27 -04:00
Martin Diehl
d446248d75
also ouptut materialpoint results if requested
2019-07-15 17:07:04 -07:00
Martin Diehl
b6bb8a4650
simple strain calculation for DADF5
...
further enhancement requires to give optional arguments to
add_genericpontwise
2019-07-06 21:41:29 -07:00
Martin Diehl
a8ed982706
[skip ci] better name
2019-06-15 07:31:30 +02:00
Martin Diehl
eb8be13203
missing import
2019-06-14 17:27:00 +02:00
Martin Diehl
1cf9c59850
standardizing
...
import follows PEP style guide, encoding not needed for python3
2019-06-14 13:03:30 +02:00
Martin Diehl
4ff3efb1a5
to 'stack' tables
2019-06-13 23:14:40 +02:00
Martin Diehl
bf27505faa
Merge branch 'development' into geometry-class
2019-05-31 16:21:50 +02:00
Martin Diehl
5cf63bbbc3
vtk 7 is out for more than 3 years
2019-05-27 08:34:36 +02:00
Martin Diehl
af493cf9fd
using class
...
needs more memory, but should be faster and is better readable
2019-05-26 21:32:08 +02:00
Martin Diehl
339b86f784
bugfix + more verbose reporting
2019-05-16 11:44:03 +02:00
Martin Diehl
9f7fa5393a
fix for scalar datasets
2019-05-16 09:31:13 +02:00
Martin Diehl
4599d1c34e
does not match
...
node does not make sense, is weirdly numbered
2019-05-16 00:42:22 +02:00
Martin Diehl
3c0c0a2cd1
more flexible in selecting data
2019-05-16 00:27:06 +02:00
Franz Roters
998789528c
Merge branch 'HDF5-out-homog-2' into 'development'
...
Hdf5 out homog 2
See merge request damask/DAMASK!78
2019-05-13 17:34:59 +02:00
Vitesh Shah
feb1465803
Better to have actual increment num in output file
2019-05-08 17:31:18 +02:00
Martin Diehl
0cc2b1214d
store requested data in ASCII file
2019-05-07 15:18:12 +02:00
Martin Diehl
1eaf67ad82
store results in subdirectory
...
defaults to postProc
2019-05-07 13:30:05 +02:00
Martin Diehl
f65423fe9f
rudimentary postResults for HDF5 output
...
only meant for compatibility during transition
2019-05-05 10:09:23 +02:00
Martin Diehl
8a9baf6d78
preparing output of mech_homog to HDF5
2019-04-30 18:45:38 +02:00
Philip Eisenlohr
d74599d39a
Merge branch 'HDF5-postprocessing' into 'development'
...
Hdf5 postprocessing
See merge request damask/DAMASK!72
2019-04-29 23:24:42 +02:00
Martin Diehl
6b7fd6b7ea
visualizing data from DADF5: first prototype
2019-04-18 11:58:17 +02:00
Martin Diehl
7177813710
adding data to geometry
2019-04-17 19:57:16 +02:00
Martin Diehl
8eb1a35dfb
first version of a library to parse HDF5
...
- preliminarly called DADF5 (DAMASK HDF5)
- script to write (empty undeformed) geometries is also added
2019-04-13 11:25:53 +02:00
Martin Diehl
0c6fde97f9
wrong positions for point visualization
...
- now the cell centers are at the centers of the cells for cell
visualization
2019-04-13 00:42:05 +02:00
Martin Diehl
433281f71d
following Rowenhorst convention
2019-03-09 19:58:17 +01:00
Martin Diehl
0d08659b2a
general cleaning
2019-03-09 11:11:40 +01:00
Martin Diehl
60feb96afd
let vtk decide on the file extension
2019-03-09 11:11:40 +01:00
Martin Diehl
5ab8e50d09
consistent with reference paper
2019-03-08 19:07:19 +01:00
Philip Eisenlohr
c706ca5ba3
no progress bars in quite mode
2019-02-26 21:22:49 -05:00
Eureka Pai
f3d2803443
addMises failed for single run of either --stress or --strain
2019-02-25 19:29:12 -05:00
Eureka Pai
2089726800
corrected output extension of vtk files to reflect binary format
2019-02-25 18:48:40 -05:00
Martin Diehl
d3ac3cc0f5
using new Orientation class
2019-02-24 08:34:20 +01:00
Martin Diehl
9fa2553af4
task for DREAM.3D if needed
...
pointwise takeover should not be a problem anymore as reading in takes
no time (at least in comparison to addGrainID)
2019-02-23 22:14:55 +01:00
Martin Diehl
b3455c825e
transition to new orientation class
...
forward-backward conversion quite stable
2019-02-23 21:49:05 +01:00
Martin Diehl
93ae5cbd07
Merge remote-tracking branch 'origin/development' into 10-consistent-orientation-conversions-3
2019-02-22 23:05:36 +01:00
Martin Diehl
43a451b2e1
inplace not useful
...
use shell script if you want to keep an backup of your old data
2019-02-18 14:36:04 +01:00
Martin Diehl
27ebe1f665
improved documentation
2019-02-17 08:17:40 +01:00
Martin Diehl
5c20609e81
more verbose help, drop support for really old vtk
2019-02-16 22:20:44 +01:00
Martin Diehl
802ef6fe5c
more precise help
2019-02-16 18:25:41 +01:00
Martin Diehl
c6781e415a
using default notation for vector access
2019-02-16 18:23:00 +01:00
Martin Diehl
0b1bfdfd4e
was only working with python2
2019-02-16 18:17:05 +01:00
Martin Diehl
29fc53fdcb
more specific about invocation
2019-02-16 17:41:56 +01:00
Martin Diehl
fa003e8077
small adjustments for autodoc
2019-02-16 15:26:21 +01:00
Martin Diehl
4ce151c967
camel casing (easer for foswiki)
2019-02-15 23:22:51 +01:00
Martin Diehl
0cc4e582e4
Merge branch 'development' into 26_autodoc-2
2019-02-15 20:47:14 +01:00
Martin Diehl
566099ad81
automatic documentation for some post processing scripts
2019-02-15 18:52:47 +01:00
Philip Eisenlohr
d58c3008ae
fixed too long line in addLinked
2019-02-14 18:31:22 -05:00
Philip Eisenlohr
742d58cfce
added ASCIItable tests to CI pipelining
2019-02-14 18:24:09 -05:00
Martin Diehl
c4cb35891c
all fine with python3
2019-02-14 22:56:39 +01:00
Martin Diehl
889cfc8ba0
vtk script only work with python3 on new testing
2019-02-14 01:39:54 +01:00
Martin Diehl
217024667b
forgotten comma
2019-02-12 11:30:43 +01:00
Martin Diehl
608852df83
rotation paper has angle as last component
2019-02-12 10:58:38 +01:00
Martin Diehl
7da8980cc0
bugfixes: wrong shape, wrong conversion
2019-02-12 09:04:35 +01:00
Martin Diehl
336a80091f
rodrigues is 4-vector with rotation being the last component
...
established a single source of truth for length
2019-02-12 08:59:26 +01:00
Martin Diehl
97ac437686
more user friendly constructors
2019-02-12 08:14:27 +01:00
Martin Diehl
ef3fc0b58a
bugfix: wrong array indexing
...
rotation of meshgrid tuple implemented
2019-02-12 07:42:46 +01:00
Martin Diehl
48b0307fab
using new rotation class
...
cannot rotate matrices (3,3) and (3,3,3,3) at the moment
2019-02-12 00:27:13 +01:00
Philip Eisenlohr
74956c0290
avoid error for empty "name"
2019-01-23 20:59:07 -05:00
Martin Diehl
1192f16582
Merge remote-tracking branch 'origin/development' into 56-parallel-hdf5
2019-01-06 20:56:36 +01:00
Martin Diehl
7768c5874b
simpler interface for progress bar
2019-01-05 10:41:49 +01:00
Martin Diehl
c00d00c219
Merge remote-tracking branch 'origin/development' into misc-improvements
2019-01-05 09:22:41 +01:00
Philip Eisenlohr
3c5df0a4a4
[skip ci] viewTable acknowledges requested output type(s)
2019-01-04 16:34:21 -05:00
Philip Eisenlohr
bcd4288f1e
[skip ci] groupTable according to unique values in more than one column
2019-01-03 18:25:28 -05:00
Philip Eisenlohr
b5d62c8e29
[skip ci] print estimated remaining processing time for postResults
2019-01-03 11:31:04 -05:00
Martin Diehl
835e3f95a5
[skip ci] was not used
2018-12-31 08:05:56 +01:00
Martin Diehl
6f40989465
order was randomized when creating dict
2018-12-31 07:18:45 +01:00
Martin Diehl
a992b8b1f5
random order caused test to fail
...
rather a workaround, but since HDF5 is coming...
2018-12-30 11:41:22 +01:00
Philip Eisenlohr
25a80723c0
numpy interface changed to be strict about 2D array shape in histogram
2018-12-20 17:14:55 -05:00
Martin Diehl
1ef82e351b
Merge branch 'orientationClass_with_negative_P' into development
2018-12-20 20:43:00 +01:00
Philip Eisenlohr
7df6dfbf3f
renamed "showTable" to "viewTable" to avoid clashing with astropy.table module
2018-12-18 15:10:26 -05:00
Martin Diehl
3bab08fdeb
Merge branch 'development' into 56-parallel-hdf5
2018-12-12 07:46:02 +01:00
Martin Diehl
1f2fbbee21
consistent name
2018-12-10 09:38:57 +01:00
Martin Diehl
767650e002
more general option + improved descriptions
...
hopefully more user friendly
2018-12-10 09:27:39 +01:00
Martin Diehl
d219842ad8
[skip ci] consistent tolerances
2018-12-09 20:19:33 +01:00
Martin Diehl
60686fb72c
[skip ci] improved reporting
2018-12-09 18:05:37 +01:00
Martin Diehl
bc04b83d8a
no reason for using python2.7
2018-12-09 14:09:26 +01:00
Martin Diehl
08ac49fac0
line too long
2018-12-09 13:21:56 +01:00
Martin Diehl
130fac21c6
cleaning
2018-12-09 13:15:59 +01:00
Martin Diehl
d43dfa569b
lines too long
2018-12-09 12:37:27 +01:00
Martin Diehl
65165ffc5e
assumed wrong type
...
quaternion should have lenght one
2018-12-09 12:35:32 +01:00