Commit Graph

1641 Commits

Author SHA1 Message Date
Philip Eisenlohr 5ea5416f37 more robust RuntimeError test; corrected name of double-defined test 2021-08-16 13:40:10 -04:00
Philip Eisenlohr 9b695fd3fe add_pole now has option "with_symmetry" 2021-08-16 13:31:33 -04:00
Philip Eisenlohr d2bd6e16ca capture special case early instead of failing 2021-08-16 13:24:34 -04:00
Test User 5b63dc1e5e [skip ci] updated version information after successful test of v3.0.0-alpha4-308-gb79fc5c09 2021-08-16 19:23:46 +02:00
Philip Eisenlohr 8759d82e87 to_pole now blends; corrected help texts 2021-08-16 13:23:31 -04:00
Philip Eisenlohr 077da6ca2a removed incorrect parts of help 2021-08-16 13:19:10 -04:00
Martin Diehl 30d9f57db0 also compress string datasets
results in different type (numpy string instead of numpy object), tests need to be adjusted
2021-08-14 16:28:51 +02:00
Martin Diehl 595cc4e59e always chunk data
for small datasets:
- only one chunk
- no compression
2021-08-14 15:48:07 +02:00
Test User 1d402a3d0c [skip ci] updated version information after successful test of v3.0.0-alpha4-298-g01d545861 2021-08-11 16:04:17 +02:00
Test User 0651e242cf [skip ci] updated version information after successful test of v3.0.0-alpha4-295-g4a0a7f3c0 2021-08-10 12:21:07 +02:00
Vitesh Shah b29b0ecd71 Merge branch 'development' into report-systems 2021-08-10 09:16:13 +02:00
Test User 7f67ca243c [skip ci] updated version information after successful test of v3.0.0-alpha4-276-gf75235f6a 2021-08-10 00:59:25 +02:00
Test User f1aa4e9d2c [skip ci] updated version information after successful test of v3.0.0-alpha4-268-g37ffd91f7 2021-08-09 16:27:11 +02:00
Philip Eisenlohr 5292f9b414 added crystal repr(); fixed typos; extended help 2021-08-08 17:56:54 -04:00
Martin Diehl b1dab5f398 tests working now 2021-08-08 10:44:38 +02:00
Martin Diehl 4e0b3abeec Merge branch 'orientation-polish' into restructure-Orientation-2 2021-08-08 10:19:53 +02:00
Martin Diehl 4e6663d258 Merge remote-tracking branch 'origin/development' into restructure-Orientation-2 2021-08-08 10:18:34 +02:00
Test User be8e0dc86a [skip ci] updated version information after successful test of v3.0.0-alpha4-235-g2635bb012 2021-08-05 23:39:34 +02:00
Martin Diehl b5be4c3fa5 compatible with material.yaml 2021-08-04 17:45:25 +02:00
Martin Diehl bb5db3e79c structured according to family 2021-08-04 16:17:29 +02:00
Martin Diehl 68eb930bf0 Merge remote-tracking branch 'origin/development' into report-systems 2021-08-03 21:57:50 +02:00
Test User d8c03ad0d5 [skip ci] updated version information after successful test of v3.0.0-alpha4-221-g4a8c83611 2021-08-03 18:19:37 +02:00
Vitesh 4a8c836117 Merge branch 'store-sim-setup' into 'development'
store information on slip and twin systems

