Skip to main content

Velocity distribution function solver using Liouville's theorem

Project description

vdist-solver

Velocity distribution function solver using Liouville's theorem

vx-vz distribution vz distribution backtrace
16_16_65 vdist_ion_z backtrace_test

Requirement

  • numpy
  • matplotlib
  • tqdm
  • scipy
  • emout
  • mpi4py (Install by yourself if use MPI)

Installation

pip install vdist-solver

Simple Usage for EMSES

# Use velocity distribution function solver
> gen-vdsolver 'xz'  # Create template script of vdist-solver
> vim vdist-solver.py  # Change settings
> python vdist-solver.py -d "<directory>"  # Plot distribution

# Use backtrace solver
> gen-backtrace 'xz'  # Create template script of backtrace-solver
> vim backtrace-solver.py  # Change settings
> python backtrace-solver.py -d "<directory>"  # Plot backtrace-orbit of particle

A detailed description is provided below

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vdist-solver-1.1.1.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vdist_solver-1.1.1-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

Details for the file vdist-solver-1.1.1.tar.gz.

File metadata

  • Download URL: vdist-solver-1.1.1.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for vdist-solver-1.1.1.tar.gz
Algorithm Hash digest
SHA256 81670ea56f44b6c7b522b67ad639ee26809ec21714b152929bbf2c537a862e53
MD5 91b91d44c2a6c9a7085ab804baed0c12
BLAKE2b-256 18083e092cdda08e14f4c4864434c038f39baba52a8015a0f2552cced12a7e22

See more details on using hashes here.

File details

Details for the file vdist_solver-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: vdist_solver-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 31.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for vdist_solver-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e11c054325514cadf54e88a3572950e34affa8658da12aae9755847201d63b06
MD5 b8d95fafe209bee97672cb1a30ed2f3d
BLAKE2b-256 f14c8838b80fca4e48be2c72e4c2a0709c81a983298084e5a5a7a6d68f5def84

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page