Hello! I was looking at the documentation for fmpz_mat.snf() and was wondering if it is possible to add a flag bool transform=False that could be toggled to True if one wanted the transform, such as in the fmpz_mat.hnf() function. It does not look like this is implemented in FLINT itself, i.e. there is no void fmpz_mat_snf_transform() as an analogue to the hnf implementation, and so maybe this is a non-trivial ask. Thanks!
Reactions are currently unavailable
Hello! I was looking at the documentation for fmpz_mat.snf() and was wondering if it is possible to add a flag bool transform=False that could be toggled to True if one wanted the transform, such as in the fmpz_mat.hnf() function. It does not look like this is implemented in FLINT itself, i.e. there is no void fmpz_mat_snf_transform() as an analogue to the hnf implementation, and so maybe this is a non-trivial ask. Thanks!