Issue I482 [81,enhancement,poisson,partiallyresolved] Refine extended to solve the Poisson Equation SIMION's electric field solver (Refine function) has recently been extended to support solving the Poisson Equation. As before, the Refine function can calculate potentials inside a volume defined by electrodes, but the new Poisson solving capability allows it to also handle the case when a known, arbitrary distribution of space-charge density also fills that volume (such as due to high current charged particle beams or charged insulators) The Poisson solver has already been implemented in the 2D case (the 3D case will follow soon). However, it will not be formally included in SIMION until version 8.1, as Poisson solving will be one of the major new capabilities in that version. Still, 8.0 users may previewed it via the "early access mode" (Issue I421). In SIMION 8.0, click the "Check for Updates" button and download version 8.0.5-TEST5 or above of simion.exe as well as the new Poisson examples (simion81-poisson-*.zip). For full details, see the README.html, poisson.html and example files in the Poisson examples. See also SIMION Info:Poisson Equation ( http://www.simion.com/info/Poisson_Equation ). Implemented in 8.0.5-TEST5 (early access mode). Poisson examples updated in 8.0.4-TEST13. Formally scheduled for 8.1. Update: 2008-04-14: Fixed a fairly critical error in piclib library in the Poisson examples. The following should be added to the top of segment.other_actions (just after the "if PIC_enable == 0 then return end"): "if ion_time_of_flight <= ion_time_of_birth then return end".
