particle_soa_size Function

private pure function particle_soa_size(this) result(n)

Number of live elements.

Type Bound

particle_soa_t

Arguments

Type IntentOptional Attributes Name
class(particle_soa_t), intent(in) :: this

Container to query.

Return Value integer(kind=default_int)


Source Code

   pure function particle_soa_size(this) result(n)
      !! Number of live elements.
      class(particle_soa_t), intent(in) :: this
         !! Container to query.
      integer(default_int) :: n

      n = this%extent%used
   end function particle_soa_size