fourier_term Derived Type

type, public :: fourier_term

Single term of the damped pair potential


Components

Type Visibility Attributes Name Initial
integer, public :: alpha = 0

Power of the denominator

integer, public :: m = 0

Power of the numerator

real(kind=wp), public :: prefactor = 0.0_wp

Scaling of the term

real(kind=wp), public :: radius = 0.0_wp

Damping radius entering the denominator


Source Code

   type :: fourier_term

      !> Scaling of the term
      real(wp) :: prefactor = 0.0_wp

      !> Power of the numerator
      integer :: m = 0

      !> Power of the denominator
      integer :: alpha = 0

      !> Damping radius entering the denominator
      real(wp) :: radius = 0.0_wp

   end type fourier_term