Samad Vakili
3128297301
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2020-08-31 12:29:39 +02:00
Samad Vakili
6f4d93627b
Merge branch 'fix-inhomogeneous-phase-physics' into development
2020-08-31 12:27:00 +02:00
Test User
ffd45aa5fc
[skip ci] updated version information after successful test of v3.0.0-alpha-47-g3ee8c471
2020-08-30 20:54:25 +02:00
Sharan Roongta
3ee8c4719a
Merge branch 'grid-no-homogenization-at' into 'development'
...
remove homogenizationAt from grid/mesh
See merge request damask/DAMASK!211
2020-08-30 17:09:44 +02:00
Martin Diehl
d66cdc8324
fixed incomplete rename
2020-08-30 06:52:15 +02:00
Martin Diehl
80b84cf76a
fixed hickup of state variables
...
two times the wrong location resulted in the correct behavior before
2020-08-29 23:37:59 +02:00
Martin Diehl
23bf51cca0
homogenizationAt from discretization not needed anymore
2020-08-29 16:45:18 +02:00
Martin Diehl
44bb99c57a
not needed
2020-08-29 16:34:19 +02:00
Martin Diehl
c58693328e
don't try to access folders that don't exist
...
this happened in the case when different types of output exist in
different phases, e.g.
Aluminum: generic, plastic, sources
Steel: generic, plastic
We are a little bit inconsistent because 'generic' and 'plastic' are
always created (even if empty) but 'sources' will only exist if it
contains output. In future, we should have only folders that actually
contain data
2020-08-28 12:45:41 +02:00
Test User
338281e0ab
[skip ci] updated version information after successful test of v3.0.0-alpha-41-g94574356
2020-08-27 19:32:28 +02:00
Franz Roters
9457435612
Merge branch 'polishing-for-release' into 'development'
...
Polishing for release
See merge request damask/DAMASK!206
2020-08-27 17:01:43 +02:00
Test User
4090fdb1dd
[skip ci] updated version information after successful test of v3.0.0-alpha-32-g792db297
2020-08-27 15:51:27 +02:00
Samad Vakili
792db2975d
Merge branch 'nice-error-message-add_xxx' into development
2020-08-27 12:48:08 +02:00
Martin Diehl
c5761831e2
more meaningful message
...
if add_xxx (Results) does not find matching datasets, inform the user
about this fact instead of saying
TypeError: object of type 'IMapUnorderedIterator' has no len()
2020-08-27 00:14:37 +02:00
Philip Eisenlohr
b9f1421c6b
[skip ci] removed unnecessary line continuations "\"
2020-08-26 17:27:08 -04:00
Philip Eisenlohr
06b524d13e
added 'iso' as possible lattice (with no symmetry)
2020-08-26 21:39:20 +02:00
Test User
e3f310fa16
[skip ci] updated version information after successful test of v3.0.0-alpha-27-g68c2908b
2020-08-26 15:05:04 +02:00
Sharan Roongta
68c2908ba8
Merge branch 'rename-hdf5-output' into development
2020-08-26 12:34:56 +02:00
Test User
cbf402c1a4
[skip ci] updated version information after successful test of v3.0.0-alpha-22-gcdc9f078
2020-08-25 23:06:46 +02:00
Franz Roters
cdc9f07838
Merge branch 'increase-geom-test-coverage' into 'development'
...
Increase geom test coverage
See merge request damask/DAMASK!204
2020-08-25 14:40:42 +02:00
Martin Diehl
4fe4190ee0
mapping renamed
...
now we have two mappings, 'phase' and 'homogenization'. They `unwind`
the definition in 'materialpoint' in 'material.yaml'. Since we
never introduced the inverse mapping, I have removed the cellResults
subfolder.
2020-08-25 11:02:51 +02:00
Martin Diehl
55443a3ff5
reflect change of variable names in file layout version
2020-08-24 22:54:09 +02:00
Martin Diehl
8ef473b71c
new names in output
...
- constituent -> phase
- materialpoint -> homogenization
this gives a one-to-one correspondence to the material.yaml definition
next steps
1) adjust damask.Result python class
2) implement materialpoint output (homogeneous over the whole domain)
for homogenized quantities (currently T,F,P,phi)
2020-08-24 19:22:53 +02:00
Martin Diehl
56157af7db
updated script for building fedora (rpm) package
2020-08-24 19:06:05 +02:00
Martin Diehl
279d43ccc6
include version info + date in comments (Table class)
2020-08-24 19:04:59 +02:00
Martin Diehl
9d505c8518
better readable
...
- more explicit reporting
- always relative import for DAMASK
2020-08-24 09:58:24 +02:00
Martin Diehl
b393da4955
relative imports
...
... it's all about damask.XXX
2020-08-24 07:28:10 +02:00
Martin Diehl
0d3ef29554
more logical encapsulation
...
- getting data out of VTK is a functionality of the VTK class. Need to
discuss whether the VTK class should also provide grid and size (works
only for rectilinear grid, so hiding VTK type is not possible
anymore), but the current situation requires the Geom class to rely on
'internals' of the VTK class
- header is specific to *.geom format, not to Geom objects.
2020-08-24 06:46:22 +02:00
Martin Diehl
507a165733
functionality for getting data
...
- handy for Geom class, but could be of general interest
- add/set/get comments: follows same functions as for Geom class
2020-08-24 06:40:36 +02:00
Martin Diehl
22da3af92e
cleaning (prospector complaint)
2020-08-24 00:44:18 +02:00
Martin Diehl
44015082a3
dead code (copy and paste error)
2020-08-24 00:34:07 +02:00
Martin Diehl
c7cbd961a1
more systematic monkeypatching
...
allows comparison of reference files (log/history does not contain
information about damask.version and datetime.datetime.now)
2020-08-24 00:31:38 +02:00
Martin Diehl
9867830d68
store history of geometry modifications
2020-08-23 23:52:48 +02:00
Martin Diehl
a1c78b778a
WIP: track history in VTK objects
2020-08-23 23:22:53 +02:00
Martin Diehl
a814db5b64
PRIVATE: Master includes yaml changes
2020-08-23 19:31:30 +02:00
Martin Diehl
7b50a3b364
material.config is not used anymore
2020-08-23 15:20:11 +02:00
Martin Diehl
e007aed407
updates in PRIVATE
...
- lightweigth tarball: no examples, no Makefile (explicit cmake)
- improved build instructions for ubuntu/debian package
2020-08-23 13:28:15 +02:00
Martin Diehl
d65371d42f
removed unused and untested functionality
...
PEP 20: Explicit is better than implicit.
2020-08-23 12:55:55 +02:00
Martin Diehl
6f79573140
more test coverage
2020-08-23 11:05:56 +02:00
Martin Diehl
07af7b2f98
geom is written to vtr exlcusively, not to general vtk
...
base tests on vtr
2020-08-23 10:50:15 +02:00
Martin Diehl
64e7582e8e
consistent interface to ndimage filters
...
Boolean 'periodic' sets mode to 'wrap' or 'nearest'
2020-08-23 10:02:22 +02:00
Martin Diehl
975db01f31
microstructure -> materialpoint
...
at least for new functionality
2020-08-23 09:38:08 +02:00
Martin Diehl
5fb2d30ee4
fast and for arbitrary type
2020-08-23 09:02:17 +02:00
Martin Diehl
b731b1e768
Geom.to_vtk improvements
...
- should be integer
- should have a test
2020-08-23 08:49:49 +02:00
Test User
a1f1b91c7f
[skip ci] updated version information after successful test of v3.0.0-alpha-3-g2b09a7d3
2020-08-23 06:06:38 +02:00
Philip Eisenlohr
2b09a7d31d
fixed Geom.canvas bug, added Geom.from_vtk, added mode,selection options to Geom.clean
2020-08-22 21:36:11 -04:00
Test User
70d1b0b987
[skip ci] updated version information after successful test of v3.0.0-alpha-1-g499ce017
2020-08-22 22:31:05 +02:00
Martin Diehl
bd4fb562bc
make use of inhereted dependencies
2020-08-22 20:57:42 +02:00
Martin Diehl
9ca0e40966
simplified
2020-08-22 20:22:34 +02:00
Philip Eisenlohr
499ce01748
added Geom.copy() method
2020-08-22 13:57:31 -04:00