See merge request damask/DAMASK!422
2021-08-03 13:16:59 +00:00
Martin Diehl e8312a49ed polishing 2021-08-02 10:38:59 +02:00
Martin Diehl 83183408ea can only decode strings, not arrays of strings 2021-07-31 10:20:48 +02:00
Test User 29155e325f [skip ci] updated version information after successful test of v3.0.0-alpha4-205-g5d0c0f428 2021-07-29 12:58:11 +02:00
Martin Diehl 26ae352a4c make setup data easily accessible to the user 2021-07-27 09:38:47 +02:00
Test User 04ab83a11f [skip ci] updated version information after successful test of v3.0.0-alpha4-182-gac6d31b1f 2021-07-26 18:16:19 +02:00
Test User ce4052a49d [skip ci] updated version information after successful test of v3.0.0-alpha4-141-g18dbda784 2021-07-26 13:30:08 +02:00
Martin Diehl 29f3fcb4d8 Merge remote-tracking branch 'origin/development' into restructure-Orientation-2 2021-07-25 21:30:14 +02:00
Martin Diehl dd2d569482 ensure that vectorization works 2021-07-25 21:28:35 +02:00
Martin Diehl e95157f039 unified behavior
extra dimensions (here: slip systems) are added to the left, inline with
.equivalent and .related
2021-07-25 20:32:24 +02:00
Martin Diehl d1c3d767cc documenting 2021-07-25 19:59:26 +02:00
Test User 6c53615d11 [skip ci] updated version information after successful test of v3.0.0-alpha4-137-gb69b85754 2021-07-23 17:48:05 +02:00
Test User 2fff191421 [skip ci] updated version information after successful test of v3.0.0-alpha4-117-g9f2c37761 2021-07-21 14:56:53 +02:00
Test User 575c84ad86 [skip ci] updated version information after successful test of v3.0.0-alpha4-114-gb98819a36 2021-07-20 20:01:14 +02:00
Test User fe3bc1f8ee [skip ci] updated version information after successful test of v3.0.0-alpha4-112-gb36da7378 2021-07-19 20:13:53 +02:00
Martin Diehl de428efca5 add_pole is working again 2021-07-18 18:58:05 +02:00
Martin Diehl 19ca99e033 matching name 2021-07-18 16:39:52 +02:00
Martin Diehl 86a60283c3 keep data close to where it is used 2021-07-18 16:34:42 +02:00
Martin Diehl 212a4ed63c don't test implementation details 2021-07-18 15:57:51 +02:00
Martin Diehl 2217c3d143 unified help 2021-07-18 15:42:36 +02:00
Martin Diehl e54f032f1e Merge remote-tracking branch 'origin/development' into restructure-Orientation-2 2021-07-18 15:09:40 +02:00
Test User e2b8145dc6 [skip ci] updated version information after successful test of v3.0.0-alpha4-94-g63fee141b 2021-07-16 16:52:41 +02:00
Martin Diehl 63fee141b9 rubbish
neper offers advanced seeding/meshing methods
2021-07-16 10:37:09 +02:00
Martin Diehl f11e7742e5 better document
make damask.mpie.de colorful ;)
2021-07-16 10:30:33 +02:00
Test User 41fd7c9768 [skip ci] updated version information after successful test of v3.0.0-alpha4-89-gcc857c111 2021-07-15 17:08:49 +02:00
Test User 0f6fbe60b0 [skip ci] updated version information after successful test of v3.0.0-alpha4-87-gac4dcd195 2021-07-15 15:16:49 +02:00
Franz Roters ac4dcd1952 Merge branch 'marc2021.2' into 'development'
support for MSC.Marc 2021.1 via patches

