eval_source_gaussian Subroutine

public subroutine eval_source_gaussian(self, mesh, map, source_on_mesh, i_source)

Compute neutrals density source from contributions of gaussian centers

Type Bound

source_gaussian_t

Arguments

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

Instance of class

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

Mesh (canonical or staggered) within poloidal plane

type(parallel_map_t), intent(in) :: map

Parallel map

real(kind=GP), intent(inout), dimension(mesh%get_n_points()) :: source_on_mesh

Results of the source on the each mesh point

integer, optional :: i_source

Index of gaussian source to evaluate. If not provided, evaluates sum of all gaussian sources


Contents