tem_pmlLayer_type Derived Type

type, public :: tem_pmlLayer_type

This type contains datas to define PML layer.


Components

Type Visibility Attributes Name Initial
real(kind=rk), public :: plane_origin(3)

Plane origin

real(kind=rk), public :: plane_normal(3)

Plane normal

real(kind=rk), public :: dampFactor

Damp factor for the Layer

integer, public :: dampExponent

Damping exponent for the layer


Source Code

  type tem_pmlLayer_type
    !> Plane origin
    real(kind=rk) :: plane_origin(3)
    !> Plane normal
    real(kind=rk) :: plane_normal(3)
    !> Damp factor for the Layer
    real(kind=rk) :: dampFactor
    !> Damping exponent for the layer
    integer :: dampExponent
  end type tem_pmlLayer_type