set_blob_toroidal Interface

interface
public module subroutine set_blob_toroidal(self, mesh, x0, y0, phi0, wx, wy, wphi, amp)

Arguments

Type IntentOptional Attributes Name
class(variable_t), intent(inout) :: self

Instance of the type

type(mesh_cart_t), intent(in) :: mesh

Mesh within poloidal plane (canonical or staggered)

real(kind=GP), intent(in) :: x0

x-coordinate of center of blob

real(kind=GP), intent(in) :: y0

y-coordinate of center of blob

real(kind=GP), intent(in) :: phi0

phi-coordinate of center of blob

real(kind=GP), intent(in) :: wx

Gaussian width of blob in x-direction

real(kind=GP), intent(in) :: wy

Gaussian width of blob in y-direction

real(kind=GP), intent(in) :: wphi

Gaussian width of blob in toroidal phi-direction A delta peak on first plane is assumed if width is set to zero

real(kind=GP), intent(in) :: amp

Amplitude of blob

Description

Sets Gaussian in (R, phi, Z) for variable data