Current Interpolation: During add to EMF#888
Conversation
36ee083 to
d602ecc
Compare
There was a problem hiding this comment.
@psychocoderHPC: for loop over simDim -> avoids second impl
46ae85f to
b698421
Compare
This commit adds the general infrastructure to call functors before adding `FieldJ` to the electro-magnetic fields (in Yee: before manipulating the `E` field). The previous method `None` without interpolation is added as a default in `fieldSolver.param`. Additionally, a simple second order Binomial filter for 2D and 3D is added to test the new functionality.
b698421 to
c270936
Compare
|
@psychocoderHPC event system updates added. |
There was a problem hiding this comment.
Yes __delete() checks for NULL
Reorder dependencies in the event system and add a GUARD receive functionality to FieldJ.
a3352df to
1fdbc60
Compare
|
the main difference might be due to the seed, since the species ID is used in it (dev to None). The binomial image looks "smoother" with less edgy features in the B-fields, which I would expect and is quite physically correct. I'll check again with the old seeds for a comparison ( |
|
Update: sry for closing, I would only close my comment without saving. |
|
Update: Some solver needs |
|
ok that looks valid (I now keep the seed change as we planned, see first pictures before). the energy and images are identical for
|
|
👍 |
Current Interpolation: During add to EMF




This commit adds the general infrastructure to call functors before adding
FieldJto the electro-magnetic fields (inYee: before manipulating theEfield).The previous method
Nonewithout interpolation is added as a default infieldSolver.param. Additionally, a simple second order Binomial filter for 2D and 3D is added to test the new functionality.Run time tests:
devvs. with/without Binomial filter (with ZigZag & TSC)