scalar_func Abstract Interface

abstract interface
private pure function scalar_func(location) result(scalar)

Arguments

Type IntentOptional AttributesName
real(kind=r8), intent(in), dimension(:):: location

The position $\vec{x}$ at which to compute the property

Return Value real(kind=r8)

The value of the scalar quantity at location

Description

Abstract interface for function providing the initial values for the scalar properties of a plume object when it is being instantiated.