Defines how to divide LocalEMFields types by a scalar
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(LocalEMFields), | intent(in) | :: | p1 | |||
| real(kind=Float64), | intent(in) | :: | real_scalar | 
function lfs_divide(p1, real_scalar) result (p3)
    !+ Defines how to divide [[LocalEMFields]] types by a scalar
    type(LocalEMFields), intent(in) :: p1
    real(Float64), intent(in)       :: real_scalar
    type(LocalEMFields)             :: p3
    p3 = p1*(1.d0/real_scalar)
end function lfs_divide