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

Boundary elements for HDivConstant spaces #184

Open
jefersondossa opened this issue Apr 22, 2023 · 1 comment
Open

Boundary elements for HDivConstant spaces #184

jefersondossa opened this issue Apr 22, 2023 · 1 comment

Comments

@jefersondossa
Copy link
Contributor

There is an issue when handling with HDivConstant spaces: The boundary elements need to be oriented in PZ standard. In my external project, I used to delete all boundary elements coming from the geometric mesh and then recreate them with TPZGeoElBC to avoid this problem.
As it is, TPZHDivApproxCreator is not working for HdivConstant spaces (mostly in 3D), unless the mesh boundary is properly oriented.
Any suggestions to improve robustness or we should just incorporate the code to delete and recreate the boundary elements in TPZHDivApproxCreator when we have HDivConstant spaces?

@philippedevloo
Copy link
Member

I believe the verification of the orientation is necessary. In the "standard" H(div) spaces, the value of the shape functions can be altered by the variable fSideOrient. This is not possible (I believe) for spaces derived from H(curl)

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

No branches or pull requests

2 participants