FLINT3.7.0-dev

gr_mat_set_jordan_blocks

Synopsis#include <flint/gr_mat.h>
int gr_mat_set_jordan_blocks(gr_mat_t mat, const gr_vec_t lambda, slong num_blocks, slong * block_lambda, slong * block_size, gr_ctx_t ctx)source

Sets mat to the Jordan matrix with the given blocks (each block has its eigenvalue on the diagonal and ones on the superdiagonal).

Cite this page

The FLINT team, “gr_mat_set_jordan_blocks (gr_mat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/gr_mat/gr_mat_set_jordan_blocks.html (generated 2026-10-20).