calculate Interface

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

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(:)

Description

Use in place version of stencil calculation to return values