boxCounter Derived Type

type, public :: boxCounter


Contents


Components

Type Visibility Attributes Name Initial
real, public :: center(3)
real, public :: width(3)
real, public :: min_cdn(3)
real, public :: max_cdn(3)
logical, public, allocatable :: Flag(:)

Type-Bound Procedures

procedure, public, :: add_Flag

  • public subroutine add_Flag(self, id_array)

    Arguments

    Type IntentOptional Attributes Name
    class(boxCounter) :: self
    integer, intent(in) :: id_array(:)

procedure, public, :: get_FlagID

  • public function get_FlagID(self) result(id_array)

    Arguments

    Type IntentOptional Attributes Name
    class(boxCounter) :: self

    Return Value integer, allocatable, (:)