DigitalElevationModel_ Derived Type

type, public :: DigitalElevationModel_


Components

Type Visibility Attributes Name Initial
real(kind=real64), public, allocatable :: x(:)
real(kind=real64), public, allocatable :: y(:)
real(kind=real64), public, allocatable :: z(:)

Type-Bound Procedures

procedure, public :: set => setDigitalElevationModel

  • public subroutine setDigitalElevationModel(obj, x, y, z)

    Arguments

    Type IntentOptional Attributes Name
    class(DigitalElevationModel_), intent(inout) :: obj
    real(kind=real64), intent(in) :: x(:)
    real(kind=real64), intent(in) :: y(:)
    real(kind=real64), intent(in) :: z(:)

procedure, public :: NumberOfPoint => NumberOfPointDigitalElevationModel

procedure, public :: nn => NumberOfPointDigitalElevationModel