Scientific Computing Seminar

Date:
Thursday, February 24, 2005
Time:
1:00pm-2:00pm
Location:
50A-5132
Seminar Speaker:
Arno Candel
Stanford Linear Accelerator Center
candel (at) slac (dot) stanford (dot) edu
Title:
A Massively Parallel Particle-in-Cell Code for the Simulation of Field-Emitter Based Electron Sources
Abstract:
For the realistic simulation of electron sources using microstructured field emitter arrays (FEAs), the required resolution leads to simulation models not suitable for current serial codes. Thus, a parallel high-performance 3D Maxwell Particle-In-Cell (PIC) code "Capone" has been implemented in C++ using the POOMA II framework on the Linux platform. The Maxwell field solver is based on the Finite Integration Algorithm on a non-uniform rectilinear grid. Anisotropic material constants and perfect electric/magnetic materials stored in triangulated grid cells are supported as well as open, electric and magnetic boundary conditions. For the computation of external electrostatic fields, a matching parallel solver has been developed. Self-consistent PIC tracking of electron macroparticles is accomplished with charge conserving and relativistic split-operator techniques. Parallelization is performed by domain decomposition. Fields are statically distributed while Particles are dynamically distributed to allow fast local interpolation. Simulation results on Fowler-Nordheim field emission from FEAs in DC guns are presented, with strong focus on emittance growth due to tip degradation effects.
Sponsor of Seminar:
Esmond Ng
Scientific Computing

Contact Esmond G. Ng EGNg@lbl.gov