Commit Graph

12688 Commits

Author SHA1 Message Date
Test User 2791f3d192 [skip ci] updated version information after successful test of v3.0.0-alpha2-101-gab2a4a987 2020-12-29 00:33:12 +01:00
Martin Diehl ab2a4a9872 Merge branch 'bugfix-rotation-repr' into 'development'
Fixing some issues with Rotation/Orientation

See merge request damask/DAMASK!310
2020-12-28 22:25:30 +01:00
Philip Eisenlohr da62daf15d added test for appending rotation lists; better check for type==list 2020-12-28 12:26:09 -05:00
Philip Eisenlohr 4796afdd92 fix for broken representation of no-rotation orientations and averaging weights 2020-12-28 12:10:21 -05:00
Test User 6d5c3a5d12 [skip ci] updated version information after successful test of v3.0.0-alpha2-97-g10bbeb561 2020-12-24 20:02:59 +01:00
Sharan Roongta 10bbeb5617 Merge branch 'merge-crystallite-constitutive' into 'development'
Merge crystallite constitutive

See merge request damask/DAMASK!307
2020-12-24 17:55:49 +01:00
Martin Diehl ee37c75de9 problems with checkout
Probably due to large HDF5 files
2020-12-23 10:41:45 +01:00
Test User 8b2f75b99b [skip ci] updated version information after successful test of v3.0.0-alpha2-75-gac45427e9 2020-12-22 11:22:57 +01:00
Franz Roters ac45427e9e Merge branch 'notimplemented-rotation-mul' into 'development'
raise NotImplemented when using R*b instead of R@b

See merge request damask/DAMASK!308
2020-12-22 09:06:52 +01:00
Philip Eisenlohr d8b57680ec raise NotImplemented when using R*b instead of R@b 2020-12-21 15:47:18 -05:00
Test User fb300febdd [skip ci] Merge branch 'master' into development 2020-12-21 21:32:18 +01:00
Test User 6d08f0c169 Merge commit 'v3.0.0-alpha2-69-g3ea05caba' 2020-12-21 21:32:13 +01:00
Test User 3ea05cabad [skip ci] updated version information after successful test of v3.0.0-alpha2-68-gbc32797fa 2020-12-21 21:32:13 +01:00
Test User 144d41e844 [skip ci] Merge branch 'master' into development 2020-12-21 19:15:33 +01:00
Test User c913a577d0 [skip ci] updated version information after successful test of v3.0.0-alpha2-62-gd1c7ec068 2020-12-21 19:15:06 +01:00
Sharan Roongta bc32797fad Merge branch 'modernize-testing' into 'development'
Modernize testing

See merge request damask/DAMASK!306
2020-12-21 17:01:49 +01:00
Sharan Roongta d1c7ec0680 Merge branch 'plain-field-variables' into 'development'
multiphysics restructure

See merge request damask/DAMASK!304
2020-12-21 16:24:18 +01:00
Martin Diehl ceeb300061 fixes for ifort 2020-12-21 14:55:50 +01:00
Martin Diehl 5fce37fb3e only relevant for mechanics 2020-12-21 10:57:18 +01:00
Martin Diehl 2ceb000002 using new structure 2020-12-21 10:02:03 +01:00
Martin Diehl 43cbe622d0 phase depends on constituent, not integration point 2020-12-21 09:48:20 +01:00
Martin Diehl 07873b2409 cleaning 2020-12-21 08:05:38 +01:00
Martin Diehl 58f800cf30 introduce new structure 2020-12-20 22:19:21 +01:00
Martin Diehl d0b267b240 there are module functions 2020-12-20 18:24:35 +01:00
Martin Diehl 0f8396c9d3 cleaning 2020-12-20 18:22:04 +01:00
Martin Diehl d92a732dcc mech/plastic only 2020-12-20 17:58:31 +01:00
Martin Diehl 55d14fbfa8 separating 2020-12-20 16:32:33 +01:00
Martin Diehl 93b9677ec8 not needed anymore 2020-12-20 11:24:29 +01:00
Martin Diehl dac6540a46 crystallite should become part of constitutive_mech 2020-12-20 10:48:13 +01:00
Martin Diehl 613fa5f9b2 cleaning interface 2020-12-20 10:30:41 +01:00
Martin Diehl 9425184b52 using new functions 2020-12-20 09:31:02 +01:00
Martin Diehl 9f2c150944 separate integration for source and plastic state 2020-12-19 20:31:15 +01:00
Martin Diehl d83f72dcb8 separate collection of plastic and source state 2020-12-19 20:14:15 +01:00
Martin Diehl 0dc388ac5c limit multiphysics to FPI integration 2020-12-19 17:54:54 +01:00
Martin Diehl eca28556ae not tested
implement again in new structure if needed
2020-12-19 17:43:37 +01:00
Martin Diehl 8dbc3d2d47 no special (untested) cases any more 2020-12-19 17:25:57 +01:00
Martin Diehl 877a489ea5 improved tests 2020-12-19 14:49:25 +01:00
Test User 35b833e2ad [skip ci] updated version information after successful test of v3.0.0-alpha2-42-g6cc78cb41 2020-12-18 20:08:35 +01:00
Sharan Roongta 6cc78cb41e Merge branch 'misc-improvements' into 'development'
Misc improvements

See merge request damask/DAMASK!302
2020-12-18 15:19:04 +01:00
Martin Diehl 35f9861818 Fortran standard is 2018
will not work for older compilers
2020-12-18 15:19:04 +01:00
Martin Diehl afc53e5d9f one more test migrated to pytest 2020-12-18 12:17:26 +01:00
Test User 3010d11c8e [skip ci] updated version information after successful test of v3.0.0-alpha2-39-g5fb0e4908 2020-12-18 10:51:46 +01:00
Martin Diehl 5fb0e4908b Examples reflect actual behavior 2020-12-18 07:09:05 +01:00
Philip Eisenlohr 403ac693da need to pass init argument to dict superclass 2020-12-17 18:08:55 -05:00
Martin Diehl 2b54c07416 not needed anymore 2020-12-17 22:02:27 +01:00
Martin Diehl 5b67cadb51 test not needed anymore 2020-12-17 21:58:51 +01:00
Martin Diehl 1f021880eb pytest for temperature now fully working 2020-12-17 21:52:12 +01:00
Philip Eisenlohr e11be7e600 preinitialize a ConfigMaterial object with 'constituents','homogenization','phase' keys 2020-12-17 10:49:33 -05:00
Martin Diehl 3884549e19 store field variables as 1D array
first step of simplifying layout:
1) Solver translates from ip,el tuple (FEM) or cells(1),cells(2),cells(3) triple to list.
2) DAMASK iterates over all points
3) homogenization knows mapping (point,constituent) -> (instance,member)
2020-12-16 21:56:02 +01:00
Martin Diehl 5d9c931008 code follows structure 2020-12-16 11:27:42 +01:00