This type contains datas to define gauss pulse
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=rk), | public | :: | center(3) |
Gauss pulse center |
|||
real(kind=rk), | public | :: | halfwidth |
half width of gauss pulse from center |
|||
real(kind=rk), | public | :: | amplitude |
height or magnitude of gauss pulse |
|||
real(kind=rk), | public | :: | background |
reference value. In case of density, it is reference density |
|||
real(kind=rk), | public | :: | dx |
spatial step size |
|||
real(kind=rk), | public | :: | dt |
time step size |
type ic_gausspulse_type
!> Gauss pulse center
real(kind=rk) :: center(3)
!> half width of gauss pulse from center
real(kind=rk) :: halfwidth
!> height or magnitude of gauss pulse
real(kind=rk) :: amplitude
!> reference value. In case of density, it is reference density
real(kind=rk) :: background
!> spatial step size
real(kind=rk) :: dx
!> time step size
real(kind=rk) :: dt
end type ic_gausspulse_type