No description
Find a file
2025-02-03 16:08:23 +01:00
scripts_python Preparation to push to git 2024-12-12 10:05:35 +01:00
.gitignore Rename 2024-12-12 10:08:06 +01:00
bc_80ns_T6Z4.csv Preparation to push to git 2024-12-12 10:05:35 +01:00
bc_80ns_T10Z6.csv Preparation to push to git 2024-12-12 10:05:35 +01:00
bc_80ns_T30Z11.csv Preparation to push to git 2024-12-12 10:05:35 +01:00
bc_80ns_T60Z16.csv Preparation to push to git 2024-12-12 10:05:35 +01:00
bc_fa_T30Z11.csv New boundary files. Now they follow Z = 22.5 T^0.6 2024-11-29 10:01:00 +01:00
makefile Rename 2024-12-12 10:08:06 +01:00
moduleConstantParameters.f90 Able to read BC from file 2024-10-03 16:13:04 +02:00
moduleOutput.f90 Change output of Temp_ref from K to eV. 2024-10-09 16:30:50 +02:00
moduleReferenceValues.f90 Able to read BC from file 2024-10-03 16:13:04 +02:00
moduleTableBC.f90 Able to read BC from file 2024-10-03 16:13:04 +02:00
README.md Start of project in Gitlab 2024-12-12 10:13:38 +01:00
vlaplex.f90 Add TtoZ functionality and compare with input Zave 2025-02-03 16:08:23 +01:00

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.