ABSTRACT

This chapter describes how to develop PIC simulations that run on unstructured tetrahedral meshes, which resolves detailed surface geometries but adds a lot of complexity to both the particle pusher and the potential solver. It covers mesh import and mesh export. The chapter explores how to move particles and how to use their positions to compute number density. It presents the basics of the Finite Element Method (FEM) that can be used to solve potential and calculate electric field. The chapter also develops an FEM solver for the Poisson’s equation.