evaluateModelTermByName Interface

interface
private pure module function evaluateModelTermByName(this, modelIndex, name, varCont) result(res)

Arguments

Type IntentOptional Attributes Name
class(Modeller), intent(in) :: this
integer(kind=ik), intent(in) :: modelIndex
character(len=*), intent(in) :: name
type(VariableContainer), intent(in), optional :: varCont

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

Description

Call the evaluateTermByName routine on model with given index and for given term name - optionally use variable container other than the one stored in the modeller