Closed kellertuer closed 2 years ago
I think you should just have something like
ManifoldsBase.@default_manifold_fallbacks Stiefel{<:Any, <:Any, ℝ} StiefelPoint StiefelTVector value value
which would eliminate the need to have any where
.
Thats also fine with me, I could not get the where working anyways.
Ah the tipp helped, then we really do not need `where's in the fallbacks, sure (because we never use the variables I wanted to add there) and this can be closed.
I am introducing a
StiefelPoint
, mainly to be used with Grassmann but of course also usable with Stiefel, if someone wants to.For that I call
which increases the ambiguities, especially with vector/coordinates, for example
1) Is this also due to the
AbstractNumbers
in the autogenerated code? How could we fix that? 2) I was thinking it is maybe due to Stiefel being parametrised once and hone it was not?Anyways, we should check for a way to fix this
edit: It does not seem to be 1) since we do forward
::RealNumbers
indeed, so we might need an optionalTwhere
maybe?