No description
| scripts_python | ||
| .gitignore | ||
| bc_80ns_T6.csv | ||
| bc_80ns_T10.csv | ||
| bc_80ns_T30.csv | ||
| bc_80ns_T60.csv | ||
| bc_fa_T30.csv | ||
| makefile | ||
| moduleConstantParameters.f90 | ||
| moduleOutput.f90 | ||
| moduleReferenceValues.f90 | ||
| moduleTableBC.f90 | ||
| moduleTableTtoZ.f90 | ||
| moduleTableTtoZne.f90 | ||
| README.md | ||
| vlaplex.f90 | ||
VlaPlEx (Vlasov Plasma Expansion) code aims to provide a simple way to solve the collisionless plasma expansion into a vacuum.
It solves the Vlasov equation for ions in a 1D spherical domain.
Electrons are treated as a fluid either isothermal (Boltzmann) or polytropic.
Self-consistent electric field is solved using a Newton-Raphson method to solve the Poisson equation.