Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: picFoam: An OpenFOAM based electrostatic Particle-in-Cell solver   picFoam is a fully kinetic electrostatic Particle-in-Cell(PIC) solver,
including Monte Carlo Collisions(MCC), for non-equilibrium plasma research in
the open-source framework of OpenFOAM. The solver's modular design, based on
the same principles used in OpenFOAM, makes it highly flexible, by allowing the
user to choose different methods at run time, and extendable, by building upon
templated modular classes. The implementation of the PIC method employing the
finite volume method, allows it to simulate on arbitrary geometries in one to
three dimensions. OpenFOAM's barycentric particle tracking is used effectively
to performe charge and field weighting from the Lagrangian particle based
description to the Eulerian field description and backwards without
computational expensive particle searching algorithm. picFoam also includes
open and general circuit boundary models for the description of real plasma
devices.

8
The categories of this paper are: hep-ex
25
The categories of this paper are: patt-sol
12
The categories of this paper are: nucl-th
9
The categories of this paper are: nlin
30
The categories of this paper are: q-alg
24
The categories of this paper are: dg-ga
26
The categories of this paper are: bayes-an
36
The categories of this paper are: cmp-lg
17
The categories of this paper are: q-fin
11
The categories of this paper are: hep-lat
15
The categories of this paper are: nucl-ex
31
The categories of this paper are: ao-sci
29
The categories of this paper are: funct-an
37
The categories of this paper are: supr-con
18
The categories of this paper are: econ
10
The categories of this paper are: q-bio