Saved in:
Bibliographic Details
Main Author: Giglio, Eric
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2401.13521
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913236904837120
author Giglio, Eric
author_facet Giglio, Eric
contents AA numerical code, labeled InCa4D, used for simulating CPU-efficiently the guiding of charged beam particles through insulating straight nano or macro capillaries, is presented in detail. The paper may be regarded as a walk through the numerical code, where we discuss how we compute the charge deposition and charge dynamics at the interfaces of a straight capillary and how we compute the electric field with imposed boundary conditions. The latter add surface polarization charges at the dielectric interfaces and free charges at conducting interfaces. Absorbing boundary conditions allow for a leakage current. As a result, the electric field in InCa4D yields accurate relaxation rates and decay rates for both cases, namely where the outer surface of the straight capillary is covered by a grounded conducting paint or not. Eventually, we show how we sample the initial conditions of the inserted beam particles and how we evaluate CPU-efficiently the particles' trajectory, allowing to compute typically $10^6$ trajectories in about two hours on a modern CPU.
format Preprint
id arxiv_https___arxiv_org_abs_2401_13521
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CPU efficient numerical code for charged particle transport through insulating straight capillaries
Giglio, Eric
Materials Science
Computational Physics
AA numerical code, labeled InCa4D, used for simulating CPU-efficiently the guiding of charged beam particles through insulating straight nano or macro capillaries, is presented in detail. The paper may be regarded as a walk through the numerical code, where we discuss how we compute the charge deposition and charge dynamics at the interfaces of a straight capillary and how we compute the electric field with imposed boundary conditions. The latter add surface polarization charges at the dielectric interfaces and free charges at conducting interfaces. Absorbing boundary conditions allow for a leakage current. As a result, the electric field in InCa4D yields accurate relaxation rates and decay rates for both cases, namely where the outer surface of the straight capillary is covered by a grounded conducting paint or not. Eventually, we show how we sample the initial conditions of the inserted beam particles and how we evaluate CPU-efficiently the particles' trajectory, allowing to compute typically $10^6$ trajectories in about two hours on a modern CPU.
title CPU efficient numerical code for charged particle transport through insulating straight capillaries
topic Materials Science
Computational Physics
url https://arxiv.org/abs/2401.13521