trilinos / Trilinos

Primary repository for the Trilinos Project
https://trilinos.org/
Other
1.21k stars 563 forks source link

Panzer: Periodic boundaries not aligned with coordinate axes #13537

Open kincaidkc opened 1 week ago

kincaidkc commented 1 week ago

Question

@trilinos/panzer I am part of the dev team for a trilinos-based CFD package. I am trying to create a test case for periodic channel flow on an incline. The inlet and outlet boundaries of the rectangular domain should be periodic; however the boundary normals are not aligned with the x- or y-axis, since the domain is rotated by some inclination angle. I have looked through the panzer STK periodic boundary code but it is not obvious to me if the existing periodic BCs are compatible with this scenario. Does this capability exist or will we need to add additional boundary matcher types for this to work?

Thanks, Kellis

rppawlo commented 1 week ago

I don't think any of the current matchers will work. You would have to add a new one for this case.