updateDerivationTerm Module Subroutine

module subroutine updateDerivationTerm(this, varCont, modelData, hostModel)

Update function, does not call update on operator, assuming it is never set. Only updates the modelbound data buffer if required

Arguments

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

Variable container used in update

class(ModelboundData), intent(in), optional :: modelData

Reference model data - unused

class(ModelSurrogate), intent(in), optional :: hostModel

Host model - unused