Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(KORC_PARAMS), | intent(in) | :: | params | |||
type(SPECIES), | intent(in), | DIMENSION(:), ALLOCATABLE | :: | spp |
SUBROUTINE binning_diagnostic(params,spp)
IMPLICIT NONE
TYPE(KORC_PARAMS), INTENT(IN) :: params
TYPE(SPECIES), DIMENSION(:), ALLOCATABLE, INTENT(IN) :: spp
if (binning_params%diagnostic_on.AND.(params%time*params%cpp%time >= binning_params%start_at)) then
if (params%mpi_params%rank .EQ. 0) then
write(6,'("Binning diagnostic: ON")',advance="no")
end if
call bin_variables(params,spp)
if (params%mpi_params%rank .EQ. 0) then
write(6,'(" ---> OFF")')
end if
end if
END SUBROUTINE binning_diagnostic