Add module to calculate near field and radiation field on user-define…#112
Add module to calculate near field and radiation field on user-define…#112HaoPengYY wants to merge 2 commits into
Conversation
…d observation plane!
|
Hi @HaoPengYY, |
|
@PrometheusPi Hi. Actually, I have performed the benchmarks described in Sec. 5.1 of your thesis, and I think they are enough to verify the feasibility of this module. I am now preparing a markdown to explain the code and the benchmarks. I don't know if I can put it here, or I can send it to you by email. |
|
@HaoPengYY Cool you performed these benchmarks. I agree, they are perfectly suited for testing this module. Thanks a lot for your effort to provide this new module and its documentation. 👍 |
Introductions and benchmarks of the new module, which is devoted to calculate the near and far field of the electrons based on their trajectories, are included a file in /doc/Intro&Benchmark/readme.md .
|
@PrometheusPi Hi. It is my first time to use git, I don't know if this is the right way. I put the markdown here as well. |
|
Dear @HaoPengYY, |
|
I am very sorry @HaoPengYY for not having the time yet to look into your pull request. I will hopefully be able to do so in September. Please excuse the delay. I hope it is fine for you to work on your branch. |
|
@PrometheusPi Please don't be worry. The code now work fine for us, we have done some work based on the code. And also I have done some updates, like adding the module which calculates the far-field radiation field, changing the mpi logic (worker processors are assigned a new job after finishing the last job), adding all spectrum or electric fields coherently during calculation (no need for post-processing, save a lot of memory and facilitate simulations with a large number of trajectories). I would start a new pull request if everything is ready. |
Add module to calculate electrical field on user-defined observation plane.