Nonhomogeneous boundary conditions for the WarpX Ohm solver #6465
-
|
Hi, I am looking for advice on simulating plasma acceleration devices such as magnetoplasmadynamic thrusters using WarpX. Plasma acceleration is driven by an electric current injected through coaxial electrodes and entering the domain through its boundaries. A hybrid kinetic model seems appropriate, but imposing electrode-driven current may require nonhomogeneous magnetic field boundary conditions, which I could not find in the current WarpX implementation. Is this supported for the hybrid solver? If not, what is the recommended way to model current injection in this setup? I would be happy to contribute an implementation if guidance is available. Do you see any alternative approaches, or know of related work using WarpX for plasma acceleration devices? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
Hi @pimanov. That sounds like a cool application. My initial recommendation would be to use the "external current" functionality included for the hybrid solver to model the driven current. See With that input you can specify a spatial and temporally dependent current that would be included in Ohm's law but is not coming from actual particles in the system. Would that serve your needs? Do you think you would still require additional magnetic field boundary support? |
Beta Was this translation helpful? Give feedback.
-
|
Can you achieve what you need using the insulator_pec boundary ? See PR #4943 and https://warpx.readthedocs.io/en/latest/usage/parameters.html#domain-boundary-conditions |
Beta Was this translation helpful? Give feedback.
Can you achieve what you need using the insulator_pec boundary ?
See PR #4943 and https://warpx.readthedocs.io/en/latest/usage/parameters.html#domain-boundary-conditions