Commit Graph

15504 Commits

Author SHA1 Message Date
Martin Diehl 05d3a92944 using the module is the recommended approach 2022-05-13 08:43:24 +02:00
Martin Diehl 12cd19554f consistent interface and description 2022-05-13 06:28:52 +02:00
Martin Diehl c8d48d6eb9 Merge branch 'universal-VTK.set' into 'development'
Universal VTK.set

See merge request damask/DAMASK!577
2022-05-13 03:44:11 +00:00
Test User 5627c28ea1 [skip ci] updated version information after successful test of v3.0.0-alpha6-339-g6f7e8491b 2022-05-13 00:35:47 +02:00
Martin Diehl 6f7e8491bc Merge branch 'Marc2022.1' into 'development'
Marc2022.1

See merge request damask/DAMASK!579
2022-05-12 20:38:25 +00:00
Test User 1135a42b2a [skip ci] updated version information after successful test of v3.0.0-alpha6-328-g14a7d3fc4 2022-05-12 18:25:40 +02:00
Martin Diehl 961e6acf6e not needed anymore 2022-05-12 16:56:12 +02:00
Martin Diehl 0b6ead1a48 avoid console-spam during initialization 2022-05-12 15:36:12 +02:00
Martin Diehl 14a7d3fc41 Merge branch 'no-in-tree-build' into 'development'
in-tree-build not supported anymore on GitHub Actions

See merge request damask/DAMASK!580
2022-05-12 12:54:29 +00:00
Test User fd71a900e7 [skip ci] updated version information after successful test of v3.0.0-alpha6-325-g236a009e2 2022-05-12 03:27:49 +02:00
Philip Eisenlohr d18e36ecf0 fixed leftover .add --> .set 2022-05-11 18:54:03 -04:00
Martin Diehl fce600f02b in tree build not supported anymore 2022-05-12 00:39:19 +02:00
Martin Diehl 236a009e2b Merge branch 'universal-table.set' into 'development'
universal Table.set

See merge request damask/DAMASK!576
2022-05-11 22:30:42 +00:00
Philip Eisenlohr 648d17d381 renamed .add to .set to be consistent with Table.set 2022-05-11 18:19:10 -04:00
Test User 6f07145b75 [skip ci] updated version information after successful test of v3.0.0-alpha6-322-g53c345f4f 2022-05-11 20:31:51 +02:00
Franz Roters 5674781cce Merge branch 'Marc2022.1' of git.damask.mpie.de:damask/DAMASK into Marc2022.1 2022-05-11 17:58:23 +02:00
Franz Roters becf0eed00 use updated test and reference 2022-05-11 17:51:37 +02:00
Philip Eisenlohr 35aa8a9bc6 combine table.add and .set 2022-05-11 09:19:48 -04:00
Franz Roters 53c345f4f1 Merge branch 'from_fiber-improvements' into 'development'
From fiber improvements

See merge request damask/DAMASK!573
2022-05-11 13:13:31 +00:00
Philip Eisenlohr b080e414ae normalize to_pole output by default 2022-05-11 08:55:55 -04:00
Martin Diehl 4c6b6fccec Merge branch 'correct-Miller-brackets' into 'development'
symmetry-aware Miller brackets

See merge request damask/DAMASK!574
2022-05-11 12:40:24 +00:00
Martin Diehl 302f020f63 looks better
at least on Linux
2022-05-11 09:22:05 +02:00
Philip Eisenlohr 75272163cd slight polish of help messages 2022-05-10 15:45:19 -04:00
Philip Eisenlohr c9f344758a use symmetry-aware Miller brackets in Result.add_pole 2022-05-10 15:26:33 -04:00
Martin Diehl bdad623811 correct name for test 2022-05-10 20:23:53 +02:00
Martin Diehl 13f4d77791 polishing 2022-05-10 19:17:59 +02:00
Franz Roters 087302a2a4 chnage Marc default version to 2022.1 2022-05-10 09:00:55 +02:00
Test User 675e9c911d [skip ci] updated version information after successful test of v3.0.0-alpha6-312-g6e7372f30 2022-05-09 20:16:57 +02:00
Philip Eisenlohr 6e7372f308 Merge branch 'order4-polynomial' into 'development'
allow dependent variables to be of polynomial order up to 4

See merge request damask/DAMASK!572
2022-05-09 14:51:43 +00:00
Franz Roters 0b83a8ca10 new Marc version 2022-05-09 14:05:30 +02:00
Daniel Otto de Mentock 7e1d44cd63 Merge branch 'fast-YAML-load' into 'development'
use libyaml-based loader

See merge request damask/DAMASK!570
2022-05-09 10:58:31 +00:00
Test User 0cfba2e6d8 [skip ci] updated version information after successful test of v3.0.0-alpha6-293-g268ff2623 2022-05-09 02:34:49 +02:00
Martin Diehl f27969caf9 documenting and testing 2022-05-08 23:22:03 +02:00
Martin Diehl d7e7750400 Merge remote-tracking branch 'origin/development' into from_fiber-improvements 2022-05-08 22:21:53 +02:00
Martin Diehl 268ff26232 need powershell commands 2022-05-08 22:09:10 +02:00
Martin Diehl 53796fce7a trustworthy reference 2022-05-08 20:10:12 +02:00
Martin Diehl b376b10b7a classic Intel gives FPE 2022-05-08 17:47:20 +02:00
Martin Diehl 10d8a63cb6 not used
and current code is not good (not using Horner scheme)
2022-05-08 17:18:15 +02:00
Martin Diehl d713026f7e fast evaluation for (most common) case of constant 2022-05-08 16:49:30 +02:00
Martin Diehl b2052cb3c7 less strict tolerances
values can be in the order of 1e5, so 1e-6 precision is not too bad
2022-05-08 16:41:19 +02:00
Martin Diehl 8f9fbb30e5 use fused multiply-add where possible
only possible for Intel compiler
2022-05-08 15:48:13 +02:00
Martin Diehl 5b8e5591ed Merge remote-tracking branch 'origin/development' into order4-polynomial 2022-05-08 14:35:48 +02:00
Martin Diehl 240426402c using (faster) Horner evaluation
https://rosettacode.org/wiki/Horner%27s_rule_for_polynomial_evaluation
2022-05-08 13:32:14 +02:00
Martin Diehl 72c29f744c better tests 2022-05-08 12:49:29 +02:00
Test User 3854547ce8 [skip ci] updated version information after successful test of v3.0.0-alpha6-291-g7d18ed307 2022-05-08 12:40:58 +02:00
Martin Diehl 7d18ed307d hickup in documentation 2022-05-08 09:30:26 +02:00
Martin Diehl 2741fbd977 whitespace adjustments
- 1 empty line between dummy arguments/return value
- 2 empty lines between variable definition and actual code
2022-05-08 09:27:21 +02:00
Martin Diehl ec184cb8fe need to relax absolute tolerance
absolute values for quartic become quite high
2022-05-08 08:30:58 +02:00
Martin Diehl 9605a5c2de polynomial expansion up to order 4 2022-05-07 23:04:06 +02:00
Martin Diehl 71e4fa222c generic code for variable order 2022-05-07 22:53:31 +02:00