Martin Diehl
|
a87596cefc
|
return rotation type (ensures proper rotation)
|
2020-11-19 22:36:19 +01:00 |
Philip Eisenlohr
|
662a033d91
|
adapted to VTR geom files
|
2020-11-19 14:26:15 -05:00 |
Philip Eisenlohr
|
a82b1adc14
|
Merge branch 'geom-load-ASCII-autoshift' of magit1.mpie.de:damask/DAMASK into geom-load-ASCII-autoshift
|
2020-11-19 12:24:09 -05:00 |
Martin Diehl
|
a4b5c2a537
|
shorter (but still self-explanatory) name
|
2020-11-19 15:20:44 +01:00 |
Martin Diehl
|
6e5cb60132
|
general tensor functionality
|
2020-11-19 15:16:01 +01:00 |
Martin Diehl
|
894a8de9f9
|
avoid name clash: as_Rodrigues_vector(vector = ...)
|
2020-11-19 14:31:14 +01:00 |
Martin Diehl
|
1c07152b96
|
sorted alphabetically
|
2020-11-19 14:05:59 +01:00 |
Martin Diehl
|
20d0732b2e
|
output unit to XDMF/vtk
|
2020-11-19 13:45:40 +01:00 |
Martin Diehl
|
af3a87b197
|
adjust to new auto-convert of 1-based geom files
|
2020-11-19 11:34:55 +01:00 |
Martin Diehl
|
5a5dd24687
|
removed aliases
|
2020-11-19 10:50:14 +01:00 |
Martin Diehl
|
903c185ee6
|
distinguish 'file not found' and 'invalid file'
|
2020-11-19 10:39:41 +01:00 |
Martin Diehl
|
c74e57f225
|
vtk error handling is not very helpful
|
2020-11-19 09:59:39 +01:00 |
Martin Diehl
|
96826dca73
|
Geom.load_ASCII now auto-shifts material indices
|
2020-11-19 09:40:19 +01:00 |
Philip Eisenlohr
|
cb22c34db2
|
Geom.load_ASCII now auto-shifts material indices
|
2020-11-18 18:25:25 -05:00 |
Martin Diehl
|
b9b26cb2cc
|
output results for all constituents
|
2020-11-18 23:36:02 +01:00 |
Martin Diehl
|
5359e05fd3
|
always merge homogenization results
|
2020-11-18 23:17:12 +01:00 |
Martin Diehl
|
b885e38b3f
|
better readable
|
2020-11-18 22:12:23 +01:00 |
Martin Diehl
|
4bf802a28e
|
fixed documentation
|
2020-11-18 21:51:37 +01:00 |
Martin Diehl
|
843d7d8cac
|
Merge remote-tracking branch 'origin/development' into new_names_result
|
2020-11-18 21:37:52 +01:00 |
Martin Diehl
|
7352431143
|
vectorized
|
2020-11-18 20:10:04 +01:00 |
Martin Diehl
|
564ee6c96a
|
make uvw/hkl keyword-only arguments
avoid to prefer one over the other, since they are mutually exclusive
|
2020-11-18 16:45:53 +01:00 |
Martin Diehl
|
c60d9cde2a
|
merge 'mechanics' datasets
was like that for 'generic'. Needs detailed discussion in future
|
2020-11-18 15:52:55 +01:00 |
Martin Diehl
|
838a4ea592
|
[skip ci] fix for scalar values
|
2020-11-18 14:57:32 +01:00 |
Martin Diehl
|
870c0f7aca
|
removed aliases
required bump of DADF5 version
|
2020-11-18 14:53:11 +01:00 |
Martin Diehl
|
1c9028d0b1
|
simplified
|
2020-11-18 14:01:52 +01:00 |
Martin Diehl
|
89c748fdf1
|
Merge remote-tracking branch 'origin/development' into vector-mechanics
|
2020-11-18 13:55:05 +01:00 |
Martin Diehl
|
9a1e8e3c38
|
for the transition period
|
2020-11-18 13:28:53 +01:00 |
f.basile
|
7291b95055
|
avoid pyflake for blank line 6 final
|
2020-11-18 12:29:10 +01:00 |
f.basile
|
ee5822b721
|
avoid pyflake for blank line 5
|
2020-11-18 12:25:08 +01:00 |
f.basile
|
4dbfad74cb
|
avoid pyflake for blank line 4
|
2020-11-18 12:24:17 +01:00 |
f.basile
|
eda3837874
|
avoid pyflake for blank line 3
|
2020-11-18 12:21:09 +01:00 |
f.basile
|
c681101136
|
avoid pyflake for blank line 2
|
2020-11-18 12:19:47 +01:00 |
f.basile
|
33aa888fc7
|
avoid pyflake for blank line
|
2020-11-18 12:17:05 +01:00 |
f.basile
|
e8f82d52cc
|
fix bug
|
2020-11-18 12:16:08 +01:00 |
f.basile
|
be206d28b3
|
vectorized and more options
|
2020-11-18 12:14:12 +01:00 |
Martin Diehl
|
6bedd84759
|
self-explanatory names
|
2020-11-18 08:15:04 +01:00 |
Martin Diehl
|
cd8434b991
|
Merge remote-tracking branch 'origin/development' into python-improvements
|
2020-11-16 22:57:49 +01:00 |
Sharan Roongta
|
c16ad845bc
|
Merge branch 'modernize-testing' into 'development'
Modernize testing
See merge request damask/DAMASK!280
|
2020-11-16 20:10:38 +01:00 |
Martin Diehl
|
a8fec922d5
|
show name in title
|
2020-11-16 17:25:13 +01:00 |
Philip Eisenlohr
|
5a53f8743b
|
added to docstring
|
2020-11-16 10:44:33 -05:00 |
Philip Eisenlohr
|
fa25a13264
|
fixed typo
|
2020-11-16 10:34:49 -05:00 |
Philip Eisenlohr
|
de20e6b35d
|
code shortening; list_predefined() --> property "predefined"
|
2020-11-16 10:23:26 -05:00 |
Martin Diehl
|
5ebde607a2
|
einsum simplifications
|
2020-11-16 07:43:20 +01:00 |
Martin Diehl
|
9b9d83d93c
|
adding '_tensor' not needed
|
2020-11-16 01:15:39 +01:00 |
Martin Diehl
|
b893967b68
|
more systematic names and extended docstrings
|
2020-11-16 01:02:36 +01:00 |
Martin Diehl
|
6f81f5278d
|
separating general tensor math from mechanics operations
|
2020-11-16 00:13:34 +01:00 |
Martin Diehl
|
b3955573f6
|
using new tests
|
2020-11-15 22:39:47 +01:00 |
Martin Diehl
|
fd8743af5e
|
clearly distinguish seeds for tessellation and seeds for RNG
|
2020-11-15 13:49:17 +01:00 |
Martin Diehl
|
1541ac0add
|
more intuitive use
|
2020-11-15 12:38:54 +01:00 |
Martin Diehl
|
01d84c1477
|
testing also functions with graphical output
|
2020-11-15 11:49:52 +01:00 |
Martin Diehl
|
15af12bbb4
|
__ne__ is automatically set to !__eq__, __neq__ has no special meaning
|
2020-11-15 11:38:26 +01:00 |
Martin Diehl
|
51e5dda702
|
documentation + consistent string formatting
|
2020-11-15 10:54:20 +01:00 |
Martin Diehl
|
05c1007add
|
documentation improvments + acceptance of lists
example code at respective function, no space in 'or' variable names
(sphinx cannot handle this)
|
2020-11-15 10:31:01 +01:00 |
Martin Diehl
|
1eb9d494c7
|
not specific to Orientation class
|
2020-11-14 19:51:15 +01:00 |
Martin Diehl
|
149fce0a7e
|
increase test coverage
|
2020-11-14 19:42:52 +01:00 |
Martin Diehl
|
764aacf2a1
|
increasing test coverage
|
2020-11-14 17:54:47 +01:00 |
Martin Diehl
|
9eb4e2d0de
|
corrected handling of scalar/array arguments
+ more tests
+ corrected handling of numpy types
|
2020-11-14 17:26:38 +01:00 |
Martin Diehl
|
6529613726
|
Merge remote-tracking branch 'origin/development' into vector-mechanics
|
2020-11-14 15:10:52 +01:00 |
Martin Diehl
|
bacfe9f462
|
Merge branch 'fix-add_primitive-rotation' into 'development'
Avoids coordinate normalization _before_ rotation
See merge request damask/DAMASK!276
|
2020-11-13 14:11:54 +01:00 |
Martin Diehl
|
7b7b449877
|
testing fixed behavior
|
2020-11-13 06:50:57 +01:00 |
Philip Eisenlohr
|
b3e8b85d25
|
normalizing coordinates _before_ rotation causes wrong primitive shape for non-cubic VEs
|
2020-11-12 18:34:29 -05:00 |
Martin Diehl
|
e15678e7a4
|
consistent handling of comments
|
2020-11-12 21:31:09 +01:00 |
Martin Diehl
|
8429a9d695
|
Merge remote-tracking branch 'origin/development' into modularize-mech
|
2020-11-11 07:04:23 +01:00 |
Martin Diehl
|
e90c20ccd6
|
Merge remote-tracking branch 'origin/geom-attributes-as-checked-properties' into development
|
2020-11-10 14:54:40 +01:00 |
Martin Diehl
|
5926f84851
|
WIP: refactoring Orientation=Symmetry+Rotation, Lattice=subclass of Sym, and Crystal=Lattice+Rotation
|
2020-11-09 21:20:56 +01:00 |
Philip Eisenlohr
|
f105631015
|
redefined attributes material,size,origin,comments as properties; enhanced help/descriptions
|
2020-11-08 12:11:30 -05:00 |
Sharan Roongta
|
287d56fc3d
|
consistent with new output names
|
2020-11-08 16:01:11 +01:00 |
Sharan Roongta
|
7d4163e8a9
|
new format of material.yaml
|
2020-11-08 15:57:06 +01:00 |
Martin Diehl
|
03a68248b5
|
polishing
|
2020-11-06 13:25:00 +01:00 |
Martin Diehl
|
bbaeeb02da
|
Merge remote-tracking branch 'origin/misc-improvements' into h5py3
|
2020-11-06 13:19:47 +01:00 |
Martin Diehl
|
58a5d2666c
|
ensure correct Mises mode
|
2020-11-06 00:10:46 +01:00 |
Martin Diehl
|
4ccd068d3b
|
catch error in case of exisiting dataset
|
2020-11-05 23:00:56 +01:00 |
Martin Diehl
|
e649fb195f
|
update to use variable-length strings
|
2020-11-05 22:34:41 +01:00 |
Martin Diehl
|
30938a8278
|
correct order (brackets)
|
2020-11-05 21:38:00 +01:00 |
Martin Diehl
|
e26bb962c8
|
encode from str to bytes
|
2020-11-05 21:19:49 +01:00 |
Martin Diehl
|
68d384bbdd
|
bugfix: missing rename
|
2020-11-05 21:14:02 +01:00 |
Martin Diehl
|
a416f5ed5b
|
encode/decode for h5py3 not needed anymore
attribute values with variable-length strings will be interpreted as
str, not bytes
|
2020-11-05 16:13:29 +01:00 |
Martin Diehl
|
708c83dcf1
|
polishing
|
2020-11-05 07:15:59 +01:00 |
Martin Diehl
|
1fcf9cb721
|
don't compute silently the wrong von Mises kind
and allow the user to set it explicitly
|
2020-11-05 05:48:12 +01:00 |
Martin Diehl
|
7341b9830a
|
h5py v 3.x handles strings differently
|
2020-11-05 05:39:45 +01:00 |
Martin Diehl
|
01af348cd9
|
symmetric behavior load/save
default name reflects fact that material.yaml has a fixed name
|
2020-11-04 21:14:08 +01:00 |
Martin Diehl
|
ae959b9cc2
|
allow '.' in filenames
|
2020-11-04 18:08:04 +01:00 |
Philip Eisenlohr
|
eaceb16203
|
added +1 to nanmax(material) as auto offset, now consistent with help and intention...
|
2020-11-03 17:43:57 -05:00 |
Sharan Roongta
|
11f1f4f555
|
Merge branch 'modernize-testing' into development
|
2020-11-03 12:49:19 +01:00 |
Philip Eisenlohr
|
2867050397
|
corrected shortened test logic
|
2020-11-02 18:31:37 -05:00 |
Philip Eisenlohr
|
4fa44d388d
|
shortened test for monotonous increase of material index after sorting
|
2020-11-02 18:21:51 -05:00 |
Philip Eisenlohr
|
4d4278e6dd
|
shortened tainted_neighborhood logic
|
2020-11-02 18:20:52 -05:00 |
Martin Diehl
|
cf958d32b4
|
Merge branch 'development' into vector-mechanics
|
2020-11-02 15:23:11 +01:00 |
Martin Diehl
|
be47c744d8
|
Merge branch 'development' into geom-sort
|
2020-11-02 12:26:31 +01:00 |
Martin Diehl
|
212ed62b19
|
pytest-based tests
removed unused functionality from deprecated python library modules
|
2020-11-02 12:07:16 +01:00 |
Martin Diehl
|
086b215d94
|
Merge branch 'test-new-dir' into development
|
2020-11-01 19:29:52 +01:00 |
Martin Diehl
|
cf18954db9
|
hint for future improvement
|
2020-11-01 19:20:52 +01:00 |
Martin Diehl
|
7059e6af6e
|
might not be in the last line
|
2020-11-01 18:34:52 +01:00 |
Martin Diehl
|
946da2379b
|
Merge remote-tracking branch 'origin/development' into modernize-testing
|
2020-11-01 10:06:52 +01:00 |
Martin Diehl
|
0a3598c338
|
Merge branch 'simplify-from_table' into development
|
2020-10-31 22:34:17 +01:00 |
Martin Diehl
|
0ebb9b611d
|
functionality to sort material id
convenient for layered materials
|
2020-10-31 20:46:21 +01:00 |
Martin Diehl
|
67f69fc8a5
|
data is consecutive
|
2020-10-31 17:23:58 +01:00 |
Martin Diehl
|
8224122bb9
|
more user friendly error handling
|
2020-10-31 13:16:25 +01:00 |
Martin Diehl
|
cf740a279e
|
combine constant with varying data
|
2020-10-31 09:56:43 +01:00 |
Martin Diehl
|
aecf2f539e
|
allow one homogenization
quite useless ...
|
2020-10-30 22:26:02 +01:00 |