initTree Interface

interface
public module subroutine initTree(this, additiveMode, constant, leafVarIndex, unaryRealParams, unaryIntParams, unaryLogicalParams, unaryTransformTag)

Arguments

Type IntentOptional Attributes Name
class(CalculationTree), intent(inout) :: this
logical, intent(in), optional :: additiveMode
real(kind=rk), intent(in), optional :: constant
integer(kind=ik), intent(in), optional :: leafVarIndex
real(kind=rk), intent(in), optional, dimension(:) :: unaryRealParams
integer(kind=ik), intent(in), optional, dimension(:) :: unaryIntParams
logical, intent(in), optional, dimension(:) :: unaryLogicalParams
character(len=*), intent(in), optional :: unaryTransformTag

Description

Calculation tree initialization routine