trixi-framework / trixi-framework/Trixi.jl
Maxwell's equations example
- Dominant language
- Julia
- Stars
- 731
- Forks
- 167
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 25
Description
Hello,
Trixi is amazing and it's so nice to see it written in Julia. I was wondering if there are plans for a Maxwell's equation example? I ask this because I'd be keen to investigate Trixi as a framework for a kinetic plasma physics extension via the particle-in-cell (PIC) method. The plasma would be represented by the particles and the electromagnetic field by Trixi's excellent high-order DG implementation. The particles fly around the domain according to the Lorentz force and deposit their charge and current onto the charge density and current density fields. This acts as sources for Maxwell's equations, which are then solved and thereby provide the electromagnetic field for the Lorentz force. At the core of every PIC code is a Maxwell's equation solver. Having one that supports complicated real-world meshes, is high order, and adaptive is arguably the hardest bit.
Best,
James
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by reviewing the repository's existing equation examples and clarifying the intended Maxwell solver and example scope, including acceptance criteria for meshes, high-order methods, and adaptivity.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- hpc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100