Stellarator-Tools
|
Interface to set the fouier conditions on a quantity for either scalar set_bndy_fouier_m0 or vector set_bndy_fouier_m0_vec quantities. More...
Public Member Functions | |
pure subroutine | set_bndy_fouier_m0 (amn, parity) |
Set vector fourier conditions. More... | |
pure subroutine | set_bndy_fouier_m0_vec (amns, amnu, amnv, parity) |
Set vector fourier conditions. More... | |
Interface to set the fouier conditions on a quantity for either scalar set_bndy_fouier_m0 or vector set_bndy_fouier_m0_vec quantities.
pure subroutine utilities::set_bndy_fouier_m0::set_bndy_fouier_m0 | ( | real (dp), dimension(:,:,:), intent(inout) | amn, |
integer, intent(in) | parity | ||
) |
Set vector fourier conditions.
For fouier modes for m=0 and for the negative n modes. The n=0 modes are zero for quantities with sin parity.
[in,out] | amn | Fourier quantity. |
[in] | parity | Fouier parity flag. |
pure subroutine utilities::set_bndy_fouier_m0::set_bndy_fouier_m0_vec | ( | real (dp), dimension(:,:,:), intent(inout) | amns, |
real (dp), dimension(:,:,:), intent(inout) | amnu, | ||
real (dp), dimension(:,:,:), intent(inout) | amnv, | ||
integer, intent(in) | parity | ||
) |
Set vector fourier conditions.
For fouier modes for m=0 and for the negative n modes. The n=0 modes are zero for quantities with sin parity.
[in,out] | amns | Fourier quantity for s component. |
[in,out] | amnu | Fourier quantity for u component. |
[in,out] | amnv | Fourier quantity for v component. |
[in] | parity | Fouier parity flag. |