The wagglepy Package
The wagglepy is used to analyze the traces ((of particle, ray, and e.t.c.)) in variable (could be position $\vec{r}$, velocity $\vec{v}$ or e.t.c.) space governed by a given system of ordinary differential equations (ODE system) which might come from some specific domains of physics.
The wagglepy package consists of a collection of template notebooks and some utility functionality for drawing and analyzing the particle traces in the study of plasma physics. Wagglepy, however, does not restrict itself in particle-tracing, but would expand its application across ray-tracing, stochastic procedure and so on, all of which share the same essence, that is, the ordinary differential system.
For those ode systems that are easy to solve (at least for sympy's computer algebra system, CAS), we directly use the symbolic solving capability offered by sympy to deduce the exact analytic solution. While for the difficult ones, sympy (and einsteinpy) helps you to, at least, express the problems in a way that the computers can understand, after which the generic functionality concerning perturbation and numerical solver inside wagglepy would try to approximate the solution.
Metadata
Release files for wagglepy 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wagglepy-0.0.1.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wagglepy-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.1 kB
Release files / wagglepy-0.0.1.tar.gz
| Download URL | wagglepy-0.0.1.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2c1966709d3f603034785470da1c4a82228180ebd29353f2c400edfeb756dc5e
|
|
BLAKE2b-256 checksum How to use checksums |
66205eaa7ae670bc922667447b47cd2c8839fa9198ae9c57ebcef46a17425d3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.9
|
Release files / wagglepy-0.0.1-py3-none-any.whl
| Download URL | wagglepy-0.0.1-py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5ba2175923c84db054050f32b22bfae88c3ce16a7d8e827ffee8f5f36ad2f232
|
|
BLAKE2b-256 checksum How to use checksums |
8a7f8e15dc1065b11057a579d7a5d41e57236e482e38afa4aba842d268da381d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.9
|