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

use physical functions in multipatch projector interface #409

Open
campospinto opened this issue Jun 4, 2024 · 0 comments
Open

use physical functions in multipatch projector interface #409

campospinto opened this issue Jun 4, 2024 · 0 comments
Labels
FEEC Finite element exterior calculus FEM API Objects describing finite element concepts

Comments

@campospinto
Copy link
Collaborator

campospinto commented Jun 4, 2024

We should use physical functions in the multipatch projector interface.

Quoting one comment by Yaman in PR #320:

On the one hand, the method projectors of the class DiscreteDerham (which works on single-patch domains) provides commuting projectors for the physical fields, as the pull-back is applied internally. See here.

On the other hand, the method projectors of the class DiscreteDerhamMultipatch provides commuting projectors on the logical fields, as no pull-back operation is performed internally. See here.

For reference, those methods use the internal classes Projector_H1 and Multipatch_Projector_H1, which work on logical fields. These classes are in charge of performing (patch-wise) global interpolation in a parallel setting.

We should also add module/class/function docstrings in NumPyDoc format to the file psydac/feec/multipatch/utils_conga_2d.py

@campospinto campospinto added FEEC Finite element exterior calculus FEM API Objects describing finite element concepts labels Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEEC Finite element exterior calculus FEM API Objects describing finite element concepts
Projects
None yet
Development

No branches or pull requests

1 participant