See merge request damask/DAMASK!411
2021-07-15 11:43:57 +00:00
Test User 899727138a [skip ci] updated version information after successful test of v3.0.0-alpha4-72-g11fa1160e 2021-07-15 12:19:42 +02:00
Martin Diehl 766db0524f Merge remote-tracking branch 'origin/Marc-start-material-at-0' into marc2021.2 2021-07-14 18:06:57 +02:00
Test User 10b75968f0 [skip ci] updated version information after successful test of v3.0.0-alpha4-65-gae3d844e4 2021-07-14 01:05:25 +02:00
Test User 3f8753ff6a [skip ci] updated version information after successful test of v3.0.0-alpha4-59-g442759a09 2021-07-13 20:12:33 +02:00
Franz Roters 741f81455b use newest Marc release (2021.2) 2021-07-13 16:43:23 +02:00
Martin Diehl 2826e61ea1 no need to split code over two files 2021-07-13 07:09:19 +02:00
Martin Diehl abf7c8e9f1 limit search space to actual RVE
periodic copies of the seeds are sufficient, no need to copy the grid
2021-07-09 12:13:18 +02:00
Martin Diehl 3c22dd81ac correct update frequency 2021-07-09 11:29:52 +02:00
Martin Diehl ec3c4ebfca unified description (consistent with binary packages) 2021-07-05 12:32:49 +02:00
Martin Diehl 92ca010b7c Philip's corrections 2021-07-04 23:25:00 +02:00
Martin Diehl 58ec949941 Merge remote-tracking branch 'origin/development' into polishing-for-beta 2021-07-03 22:20:33 +02:00
Test User 75f76a9221 [skip ci] updated version information after successful test of v3.0.0-alpha4-10-g0ad4fd00b 2021-07-03 21:35:58 +02:00
Martin Diehl 9f7e2bdc0b simplified 2021-07-02 07:48:01 +02:00
Martin Diehl 30fb257c40 help the user 2021-07-02 06:16:12 +02:00
Martin Diehl b2b93f2780 not needed anymore 2021-07-01 19:36:00 +02:00
Test User b46ac273c0 [skip ci] updated version information after successful test of v3.0.0-alpha4-1-gb567194fe 2021-07-01 15:53:44 +02:00
Martin Diehl 3f9d2c6c99 Merge remote-tracking branch 'origin/development' into preparing-alpha4-2 2021-06-30 17:55:51 +02:00
Martin Diehl b9944bfc4e preparing fourth 3.0 series alpha release 2021-06-30 12:44:24 +02:00
Test User 1050428e27 [skip ci] updated version information after successful test of v3.0.0-alpha3-302-gb69bae272 2021-06-29 17:44:24 +02:00
Martin Diehl 9dca7d8055 not needed 2021-06-29 10:44:13 +02:00
Martin Diehl 7745640393 consistently use prefix as modifier 2021-06-28 23:41:50 +02:00
Test User b9f273099d [skip ci] updated version information after successful test of v3.0.0-alpha3-278-g23b9361bf 2021-06-24 08:24:27 +02:00
Martin Diehl 172b4fb5d1 Merge remote-tracking branch 'origin/development' into pyproject.toml
annoying conflicts to to change of type (symlink switch)
2021-06-22 22:48:50 +02:00
Martin Diehl 78b54517db pip has problem with symlinked VERSION
https://github.com/pypa/pip/issues/3500
Not the nicest solution, but works and keeps single source of truth
2021-06-22 11:11:23 +02:00
Martin Diehl 223934a406 https://snarky.ca/what-the-heck-is-pyproject-toml
https://www.python.org/dev/peps/pep-0518
https://www.python.org/dev/peps/pep-0517
2021-06-22 11:10:03 +02:00
Martin Diehl 0a22916aba not a double subscript 2021-06-19 15:13:27 +02:00
Martin Diehl abd660e62d Merge remote-tracking branch 'origin/development' into polishing 2021-06-19 13:28:56 +02:00
Martin Diehl 71634f6ce9 split into two tests, one will fail on Ubuntu 2021-06-19 08:12:49 +02:00
Martin Diehl 56b011aa54 better have tests 2021-06-18 21:11:01 +02:00
Martin Diehl 32b5e4dece update time estimate for long running processes 2021-06-18 18:14:52 +02:00
Philip Eisenlohr 0805445ea8 exchanged x/z dimension in XDMF writing 2021-06-18 10:17:39 -04:00
Martin Diehl db1882e4de polishing 2021-06-17 18:26:37 +02:00
Martin Diehl f19dc27246 transition compatibility 2021-06-16 14:35:54 +02:00
Martin Diehl 9b1f5c7783 testing new functionality for Neper / vti 2021-06-15 23:19:08 +02:00
Martin Diehl 01a32ea236 import from Neper 2021-06-15 22:29:28 +02:00
Martin Diehl 1bfbd30ae2 polishing 2021-06-15 19:53:05 +02:00
Martin Diehl 218e6a79a8 VTK image data is the appropriate type, not VTK rectilinear grid
FFTs require constant spacing in all three directions, this is
guaranteed by the vtkImageData but not by vtkRectilinearGrid
2021-06-15 19:02:26 +02:00
Martin Diehl 5202da13ea better not have a "Lattice" object with "lattice" parameter 2021-06-07 21:49:04 +02:00
Martin Diehl 41e5f0c06c re-introduced multiple inheritance 2021-06-06 22:25:42 +02:00
Martin Diehl 0722f4f754 disable if not possible 2021-06-03 11:22:28 +02:00
Martin Diehl 3c8d06b6f1 encapsulating all lattice(-family) related data 2021-06-03 11:18:00 +02:00
Martin Diehl 4701eea10f decoupling Orientation and Lattice/LatticeFamily 2021-06-03 10:02:49 +02:00
Martin Diehl 03d3f362e6 equality checks
note: doing this type of comparison means:
- LatticeFamily('cubic') == Lattice('cF')
- Lattice('cF') != LatticeFamily('cubic')

we have the same behavior for comparison between Orientation and
Rotation
2021-06-03 09:38:43 +02:00
Martin Diehl 3b150ddbea simplified/separated 2021-06-03 09:22:54 +02:00
Martin Diehl 87e94b6cf4 sorting
most functions require only lattice family, functions that require full
lattice details are at the end
2021-06-03 08:43:56 +02:00
Martin Diehl 302da1f76a separating functionality 2021-06-02 17:11:37 +02:00
Martin Diehl b55d51491d separating functionality 2021-06-02 08:48:45 +02:00
Martin Diehl e281d8384f distinguish 'family' and 'lattice'
this requires the user to specify a keyword ('*' notation in __init__).
Since all 'from_xxx' methods anyway require a keyword, it does not
causes much more work (one explicit keyword in case of cube orientation
when using __init__ directly).
2021-06-01 21:51:28 +02:00
Martin Diehl 684016f3e3 utility function without connection to an object 2021-06-01 21:29:35 +02:00
Martin Diehl 6f9e521cdb Merge branch 'HDFgeometryupdate' into 'development'
HDF geometry update

See merge request damask/DAMASK!395
2021-06-01 08:01:53 +00:00
Martin Diehl bd10ee033e dealing with user errors/incomplete files 2021-06-01 06:51:44 +02:00