Return momentum vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(primitive_compressible), | intent(in) | :: | self | Primitive. |
Momentum vector.
elemental function momentum(self) result(momentum_)
!< Return momentum vector.
class(primitive_compressible), intent(in) :: self !< Primitive.
type(vector) :: momentum_ !< Momentum vector.
momentum_ = self%density * self%velocity
endfunction momentum