
#ifndef NTL_mat_poly_ZZ__H
#define NTL_mat_poly_ZZ__H

#include <NTL/mat_ZZ.h>
#include <NTL/ZZX.h>

NTL_OPEN_NNS

void CharPoly(ZZX& f, const mat_ZZ& M, long deterministic=0);

NTL_CLOSE_NNS

#endif
