evaluateMatTerm Interface

interface
private pure module function evaluateMatTerm(this, varCont) result(res)

Arguments

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

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

Description

Get explicit value for the term by crudely dotting each sparse row with the locally stored implicit variable vector in varCont