-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Numpy array context rebased #190
Merged
Merged
Commits on Aug 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14d4476 - Browse repository at this point
Copy the full SHA 14d4476View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee96ff5 - Browse repository at this point
Copy the full SHA ee96ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c24aad - Browse repository at this point
Copy the full SHA 0c24aadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02ab097 - Browse repository at this point
Copy the full SHA 02ab097View commit details -
Configuration menu - View commit details
-
Copy full SHA for c888489 - Browse repository at this point
Copy the full SHA c888489View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd124ba - Browse repository at this point
Copy the full SHA cd124baView commit details -
Deprecate with_container_arithmetic's bcast_numpy_array arg
Passing both 'bcast_numpy_array' and '_bcast_actx_array_types' was ill-defined. For example, in the case of an ArrayContext whose thawed array type is np.ndarray the specification would contradict between broadcasting the argument numpy_array to return an object array *OR* peforming the operation with every leaf array. Consider the example below, ( - 'Foo: ArrayContainer' whose arithmetic routines are generated by `with_container_arithmetic(bcast_numpy=True, _bcast_actx_array_types=True)` - 'actx: ArrayContextT' for whom `np.ndarray` is a valid thawed array type. ) Foo(DOFArray(actx, [38*actx.ones(3, np.float64)])) + np.array([3, 4, 5]) could be either of: - array([Foo(DOFArray([array([41, 41, 41])])), Foo(DOFArray([array([42, 42, 42])])), Foo(DOFArray([array([43, 43, 43])]))]), OR, - Foo(DOFArray(actx, array([41, 42, 43])))
Configuration menu - View commit details
-
Copy full SHA for 5d8158d - Browse repository at this point
Copy the full SHA 5d8158dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 228ef16 - Browse repository at this point
Copy the full SHA 228ef16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc8c94 - Browse repository at this point
Copy the full SHA 1dc8c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b46bd - Browse repository at this point
Copy the full SHA 51b46bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6308dc1 - Browse repository at this point
Copy the full SHA 6308dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5ea270 - Browse repository at this point
Copy the full SHA b5ea270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80c0672 - Browse repository at this point
Copy the full SHA 80c0672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d3b02a - Browse repository at this point
Copy the full SHA 6d3b02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4125e02 - Browse repository at this point
Copy the full SHA 4125e02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5da96a8 - Browse repository at this point
Copy the full SHA 5da96a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa53572 - Browse repository at this point
Copy the full SHA aa53572View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf3f4fb - Browse repository at this point
Copy the full SHA cf3f4fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1af76ce - Browse repository at this point
Copy the full SHA 1af76ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b58e38e - Browse repository at this point
Copy the full SHA b58e38eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eca314f - Browse repository at this point
Copy the full SHA eca314fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4ee86 - Browse repository at this point
Copy the full SHA 4b4ee86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d36c07 - Browse repository at this point
Copy the full SHA 3d36c07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58acd1f - Browse repository at this point
Copy the full SHA 58acd1fView commit details
Commits on Sep 4, 2024
-
Rework dataclass array container arithmetic
- Deprecate automatic broadcasting of array context arrays - Warn about uses of numpy array broadcasting, deprecated earlier - Clarify documentation, warning wording
Configuration menu - View commit details
-
Copy full SHA for 0feaae1 - Browse repository at this point
Copy the full SHA 0feaae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4873ef4 - Browse repository at this point
Copy the full SHA 4873ef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74cd298 - Browse repository at this point
Copy the full SHA 74cd298View commit details -
Configuration menu - View commit details
-
Copy full SHA for 125e936 - Browse repository at this point
Copy the full SHA 125e936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f1cad4 - Browse repository at this point
Copy the full SHA 9f1cad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b1b795 - Browse repository at this point
Copy the full SHA 8b1b795View commit details -
with_container_arithmetic: Rename arguments to signal who broadcasts …
…across who Names suggested by @majosm
Configuration menu - View commit details
-
Copy full SHA for 510dc1b - Browse repository at this point
Copy the full SHA 510dc1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc323fc - Browse repository at this point
Copy the full SHA bc323fcView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.