Title: DeprecationWarning when broadcasting scalar array type over DOFArray · Issue #292 · inducer/arraycontext · GitHub
Open Graph Title: DeprecationWarning when broadcasting scalar array type over DOFArray · Issue #292 · inducer/arraycontext
X Title: DeprecationWarning when broadcasting scalar array type over DOFArray · Issue #292 · inducer/arraycontext
Description: As discussed from CS meeting earlier, I am getting a DeprecationWarning when dividing a DOFArray by an arraycontext scalar: /Users/nnytko2/Git/ceesd-nonlinear-solve/code/actx_issue.py:17: DeprecationWarning: Broadcasting Open Graph Description: As discussed from CS meeting earlier, I am getting a DeprecationWarning when dividing a DOFArray by an arraycontext scalar: /Users/nnytko2/Git/ceesd-nonlinear-solve/code/actx_issue.py:17: Deprecati...
X Description: As discussed from CS meeting earlier, I am getting a DeprecationWarning when dividing a DOFArray by an arraycontext scalar: /Users/nnytko2/Git/ceesd-nonlinear-solve/code/actx_issue.py:17: Deprecati...
Opengraph URL: https://github.com/inducer/arraycontext/issues/292
X: @github
Domain: github.com
Links:
Viewport: width=device-width
Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"DeprecationWarning when broadcasting scalar array type over DOFArray","articleBody":"As discussed from CS meeting earlier, I am getting a `DeprecationWarning` when dividing a DOFArray by an arraycontext scalar:\r\n\r\n```\r\n/Users/nnytko2/Git/ceesd-nonlinear-solve/code/actx_issue.py:17: DeprecationWarning: Broadcasting \u003cclass 'meshmode.dof_array.DOFArray'\u003e over array context array type \u003cclass 'arraycontext.impl.pyopencl.taggable_cl_array.TaggableCLArray'\u003e is deprecated and will no longer work in 2025. There is no replacement as of right now. See the discussion in https://github.com/inducer/arraycontext/pull/190.\r\n y = x / flat_norm(x) # Warning occurs here\r\n```\r\n\r\nAnd minimal reproducing example:\r\n```python\r\nimport numpy as np\r\nimport pyopencl as cl\r\nfrom grudge.discretization import make_discretization_collection\r\nfrom meshmode.array_context import PyOpenCLArrayContext\r\nfrom meshmode.mesh.generation import generate_box_mesh\r\nfrom meshmode.dof_array import flat_norm\r\nfrom pytools.obj_array import flat_obj_array\r\n\r\nctx = cl.create_some_context()\r\nqueue = cl.CommandQueue(ctx)\r\nactx = PyOpenCLArrayContext(queue)\r\n\r\nmesh = generate_box_mesh((np.linspace(0, 1, 10),))\r\ndcoll = make_discretization_collection(actx, mesh, order=1)\r\n\r\nx = dcoll.zeros(actx) + 1.\r\ny = x / flat_norm(x) # Warning occurs here\r\n\r\n```","author":{"url":"https://github.com/nicknytko","@type":"Person","name":"nicknytko"},"datePublished":"2024-12-10T17:01:25.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/292/arraycontext/issues/292"}
route-pattern /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) route-controller voltron_issues_fragments route-action issue_layout fetch-nonce v2:d3a1711f-e641-4992-8984-665576a5b02a current-catalog-service-hash 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 request-id 8A7C:3AF9A7:1540733:1D62889:6A4EA89E html-safe-nonce d6a89f7b7f19c087cd45a29bfd25afc795329352606403c2c40d4d1707e16384 visitor-payload eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QTdDOjNBRjlBNzoxNTQwNzMzOjFENjI4ODk6NkE0RUE4OUUiLCJ2aXNpdG9yX2lkIjoiNDY4MjM3NDc4MjQwMTgxNjczNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 visitor-hmac c909552c2b9ef0a93b065708c26ef8d52f61e1b3de08231d243baaa4ca3aa8e7 hovercard-subject-tag issue:2730679676 github-keyboard-shortcuts repository,issues,copilot google-site-verification Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I octolytics-url https://collector.github.com/github/collect analytics-location / fb:app_id 1401488693436528 apple-itunes-app app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/inducer/arraycontext/292/issue_layout twitter:image https://opengraph.githubassets.com/3fded375831d7194a354a6f3230d3432f69235964d4a5246d869af39e48e560f/inducer/arraycontext/issues/292 twitter:card summary_large_image og:image https://opengraph.githubassets.com/3fded375831d7194a354a6f3230d3432f69235964d4a5246d869af39e48e560f/inducer/arraycontext/issues/292 og:image:alt As discussed from CS meeting earlier, I am getting a DeprecationWarning when dividing a DOFArray by an arraycontext scalar: /Users/nnytko2/Git/ceesd-nonlinear-solve/code/actx_issue.py:17: Deprecati... og:image:width 1200 og:image:height 600 og:site_name GitHub og:type object og:author:username nicknytko hostname github.com expected-hostname github.com None 41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c turbo-cache-control no-preview go-import github.com/inducer/arraycontext git https://github.com/inducer/arraycontext.git octolytics-dimension-user_id 352067 octolytics-dimension-user_login inducer octolytics-dimension-repository_id 364716587 octolytics-dimension-repository_nwo inducer/arraycontext octolytics-dimension-repository_public true octolytics-dimension-repository_is_fork false octolytics-dimension-repository_network_root_id 364716587 octolytics-dimension-repository_network_root_nwo inducer/arraycontext turbo-body-classes logged-out env-production page-responsive disable-turbo false browser-stats-url https://api.github.com/_private/browser/stats browser-errors-url https://api.github.com/_private/browser/errors release e6a744804e8e70f97b4d5a18a94dcc63db22f97a ui-target full theme-color #1e2327 color-scheme light dark
URLs of crawlers that visited me.