V3FIT
|
Contains the siesta_force module. More...
Go to the source code of this file.
Modules | |
module | siesta_force |
Compute the JxB - Grad(p) covariant force components. The plasma is in equilibrium when the force of the magnetic pressure balances the plasma pressure. | |
Functions/Subroutines | |
subroutine | siesta_force::update_force |
Update MHD forces on full radial mesh. More... | |
subroutine | siesta_force::incfields (jbsupsmnh, jbsupumnh, jbsupvmnh, jpmnh, |
Compute nonlinear or linearized contravariant magnetic field components and pressure in real space. More... | |
subroutine | siesta_force::lorentz (bsupsijf, bsupuijf, bsupvijf, |
Compute covariant (sub) real-space components of the Lorentz K X B force. More... | |
subroutine | siesta_force::getmhdforce (fsubsmnf, fsubumnf, fsubvmnf, pijh, |
Compute covariant (sub) components of the MHD force J X B - grad(p). More... | |
subroutine | siesta_force::initpardamping (parscale, pardamp) |
Compute scaling factors for parallel flow damping. More... | |
subroutine | siesta_force::get_force_harmonics (pardamp, f_smnf, f_umnf, f_vmnf, pa |
Final computation of the MHD covariant Fourier force components. More... | |
subroutine | siesta_force::addpardamping (pardamp, f_smnf, f_umnf, f_vmnf, |
Add parallel flow damping terms to forces (for Hessian calculation) to suppress null space at resonances. More... | |
Contains the siesta_force module.
Definition in file siesta_force.f90.