evaluateExpTerm Interface

interface
private module function evaluateExpTerm(this, varCont) result(res)

Arguments

Type IntentOptional Attributes Name
class(ExplicitTerm), intent(in) :: this
type(VariableContainer), intent(in) :: varCont

Return Value real(kind=rk),allocatable,dimension(:)

Description

Evaluates the term as outerFun * [* operatorTerm%actOn(innerFun)] depending on whether the Operator is allocated