242
242
# inv!(out::T, g::T) where {T<:GroupElem} = inv(g)
243
243
244
244
"""
245
- div_right!(out::T, g::T, h::T) where {GEl <: GroupElem}
245
+ div_right!(out::T, g::T, h::T) where {T <: GroupElem}
246
246
247
247
Return `g*inv(h)`, possibly modifying `out`. Aliasing of `g` or `h` with `out`
248
248
is allowed.
@@ -253,7 +253,7 @@ function div_right!(out::T, g::T, h::T) where {T<:GroupElem}
253
253
end
254
254
255
255
"""
256
- div_left!(out::T, g::T, h::T) where {GEl <: GroupElem}
256
+ div_left!(out::T, g::T, h::T) where {T <: GroupElem}
257
257
258
258
Return `inv(h)*g`, possibly modifying `out`. Aliasing of `g` or `h` with `out`
259
259
is allowed.
@@ -264,7 +264,7 @@ function div_left!(out::T, g::T, h::T) where {T<:GroupElem}
264
264
end
265
265
266
266
"""
267
- conj!(out::T, g::T, h::T) where {GEl <: GroupElem}
267
+ conj!(out::T, g::T, h::T) where {T <: GroupElem}
268
268
269
269
Return `inv(h)*g*h`, possibly modifying `out`. Aliasing of `g` or `h` with
270
270
`out` is allowed.
@@ -276,7 +276,7 @@ function conj!(out::T, g::T, h::T) where {T<:GroupElem}
276
276
end
277
277
278
278
"""
279
- comm!(out::T, g::T, h::T) where {GEl <: GroupElem}
279
+ comm!(out::T, g::T, h::T) where {T <: GroupElem}
280
280
281
281
Return `inv(g)*inv(h)*g*h`, possibly modifying `out`. Aliasing of `g` or `h`
282
282
with `out` is allowed.
0 commit comments