fill_blob_positions_gauss_prism Subroutine

public subroutine fill_blob_positions_gauss_prism(particleblob, positions, Nparticles)

Routine to initialize particle creator object with random positions inside a prism described by blob_prism type

Arguments

Type IntentOptional Attributes Name
type(mus_particle_blob_prism_type), intent(inout) :: particleblob

Particleblob type

type(grw_real2darray_type), intent(inout) :: positions

Positions array to append randomly created values to

integer, intent(in) :: Nparticles

Desired number of particles