tem_mieexpansion_type Derived Type

type, private :: tem_mieexpansion_type

Expansion data for the Mier scatter solution.


Components

Type Visibility Attributes Name Initial
integer, public :: nCoeffs
complex(kind=rk), public, allocatable :: c_tot(:)
complex(kind=rk), public, allocatable :: c_scat(:)

Source Code

  type tem_mieexpansion_type

    ! The number of expansion coefficients
    integer :: nCoeffs

    ! Expansion coefficients inside the cylinder
    complex(kind=rk), allocatable :: c_tot(:)

    ! Expansion coefficients outside the cylinder (for the scattered field)
    complex(kind=rk), allocatable :: c_scat(:)

  end type tem_mieexpansion_type