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