Open Tissot11 opened 1 week ago
Hello, I know it is not efficient in a real use-case, but just to delve deeper in this behaviour: what happens if you use a number of probe points equal to the grid points? This way you should obtain the same number of points along x for the Fields and for the Probes. Do you observe the same difference?
Do you observe the same phenomenon without the BTIS3? Normally it does not affect directly the grid fields, but it can do it indirectly by acting on the macro-particle movement, which in turn affects the fields.
I can try to see if choosing same number of grid points for Probe
helps. I did do simulations without BTIS3
but did not use Field
diagnostic for those simulations. In fact, I always use Probe
diagnostic and that's why I am a bit worried...I'll try next week to run a simulation without BTIS3
for the CP
laser pulse and use same number of points for Probe
diagnostic.
Yes, my guess is that it is something related to the interpolation of the Probes. This would happen with and without B-TIS3.
PS in 1D you should be able to use a dt/dx even closer to 1, to make the B-TIS3 work even better, but I would repeat the tests keeping the dt fixed for the moment for coherence
I am using
BTIS3
scheme to study the laser propagation in e-p plasmas. I always preferred in past usingProbe
because of the data size. However, I had to check the output ofField
diagnostic and I noticed that both diagnostics give different answers for the laser field propagation in the plasma. I am using latest commits from GitHub forSMILEI
. I paste below the Namelist where I only make change forellipticity
of the laser pulse. I also paste my plotting scripts forProbe
andField
diagnostics and corresponding results. You can see for theCP
laser pulse, difference is quite huge (factor of 3
) and for theLP
laser pulse, it is smaller. This is really puzzling...Plotting scripts, first for
Probe
diagnosticand then
Field
diagnosticAnd the results for
CP
laser pulse (firstField
and thenProbe
diagnostics)and
LP
laser pulse (firstField
and thenProbe
diagnostics)