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

Transient waveport boundary condition #243

Open
Wayne901 opened this issue May 5, 2024 · 2 comments
Open

Transient waveport boundary condition #243

Wayne901 opened this issue May 5, 2024 · 2 comments
Labels
driven Related to driven simulations in the frequency domain enhancement New feature or request transient Related to driven simulations in the time domain

Comments

@Wayne901
Copy link

Wayne901 commented May 5, 2024

Hi there. I was learning MFEM to implement some transient EM projects. Palace is really experienced with EM problems, so I try to ask for some help here.

It confuses me, to set the waveport boundary condition in transient problem for a rectangular waveguide. TEM mode is easy to apply as an impedance BC, but TE mode and TM modes are frequency dependent. The method proposed in The Finite Element Method in Electromagnetics by Jianming Jin requires convolution, seems a bit complex. How does palace, or commercial softwares such as COMSOL address it?

@Wayne901 Wayne901 added the enhancement New feature or request label May 5, 2024
@sebastiangrimberg
Copy link
Contributor

Hi @Wayne901, thanks for opening this issue. In Palace, the wave port boundary condition is actually only implemented for frequency domain problems and not in the time domain. I believe you are correct that in general, the wave port boundary for transient simulations would require a convolution as described in the Jin textbook. There may be better ways to do it, however.

We would definitely welcome contributions to add this type of functionality to Palace and could provide help where needed for the implementation.

@sebastiangrimberg sebastiangrimberg added driven Related to driven simulations in the frequency domain transient Related to driven simulations in the time domain labels May 6, 2024
@Wayne901
Copy link
Author

Wayne901 commented May 6, 2024

I just moved from frequency domain problems to time domain ones. The waveport boundary is tricky in time domain...
Thank you for your reply.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
driven Related to driven simulations in the frequency domain enhancement New feature or request transient Related to driven simulations in the time domain
Projects
None yet
Development

No branches or pull requests

2 participants