- Dec 20, 2024
-
-
- Dec 18, 2024
-
-
Andreas Klöckner authored
-
-
- Dec 13, 2024
-
-
Addison A. authored
-
- Dec 10, 2024
-
-
- Dec 04, 2024
-
-
Matthias Diener authored
-
Matthias Diener authored
* do not pickle cached hash of arrays * no clue why this works * remove unneeded changes * add an explanation * add simple test * add another test * copy getstate/setstate implementation from dataclasses * typo?
-
- Dec 01, 2024
-
-
Andreas Klöckner authored
-
- Nov 25, 2024
-
-
Matthias Diener authored
* DictOfNamedArrays: better repr, keys * add tags to repr * make keys() abstract * add to doc * fix lint * remove invalid requirements.txt pytools version specification --------- Co-authored-by: Andreas Klöckner <inform@tiker.net>
-
- Nov 23, 2024
-
-
- Nov 22, 2024
-
-
- Nov 19, 2024
-
-
Matthias Diener authored
* change attrs to dataclasses * post-merge fix * more fixes * switch to array_dataclass * use _augment_array_dataclass * restore attribute validation * mypy? * Disable pylint invalid-field-call --------- Co-authored-by: Andreas Kloeckner <inform@tiker.net>
-
- Nov 17, 2024
-
-
- Nov 14, 2024
-
-
- Nov 07, 2024
-
-
- Oct 28, 2024
-
-
Andreas Klöckner authored
This reverts commit 3c90e784.
-
Andreas Klöckner authored
This reverts commit a0da6dc9.
-
Andreas Klöckner authored
-
-
- Oct 18, 2024
-
-
- Oct 08, 2024
-
-
Andreas Klöckner authored
-
- Sep 20, 2024
-
-
Andreas Klöckner authored
-
- Sep 18, 2024
-
-
Matthias Diener authored
-
-
- Sep 12, 2024
-
-
Matthias Diener authored
* use numpy 2 type promotion directly * fix lint * add comment & test regarding np.result_type with pytato arrays * adjust README * revert old_numpy test adjustment (tested manually with numpy 1.26) * remove comment
-
- Sep 09, 2024
-
-
Addison A. authored
* Add new propagation logic * Fix failing tests * Actually fix failing tests * linter fixes + other fixes * use pytools to generate propagation graph * add pytools 2024.1.14 as dependency * add correct pytools version to requirements.txt * remove dependencies in pyproject.toml, add dependency on pytools 2024.1.14 to setup.py * IgnoredForPropagationTag -> AxisIgnoredForPropagationTag; update docs * change wording --------- Co-authored-by: Andreas Klöckner <inform@tiker.net>
-
Addison A. authored
* First shot at implementing 'F' ordered array reshapes * Remove restriction on reshape order * Refactor to unify paths * Slight adjustment * Update comment wording * Rough draft of old -> new axis mapping * Absorb new tag propagation * Revert changes * don't linearize everything * pass tests with new reshaped indices getter * revert change that belongs to another branch * fix mypy issues * fix failing arraycontext test * fix failing flake8 test * fixes * remove unnecessary import * ruff fixes + small change * Stopped in the middle * improved index expression generation * add test for F ordered reshapes * remove redundant scalar check * Improve reshape docs * Goodbye unnecessary variable * Way more reshape test coverage --------- Co-authored-by: Andreas Kloeckner <inform@tiker.net>
-
- Aug 25, 2024
-
-