VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
All Classes Namespaces Files Functions Variables Pages
add_fluxes.f90 File Reference

Add the magnetic fluxes to the tangential derivatives of λ to arrive at the contravariant magnetic field components Bθ and Bζ. More...

Go to the source code of this file.

Functions/Subroutines

subroutine add_fluxes (overg, bsupu, bsupv)
 Add the magnetic fluxes to the tangential derivatives of λ to arrive at the contravariant magnetic field components Bθ and Bζ.
 

Detailed Description

Add the magnetic fluxes to the tangential derivatives of λ to arrive at the contravariant magnetic field components Bθ and Bζ.

Definition in file add_fluxes.f90.

Function/Subroutine Documentation

◆ add_fluxes()

subroutine add_fluxes ( real(rprec), dimension(nrzt), intent(in) overg,
real(rprec), dimension(nrzt), intent(inout) bsupu,
real(rprec), dimension(nrzt), intent(inout) bsupv )

Add the magnetic fluxes to the tangential derivatives of λ to arrive at the contravariant magnetic field components Bθ and Bζ.

Parameters
overg1/g
bsupuBθ
bsupvBζ

Definition at line 11 of file add_fluxes.f90.

References realspace::chip, vmec_main::chipf, vmec_main::chips, realspace::guu, realspace::guv, vmec_main::icurv, vmec_main::iotaf, vmec_main::iotas, vmec_main::num_eqsolve_retries, dbgout::open_dbg_context(), vmec_main::phips, and realspace::wint.

Referenced by bcovar().

Here is the call graph for this function:
Here is the caller graph for this function: