Hamiltonian splitting
GEMPIC.HamiltonianSplitting
— TypeHamiltonianSplitting( maxwell_solver,
kernel_smoother_0, kernel_smoother_1,
particle_group, e_dofs, b_dofs)
Hamiltonian splitting type for Vlasov-Maxwell
- Integral over the spline function on each interval (order p+1)
- Integral over the spline function on each interval (order p)
e_dofs
describing the two components of the electric fieldb_dofs
describing the magnetic fieldj_dofs
for kernel representation of current density.
GEMPIC.lie_splitting!
— Methodlie_splitting( h, dt, number_steps)
Lie splitting
GEMPIC.lie_splitting_back!
— Methodlie_splitting_back(h, dt, number_steps)
Lie splitting (oposite ordering)
GEMPIC.strang_splitting!
— Methodstrang_splitting( h, dt, number_steps)
Strang splitting
- time splitting object
- time step
- number of time steps