bridge/class-master/depend/pari/src/basemath/mftrace.c
/* do not use mflinear: mflineardivtomat rely on F being constant across the
 * basis where mflinear strips the ones matched by 0 coeffs. Assume k and CHI
 * constant, N is allowed to vary. */
do not use mflinear: mflineardivtomat rely on F being constant across the
basis where mflinear strips the ones matched by 0 coeffs. Assume k and CHI
constant, N is allowed to vary.
do not use mflinear : mflineardivtomat rely on F being constant across the basis where mflinear strips the ones matched by 0 coeffs . Assume k and CHI constant N is allowed to vary .
static GEN
vecmflinear(GEN F, GEN C)
{
  long i, t, l = lg(C);
  GEN NK, v = cgetg(l, t_VEC);
  if (l == 1) return v;
  t = ok_bhn_linear(F)? t_MF_LINEAR_BHN: t_MF_LINEAR;
  NK = vecmfNK(F);
  for (i = 1; i < l; i++) gel(v,i) = taglinear_i(t, NK, F, gel(C,i));
  return v;
}
static GEN vecmflinear ( GEN F , GEN C ) { long i , t , l = lg ( C ) ; GEN NK , v = cgetg ( l , t_VEC ) ; if ( l == 1 ) return v ; t = ok_bhn_linear ( F ) ? t_MF_LINEAR_BHN : t_MF_LINEAR ; NK = vecmfNK ( F ) ; for ( i = 1 ; i < l ; i ++ ) gel ( v , i ) = taglinear_i ( t , NK , F , gel ( C , i ) ) ; return v ; }
do not use mflinear: mflineardivtomat rely on F being constant across the
 basis where mflinear strips the ones matched by 0 coeffs.
do not use mflinear : mflineardivtomat rely on F being constant across the basis where mflinear strips the ones matched by 0 coeffs .