one fixe with lie_exp
This commit is contained in:
parent
601457ebc2
commit
82ce9914c5
|
@ -2850,7 +2850,7 @@ EX namespace nisot {
|
||||||
EX transmatrix lie_transport(const transmatrix Position, const hyperpoint direction) {
|
EX transmatrix lie_transport(const transmatrix Position, const hyperpoint direction) {
|
||||||
transmatrix pshift = eupush( tC0(Position) );
|
transmatrix pshift = eupush( tC0(Position) );
|
||||||
transmatrix irot = iso_inverse(pshift) * Position;
|
transmatrix irot = iso_inverse(pshift) * Position;
|
||||||
hyperpoint tH = lie_exp(irot * direction);
|
hyperpoint tH = unshift(lie_exp(irot * direction));
|
||||||
return pshift * eupush(tH) * irot;
|
return pshift * eupush(tH) * irot;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue