inducer / inducer/loopy

Missing join_array_axes transformation

Open
#277 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
636
Forks
81
Avg merge
1d 19h
Merged PRs (30d)
7

Description

Consider the [`face_mass` kernel](https://github.com/inducer/grudge/blob/c7cd63da6ea1dfc1b992b0bb15760ca98a9a08f4/grudge/execution.py#L339). The `f` and `j` dimensions could be joined, shrinking the array dimensions from 3D to 2D. Currently there is a [`split_array_axis`](https://github.com/inducer/loopy/blob/186f5095a54982b7eb2fda5e4b995d7c047fde1e/loopy/transform/padding.py#L369) transformation but no `join_array_axes` transformation so this is not possible presently.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.