mat_GF2E operator-(const mat_GF2E& a)
{
   mat_GF2E res;
   negate(res, a);
   NTL_OPT_RETURN(mat_GF2E, res);
}
Esempio n. 2
0
mat_ZZ operator+(const mat_ZZ& a, const mat_ZZ& b)
{
    mat_ZZ res;
    add(res, a, b);
    NTL_OPT_RETURN(mat_ZZ, res);
}
Esempio n. 3
0
mat_ZZ operator-(const mat_ZZ& a)
{
    mat_ZZ res;
    negate(res, a);
    NTL_OPT_RETURN(mat_ZZ, res);
}
vec_ZZ_pE operator*(const vec_ZZ_pE& a, const mat_ZZ_pE& b)
{
   vec_ZZ_pE res;
   mul_aux(res, a, b);
   NTL_OPT_RETURN(vec_ZZ_pE, res);
}
Esempio n. 5
0
vec_zz_pE operator-(const vec_zz_pE& a, const vec_zz_pE& b)
{
   vec_zz_pE res;
   sub(res, a, b);
   NTL_OPT_RETURN(vec_zz_pE, res);
}
Esempio n. 6
0
vec_ZZ_p operator-(const vec_ZZ_p& a)
{
    vec_ZZ_p res;
    negate(res, a);
    NTL_OPT_RETURN(vec_ZZ_p, res);
}
mat_ZZ_pE operator-(const mat_ZZ_pE& a, const mat_ZZ_pE& b)
{
   mat_ZZ_pE res;
   sub(res, a, b);
   NTL_OPT_RETURN(mat_ZZ_pE, res);
}
Esempio n. 8
0
mat_RR operator+(const mat_RR& a, const mat_RR& b)
{
   mat_RR res;
   add(res, a, b);
   NTL_OPT_RETURN(mat_RR, res);
}
Esempio n. 9
0
mat_RR operator-(const mat_RR& a, const mat_RR& b)
{
   mat_RR res;
   sub(res, a, b);
   NTL_OPT_RETURN(mat_RR, res);
}
Esempio n. 10
0
vec_RR operator-(const vec_RR& a)
{
   vec_RR res;
   negate(res, a);
   NTL_OPT_RETURN(vec_RR, res);
}
Esempio n. 11
0
RR determinant(const mat_RR& a)
   { RR x; determinant(x, a); NTL_OPT_RETURN(RR, x); }
Esempio n. 12
0
vec_RR operator-(const vec_RR& a, const vec_RR& b)
{
   vec_RR res;
   sub(res, a, b);
   NTL_OPT_RETURN(vec_RR, res);
}
Esempio n. 13
0
vec_RR operator+(const vec_RR& a, const vec_RR& b)
{
   vec_RR res;
   add(res, a, b);
   NTL_OPT_RETURN(vec_RR, res);
}
Esempio n. 14
0
vec_GF2E operator*(const vec_GF2E& a, const mat_GF2E& b)
{
   vec_GF2E res;
   mul_aux(res, a, b);
   NTL_OPT_RETURN(vec_GF2E, res);
}
Esempio n. 15
0
vec_zz_p operator+(const vec_zz_p& a, const vec_zz_p& b)
{
   vec_zz_p res;
   add(res, a, b);
   NTL_OPT_RETURN(vec_zz_p, res);
}
Esempio n. 16
0
mat_RR operator-(const mat_RR& a)
{
   mat_RR res;
   negate(res, a);
   NTL_OPT_RETURN(mat_RR, res);
}
Esempio n. 17
0
vec_ZZ_p operator-(const vec_ZZ_p& a, const vec_ZZ_p& b)
{
    vec_ZZ_p res;
    sub(res, a, b);
    NTL_OPT_RETURN(vec_ZZ_p, res);
}
Esempio n. 18
0
vec_RR operator*(const vec_RR& a, const mat_RR& b)
{
   vec_RR res;
   mul_aux(res, a, b);
   NTL_OPT_RETURN(vec_RR, res);
}
Esempio n. 19
0
ZZ_p operator*(const vec_ZZ_p& a, const vec_ZZ_p& b)
{
    ZZ_p res;
    InnerProduct(res, a, b);
    NTL_OPT_RETURN(ZZ_p, res);
}
Esempio n. 20
0
mat_ZZ_p operator-(const mat_ZZ_p& a, const mat_ZZ_p& b)
{
   mat_ZZ_p res;
   sub(res, a, b);
   NTL_OPT_RETURN(mat_ZZ_p, res);
}
mat_ZZ_pE operator-(const mat_ZZ_pE& a)
{
   mat_ZZ_pE res;
   negate(res, a);
   NTL_OPT_RETURN(mat_ZZ_pE, res);
}
Esempio n. 22
0
mat_ZZ_p operator-(const mat_ZZ_p& a)
{
   mat_ZZ_p res;
   negate(res, a);
   NTL_OPT_RETURN(mat_ZZ_p, res);
}
Esempio n. 23
0
vec_ZZ_pE operator+(const vec_ZZ_pE& a, const vec_ZZ_pE& b)
{
   vec_ZZ_pE res;
   add(res, a, b);
   NTL_OPT_RETURN(vec_ZZ_pE, res);
}
Esempio n. 24
0
vec_ZZ_p operator*(const vec_ZZ_p& a, const mat_ZZ_p& b)
{
   vec_ZZ_p res;
   mul_aux(res, a, b);
   NTL_OPT_RETURN(vec_ZZ_p, res);
}
Esempio n. 25
0
vec_zz_pE operator-(const vec_zz_pE& a)
{
   vec_zz_pE res;
   negate(res, a);
   NTL_OPT_RETURN(vec_zz_pE, res);
}
Esempio n. 26
0
vec_GF2E operator-(const vec_GF2E& a, const vec_GF2E& b)
{
   vec_GF2E res;
   sub(res, a, b);
   NTL_OPT_RETURN(vec_GF2E, res);
}
Esempio n. 27
0
mat_ZZ operator-(const mat_ZZ& a, const mat_ZZ& b)
{
    mat_ZZ res;
    sub(res, a, b);
    NTL_OPT_RETURN(mat_ZZ, res);
}
Esempio n. 28
0
vec_GF2E operator-(const vec_GF2E& a)
{
   vec_GF2E res;
   negate(res, a);
   NTL_OPT_RETURN(vec_GF2E, res);
}
Esempio n. 29
0
vec_ZZ operator*(const vec_ZZ& a, const mat_ZZ& b)
{
    vec_ZZ res;
    mul_aux(res, a, b);
    NTL_OPT_RETURN(vec_ZZ, res);
}
Esempio n. 30
0
mat_GF2E operator-(const mat_GF2E& a, const mat_GF2E& b)
{
   mat_GF2E res;
   sub(res, a, b);
   NTL_OPT_RETURN(mat_GF2E, res);
}