tem_mieexpansion_type Derived Type

type, private :: tem_mieexpansion_type

Expansion data for the Mier scatter solution.


Inherited by

type~~tem_mieexpansion_type~~InheritedByGraph type~tem_mieexpansion_type tem_mieexpansion_type type~tem_miescatter_field_type tem_miescatter_field_type type~tem_miescatter_field_type->type~tem_mieexpansion_type mieexpansion

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