Skip to content

Commit

Permalink
Run indent on fq_poly_factor_templates
Browse files Browse the repository at this point in the history
  • Loading branch information
mwhansen committed Dec 3, 2013
1 parent 14e362a commit 69f4b7f
Show file tree
Hide file tree
Showing 36 changed files with 1,058 additions and 899 deletions.
130 changes: 85 additions & 45 deletions fq_poly_factor_templates.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,92 +44,132 @@ typedef struct
typedef TEMPLATE(T, poly_factor_struct) TEMPLATE(T, poly_factor_t)[1];


void TEMPLATE(T, poly_factor_init)(TEMPLATE(T, poly_factor_t) fac, const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_init)(TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_clear)(TEMPLATE(T, poly_factor_t) fac, const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_clear)(TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_realloc)(TEMPLATE(T, poly_factor_t) fac, slong alloc,
const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_realloc)(TEMPLATE(T, poly_factor_t) fac,
slong alloc,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_fit_length)(TEMPLATE(T, poly_factor_t) fac, slong len,
const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_fit_length)(TEMPLATE(T, poly_factor_t) fac,
slong len,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_set)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_set)(TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_insert)(TEMPLATE(T, poly_factor_t) fac, const TEMPLATE(T, poly_t) poly,
slong exp, const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_insert)(TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, poly_t) poly,
slong exp, const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_print)(const TEMPLATE(T, poly_factor_t) fac, const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_print)(const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_print_pretty)(const TEMPLATE(T, poly_factor_t) fac, const char * var,
const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_print_pretty)(const TEMPLATE(T, poly_factor_t) fac,
const char * var,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_concat)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);
void
TEMPLATE(T, poly_factor_concat)(TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx);

void TEMPLATE(T, poly_factor_pow)(TEMPLATE(T, poly_factor_t) fac, slong exp, const TEMPLATE(T, ctx_t) ctx);
void TEMPLATE(T, poly_factor_pow)(TEMPLATE(T, poly_factor_t) fac, slong exp,
const TEMPLATE(T, ctx_t) ctx);

int
_TEMPLATE(T, poly_is_squarefree)(const TEMPLATE(T, struct) * f, slong len, const TEMPLATE(T, ctx_t) ctx);
_TEMPLATE(T, poly_is_squarefree)(const TEMPLATE(T, struct) * f, slong len,
const TEMPLATE(T, ctx_t) ctx);

int
TEMPLATE(T, poly_is_squarefree)(const TEMPLATE(T, poly_t) f, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_is_squarefree)(const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_squarefree)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_squarefree)(TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

int
TEMPLATE(T, poly_is_irreducible)(const TEMPLATE(T, poly_t) f, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_is_irreducible)(const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

int
TEMPLATE(T, poly_is_irreducible_ddf)(const TEMPLATE(T, poly_t) f, const TEMPLATE(T, ctx_t) ctx);
int
TEMPLATE(T, poly_is_irreducible_ddf)(const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

int
TEMPLATE(T, poly_is_irreducible_ben_or)(const TEMPLATE(T, poly_t) f, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_is_irreducible_ben_or)(const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_distinct_deg)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_t) poly,
slong * const *degs, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_distinct_deg)(TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_t) poly,
slong * const *degs,
const TEMPLATE(T, ctx_t) ctx);

int
TEMPLATE(T, poly_factor_equal_deg_prob)(TEMPLATE(T, poly_t) factor, flint_rand_t state,
const TEMPLATE(T, poly_t) pol, slong d,
const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_equal_deg_prob)(TEMPLATE(T, poly_t) factor,
flint_rand_t state,
const TEMPLATE(T, poly_t) pol, slong d,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_equal_deg)(TEMPLATE(T, poly_factor_t) factors, const TEMPLATE(T, poly_t) pol,
slong d, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_equal_deg)(TEMPLATE(T, poly_factor_t) factors,
const TEMPLATE(T, poly_t) pol,
slong d, const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_cantor_zassenhaus)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_cantor_zassenhaus)(TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_kaltofen_shoup)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_t) poly,
const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_kaltofen_shoup)(TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_t) poly,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_berlekamp)(TEMPLATE(T, poly_factor_t) factors, const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_berlekamp)(TEMPLATE(T, poly_factor_t) factors,
const TEMPLATE(T, poly_t) f,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_with_berlekamp)(TEMPLATE(T, poly_factor_t) result, TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_with_berlekamp)(TEMPLATE(T, poly_factor_t) result,
TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_with_cantor_zassenhaus)(TEMPLATE(T, poly_factor_t) result, TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_with_cantor_zassenhaus)(
TEMPLATE(T, poly_factor_t) result,
TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor_with_kaltofen_shoup)(TEMPLATE(T, poly_factor_t) result, TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor_with_kaltofen_shoup)(TEMPLATE(T, poly_factor_t) result,
TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input,
const TEMPLATE(T, ctx_t) ctx);

void
TEMPLATE(T, poly_factor)(TEMPLATE(T, poly_factor_t) result, TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input, const TEMPLATE(T, ctx_t) ctx);
TEMPLATE(T, poly_factor)(TEMPLATE(T, poly_factor_t) result,
TEMPLATE(T, t) leading_coeff,
const TEMPLATE(T, poly_t) input,
const TEMPLATE(T, ctx_t) ctx);


void
Expand Down
5 changes: 3 additions & 2 deletions fq_poly_factor_templates/clear.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,14 @@

#include "flint.h"
void
TEMPLATE(T, poly_factor_clear)(TEMPLATE(T, poly_factor_t) fac, const TEMPLATE(T, ctx_t) ctx)
TEMPLATE(T, poly_factor_clear) (TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx)
{
slong i;

for (i = 0; i < fac->alloc; i++)
{
TEMPLATE(T, poly_clear)(fac->poly + i, ctx);
TEMPLATE(T, poly_clear) (fac->poly + i, ctx);
}

flint_free(fac->poly);
Expand Down
7 changes: 4 additions & 3 deletions fq_poly_factor_templates/concat.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,14 @@
#include "templates.h"

void
TEMPLATE(T, poly_factor_concat)(TEMPLATE(T, poly_factor_t) res, const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx)
TEMPLATE(T, poly_factor_concat) (TEMPLATE(T, poly_factor_t) res,
const TEMPLATE(T, poly_factor_t) fac,
const TEMPLATE(T, ctx_t) ctx)
{
slong i;

for (i = 0; i < fac->num; i++)
TEMPLATE(T, poly_factor_insert)(res, fac->poly + i, fac->exp[i], ctx);
TEMPLATE(T, poly_factor_insert) (res, fac->poly + i, fac->exp[i], ctx);
}


Expand Down
Loading

0 comments on commit 69f4b7f

Please sign in to comment.