-
Notifications
You must be signed in to change notification settings - Fork 7
Dvi #191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Dvi #191
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
PR Type
Enhancement
Description
Add multiple numerical integration schemes for charged particle dynamics
Create field evaluation module with tokamak magnetic field model
Develop manifold analysis and visualization tools for particle trajectories
Add plotting utilities for orbit and manifold visualization
Reorganize and clean up codebase with test utilities
Diagram Walkthrough
File Walkthrough
13 files
Tokamak magnetic field model implementationSymplectic midpoint integration for charged particlesClassical particle symplectic midpoint schemeVariational midpoint integrator implementationLagrange formalism integration schemeRunge-Kutta explicit integration methodExplicit-implicit hybrid integration schemeSymplectic Euler integration methodClassical particle Runge-Kutta integrationOrbit and manifold visualization utilitiesManifold analysis and trajectory visualizationSimple magnetic field models with numba optimizationLegendre polynomials and elliptic integral utilities1 files
Minor formatting and print statement additions4 files
Test script for symplectic midpoint methodTest implementation for guiding center approximationHamiltonian formalism test with implicit integrationLagrangian formalism test implementation1 files
Removed obsolete Pauli particle implementation