Skip to content

Implement fill_single_element_interpolation_matrix!() for Chebyshev - #460

Merged
johnomotani merged 1 commit into
masterfrom
kinetic-electrons-chebyshev
Aug 29, 2026
Merged

Implement fill_single_element_interpolation_matrix!() for Chebyshev#460
johnomotani merged 1 commit into
masterfrom
kinetic-electrons-chebyshev

Conversation

@johnomotani

Copy link
Copy Markdown
Collaborator

The current implementation of
fill_single_element_interpolation_matrix!() does not actully require the discretization_info, so could use a single implmentation covering both gausslegendre_pseudospectral and chebyshev_pseudospectral, but not sure if this will always be true, and it is only a small function so having two identical copies for now is not a big problem.

Tests are only failing due to a bug in the latest versions of TimerOutputs.jl, which will be fixed soon (KristofferC/TimerOutputs.jl#239).

The current implementation of
fill_single_element_interpolation_matrix!() does not actully require the
discretization_info, so could use a single implmentation covering both
gausslegendre_pseudospectral and chebyshev_pseudospectral, but not sure
if this will always be true, and it is only a small function so having
two identical copies for now is not a big problem.
@johnomotani
johnomotani merged commit 9bf6c3e into master Aug 29, 2026
8 of 20 checks passed
@johnomotani
johnomotani deleted the kinetic-electrons-chebyshev branch August 29, 2026 13:40
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