calculate Module Function

module function calculate(this, varCont, mbData, hostModel) result(res)

Use in place version of stencil calculation to return values

Arguments

Type IntentOptional Attributes Name
class(JaggedArrayGenerator), intent(inout) :: this
type(VariableContainer), intent(in) :: varCont
class(ModelboundData), intent(in), optional :: mbData
class(ModelSurrogate), intent(in), optional :: hostModel

Return Value type(RealArray), allocatable, dimension(:)