initSimpleTransition Interface

interface
private pure module subroutine initSimpleTransition(this, locNumX, inState, outState, energy, fixedRate)

Arguments

Type IntentOptional Attributes Name
class(SimpleTransition), intent(inout) :: this
integer(kind=ik), intent(in) :: locNumX

Local number of spatial cells

integer(kind=ik), intent(in) :: inState

Pre-transition state

integer(kind=ik), intent(in) :: outState

Post-transition state

real(kind=rk), intent(in) :: energy

Transition energy

real(kind=rk), intent(in) :: fixedRate

Fixed transition rate

Description

Initialization routine for SimpleTransition object