picongpu icon indicating copy to clipboard operation
picongpu copied to clipboard

create E and B field from moving particles

Open psychocoderHPC opened this issue 2 years ago • 4 comments

Allow creating the E and B field based on initialized moving particles current.

  • [ ] Currently, a draft to check if we need to add ISimulationData to more field solver implementations.

psychocoderHPC avatar Jul 20 '23 13:07 psychocoderHPC

@PrometheusPi We should discuss how we should go on with this PR.

psychocoderHPC avatar Oct 24 '23 07:10 psychocoderHPC

@psychocoderHPC If I load my particles from a checkpoint, I cannot apply the new method, right?

PrometheusPi avatar Jan 04 '24 15:01 PrometheusPi

I will close this PR because this PR is only producing the current from a warm plasma and propagating the field's N steps. The concepts will be used in another upcoming feature by one of our students.

psychocoderHPC avatar Apr 17 '24 09:04 psychocoderHPC

I reopened this PR because I need to port ExecuteIfTimeStepEq to our code base, these are useful objects for our particle init pipe and the per timestep pipe.

psychocoderHPC avatar Apr 17 '24 09:04 psychocoderHPC

time dependent functor execution is moved out to PR #4934

psychocoderHPC avatar Jun 10 '24 11:06 psychocoderHPC