The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
oft_trace.F90 File Reference
#include "local.h"

Functions/Subroutines

program oft_trace
 Driver to trace field lines and particles from fields stored in a restart file.
subroutine particle_lorentz (t, y, b, n, ydot)
 ODE function for Lorentz force particle advance.

Function/Subroutine Documentation

◆ particle_lorentz()

subroutine particle_lorentz ( real(r8), intent(in) t,
real(r8), dimension(n), intent(in) y,
real(r8), dimension(3), intent(in) b,
integer(i4), intent(in) n,
real(r8), dimension(n), intent(out) ydot )

ODE function for Lorentz force particle advance.

F = q * cross(V,B) / m_i

Parameters
[in]tTime (unused)
[in]yCurrent position/velocity
[in]bB-field at current position
[in]nNumber of spatial dimensions (3)
[out]ydotNew velocity/acceleration at current point