Martin Diehl
99dc75c2fd
proper capitalization
2016-10-25 21:53:32 +02:00
Martin Diehl
a62ab3b5d4
fixes (mainly tuple arguments for functions and lambda functions)
2016-10-25 21:52:51 +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
chen
96349ebf53
add log to each dataset
2016-10-17 18:24:47 -04:00
chen
703ae3c6d6
add script for adding von Mises equivalent to HDF5 file
2016-10-17 17:29:44 -04:00
chen
4d849219f7
will come back for this later
2016-10-17 16:59:42 -04:00
chen
8e7f0c255b
fix some syntax error
2016-10-17 16:58:04 -04:00
chen
74b29881f3
strain tensor calculation script for HDF5
2016-10-17 16:24:11 -04:00
chen
1a2194f042
remove useless functions
2016-10-17 16:23:21 -04:00
chen
fb1e4f0c39
add IPF color tuple for HDF5 file
2016-10-17 12:24:29 -04:00
chen
b04c5801a5
syntax polish
2016-10-14 14:38:09 -04:00
chen
0a35761636
delete unused module
2016-10-14 14:33:22 -04:00
chen
dfb49c3138
as script for calc Cauchy stress in HDF5
...
no safe net in the script, following 'let-it-fail' design
2016-10-14 14:32:20 -04:00
chen
fd4b495de2
adding interface for addCalc with HDF5
2016-10-14 14:30:46 -04:00
chen
05a3b569fc
adding parallel version of addCalc for H5 table
2016-10-14 12:26:46 -04:00
chen
33de9cf2b9
script for adding data from HDF5 to vtk file
2016-10-14 12:06:59 -04:00
chen
1f01dce862
use 4 space indentation
2016-10-14 12:06:09 -04:00
chen
2f2490e784
remove unused import
2016-10-14 10:48:08 -04:00
chen
e5e2eef375
add script generate vtr file from HDF5
...
following "let-it-fail" design
2016-10-14 10:45:42 -04:00
chen
353b5b6994
avoid doctring as argument
2016-10-14 10:42:03 -04:00
chen
9ac3f564c8
syntax fix
2016-10-13 13:45:25 -04:00
chen
8cdc7c0b10
add xdmf wrapper generator for HDF5
...
Not recommended for large dataset due to potential memory leak currently plaguing Xdmf ilbrary.
2016-10-13 13:41:04 -04:00
chen
ec59dfeec0
do not reshape data
...
since xdmf is not stable right now, there is no need to reshape the data to tie it to the mesh. comment them out for future reference
2016-10-13 13:22:37 -04:00
chen
ace06fd0e1
skip dulplicated columns in ascii table
...
also add a todo list at the top
2016-10-13 11:33:38 -04: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
ffcfe67c73
remove debug output, fix name handling error
2016-10-10 09:46:11 -04:00
chen
7278605004
fix naming error
2016-10-09 19:13:44 -04:00
chen
6450cb3003
fix syntax error
2016-10-09 19:12:45 -04:00
chen
6eb111dc7c
add script convert ASCII table to HDF5
...
using H5Table
2016-10-09 19:01:38 -04:00
chen
4e8bd83d4b
syntax error fix
2016-10-07 15:32:10 -04:00
Martin Diehl
5951b45259
only grain file type 1 seems to make sense (type 2 has average values).
...
For type one, data is fixed i.e. flexible labels are not useful
2016-10-06 15:22:05 +02:00
Martin Diehl
de88bebe99
handling defaults correctly for extend option
2016-10-06 12:14:07 +02:00
Martin Diehl
f78f89fb12
periodic microstructure needs to be updated per iteration (N).
...
now calling script twice gives the same result as one call with N=2.
results for N=1 are not affected
2016-10-05 15:24:37 +02:00
Martin Diehl
3abf0bc2d3
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-09-27 06:22:52 +02:00
Aritra Chakraborty
0ffd74d536
correct flag "data" for updated vtk_addRectilinearGridData
2016-09-26 16:32:39 -04:00
Aritra Chakraborty
1d06e82700
grain circumference identification
...
fixed right most path selection criteria for grain circumference
2016-09-26 16:30:50 -04:00
Philip Eisenlohr
5345b42d71
improved robustness against faulty RCB data
...
deals gracefully with duplicate segments, new option to export cleaned up RCB
2016-09-25 21:18:53 -04:00
Martin Diehl
fb23c49b41
should be executable
2016-09-24 15:58:13 +02:00
Martin Diehl
e20623845a
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-09-22 16:14:07 +02:00
Jennifer Nastola
0f09a66b62
pyflake was complaining
2016-09-22 15:36:28 +02:00
Jennifer Nastola
f8901220ab
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-09-22 15:34:28 +02:00
Martin Diehl
25103205a8
bug fix, adjust to options change of vtk_addXXXData
2016-09-21 22:01:16 +02:00
Martin Diehl
0f636bf6c3
not needed
2016-09-21 17:47:37 +02:00
Martin Diehl
4cd8fe7f36
indices should be integers (visible warning)
2016-09-21 17:45:23 +02:00
Martin Diehl
43457dcfc5
flexible selection of axes
2016-09-21 17:43:07 +02:00
Martin Diehl
4ccc0cf5a1
tool to mirror geometries (enforce periodicity on measured data)
2016-09-21 17:06:50 +02:00
Brendan Robert Vande Kieft
1180c8bb88
Fix calculation of interfaceEnergy
2016-09-15 17:36:43 -04:00
chen
f3308dbef6
replace scalar/vector option with data
...
vtk does not care 1D data array length
2016-09-14 19:59:26 -04:00
chen
38d1a2c254
Merged branch development into development
2016-09-14 19:50:18 -04:00
Philip Eisenlohr
eb69d6f4f1
Merged branch development into development
2016-09-14 19:42:15 -04:00
Philip Eisenlohr
59c1eee16b
added possibility to restrict seed coordinates to fraction of unit box
2016-09-14 19:42:05 -04:00
chen
ae16ccae61
need to use deep copy when converting np array to vtk array
...
for batch array conversion, it is necessary to use the deep copy to ensure numpy_support.numpy_to_vtk works as it should.
2016-09-14 15:06:00 -04:00
chen
53d2df6058
vector support 1D vector with arbitrary lenght
...
simple hack to bypass the size check for vectors since vtk does not care the vector size.
2016-09-14 12:37:07 -04:00
chen
804931db9e
force type cast index to int for numpy array
...
Force type casting indices into int array to avoid warning:
VisibleDeprecationWarning: using a non-integer number instead of an integer will result in an error in the future
For more info, see http://stackoverflow.com/questions/20084218/deprecation-warning-in-scikit-learn-svmlight-format-loader
2016-09-12 19:09:48 -04:00
Martin Diehl
77729f39e3
commenting last commit
2016-09-11 14:41:48 +02:00
tiasmaiti
06405bc251
fixed coordinate system convention to be right handed always instead of random left and right handed assignment
2016-09-10 16:39:25 -04:00
tiasmaiti
2daad7542e
added option for periodic averaging
2016-09-10 16:39:25 -04:00
chen
ee322be870
use np.histogram2d, fixed list.append bug when using weight column
2016-09-09 16:17:00 -04:00
Chen
8c4767d58c
syntax fix
2016-09-09 07:28:54 -04:00
Chen
017c08a7bb
syntax fix
2016-09-09 07:28:31 -04:00
chen
da538fbce9
speed up of VTK data transformation
2016-09-08 18:05:49 -04:00
Martin Diehl
c05307a273
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-09-03 14:35:53 +02:00
Chen
a2f3839ca8
add missing numpy import
2016-09-02 14:37:15 -04:00
chen
d9077805e4
Forced symetric tensor when adding tensor to vtk
...
VTK addTensor by default using the lower triangle to populate its tensor object. Enforcing the tensor to be symmetric to avoid necessary confusion when adding data (most stress/strain tensor should symmetric by default, so it should not affect the results)
2016-09-02 09:30:49 -04:00
Chen
20d1164e5d
add tensor support for vtk_addRectlinearGridData
2016-09-01 16:57:29 -04:00
Chen
6db0a42eae
addvtk data now support tensor type (9 components)
2016-09-01 12:47:26 -04:00
Philip Eisenlohr
4b02a55f4d
explicit type casting from boolean to int
2016-08-30 16:08:47 -04:00
Philip Eisenlohr
891ac4d585
fixed comma syntax error
2016-08-25 12:17:27 -04:00
Philip Eisenlohr
55d6adf1b8
renamed to reflect more general nature of script
2016-08-25 12:15:41 -04:00
Philip Eisenlohr
85abf84186
generalized to user-specified mapping function instead of hardwired avg
2016-08-25 12:15:03 -04:00
Zhuowen Zhao
f984f1ebea
enable floating point data and corrected counting of microstructures
2016-08-24 16:05:50 -04:00
Martin Diehl
7710f4d444
hybridIA (stand alone script and DAMASK) need standard ASCII table
...
export of TSL OIM is similar to standard ASCII table, simply add correct header
including labels
2016-08-23 17:21:17 +02: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
64ac05fc26
removed left-over debug output
2016-08-11 14:24:40 -04:00
Philip Eisenlohr
600731b15c
modernized, gracefully add NaN for out-of-bounds mapping
2016-08-11 14:23:29 -04:00
Martin Diehl
d239cab3ae
corrected help
2016-08-11 13:48:15 +02:00
Jennifer Nastola
a0567e8642
added FeatureID and right coordniates to table
2016-08-04 11:11:24 +02:00
Jennifer Nastola
ccc0ac35ac
copied from ang_toTable
2016-08-02 11:30:36 +02:00
Martin Diehl
6c82641713
added defaults (bugfix)
2016-08-01 16:43:14 +02:00
Philip Eisenlohr
fa3387486d
clarified meaning of possible (global) rotation (lab/crystal frame)
2016-07-31 19:35:10 -04:00
Philip Eisenlohr
79ff040426
sorting and clarification of help, shortening of output labels
2016-07-30 15:07:44 -04:00
Philip Eisenlohr
23a57ec78f
reinstalled "NOQA" keyword for "import math"
2016-07-30 12:52:49 -04:00
Philip Eisenlohr
ab3415d44e
polishing and rearrangement of code snippets
2016-07-30 12:46:00 -04:00
Martin Diehl
c3650a1b00
shebang got reverted
2016-07-30 08:20:57 +02:00
Aritra Chakraborty
6a80c71c0b
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-07-29 20:42:38 -04:00
Aritra Chakraborty
304fdf1ebe
can deal with "veterans" and "newbies" meaning over ride existing with new
2016-07-29 20:41:15 -04:00
Philip Eisenlohr
b39915afe1
Merged branch development into development
2016-07-29 17:51:16 -04:00
Philip Eisenlohr
0bbf54e0e4
switched to string.format() method
2016-07-29 17:49:29 -04:00
Philip Eisenlohr
afff0b8614
fixed STDOUT error
...
no files on command line translate to "filename" being empty list. Cannot test for filename[0] then...
2016-07-29 17:48:40 -04:00
Martin Diehl
2a0be6d232
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-07-27 08:57:13 +02:00
Martin Diehl
1195593233
some casting was needed, corrected header
2016-07-25 19:39:09 +02:00
Philip Eisenlohr
4d01e826c5
fixed typo in usage msg
2016-07-25 00:46:11 -04:00
Philip Eisenlohr
99963ca1dd
Merged branch development into development
2016-07-24 19:19:03 -04:00
Philip Eisenlohr
6f527b2af8
fixed upperCase typo in vtk_addPointcloudData call
2016-07-24 19:18:48 -04:00
Martin Diehl
03bb0b8a98
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-07-18 19:36:47 +02:00
Martin Diehl
cd63a92733
using python 2.7 has shebang will also work on mac without symlink
...
unless someone uses the 6 year old python 2.6, this should be save
2016-07-18 19:35:35 +02:00
zhangc43
0a2d5e4c2a
add missing newline to header for postResult
2016-07-18 12:29:12 -04:00
Martin Diehl
325e153d3d
import of string not needed
2016-07-18 11:22:53 +02:00
Martin Diehl
e3f83b6d66
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-07-18 11:22:12 +02:00
Martin Diehl
1b30b186f4
rootRelation keyword was still used
2016-07-18 06:17:22 +02:00
Martin Diehl
0c2b7782d4
reporting correct ID
2016-07-17 18:18:57 +02:00
Martin Diehl
40414c767c
like ang_toTable (not sure if both are needed anyway)
2016-07-15 21:03:10 +02:00
Martin Diehl
ce7cd36bf5
better be done with load case rotation
2016-07-15 20:23:20 +02:00
Martin Diehl
e8153ad196
corrected name
2016-07-15 15:48:53 +02:00
Martin Diehl
c792b73b4e
simplified
2016-07-15 14:52:48 +02:00
Martin Diehl
7d84b99710
bugfix: axis out of bounds for np.repeat, np.tile seems to be ok @Philip: pls check. autodoc friendly help
2016-07-15 10:34:17 +02:00
Philip Eisenlohr
9e8adf731b
fixed buggy a.all() call
...
removed squaring of Laguerre weights (no clue why we considered this a good idea in the first place)
2016-07-07 15:23:01 -04:00
Martin Diehl
3ada327d3f
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-07-04 21:43:33 +02:00
Martin Diehl
745c012088
fully adopted code from addDisplacement
2016-06-29 20:09:42 +02:00
Martin Diehl
f04b737e4c
Merge remote-tracking branch 'origin/development' into NoCoreModule
2016-06-29 16:11:07 +02:00
Martin Diehl
2c8427eb2a
seems to work now
2016-06-29 12:35:50 +02:00
Martin Diehl
9bf8b6221c
fixed fluct displacement
2016-06-29 12:11:07 +02:00
Martin Diehl
a64388355a
simplified
2016-06-29 11:02:49 +02:00
Martin Diehl
9ea6d3afd7
simplified FFT statements
2016-06-29 10:58:15 +02:00
Martin Diehl
cd5eddb444
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-06-28 22:44:23 +02:00
Martin Diehl
af2404f0f8
no access out of bounds anymore (but incorrect results)
2016-06-27 23:27:30 +02:00
Martin Diehl
8307a4a9ab
trying to get the last things work without the core module
2016-06-27 19:38:12 +02:00
Martin Diehl
259ee072a6
Merge branch 'development' into NoCoreModule
2016-06-27 15:35:46 +02:00
Martin Diehl
b40cbd68bb
"-"sign caused reversed deformation mode
2016-06-27 15:19:02 +02:00
Martin Diehl
5fb5edc2ed
should be executable
2016-06-24 07:31:46 +02:00
Martin Diehl
aa9a8b21c7
lables is now a method, not an attribute
2016-05-18 18:31:54 +02:00
Martin Diehl
be99018ce3
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-05-18 18:28:57 +02:00
Philip Eisenlohr
a7c15b4c00
avoided quoting of "N of x" and "a to b".
2016-05-17 11:29:31 -04:00
Philip Eisenlohr
12affbd240
simplified and corrected
2016-05-17 11:23:57 -04:00
Philip Eisenlohr
a8765a963d
more fixing of old .labels use
2016-05-17 11:12:26 -04:00
Martin Diehl
66e06cf61f
shebang for python2 got lost
2016-05-17 16:41:38 +02:00
Philip Eisenlohr
9103ee544b
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-05-17 09:52:18 -04:00
Martin Diehl
fa3d8fa460
adopted description/simplified
2016-05-17 11:05:50 +02:00
Aritra Chakraborty
8d6c601a45
fixed python flake complaints.
2016-05-16 20:17:17 -04:00
Aritra Chakraborty
8e01247597
merged functionality of fillTable (change existing column values) into addCalculation. If labels already exist, they are altered. Otherwise, new columns are appended.
2016-05-16 20:06:13 -04:00
Aritra Chakraborty
515b8ee457
reworked use of "labels" property to proper methods for access.
2016-05-16 19:55:06 -04:00
Martin Diehl
49b02ac1f2
label name inline with current scheme
2016-05-13 22:46:03 +02:00
Martin Diehl
fa5ebdd46b
added correct metavar
2016-05-13 09:43:56 +02:00
Martin Diehl
61c93bdbf4
adjusted help message for automated documentation
2016-05-12 08:54:34 +02:00
Philip Eisenlohr
ba6889a54f
removed debug statement
2016-05-11 10:04:55 -04:00
Martin Diehl
0da55113f9
not needed anymore
2016-05-11 11:44:24 +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
5089d86b3d
sorting labels are now optional. uses existing labels (from left to right) for sorting if none specified.
2016-04-28 20:28:45 -04:00
Philip Eisenlohr
d3a7ceff15
fixed serious bug regarding wrong reshaping order (was 'C' now 'F') of 3dim to 1dim and back.
2016-04-28 13:25:46 -04:00
Philip Eisenlohr
426658eb36
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-27 09:28:51 -04:00
Philip Eisenlohr
b3e9877058
changed from "coords" to "pos"
...
remind user about (creating a new) nodal output file
2016-04-27 09:28:43 -04:00
Martin Diehl
d497503411
renamed options.coords/options.coordinates consistently to options.pos
2016-04-26 22:49:58 +02:00
Philip Eisenlohr
0f0ca8cd71
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-25 10:24:30 -05:00
Philip Eisenlohr
36f41341ec
Merge branch 'SimplifiedvtkRectilinear' into development
2016-04-25 10:23:50 -05:00
Philip Eisenlohr
c67fbe7653
distinguished between singular and plural in remark
2016-04-25 10:23:08 -05:00
zhangc43
7ed4ce859a
remove obsolete geom_frombarucentric script for microstructure reconstruction
2016-04-25 09:24:05 -04:00
Martin Diehl
c30c7714ad
hickup, probably from merge
2016-04-25 14:11:27 +02:00
Martin Diehl
26e5f97ff3
missing comma
2016-04-25 13:22:34 +02:00
Martin Diehl
2eb7ad7432
polishing
2016-04-25 12:59:15 +02:00
Martin Diehl
7ce208019c
Merge branch 'development' into miscImprovements
2016-04-25 12:36:02 +02:00
Martin Diehl
469ec4b00e
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-04-25 12:33:06 +02:00
Martin Diehl
d6002bdb10
removed remaining argument line
2016-04-25 09:08:24 +02:00
Martin Diehl
e8afd57536
seems to work
2016-04-25 08:40:36 +02:00
Martin Diehl
26f437b507
fixed pointcloud issues for vtk < 7.0 (going back to old, non-XML format)
2016-04-25 08:28:00 +02:00
Martin Diehl
34aa11f197
finishing half-done renaming
2016-04-24 22:50:41 +02:00
Philip Eisenlohr
db7c4bba45
same functionality can be accomplished with existing scripts.
...
addEuclideanDistance + geom_fromTable
(reLabel) + specify grid and size
2016-04-24 14:18:29 -05:00
Philip Eisenlohr
2daa162da2
renamed option "position" to "seedposition". now uses util.report_geom.
2016-04-24 14:12:10 -05:00
Philip Eisenlohr
4b7b473d2b
superseded by more modern vtk_* machinery
2016-04-24 13:46:25 -05:00
Philip Eisenlohr
478acb96ce
exchanged by more modern vtk_* machinery...
2016-04-24 13:38:36 -05:00
Philip Eisenlohr
88548cbb87
accidentally copied wrong writerType. now rectilinear...
2016-04-24 13:22:06 -05:00
Philip Eisenlohr
8c0b0351cd
renamed "coordinates" option to "position". small additional polishing.
2016-04-24 13:12:18 -05:00
Philip Eisenlohr
10e31e489a
new script to add arbitrary lines to ASCIItable header
2016-04-24 13:10:25 -05:00
Philip Eisenlohr
b2b5f6b68c
removed useless check for croaking
2016-04-24 13:00:57 -05:00
Philip Eisenlohr
219d489df4
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-24 12:35:17 -05:00
Philip Eisenlohr
94933514a1
removed "legacy" option. STDOUT reports most modern format available (ASCII XML for point cloud, VTK for rectilinear grid).
2016-04-24 12:34:01 -05:00
Martin Diehl
bd23f979f4
also not needed anymore
2016-04-24 19:27:19 +02:00
Martin Diehl
33391fcf5b
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-24 18:58:32 +02:00
Martin Diehl
ac9a9cb6ac
scripts deemed useless
2016-04-24 18:56:13 +02:00
Philip Eisenlohr
f1b5d40bac
now uses util.report_geometry. some additional modernizing on the fly.
2016-04-24 11:24:00 -05:00
Philip Eisenlohr
c37c0a8ed9
added awareness for Laguerre weights
2016-04-24 11:22:54 -05:00
Philip Eisenlohr
f42c316aa2
updated help
2016-04-24 10:14:16 -05:00
Philip Eisenlohr
9e5a8d2391
modernized string formatting, updated help strings, using label_indexrange for data-slicing.
2016-04-24 10:09:28 -05:00
Philip Eisenlohr
648c2dd1d3
Only read position coordinates for grid detection. Needs data_rewind before writing of (condensed due to readArray) head.
2016-04-24 09:22:07 -05:00
Philip Eisenlohr
3b53d1bc82
polished option help messages
2016-04-22 14:20:36 -05:00
Philip Eisenlohr
dffa119724
Added explicit option to force geom input format.
...
Added option to output legacy format.
Possible bug in VTK presently prevents XML output to STDOUT... (Have filed issue to VTK developers.)
2016-04-22 14:02:07 -05:00
Philip Eisenlohr
57acaba63e
Missed out on putting the if..else statement as a bracketed group in a former commit. Next try of getting rid of {True: a,False: b}[choice] style...
2016-04-22 13:19:32 -05:00
Philip Eisenlohr
382727f2d6
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-22 13:13:42 -05:00
Philip Eisenlohr
a1927f84c4
renamed "coordinates" option to "position".
...
added explicit choice to write out as legacy format.
2016-04-22 13:09:23 -05:00
Martin Diehl
a3da663931
piping was broken
2016-04-22 17:59:50 +02:00
Martin Diehl
c57c76085f
missing labels
2016-04-21 15:41:35 +02:00
Martin Diehl
28423d4b45
increment information got lost
2016-04-21 11:31:02 +02:00
Martin Diehl
8ec9243016
new label name
2016-04-21 11:06:39 +02:00
Philip Eisenlohr
13e214fe18
added support for legacy VTK format
2016-04-18 15:08:29 -04:00
Philip Eisenlohr
0bc7f36ee5
added (transparent) capability to deal with geom files.
2016-04-18 14:49:11 -04:00
Philip Eisenlohr
24d029c7ed
speed up (x 5 to 10) identification of most frequent microstructure index
2016-04-15 18:54:09 -04:00
Philip Eisenlohr
81f6530f52
changed default label of coordinates to "pos"
2016-04-15 18:27:23 -04:00
Philip Eisenlohr
7567aae7c0
now deals with 1D, 2D, 3D. speed up of grid detection. "pos" as default coordinate label.
2016-04-15 18:25:56 -04:00
Philip Eisenlohr
8ac40ced5a
coordinates of nodal or cell-centered values are always labelled "pos"
2016-04-15 18:23:35 -04:00
Philip Eisenlohr
cbe9afb2b3
removed --mode option. script figures on its own.
2016-04-15 14:06:01 -04:00
Philip Eisenlohr
3474800db1
switched coordinates default from "ipinitialcoords" (ugh) to "pos"
2016-04-15 14:04:10 -04:00
Philip Eisenlohr
f040842ed4
superseded by addDisplacements
2016-04-15 07:41:55 -04:00
Philip Eisenlohr
01ba11448c
small polishing of remark output regarding <3D vectors
2016-04-15 07:41:24 -04:00
Martin Diehl
91753d5322
more style related changes
2016-04-15 00:35:21 +02:00
Martin Diehl
5682d8f627
also not needed
2016-04-15 00:11:03 +02:00
Martin Diehl
6aa6b418ea
not needed (Philip has different names)
2016-04-15 00:08:01 +02:00
Martin Diehl
573d10f1e1
Merge branch 'development' into NoCoreModule
2016-04-15 00:05:38 +02:00
Philip Eisenlohr
dbfd107b48
Add deformed configuration of given initial coordinates.
...
Operates on periodic three-dimensional x,y,z-ordered data sets.
Replaces 3Dvisualize..!
2016-04-14 17:53:48 -04:00
Philip Eisenlohr
170d377092
much improved algorithm to speed up grain identification.
2016-04-13 19:36:24 -04:00
Philip Eisenlohr
1994b5a4c1
removed debug messages
2016-04-13 19:29:04 -04:00
Philip Eisenlohr
ea0bc80af9
modernized to reflect rectilinearGrid processing. Now supports vector data and in-place adding.
2016-04-13 18:03:40 -04:00
Philip Eisenlohr
0b09ce31db
changed coordinate option to be consistent with rectilinearGrid.
2016-04-13 17:49:48 -04:00
Philip Eisenlohr
feae2164fc
polishing and now explicitly closing input table.
2016-04-13 17:48:49 -04:00
Philip Eisenlohr
6e2ca7d595
Removed hard requirement of 3D dataset. Fills in necessary dimensions.
2016-04-13 17:48:17 -04:00
Martin Diehl
70afa462b2
should work now with odd resolution as well
2016-04-11 20:25:24 +02:00
Martin Diehl
18f18aa4b9
detabbing
2016-04-11 19:55:55 +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
Martin Diehl
f483c6a404
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-04-11 16:06:00 +02:00
Martin Diehl
d278d86f9d
long line
2016-04-11 13:24:43 +02:00
Martin Diehl
b1d714581c
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-04-10 15:40:52 +02:00
Philip Eisenlohr
b0496f20ca
grouped command line options.
...
removed functionality to add random second phase.
2016-04-08 17:47:02 -04:00
Philip Eisenlohr
2354cd609a
small polishing of help.
...
added option to change output number format.
2016-04-08 17:46:06 -04:00
Philip Eisenlohr
3e6d2710a3
added option to report probability density
2016-04-05 16:18:34 -04:00
Philip Eisenlohr
e9ec497da6
fixed bug preventing files specified with full path to be treated properly
2016-04-05 16:17:55 -04:00
Philip Eisenlohr
fcddf9345e
added option for non-uniform weights
2016-03-27 17:54:49 -04:00
Philip Eisenlohr
7c72ede29d
now works properly for labels specified as index (instead of string)
2016-03-27 16:29:45 -04:00
Philip Eisenlohr
0d93a47c71
Generate histogram of N bins in given data range.
2016-03-27 13:34:19 -04:00
Martin Diehl
97314619cc
corrections
2016-03-26 19:59:05 +01:00
Martin Diehl
7423c1a06a
not needed anymore
2016-03-24 18:47:11 +01:00
Martin Diehl
04d2148e61
will replace geom_fromAng (in combination with geom_fromTable)
2016-03-24 17:55:15 +01:00
Martin Diehl
ea28bc8f06
restored script for calculation of nodal positions
2016-03-24 16:19:49 +01:00
Martin Diehl
8b89063113
less core module
2016-03-24 14:19:00 +01:00
Martin Diehl
60a3ac5b04
copied fortran code
2016-03-24 12:35:33 +01:00
Martin Diehl
022b089fa7
cleaned core module related stuff
2016-03-24 11:49:23 +01:00
Martin Diehl
4592db8dfb
added python based geometry reconstruction
2016-03-24 10:37:15 +01:00
Martin Diehl
809f03bef5
new printing for python3 and corrected help
2016-03-23 17:02:51 +01:00
Martin Diehl
466178cfc7
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-23 11:06:11 +01:00
Martin Diehl
900d2f7bf2
output follows damask.croak syntax
2016-03-23 11:05:36 +01:00
Philip Eisenlohr
0840a5f42e
modernized orientation treatment and adopted slip systems from lattice.f90
2016-03-22 20:52:02 -04:00
Martin Diehl
fafedd5cd6
Merge branch 'LargeFiles' into development
2016-03-22 15:45:42 +01: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
Philip Eisenlohr
6865987ea7
restored option to output microstructure indices as one-dimensional list (not clear why that got lost!)
2016-03-20 15:01:47 -04:00
Philip Eisenlohr
e39441f36b
corrected usage message to tell about string comparison in filter condition
2016-03-17 19:02:30 -04:00
Aritra Chakraborty
0f78f1c747
possibility to treat floating point numbers as microstructure indices
2016-03-17 18:09:22 -04:00
Aritra Chakraborty
36c703ecd3
shortened excessively long lines
2016-03-16 15:20:31 -04:00
Aritra Chakraborty
3a267dc7ff
FFT-based gradient calculation of scalar or vector field data (sibling of addCurl and addDivergence)
2016-03-16 15:02:38 -04:00
Aritra Chakraborty
ce26ad06da
polishing and introduction of locally derived grid in FFT subroutine
2016-03-16 15:01:22 -04:00
Philip Eisenlohr
6197e839c9
fixed missing file extension when adding in-place
2016-03-15 14:52:10 -04:00
Martin Diehl
f857353e16
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-11 12:49:47 +01:00
Martin Diehl
b0dedb8cbd
=addOrientation can do the same (and more)
2016-03-09 19:02:28 +01:00
Philip Eisenlohr
e9338200eb
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-09 12:28:52 -05:00
Philip Eisenlohr
b933359f17
clarified text of error message complaining about wrong input dimension
2016-03-09 12:28:36 -05:00
Philip Eisenlohr
4dfd59a9e2
output complete microstructure and texture info instead of limiting to grainIDs used in geometry
2016-03-07 22:15:40 -05:00
Martin Diehl
f13ba71f6e
fixed typo
2016-03-04 17:24:13 +01:00
Martin Diehl
48233d2767
missing variable
2016-03-03 14:58:04 +01:00
Martin Diehl
a51f2a29f6
cleaning
2016-03-03 14:53:55 +01:00
Martin Diehl
76a0a93c42
removed unneeded variables, fixed docstrings. missing variable jc in Barlat1989 from 46c33b0
2016-03-03 14:52:47 +01:00
Martin Diehl
3ff3bb1a5b
pre processing finished
2016-03-03 14:44:51 +01:00
Martin Diehl
93d7643875
no long lines anymore and prospector is also happy
2016-03-03 14:44:29 +01:00
Martin Diehl
9fa49b8584
vtk files, mainly removed from vtk import *
2016-03-02 13:52:33 +01:00
Martin Diehl
f7fedc4744
next bunch of accepted scripts
2016-03-02 13:50:57 +01:00
Martin Diehl
3ed3073eff
more...
2016-03-02 11:29:07 +01:00
Martin Diehl
e89923d6d3
next round
2016-03-02 11:11:20 +01:00
Martin Diehl
5d7e138a9b
long line
2016-03-02 10:55:21 +01:00
Martin Diehl
f77de7ac6e
adjusting style (mainly long lines an "== None")
2016-03-02 10:52:24 +01:00
Martin Diehl
c1dd5febd5
some more scripts passed
2016-03-01 22:27:21 +01:00
Martin Diehl
974b8cde41
some more syntax improvements
2016-03-01 22:13:57 +01:00
Martin Diehl
043f2faeb3
line too long
2016-03-01 21:59:59 +01:00
Martin Diehl
98476ea29c
more improved scripts
2016-03-01 21:35:59 +01:00
Martin Diehl
9cfc27d295
line too long (132 lines max code, like Fortran, 159 including comments, Python standard)
2016-03-01 21:18:32 +01:00
Martin Diehl
80dc23d93d
following "prospector -t pep8 -t pyflakes -t dodgy -t profile-validator -t pep257"
2016-03-01 21:11:43 +01:00
Martin Diehl
e55d0ae3ca
further attemps to make it conform with best python practice
2016-03-01 20:44:43 +01:00
Martin Diehl
6eb170bc07
still struggling with prospector
2016-03-01 19:37:31 +01:00
Martin Diehl
3b33d320b1
getting pyflakes to ignore
2016-03-01 19:06:00 +01:00
Martin Diehl
2a50c6bf86
using prospector --tool=dodgy --tool=pyflakes -M to find python flaws
2016-03-01 18:25:14 +01:00
Martin Diehl
7c9d344601
python files now report their version depending on VERSION file in $DAMASK_ROOT
2016-01-27 17:06:00 +00:00
Martin Diehl
f693ead989
adding material.config to header
2015-12-28 16:36:26 +00:00
Martin Diehl
c710709b1a
example Makefile typically does not work, deleted
2015-12-15 14:34:03 +00:00
Martin Diehl
19ddbc9b21
fixed typo and simplified
2015-12-15 06:16:47 +00:00
Philip Eisenlohr
6de6b8b87f
fixed wrong variable name when using pre-existing microstructures from table.
...
added switch to skip effort for tolerance == 0.
2015-12-09 14:13:19 +00:00
Martin Diehl
d76fcb4be8
was giving wrong results
2015-12-05 21:34:39 +00:00
Martin Diehl
7eb7a4e8cd
changed to use routine for symmetric matrices as ascii table cannot handle complex number anyway. further advantage: eigvals and eigvectors will be odered
2015-12-04 22:34:19 +00:00
Philip Eisenlohr
35202494c2
fixed issue caused by using -r twice as option label.
2015-12-04 04:33:23 +00:00
Philip Eisenlohr
784c78a3b0
removed defunct option to output labels as column vector.
2015-12-04 04:31:53 +00:00
Philip Eisenlohr
937634d703
added group shuffling (i.e. exchanging unique values)
2015-12-04 01:17:45 +00:00
Philip Eisenlohr
08014a7030
small polishing
2015-12-04 01:16:49 +00:00
Philip Eisenlohr
3fb1f02382
forgot $Id$ and line endings…
2015-12-03 22:33:38 +00:00
Philip Eisenlohr
2efc602854
Smooth geometry by selecting most frequent microstructure index within given stencil at each location.
2015-12-03 22:32:28 +00:00
Philip Eisenlohr
8f5c3b9ad7
small polishing.
2015-12-02 23:13:10 +00:00
Philip Eisenlohr
55b33e5597
added option “inplace” to directly modify VTK file instead of creating copy_added.
2015-12-02 23:10:14 +00:00
Martin Diehl
f49091c952
addDeformedConfiguration without core module
2015-12-02 20:53:02 +00:00
Martin Diehl
6ecbd3ae56
makefile had problems with static flag, mentat spectral Box was still using table.croak
2015-12-02 20:02:19 +00:00
Martin Diehl
0ffcb7fdaf
cleaning
2015-12-01 16:37:20 +00:00
Martin Diehl
f61f87e6d0
updated reference results (visual impression much better now) for geom_fromTable and silenced verbose debug output per default since it's causing problems when piping to file
2015-11-30 16:22:59 +00:00
Philip Eisenlohr
cee9a345b7
added option to label microstructure.
...
updated to most recent asciitable/damask.util infrastructure.
2015-11-20 16:30:55 +00:00
Philip Eisenlohr
0db4a7fad0
added debug messages.
...
added background message for estimated time (+ grain info).
fixed functionality—finally works as intended (lump orientations within threshold).
2015-11-20 16:27:57 +00:00
Martin Diehl
40c2a5dd6d
differentiate name for undeformed and deformed coordinates makes sense. Still not happy with the naming though
2015-11-20 15:58:32 +00:00
Martin Diehl
24382ed827
unified options to enable automated parsing for documentation
2015-11-16 10:52:56 +00:00
Martin Diehl
1336c8d0e6
now using default 2D output for geometry
2015-11-16 09:54:39 +00:00
Martin Diehl
302178ebb4
some trouble since clean was already in PETSc rules
2015-11-14 09:47:18 +00:00
Philip Eisenlohr
4c51c15795
changed option to —coordinates.
...
gracefully extend points to be 3D.
2015-11-14 01:52:31 +00:00
Martin Diehl
4b85941a94
some comments
2015-11-11 19:51:34 +00:00
Martin Diehl
4ca566efa8
geom_rotate: rotates a geometry
2015-11-11 19:51:17 +00:00
Philip Eisenlohr
2c9f9981e2
polishing of addRectiliearGridData.
...
subsumed functionality of addVoxelgridData into it.
2015-11-10 01:49:32 +00:00
Philip Eisenlohr
434bf2413e
simplified if—else with a = b if c else d
2015-11-10 01:35:26 +00:00
Philip Eisenlohr
ccf7530121
added output selection “rodrigues”
2015-11-10 01:34:10 +00:00
Chen Zhang
fe1dbf2ea0
output file name now contains both position and mode.
...
e.g. ${prefix}_ipinitialcoord(point).vtr
2015-11-03 21:44:36 +00:00
Philip Eisenlohr
ad06fc1a77
fixed buggy mapIncremental behavior for anything else than averaging (the standard case luckily…)
2015-10-27 20:16:24 +00:00
Martin Diehl
072be9c1bb
help now working if no mentat release present.
...
improved style
2015-10-26 19:34:44 +00:00
Martin Diehl
41f1994569
new style and test for grain growth
2015-10-26 17:59:36 +00:00