Skip to content
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

Unify SE operator behavior for 1D, 2D, and 1/2D+ function spaces #127

Merged
merged 1 commit into from
Aug 25, 2021

Conversation

jakebolewski
Copy link
Contributor

  • Refactor SE operator internals to use AxisTensor vector types.
  • Refactor computing operator result intermediates by simplifying
    operator loop structure, making operators more amenable for
    GPU parallelization in the future.
  • Infer input and output spaces in spectral element code to simplyfy
    overintegration.
  • Update examples to use AxisTensor vector types for 2D SE.

Co-authored-by: Jake Bolewski [email protected]
Co-authored-by: Simon Byrne [email protected]

* Refactor SE operator internals to use AxisTensor vector types.
* Refactor computing operator result intermediates by simplifying
operator loop structure, making operators more amenable for
GPU parallelization in the future.
* Infer input and output spaces in spectral element code to simplyfy
overintegration.
* Update examples to use AxisTensor vector types for 2D SE.

Co-authored-by: Jake Bolewski <[email protected]>
Co-authored-by: Simon Byrne <[email protected]>
@jakebolewski
Copy link
Contributor Author

bors try

bors bot added a commit that referenced this pull request Aug 25, 2021
@bors
Copy link
Contributor

bors bot commented Aug 25, 2021

try

Build failed:

@jakebolewski
Copy link
Contributor Author

bors try

bors bot added a commit that referenced this pull request Aug 25, 2021
@bors
Copy link
Contributor

bors bot commented Aug 25, 2021

@jakebolewski
Copy link
Contributor Author

bors r+

@bors
Copy link
Contributor

bors bot commented Aug 25, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant