Open FOAM

OpenFOAM (Open Field Operation and Manipulation) is primarily a C++ toolbox for the customization and extension of numerical solvers for continuum mechanics problems, including computational fluid dynamics (CFD). It comes with a growing collection of pre-written solvers applicable to a wide range of problems, from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics, electromagnetics and the pricing of financial options. more...


ZARMdsmcFOAM

For the numerical description of rarefied gas flows, which for example occur in arc jet thrusters under vacuum conditions, direct simulation methods such as DSMC (Direct Simulation Monte Carlo) are commonly used. To validate experiments carried out under these conditions the ZARMdsmcFoam solver is being developed. more...


ZARMrhoCentralMHDfoam

or the numerical simulation of the Magnetoplasmadynamics (MPD) Thrusters, a numerical compressible Magnetohydrodynamics (MHD) solvers was recently developed. The numerical proposed method uses the semi-discrete, non-staggered central scheme of Greenshields (Greenshields, 2010) for flux calculation, which is a density based method. The contribution of this work is essentially the consideration of the magnetic effects in the present algorithm. more...


ZARMplasmaFOAM

ZARMplasmaFOAM is a numerical solver based on the standard solver rhoPimpleFOAM provided with OpenFOAM. The solver models the electric arc between cathode and anode in an arcjet propulsion system as a plasma ring using a continuum approach. Conservation equations for mass and momentum are derived for the electron flow between cathode and anode and are solved by taking advantage of the PISO algorithm (Pressure Implicit with Splitting of Operators) already implemented in OpenFOAM. more...


ZARMmpdMultiRegionFOAM

Before the plasma is fully ionized, deviations form kinetic equilibrium are rather common, especially in the fringes of arcs and close to electrodes. As the mobility of electrons in the plasma is much larger than that of ions and atoms, it's easily understood that the kinetic energy gained from electric field will be transferred during ion-electron and atom-electron collision from electrons into atoms and ions. Furthermore, due to the relatively small mass of electrons, the energy exchange in-between will be rather inefficient, so the temperature of electrons will be much higher than that of atoms and ions especially when the electric field strength is high. more...