Philip Eisenlohr
ac562f4b8b
changed internal color mapping to damask.Colormap class
2013-02-02 15:12:43 +00:00
Martin Diehl
e74b5da19a
changed all remaining routines to fortran-fast arrays (geometry reconstruction etc.)
...
changed all remaining routines in f2py to more clever determination of array size (requires f2py >= 2.0)
enabled 3D visualize to work with odd resolution by switching to linear reconstruction
PLEASE NOTE: Redefinition of routines for f2py might cause trouble -> DELETE DAMASK_ROOT/lib/damask/core.so in this case
further changes: added pure statement where possible, polished, unified use of "Q" for "Quaternion" and reordered math to have similar routines together
2013-01-31 16:28:08 +00:00
Philip Eisenlohr
963ff0c3ae
added support for tetrahedron element with 4 integration points (Marc ID 127)
2013-01-28 16:25:43 +00:00
Pratheek Shanthraj
e691ff1ea1
updated setup_processing and corrected descriptions for new scripts
2013-01-22 09:56:36 +00:00
Pratheek Shanthraj
a4abebfcbb
some potentially useful postprocessing scripts
2013-01-21 23:15:23 +00:00
Mahesh Balasubramaniam
5676330e93
parsing options and file handling for perceptually linear diverging and sequential colormaps
2013-01-18 17:15:30 +00:00
Philip Eisenlohr
e51779579e
removed (unsupported) "--geom" option.
2013-01-18 13:01:43 +00:00
Mahesh Balasubramaniam
7ac7d1a657
new tool for creation of colormaps, now using proper classes
2013-01-15 18:24:10 +00:00
Mahesh Balasubramaniam
cd5197556b
sequential colormapping with options for desired color and type(increasing or decreasing) is now working
2013-01-04 19:50:39 +00:00
Mahesh Balasubramaniam
820b8eb2c1
put colormap related functions into library, renamed and added scripts for creation of colormaps
2013-01-04 13:57:36 +00:00
Mahesh Balasubramaniam
6ab79d5593
added options for parsing and the colormap. Customized colormap is written out as an xml file importable into paraview.
2013-01-04 12:04:05 +00:00
Mahesh Balasubramaniam
3242361c91
added a minor change to the string expression and the for loop.
2013-01-04 12:01:34 +00:00
Mahesh Balasubramaniam
7157e8f03c
changed some of the color-space conversion formulae.
2013-01-04 12:00:10 +00:00
Pratheek Shanthraj
a69aaa1315
Use scipy euclidean distance function instead of FMM (runs without skfmm
...
module installed)
2012-12-19 14:50:45 +00:00
Martin Diehl
260e4191a0
replaced tabs by spaces
2012-12-13 18:15:10 +00:00
Philip Eisenlohr
dfb791bcaf
only complain about missing Mentat release if needed...
2012-12-12 08:33:42 +00:00
Christoph Kords
34645a7222
write warning about missing Mentat release to stderr instead of stdout
2012-12-12 08:21:59 +00:00
Christoph Kords
93d822aaa1
symmetric colormap always with pure white in the middle
2012-12-11 16:50:34 +00:00
Pratheek Shanthraj
726d1173e5
polishing
2012-12-07 17:46:28 +00:00
Pratheek Shanthraj
c4ef2e5925
bug fixes
2012-12-07 17:41:50 +00:00
Pratheek Shanthraj
eaf7072bc1
Vectorized checking of neighbourhood for unique microstructure
...
(faster)
M addEuclideanDistance.py
2012-12-07 10:50:34 +00:00
Philip Eisenlohr
a37250eef4
script to add the Euclidean distance map from boundaries, triple lines, and quadruple points to an ASCIItable of a regular grid.
...
requires numpy, scipy, and skfmm...
2012-12-06 21:49:49 +00:00
Philip Eisenlohr
2d4cf7da74
conditions can handle string data.
...
use "#s#label#" format to indicate that column headed by "label" contains strings (not floats)...
2012-12-03 14:29:21 +00:00
Philip Eisenlohr
7d96bb7ce8
Add column(s) containing directional stiffness based on given cubic stiffness values C11, C12, and C44 (in consecutive columns)
2012-12-03 13:10:16 +00:00
Philip Eisenlohr
faa5f3c459
corrected severe bug in (non-logarithmic) strain calculations..!
2012-11-30 15:02:25 +00:00
Philip Eisenlohr
72159e867c
fixed buggy file handling for multiple input files
2012-11-30 11:03:53 +00:00
Philip Eisenlohr
74f62c891d
slightly safer file closing strategy
2012-11-30 08:38:52 +00:00
Philip Eisenlohr
9fb838fd28
changed switch from "sequential" to "column"
2012-11-30 08:29:34 +00:00
Philip Eisenlohr
1bd6bcfe3d
script to list info, labels, and/or data of an ASCIItable
2012-11-30 08:26:13 +00:00
Philip Eisenlohr
f446d4d87e
added wildcard matching ( "?", "*", "[(!)sequence_of_characters]" ) for ASCII table labels
2012-11-29 10:42:13 +00:00
Philip Eisenlohr
255af58434
post processing script to add eigenvalues and eigenvectors to tensorial data in ASCII tables.
2012-11-23 21:49:30 +00:00
Martin Diehl
78c22d8449
corrected label in case of divergence of tensor, now using correct notation for scalar: divFFT(data) instead of 1_divFFT(data)
2012-11-21 10:31:52 +00:00
Martin Diehl
b988caa6ba
added script to add deviatoric and hydrostatic part of a tensor to ASCII table
2012-11-14 10:46:51 +00:00
Martin Diehl
1fc59107fa
removed debug statement in averageDown.py, deleted obsolete spectral_iterationCount.py (new solver will report statistics anyway and most probably the current count does not work as the screen output was modified)
2012-10-31 10:06:11 +00:00
Martin Diehl
b9aa50c59a
improved performance for large packing values
2012-10-26 12:59:43 +00:00
Martin Diehl
573c4702eb
fixed bug in averageDown.py and added test to check its features
2012-10-17 15:05:26 +00:00
Martin Diehl
dcff640926
fixed handling of given resolution and dimension
2012-10-17 10:04:13 +00:00
Martin Diehl
6c7affc43f
improved performance (hopefully)
...
now each new element gets a new ID, running from 1 to N for N elements
2012-10-16 18:06:02 +00:00
Philip Eisenlohr
1004d744f2
output speed-up by *show_table/*show_model masking
2012-10-05 21:49:33 +00:00
Martin Diehl
c377dae9a6
added option to create hexagonal grid (2D slices only, according to P. Konijnenbergs experience on 3D ang)
2012-10-05 17:25:54 +00:00
Martin Diehl
6d97a92913
further improvements on the conversion, seems to work quite good for the 2D case now
2012-09-28 12:10:10 +00:00
Martin Diehl
6619717baf
improved the conversion of tables to ang files
2012-09-26 12:20:14 +00:00
Philip Eisenlohr
dc55e30cf1
added "startingIncrement" to spectralOut result interpretation
2012-09-05 15:14:36 +00:00
Martin Diehl
b7dc9f9944
renamed spectral_buildElements.py to nodesFromCentroids.py and added first simple version of an ascii table to ang converter
2012-08-30 17:01:46 +00:00
Martin Diehl
3f99d2bb65
further improved prefix handling
2012-08-27 09:39:57 +00:00
Martin Diehl
96ba5ecae4
moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90
...
f2py functions remaining in math.f90 now uses assumed size arrays in order to have simpler interfaces. This is only working with python 2.7!
changed python pre- and postprocessing scripts.
If you encounter any problems whith core modules, try to remove the old core.so in the lib/damask
2012-08-27 08:04:47 +00:00
Mahesh Balasubramaniam
975c3437ac
added possibility to use comma in functions, to prevent splitting substituted by ';'. Eg. round(4.021,1) becomes round(4.021;1) in command line call
2012-08-22 17:47:34 +00:00
Christoph Kords
4cfc302cdd
put prefix in front of the filename, not the directory name
2012-08-03 13:14:51 +00:00
Mahesh Balasubramaniam
3d7bc40520
added output of defaults for mesh, points, and box to help
2012-08-02 13:22:57 +00:00
Martin Diehl
13caf2d389
made linear shape reconstruction working again, pretty similar results like corrected FFT reconstruction
2012-07-18 18:39:59 +00:00