Up – pari-bindings » Pari_bindingstype pari_ulong = Unsigned .ULong.t type gen = Signed .Long.t Ctypes .ptr type byteptr = Unsigned .uchar Ctypes .ptr type pari_logstyles = | LOGSTYLE_NONE | LOGSTYLE_PLAIN | LOGSTYLE_COLOR | LOGSTYLE_TEX type err_list = | E_SYNTAX | E_BUG | E_ALARM | E_FILE | E_MISC | E_FLAG | E_IMPL | E_ARCH | E_PACKAGE | E_NOTFUNC | E_PREC | E_TYPE | E_DIM | E_VAR | E_PRIORITY | E_USER | E_STACK | E_STACKTHREAD | E_OVERFLOW | E_DOMAIN | E_COMPONENT | E_MAXPRIME | E_CONSTPOL | E_IRREDPOL | E_COPRIME | E_PRIME | E_MODULUS | E_ROOTS0 | E_OP | E_TYPE2 | E_INV | E_MEM | E_SQRTN | E_FILEDESC | E_NONE val logstyle_none : int64val logstyle_plain : int64val logstyle_color : int64val e_stackthread : int64val pari_timer : pari_timer Ctypes .structure Ctypes .typval pari_timer_s : (Signed .long, pari_timer Ctypes .structure ) Ctypes .fieldval pari_timer_us : (Signed .long, pari_timer Ctypes .structure ) Ctypes .fieldval pari_str : pari_str Ctypes .structure Ctypes .typval pari_str_string : (string, pari_str Ctypes .structure ) Ctypes .fieldval pari_str_end : (string, pari_str Ctypes .structure ) Ctypes .fieldval pari_str_cur : (string, pari_str Ctypes .structure ) Ctypes .fieldval pari_str_size : (int, pari_str Ctypes .structure ) Ctypes .fieldval pari_str_use_stack : (int, pari_str Ctypes .structure ) Ctypes .fieldval pari_sieve : pari_sieve Ctypes .structure Ctypes .typval pari_sieve_sieve :
(Unsigned .uchar Ctypes_static .ptr , pari_sieve Ctypes .structure ) Ctypes .fieldval forprime_t : forprime_t Ctypes .structure Ctypes .typval forprime_t_strategy : (int, forprime_t Ctypes .structure ) Ctypes .fieldval forprime_t_bb : (gen , forprime_t Ctypes .structure ) Ctypes .fieldval forprime_t_psieve :
(pari_sieve Ctypes .structure Ctypes_static .ptr , forprime_t Ctypes .structure )
Ctypes .fieldval forprime_t_sieve :
(Unsigned .uchar Ctypes_static .ptr , forprime_t Ctypes .structure ) Ctypes .fieldval forprime_t_isieve :
(Unsigned .uchar Ctypes_static .ptr , forprime_t Ctypes .structure ) Ctypes .fieldval forprime_t_pp : (gen , forprime_t Ctypes .structure ) Ctypes .fieldval forcomposite_t_first : (int, forcomposite_t Ctypes .structure ) Ctypes .fieldval forvec_t : forvec_t Ctypes .structure Ctypes .typval forvec_t_first : (Signed .long, forvec_t Ctypes .structure ) Ctypes .fieldval forvec_t_a :
(gen Ctypes_static .ptr , forvec_t Ctypes .structure ) Ctypes .fieldval forvec_t_m :
(gen Ctypes_static .ptr , forvec_t Ctypes .structure ) Ctypes .fieldval forvec_t_M :
(gen Ctypes_static .ptr , forvec_t Ctypes .structure ) Ctypes .fieldval forvec_t_n : (Signed .long, forvec_t Ctypes .structure ) Ctypes .fieldval forvec_t_next :
((forvec_t Ctypes .structure Ctypes_static .ptr ->
gen )
Ctypes_static .static_funptr ,
forvec_t Ctypes .structure )
Ctypes .fieldval forpart_t : forpart_t Ctypes .structure Ctypes .typval forpart_t_k : (Signed .long, forpart_t Ctypes .structure ) Ctypes .fieldval forpart_t_amax : (Signed .long, forpart_t Ctypes .structure ) Ctypes .fieldval forpart_t_amin : (Signed .long, forpart_t Ctypes .structure ) Ctypes .fieldval forpart_t_nmin : (Signed .long, forpart_t Ctypes .structure ) Ctypes .fieldval forpart_t_nmax : (Signed .long, forpart_t Ctypes .structure ) Ctypes .fieldval forpart_t_strip : (Signed .long, forpart_t Ctypes .structure ) Ctypes .fieldval forpart_t_v : (gen , forpart_t Ctypes .structure ) Ctypes .fieldval forperm_t : forperm_t Ctypes .structure Ctypes .typval forperm_t_k : (Signed .long, forperm_t Ctypes .structure ) Ctypes .fieldval forperm_t_first : (Signed .long, forperm_t Ctypes .structure ) Ctypes .fieldval forperm_t_v : (gen , forperm_t Ctypes .structure ) Ctypes .fieldval forsubset_t : forsubset_t Ctypes .structure Ctypes .typval forsubset_t_n : (Signed .long, forsubset_t Ctypes .structure ) Ctypes .fieldval forsubset_t_k : (Signed .long, forsubset_t Ctypes .structure ) Ctypes .fieldval forsubset_t_all : (Signed .long, forsubset_t Ctypes .structure ) Ctypes .fieldval forsubset_t_first :
(Signed .long, forsubset_t Ctypes .structure ) Ctypes .fieldval pari_plot : pari_plot Ctypes .structure Ctypes .typval pari_plot_draw :
((pari_plot Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
gen ->
unit)
Ctypes_static .static_funptr ,
pari_plot Ctypes .structure )
Ctypes .fieldval pari_plot_width : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_height : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_hunit : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_vunit : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_fwidth : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_fheight : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_dwidth : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval pari_plot_dheight : (Signed .long, pari_plot Ctypes .structure ) Ctypes .fieldval genbin : genbin Ctypes .structure Ctypes .typval genbin_len : (int, genbin Ctypes .structure ) Ctypes .fieldval genbin_x : (gen , genbin Ctypes .structure ) Ctypes .fieldval genbin_base : (gen , genbin Ctypes .structure ) Ctypes .fieldval genbin_rebase :
((gen -> Signed .long -> unit) Ctypes_static .static_funptr ,
genbin Ctypes .structure )
Ctypes .fieldval pari_mainstack_size : (int, pari_mainstack Ctypes .structure ) Ctypes .fieldval pari_mainstack_rsize : (int, pari_mainstack Ctypes .structure ) Ctypes .fieldval pari_mainstack_vsize : (int, pari_mainstack Ctypes .structure ) Ctypes .fieldval pari_mainstack_memused :
(int, pari_mainstack Ctypes .structure ) Ctypes .fieldval entree : entree Ctypes .structure Ctypes .typval entree_name : (string, entree Ctypes .structure ) Ctypes .fieldval entree_value :
(unit Ctypes_static .ptr , entree Ctypes .structure ) Ctypes .field
val entree_code : (string, entree Ctypes .structure ) Ctypes .fieldval entree_help : (string, entree Ctypes .structure ) Ctypes .fieldval entree_pvalue :
(unit Ctypes_static .ptr , entree Ctypes .structure ) Ctypes .fieldval entree_arity : (Signed .long, entree Ctypes .structure ) Ctypes .fieldval entree_next :
(entree Ctypes .structure Ctypes_static .ptr , entree Ctypes .structure )
Ctypes .fieldval pari_parsestate_node :
(Signed .long, pari_parsestate Ctypes .structure ) Ctypes .fieldval pari_parsestate_once : (int, pari_parsestate Ctypes .structure ) Ctypes .fieldval pari_parsestate_discarded :
(Signed .long, pari_parsestate Ctypes .structure ) Ctypes .fieldval pari_parsestate_lex_start :
(string, pari_parsestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_opcode :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_operand :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_accesslex :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_data :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_localvars :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_frames :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_dbginfo :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_offset :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_nblex :
(Signed .long, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_compilestate_dbgstart :
(string, pari_compilestate Ctypes .structure ) Ctypes .fieldval pari_mtstate_pending_threads :
(Signed .long, pari_mtstate Ctypes .structure ) Ctypes .fieldval pari_mtstate_is_thread :
(Signed .long, pari_mtstate Ctypes .structure ) Ctypes .fieldval pari_mtstate_trace_level :
(Signed .long, pari_mtstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_sp :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_rp :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_var :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_lvars :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_locks :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_prec :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_evalstate_trace :
(Signed .long, pari_evalstate Ctypes .structure ) Ctypes .fieldval pari_varstate_nvar :
(Signed .long, pari_varstate Ctypes .structure ) Ctypes .fieldval pari_varstate_max_avail :
(Signed .long, pari_varstate Ctypes .structure ) Ctypes .fieldval pari_varstate_min_priority :
(Signed .long, pari_varstate Ctypes .structure ) Ctypes .fieldval pari_varstate_max_priority :
(Signed .long, pari_varstate Ctypes .structure ) Ctypes .fieldval pari_global_state_bitprec :
(Signed .long, pari_global_state Ctypes .structure ) Ctypes .fieldval pari_global_state_varpriority :
(Signed .long Ctypes_static .ptr , pari_global_state Ctypes .structure )
Ctypes .fieldval pari_thread : pari_thread Ctypes .structure Ctypes .typval pari_thread_data : (gen , pari_thread Ctypes .structure ) Ctypes .fieldval mt_state : mt_state Ctypes .structure Ctypes .typval mt_state_worker : (gen , mt_state Ctypes .structure ) Ctypes .fieldval mt_state_pending : (gen , mt_state Ctypes .structure ) Ctypes .fieldval mt_state_workid : (Signed .long, mt_state Ctypes .structure ) Ctypes .fieldval pari_mt : pari_mt Ctypes .structure Ctypes .typval pari_mt_mt :
(mt_state Ctypes .structure , pari_mt Ctypes .structure ) Ctypes .fieldval pari_mt_get :
((mt_state Ctypes .structure Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
gen )
Ctypes_static .static_funptr ,
pari_mt Ctypes .structure )
Ctypes .fieldval pari_mt_submit :
((mt_state Ctypes .structure Ctypes_static .ptr ->
Signed .long ->
gen ->
unit)
Ctypes_static .static_funptr ,
pari_mt Ctypes .structure )
Ctypes .fieldval pari_mt_end :
(unit Ctypes_static .static_funptr , pari_mt Ctypes .structure ) Ctypes .fieldval parfor_iter : parfor_iter Ctypes .structure Ctypes .typval parfor_iter_pending :
(Signed .long, parfor_iter Ctypes .structure ) Ctypes .fieldval parfor_iter_worker : (gen , parfor_iter Ctypes .structure ) Ctypes .fieldval parfor_iter_pt :
(pari_mt Ctypes .structure , parfor_iter Ctypes .structure ) Ctypes .fieldval parfor_t : parfor_t Ctypes .structure Ctypes .typval parfor_t_a : (gen , parfor_t Ctypes .structure ) Ctypes .fieldval parfor_t_b : (gen , parfor_t Ctypes .structure ) Ctypes .fieldval parforeach_t_i : (Signed .long, parforeach_t Ctypes .structure ) Ctypes .fieldval parforeach_t_l : (Signed .long, parforeach_t Ctypes .structure ) Ctypes .fieldval parforvec_t : parforvec_t Ctypes .structure Ctypes .typval parforvec_t_forvec :
(forvec_t Ctypes .structure , parforvec_t Ctypes .structure ) Ctypes .fieldval hashentry : hashentry Ctypes .structure Ctypes .typval hashentry_key :
(unit Ctypes_static .ptr , hashentry Ctypes .structure ) Ctypes .fieldval hashentry_val :
(unit Ctypes_static .ptr , hashentry Ctypes .structure ) Ctypes .fieldval hashentry_next :
(hashentry Ctypes .structure Ctypes_static .ptr , hashentry Ctypes .structure )
Ctypes .fieldval hashtable : hashtable Ctypes .structure Ctypes .typval hashtable_table :
(hashentry Ctypes .structure Ctypes_static .ptr Ctypes_static .ptr ,
hashtable Ctypes .structure )
Ctypes .fieldval hashtable_hash :
((unit Ctypes_static .ptr -> pari_ulong ) Ctypes_static .static_funptr ,
hashtable Ctypes .structure )
Ctypes .fieldval hashtable_eq :
((unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
int)
Ctypes_static .static_funptr ,
hashtable Ctypes .structure )
Ctypes .fieldval hashtable_use_stack : (int, hashtable Ctypes .structure ) Ctypes .fieldval gp_path : gp_path Ctypes .structure Ctypes .typval gp_path_PATH : (string, gp_path Ctypes .structure ) Ctypes .fieldval gp_path_dirs :
(string Ctypes_static .ptr , gp_path Ctypes .structure ) Ctypes .fieldval pariout_t : pariout_t Ctypes .structure Ctypes .typval pariout_t_sigd : (Signed .long, pariout_t Ctypes .structure ) Ctypes .fieldval pariout_t_sp : (int, pariout_t Ctypes .structure ) Ctypes .fieldval pariout_t_prettyp : (int, pariout_t Ctypes .structure ) Ctypes .fieldval pariout_t_TeXstyle : (int, pariout_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t : nfmaxord_t Ctypes .structure Ctypes .typval nfmaxord_t_T : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_dT : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_T0 : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_unscale : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_dK : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_index : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_basis : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_r1 : (Signed .long, nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_basden : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_dTP : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_dTE : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_dKP : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_dKE : (gen , nfmaxord_t Ctypes .structure ) Ctypes .fieldval nfmaxord_t_certify :
(Signed .long, nfmaxord_t Ctypes .structure ) Ctypes .fieldval qfr_data : qfr_data Ctypes .structure Ctypes .typval qfr_data_D : (gen , qfr_data Ctypes .structure ) Ctypes .fieldval qfr_data_sqrtD : (gen , qfr_data Ctypes .structure ) Ctypes .fieldval qfr_data_isqrtD : (gen , qfr_data Ctypes .structure ) Ctypes .fieldval fp_chk_fun : fp_chk_fun Ctypes .structure Ctypes .typval fp_chk_fun_f :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
fp_chk_fun Ctypes .structure )
Ctypes .fieldval fp_chk_fun_f_init :
((fp_chk_fun Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ,
fp_chk_fun Ctypes .structure )
Ctypes .fieldval fp_chk_fun_f_post :
((fp_chk_fun Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ,
fp_chk_fun Ctypes .structure )
Ctypes .fieldval fp_chk_fun_data :
(unit Ctypes_static .ptr , fp_chk_fun Ctypes .structure ) Ctypes .fieldval fp_chk_fun_skipfirst :
(Signed .long, fp_chk_fun Ctypes .structure ) Ctypes .fieldval zlog_s : zlog_s Ctypes .structure Ctypes .typval zlog_s_bid : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_P : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_k : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_sprk : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_archp : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_mod : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_U : (gen , zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_hU : (Signed .long, zlog_s Ctypes .structure ) Ctypes .fieldval zlog_s_no2 : (int, zlog_s Ctypes .structure ) Ctypes .fieldval bb_group : bb_group Ctypes .structure Ctypes .typval bb_group_mul :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_group Ctypes .structure )
Ctypes .fieldval bb_group_pow :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_group Ctypes .structure )
Ctypes .fieldval bb_group_rand :
((unit Ctypes_static .ptr -> gen ) Ctypes_static .static_funptr ,
bb_group Ctypes .structure )
Ctypes .fieldval bb_group_hash :
((gen -> pari_ulong ) Ctypes_static .static_funptr , bb_group Ctypes .structure )
Ctypes .fieldval bb_group_equal :
((gen -> gen -> int) Ctypes_static .static_funptr , bb_group Ctypes .structure )
Ctypes .fieldval bb_group_equal1 :
((gen -> int) Ctypes_static .static_funptr , bb_group Ctypes .structure )
Ctypes .fieldval bb_group_easylog :
((unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ,
bb_group Ctypes .structure )
Ctypes .fieldval bb_field : bb_field Ctypes .structure Ctypes .typval bb_field_red :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
bb_field Ctypes .structure )
Ctypes .fieldval bb_field_add :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_field Ctypes .structure )
Ctypes .fieldval bb_field_mul :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_field Ctypes .structure )
Ctypes .fieldval bb_field_neg :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
bb_field Ctypes .structure )
Ctypes .fieldval bb_field_inv :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
bb_field Ctypes .structure )
Ctypes .fieldval bb_field_equal0 :
((gen -> int) Ctypes_static .static_funptr , bb_field Ctypes .structure )
Ctypes .fieldval bb_field_s :
((unit Ctypes_static .ptr -> Signed .long -> gen ) Ctypes_static .static_funptr ,
bb_field Ctypes .structure )
Ctypes .fieldval bb_algebra : bb_algebra Ctypes .structure Ctypes .typval bb_algebra_red :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_algebra_add :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_algebra_sub :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_algebra_mul :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_algebra_sqr :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_algebra_one :
((unit Ctypes_static .ptr -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_algebra_zero :
((unit Ctypes_static .ptr -> gen ) Ctypes_static .static_funptr ,
bb_algebra Ctypes .structure )
Ctypes .fieldval bb_ring : bb_ring Ctypes .structure Ctypes .typval bb_ring_add :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_ring Ctypes .structure )
Ctypes .fieldval bb_ring_mul :
((unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ,
bb_ring Ctypes .structure )
Ctypes .fieldval bb_ring_sqr :
((unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ,
bb_ring Ctypes .structure )
Ctypes .fieldval mpbern : Signed .long -> Signed .long -> unitval listkill : gen -> unitval f2ms_ker : gen -> Signed .long -> gen val f2ms_to_f2m : gen -> Signed .long -> gen val f2m_ker_sp : gen -> Signed .long -> gen val f2m_rank : gen -> Signed .longval f2m_row : gen -> Signed .long -> gen val f2m_rowslice : gen -> Signed .long -> Signed .long -> gen val f2m_transpose : gen -> gen val f2v_add_inplace : gen -> gen -> unitval f2v_and_inplace : gen -> gen -> unitval f2v_equal0 : gen -> intval f2v_negimply_inplace : gen -> gen -> unitval f2v_or_inplace : gen -> gen -> unitval f2v_slice : gen -> Signed .long -> Signed .long -> gen val f2v_subset : gen -> gen -> intval matid_f2m : Signed .long -> gen val f2x_frobenius : gen -> gen val f2x_deflate : gen -> Signed .long -> gen val f2x_degree : gen -> Signed .longval f2x_even_odd :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval f2x_extgcd :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val f2x_issquare : gen -> intval f2x_matfrobenius : gen -> gen val f2x_shift : gen -> Signed .long -> gen val f2x_to_f2v : gen -> Signed .long -> gen val f2x_to_f2xx : gen -> Signed .long -> gen val f2x_valrem : gen -> gen Ctypes_static .ptr -> Signed .longval f2xv_to_f2m : gen -> Signed .long -> gen val f2xv_to_flxv_inplace : gen -> unitval f2xv_to_zxv_inplace : gen -> unitval f2xx_renormalize : gen -> Signed .long -> gen val f2xx_to_kronecker : gen -> Signed .long -> gen val f2xx_to_f2xc : gen -> Signed .long -> Signed .long -> gen val f2xxv_to_f2xm : gen -> Signed .long -> Signed .long -> gen val f2xxc_to_zxxc : gen -> gen val f2xy_degreex : gen -> Signed .longval f2xn_div : gen -> gen -> Signed .long -> gen val f2xn_inv : gen -> Signed .long -> gen val f2xn_red : gen -> Signed .long -> gen val f2xq_autpow : gen -> Signed .long -> gen -> gen val f2xq_matrix_pow : gen -> Signed .long -> Signed .long -> gen -> gen val f2xq_powers : gen -> Signed .long -> gen -> gen val f2xqx_extgcd :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val f2xqx_halfgcd_all :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val f2xqx_ispower :
gen ->
Signed .long ->
gen ->
gen Ctypes_static .ptr ->
Signed .longval f2xqxq_auttrace : gen -> Signed .long -> gen -> gen -> gen val flxxc_to_f2xxc : gen -> gen val z_to_f2x : gen -> Signed .long -> gen val zxx_to_f2xx : gen -> Signed .long -> gen val const_f2v : Signed .long -> gen val gener_f2xq : gen -> gen Ctypes_static .ptr -> gen val get_f2xq_field :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
bb_field Ctypes .structure Ctypes_static .ptrval monomial_f2x : Signed .long -> Signed .long -> gen val pol1_f2xx : Signed .long -> Signed .long -> gen val polx_f2xx : Signed .long -> Signed .long -> gen val random_f2xqx : Signed .long -> Signed .long -> gen -> gen val f2x_teichmuller : gen -> Signed .long -> gen val f2xq_elltwist :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval get_f2xqe_group :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
gen ->
bb_group Ctypes .structure Ctypes_static .ptrval f3m_ker_sp : gen -> Signed .long -> gen val f3m_row : gen -> Signed .long -> gen val f3m_transpose : gen -> gen val f3v_clear : gen -> Signed .long -> unitval zero_f3m_copy : Signed .long -> Signed .long -> gen val zero_f3v : Signed .long -> gen val flc_to_zc_inplace : gen -> gen val flm_to_zm_inplace : gen -> gen val fl2_equal1 : gen -> intval flm_to_flxv : gen -> Signed .long -> gen val flm_to_flxx : gen -> Signed .long -> Signed .long -> gen val flv_to_flx : gen -> Signed .long -> gen val flx_blocks : gen -> Signed .long -> Signed .long -> gen val flx_deflate : gen -> Signed .long -> gen val flx_equal : gen -> gen -> intval flx_inflate : gen -> Signed .long -> gen val flx_renormalize : gen -> Signed .long -> gen val flx_shift : gen -> Signed .long -> gen val flx_splitting : gen -> Signed .long -> gen val flx_to_flv : gen -> Signed .long -> gen val flx_to_flxx : gen -> Signed .long -> gen val flx_to_zx_inplace : gen -> gen val flx_val : gen -> Signed .longval flx_valrem : gen -> gen Ctypes_static .ptr -> Signed .longval flxm_to_flxxv : gen -> Signed .long -> gen val flxv_to_flm : gen -> Signed .long -> gen val flxv_to_flxx : gen -> Signed .long -> gen val flxv_to_zxv_inplace : gen -> unitval flxn_red : gen -> Signed .long -> gen val flxq_lroot : gen -> gen -> Signed .long -> gen val flxq_lroot_fast : gen -> gen -> gen -> Signed .long -> gen val get_flxq_field :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
pari_ulong ->
bb_field Ctypes .structure Ctypes_static .ptrval get_flxq_star :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
pari_ulong ->
bb_group Ctypes .structure Ctypes_static .ptrval monomial_flx : pari_ulong -> Signed .long -> Signed .long -> gen val zero_flxc : Signed .long -> Signed .long -> gen val zero_flxm : Signed .long -> Signed .long -> Signed .long -> gen val flxx_blocks : gen -> Signed .long -> Signed .long -> Signed .long -> gen val flxx_renormalize : gen -> Signed .long -> gen val flxx_shift : gen -> Signed .long -> Signed .long -> gen val flxx_swap : gen -> Signed .long -> Signed .long -> gen val flxx_to_flm : gen -> Signed .long -> gen val flxx_to_flxc : gen -> Signed .long -> Signed .long -> gen val flxx_translate1 : gen -> Signed .long -> Signed .long -> gen val flxxc_to_zxxc : gen -> gen val flxxm_to_zxxm : gen -> gen val flxxv_to_flxm : gen -> Signed .long -> Signed .long -> gen val flxxn_red : gen -> Signed .long -> gen val flxy_degreex : gen -> Signed .longval fly_to_flxy : gen -> Signed .long -> gen val get_flxqxq_algebra :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
pari_ulong ->
bb_algebra Ctypes .structure Ctypes_static .ptrval pol1_flxx : Signed .long -> Signed .long -> gen val polx_flxx : Signed .long -> Signed .long -> gen val zlxx_translate1 : gen -> Signed .long -> Signed .long -> Signed .long -> gen val get_flxqe_group :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
gen ->
pari_ulong ->
bb_group Ctypes .structure Ctypes_static .ptrval polisclass : gen -> Signed .longval fp_ellj_to_a4a6 :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval fp_elljissupersingular : gen -> gen -> intval fp_elltwist :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval fpxq_elljissupersingular : gen -> gen -> gen -> intval fpxq_elltwist :
gen ->
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval fq_elljissupersingular : gen -> gen -> gen -> intval get_fpe_group :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
gen ->
bb_group Ctypes .structure Ctypes_static .ptrval get_fpxqe_group :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
gen ->
gen ->
bb_group Ctypes .structure Ctypes_static .ptrval ellsupersingularj_fpxq : gen -> gen -> gen val elltrace_extension : gen -> Signed .long -> gen -> gen val fp_issquare : gen -> gen -> intval fpv_fpm_polint : gen -> gen -> gen -> Signed .long -> gen val fpv_roots_to_pol : gen -> gen -> Signed .long -> gen val fpx_fp_mulspec : gen -> gen -> gen -> Signed .long -> gen val fpx_newton : gen -> Signed .long -> gen -> gen val fpx_extgcd :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val fpx_extresultant :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val fpx_halfgcd_all :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val fpx_is_squarefree : gen -> gen -> intval fpx_mulspec : gen -> gen -> gen -> Signed .long -> Signed .long -> gen val fpx_valrem : gen -> gen -> gen -> gen Ctypes_static .ptr -> Signed .longval fpxq_autpowers : gen -> Signed .long -> gen -> gen -> gen val fpxq_matrix_pow : gen -> Signed .long -> Signed .long -> gen -> gen -> gen val fpxv_factorback : gen -> gen -> gen -> Signed .long -> gen val fpxn_exp : gen -> Signed .long -> gen -> gen val fpxn_expint : gen -> Signed .long -> gen -> gen val fpxn_inv : gen -> Signed .long -> gen -> gen val fpxn_sqr : gen -> Signed .long -> gen -> gen val z_to_fpx : gen -> gen -> Signed .long -> gen val get_fpxq_star :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
bb_group Ctypes .structure Ctypes_static .ptrval get_fpx_algebra :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
Signed .long ->
bb_algebra Ctypes .structure Ctypes_static .ptrval get_fpxq_algebra :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
bb_algebra Ctypes .structure Ctypes_static .ptrval random_fpx : Signed .long -> Signed .long -> gen -> gen val f2x_factor_squarefree : gen -> gen val f2x_is_irred : gen -> intval flx_nbfact_by_degree :
gen ->
Signed .long Ctypes_static .ptr ->
pari_ulong ->
gen val fpx_ddf_degree : gen -> gen -> gen -> Signed .longval fpx_factor_squarefree : gen -> gen -> gen val fpx_is_irred : gen -> gen -> intval fpx_is_totally_split : gen -> gen -> intval fpx_nbfact : gen -> gen -> Signed .longval fpx_nbfact_frobenius : gen -> gen -> gen -> Signed .longval fpx_nbroots : gen -> gen -> Signed .longval fpx_roots_mult : gen -> Signed .long -> gen -> gen val f2xqx_factor_squarefree : gen -> gen -> gen val fpx_ffintersect :
gen ->
gen ->
Signed .long ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen ->
gen ->
unitval fpxqx_ddf_degree : gen -> gen -> gen -> gen -> Signed .longval fpxqx_nbfact : gen -> gen -> gen -> Signed .longval fpxqx_nbfact_frobenius : gen -> gen -> gen -> gen -> Signed .longval fpxqx_nbroots : gen -> gen -> gen -> Signed .longval fqx_is_squarefree : gen -> gen -> gen -> Signed .longval fqx_nbfact : gen -> gen -> gen -> Signed .longval fqx_nbroots : gen -> gen -> gen -> Signed .longval factormod0 : gen -> gen -> Signed .long -> gen val ff_parse_tp :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long ->
intval rootmod0 : gen -> gen -> Signed .long -> gen val fpxqx_halfgcd_all :
gen ->
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val fpxqxq_matrix_pow :
gen ->
Signed .long ->
Signed .long ->
gen ->
gen ->
gen ->
gen val get_fpxqx_algebra :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
Signed .long ->
bb_algebra Ctypes .structure Ctypes_static .ptrval get_fpxqxq_algebra :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
gen ->
bb_algebra Ctypes .structure Ctypes_static .ptrval random_fpxqx : Signed .long -> Signed .long -> gen -> gen -> gen val flm_transpose : gen -> gen val fpc_center_inplace : gen -> gen -> gen -> unitval fpm_fpc_mul_fpx : gen -> gen -> gen -> Signed .long -> gen val fpm_center_inplace : gen -> gen -> gen -> unitval fpms_fpcs_solve : gen -> gen -> Signed .long -> gen -> gen val fpms_fpcs_solve_safe : gen -> gen -> Signed .long -> gen -> gen val fpms_leftkernel_elt : gen -> Signed .long -> gen -> gen val zabm_ker : gen -> gen -> Signed .long -> gen val zabm_indexrank : gen -> gen -> Signed .long -> gen val zabm_inv : gen -> gen -> Signed .long -> gen Ctypes_static .ptr -> gen val zabm_inv_ratlift :
gen ->
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
gen val zabm_pseudoinv :
gen ->
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val zpms_zpcs_solve : gen -> gen -> Signed .long -> gen -> Signed .long -> gen val gen_fpm_wiedemann :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen val gen_zpm_dixon_wiedemann :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val gen_matid :
Signed .long ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val matid_flm : Signed .long -> gen val matid_f2xqm : Signed .long -> gen -> gen val random_fpc : Signed .long -> gen -> gen val random_fpv : Signed .long -> gen -> gen val scalar_flm : Signed .long -> Signed .long -> gen val zcs_to_zc : gen -> Signed .long -> gen val zms_to_zm : gen -> Signed .long -> gen val z2_sqrt : gen -> Signed .long -> gen val zp_inv : gen -> gen -> Signed .long -> gen val zp_sqrt : gen -> gen -> Signed .long -> gen val zpx_frobenius : gen -> gen -> Signed .long -> gen val zpx_zpxq_liftroot_ea :
gen ->
gen ->
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val zpx_roots : gen -> gen -> Signed .long -> gen val zpxqm_prodfrobenius : gen -> gen -> gen -> Signed .long -> gen val zpxqx_liftroot_vald :
gen ->
gen ->
Signed .long ->
gen ->
gen ->
Signed .long ->
gen val gen_zpm_dixon :
gen ->
gen ->
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_zpm_newton :
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen val gen_zpx_dixon :
gen ->
gen ->
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_zpx_newton :
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen val quadratic_prec_mask : Signed .long -> pari_ulong val zx_is_irred : gen -> Signed .longval zx_squff : gen -> gen Ctypes_static .ptr -> gen val polcyclofactors : gen -> gen val poliscyclo : gen -> Signed .longval poliscycloprod : gen -> Signed .longval rgc_is_ei : gen -> Signed .longval rgm_det_triangular : gen -> gen val rgm_is_qm : gen -> intval rgm_is_zm : gen -> intval rgm_isdiagonal : gen -> intval rgm_isidentity : gen -> intval rgm_isscalar : gen -> gen -> intval rgm_powers : gen -> Signed .long -> gen val rgmrow_zc_mul : gen -> gen -> Signed .long -> gen val rgmrow_rgc_mul : gen -> gen -> Signed .long -> gen val rgv_dotsquare : gen -> gen val rgv_is_zmv : gen -> intval rgv_sumpart : gen -> Signed .long -> gen val rgv_sumpart2 : gen -> Signed .long -> Signed .long -> gen val isdiagonal : gen -> intval matid : Signed .long -> gen val scalarcol : gen -> Signed .long -> gen val scalarcol_shallow : gen -> Signed .long -> gen val scalarmat : gen -> Signed .long -> gen val scalarmat_shallow : gen -> Signed .long -> gen val scalarmat_s : Signed .long -> Signed .long -> gen val qxq_charpoly : gen -> gen -> Signed .long -> gen val qxq_powers : gen -> Signed .long -> gen -> gen val rg_to_rgc : gen -> Signed .long -> gen val rgm_to_rgxv : gen -> Signed .long -> gen val rgm_to_rgxv_reverse : gen -> Signed .long -> gen val rgm_to_rgxx : gen -> Signed .long -> Signed .long -> gen val rgv_to_rgx : gen -> Signed .long -> gen val rgv_to_rgm : gen -> Signed .long -> gen val rgv_to_rgx_reverse : gen -> Signed .long -> gen val rgx_rgxn_eval : gen -> gen -> Signed .long -> gen val rgx_rgxnv_eval : gen -> gen -> Signed .long -> gen val rgx_addmulxn_shallow : gen -> gen -> Signed .long -> gen val rgx_addmulxn : gen -> gen -> Signed .long -> gen val rgx_addspec : gen -> gen -> Signed .long -> Signed .long -> gen val rgx_addspec_shallow : gen -> gen -> Signed .long -> Signed .long -> gen val rgx_blocks : gen -> Signed .long -> Signed .long -> gen val rgx_deflate : gen -> Signed .long -> gen val rgx_div_by_x_x : gen -> gen -> gen Ctypes_static .ptr -> gen val rgx_divs : gen -> Signed .long -> gen val rgx_equal : gen -> gen -> Signed .longval rgx_even_odd :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval rgx_homogenize : gen -> Signed .long -> gen val rgx_inflate : gen -> Signed .long -> gen val rgx_mul_normalized : gen -> Signed .long -> gen -> Signed .long -> gen val rgx_mul2n : gen -> Signed .long -> gen val rgx_mulxn : gen -> Signed .long -> gen val rgx_mulhigh_i : gen -> gen -> Signed .long -> gen val rgx_muls : gen -> Signed .long -> gen val rgx_mulspec : gen -> gen -> Signed .long -> Signed .long -> gen val rgx_normalize : gen -> gen val rgx_pseudodivrem : gen -> gen -> gen Ctypes_static .ptr -> gen val rgx_recip_shallow : gen -> gen val rgx_renormalize_lg : gen -> Signed .long -> gen val rgx_rotate_shallow : gen -> Signed .long -> Signed .long -> gen val rgx_shift : gen -> Signed .long -> gen val rgx_shift_shallow : gen -> Signed .long -> gen val rgx_splitting : gen -> Signed .long -> gen val rgx_sqrhigh_i : gen -> Signed .long -> gen val rgx_sqrspec : gen -> Signed .long -> gen val rgx_to_rgc : gen -> Signed .long -> gen val rgxq_matrix_pow : gen -> Signed .long -> Signed .long -> gen -> gen val rgxq_powers : gen -> Signed .long -> gen -> gen val rgxqx_powers : gen -> Signed .long -> gen -> gen val rgxv_to_rgm : gen -> Signed .long -> gen val rgxx_to_rgm : gen -> Signed .long -> gen val rgxy_degreex : gen -> Signed .longval rgxy_swap : gen -> Signed .long -> Signed .long -> gen val rgxy_swapspec : gen -> Signed .long -> Signed .long -> Signed .long -> gen val rgxn_div : gen -> gen -> Signed .long -> gen val rgxn_div_i : gen -> gen -> Signed .long -> gen val rgxn_eval : gen -> gen -> Signed .long -> gen val rgxn_exp : gen -> Signed .long -> gen val rgxn_expint : gen -> Signed .long -> gen val rgxn_inv : gen -> Signed .long -> gen val rgxn_inv_i : gen -> Signed .long -> gen val rgxn_mul : gen -> gen -> Signed .long -> gen val rgxn_powers : gen -> Signed .long -> Signed .long -> gen val rgxn_recip_shallow : gen -> Signed .long -> gen val rgxn_red_shallow : gen -> Signed .long -> gen val rgxn_reverse : gen -> Signed .long -> gen val rgxn_sqr : gen -> Signed .long -> gen val rgxn_sqrt : gen -> Signed .long -> gen val rgxnv_red_shallow : gen -> Signed .long -> gen val zx_unscale2n : gen -> Signed .long -> gen val zx_unscale_divpow : gen -> gen -> Signed .long -> gen val zx_z_unscale : gen -> Signed .long -> gen val zxq_powers : gen -> Signed .long -> gen -> gen val brent_kung_optpow :
Signed .long ->
Signed .long ->
Signed .long ->
Signed .longval gen_bkeval :
gen ->
Signed .long ->
gen ->
int ->
unit Ctypes_static .ptr ->
bb_algebra Ctypes .structure Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen ->
gen )
Ctypes_static .static_funptr ->
gen val gen_bkeval_powers :
gen ->
Signed .long ->
gen ->
unit Ctypes_static .ptr ->
bb_algebra Ctypes .structure Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen ->
gen )
Ctypes_static .static_funptr ->
gen val get_rg_algebra : unit -> bb_algebra Ctypes .structure Ctypes_static .ptrval rfrac_deflate_order : gen -> Signed .longval rfrac_deflate_max : gen -> Signed .long Ctypes_static .ptr -> gen val rfrac_deflate : gen -> Signed .long -> gen val zgc_g_mul_inplace : gen -> gen -> unitval vecsmall_prod : gen -> gen val rgm_check_zm : gen -> string -> unitval rgv_check_zv : gen -> string -> unitval zc_hnfremdiv : gen -> gen -> gen Ctypes_static .ptr -> gen val zc_is_ei : gen -> Signed .longval zc_lincomb1_inplace : gen -> gen -> gen -> unitval zc_lincomb1_inplace_i : gen -> gen -> gen -> Signed .long -> unitval zc_z_mul : gen -> Signed .long -> gen val zm_det_triangular : gen -> gen val zm_equal : gen -> gen -> intval zm_equal0 : gen -> intval zm_hnfdivrem : gen -> gen -> gen Ctypes_static .ptr -> gen val zm_ishnf : gen -> intval zm_isdiagonal : gen -> intval zm_isidentity : gen -> intval zm_isscalar : gen -> gen -> intval zm_max_lg : gen -> Signed .longval zm_togglesign : gen -> unitval zmrow_zc_mul : gen -> gen -> Signed .long -> gen val zmrow_equal0 : gen -> Signed .long -> intval zv_abscmp : gen -> gen -> intval zv_cmp : gen -> gen -> intval zv_max_lg : gen -> Signed .longval zv_togglesign : gen -> unitval zv_content : gen -> Signed .longval zv_dotproduct : gen -> gen -> Signed .longval zv_equal : gen -> gen -> intval zv_equal0 : gen -> intval zv_neg_inplace : gen -> gen val zv_prod : gen -> Signed .longval zv_sum : gen -> Signed .longval zv_sumpart : gen -> Signed .long -> Signed .longval zv_z_mul : gen -> Signed .long -> gen val zvv_equal : gen -> gen -> intval kronecker_to_zxx : gen -> Signed .long -> Signed .long -> gen val qxqx_powers : gen -> Signed .long -> gen -> gen val rgx_check_qx : gen -> string -> unitval rgx_check_zx : gen -> string -> unitval rgx_check_zxx : gen -> string -> unitval zx_div_by_x_1 : gen -> gen Ctypes_static .ptr -> gen val zx_equal : gen -> gen -> intval zx_max_lg : gen -> Signed .longval zx_mulspec : gen -> gen -> Signed .long -> Signed .long -> gen val zx_remi2n : gen -> Signed .long -> gen val zx_rescale2n : gen -> Signed .long -> gen val zx_rescale_lt : gen -> gen val zx_shifti : gen -> Signed .long -> gen val zx_sqrspec : gen -> Signed .long -> gen val zx_val : gen -> Signed .longval zx_valrem : gen -> gen Ctypes_static .ptr -> Signed .longval zxt_remi2n : gen -> Signed .long -> gen val zxv_equal : gen -> gen -> intval zxv_remi2n : gen -> Signed .long -> gen val zxx_max_lg : gen -> Signed .longval zxx_mul_kronecker : gen -> gen -> Signed .long -> gen val zxx_renormalize : gen -> Signed .long -> gen val zxx_sqr_kronecker : gen -> Signed .long -> gen val rgxx_to_kronecker : gen -> Signed .long -> gen val rgxx_to_kronecker_spec : gen -> Signed .long -> Signed .long -> gen val zxn_mul : gen -> gen -> Signed .long -> gen val zxn_sqr : gen -> Signed .long -> gen val scalar_zx : gen -> Signed .long -> gen val scalar_zx_shallow : gen -> Signed .long -> gen val zx_z_divexact : gen -> Signed .long -> gen val alg_centralproj : gen -> gen -> Signed .long -> gen val alg_csa_table : gen -> gen -> Signed .long -> Signed .long -> gen val alg_get_absdim : gen -> Signed .longval alg_get_abssplitting : gen -> gen val alg_get_center : gen -> gen val alg_get_degree : gen -> Signed .longval algdegree : gen -> Signed .longval alg_get_dim : gen -> Signed .longval algdim : gen -> Signed .long -> Signed .longval alg_get_hasse_f : gen -> gen val alg_get_hasse_i : gen -> gen val alg_get_invbasis : gen -> gen val alg_get_multable : gen -> gen val alg_get_basis : gen -> gen val alg_get_relmultable : gen -> gen val algrelmultable : gen -> gen val alg_get_splitpol : gen -> gen val alg_get_splittingfield : gen -> gen val algsplittingfield : gen -> gen val alg_get_splittingbasis : gen -> gen val alg_get_splittingbasisinv : gen -> gen val alg_get_splittingdata : gen -> gen val algsplittingdata : gen -> gen val alg_get_tracebasis : gen -> gen val alg_hasse :
gen ->
Signed .long ->
gen ->
gen ->
Signed .long ->
Signed .long ->
gen val alg_hilbert : gen -> gen -> gen -> Signed .long -> Signed .long -> gen val alg_matrix : gen -> Signed .long -> Signed .long -> Signed .long -> gen val alg_model : gen -> gen -> Signed .longval alg_quotient : gen -> gen -> Signed .long -> gen val algsimpledec : gen -> Signed .long -> gen val algsimpledec_ss : gen -> Signed .long -> gen val alg_type : gen -> Signed .longval algcharpoly : gen -> gen -> Signed .long -> Signed .long -> gen val alggroupcenter : gen -> gen -> gen Ctypes_static .ptr -> gen val alginit : gen -> gen -> Signed .long -> Signed .long -> gen val algindex : gen -> gen -> Signed .longval algisassociative : gen -> gen -> intval algiscommutative : gen -> intval algisdivision : gen -> gen -> intval algisramified : gen -> gen -> intval algissemisimple : gen -> intval algissimple : gen -> Signed .long -> intval algissplit : gen -> gen -> intval algisdivl : gen -> gen -> gen -> gen Ctypes_static .ptr -> intval algisinv : gen -> gen -> gen Ctypes_static .ptr -> intval algmakeintegral : gen -> Signed .long -> gen val alglat_get_primbasis : gen -> gen val alglat_get_scalar : gen -> gen val alglatcontains : gen -> gen -> gen -> gen Ctypes_static .ptr -> intval alglatsubset : gen -> gen -> gen -> gen Ctypes_static .ptr -> intval algnorm : gen -> gen -> Signed .long -> gen val algprimesubalg : gen -> gen val algramifiedplaces : gen -> gen val algsplit : gen -> Signed .long -> gen val algtomatrix : gen -> gen -> Signed .long -> gen val algtensor : gen -> gen -> Signed .long -> gen val algtrace : gen -> gen -> Signed .long -> gen val algtype : gen -> Signed .longval checkalg : gen -> unitval checkhasse : gen -> gen -> gen -> Signed .long -> unitval checklat : gen -> gen -> unitval conjclasses_algcenter : gen -> gen -> gen val galoischardet : gen -> gen -> Signed .long -> gen val galoischarpoly : gen -> gen -> Signed .long -> gen val galoischartable : gen -> gen val f2ms_colelim : gen -> Signed .long -> gen val f2m_indexrank : gen -> gen val f2xqm_rank : gen -> gen -> Signed .longval fpm_rank : gen -> gen -> Signed .longval fqm_rank : gen -> gen -> gen -> Signed .longval qm_image_shallow : gen -> gen val qm_gauss_i : gen -> gen -> Signed .long -> gen val qm_rank : gen -> Signed .longval rgm_diagonal_shallow : gen -> gen val rgm_inv_upper : gen -> gen val rgms_structelim :
gen ->
Signed .long ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval zm_imagecompl : gen -> gen val zm_indeximage : gen -> gen val zm_inv : gen -> gen Ctypes_static .ptr -> gen val zm_inv_ratlift : gen -> gen Ctypes_static .ptr -> gen val zm_pseudoinv : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val zm_rank : gen -> Signed .longval det0 : gen -> Signed .long -> gen val eigen : gen -> Signed .long -> gen val gen_gauss :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_gauss_pivot :
gen ->
Signed .long Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_det :
gen ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_ker :
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_matcolinvimage :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_matcolmul :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_matinvimage :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val gen_matmul :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_field Ctypes .structure Ctypes_static .ptr ->
gen val mateigen : gen -> Signed .long -> Signed .long -> gen val matimage0 : gen -> Signed .long -> gen val matker0 : gen -> Signed .long -> gen val rank : gen -> Signed .longval split_realimag : gen -> Signed .long -> Signed .long -> gen val qm_imz_all :
gen ->
gen Ctypes_static .ptr ->
Signed .long ->
Signed .long ->
gen val qm_imz_hnfall : gen -> gen Ctypes_static .ptr -> Signed .long -> gen val qm_imq_all :
gen ->
gen Ctypes_static .ptr ->
Signed .long ->
Signed .long ->
gen val qm_imq_hnfall : gen -> gen Ctypes_static .ptr -> Signed .long -> gen val qm_charpoly_zx : gen -> gen val qm_charpoly_zx_bound : gen -> Signed .long -> gen val caract : gen -> Signed .long -> gen val caradj : gen -> Signed .long -> gen Ctypes_static .ptr -> gen val carberkowitz : gen -> Signed .long -> gen val carhess : gen -> Signed .long -> gen val charpoly : gen -> Signed .long -> gen val charpoly0 : gen -> Signed .long -> Signed .long -> gen val gnorml1 : gen -> Signed .long -> gen val gnormlp : gen -> gen -> Signed .long -> gen val gsupnorm : gen -> Signed .long -> gen val gsupnorm_aux :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long ->
unitval jacobi : gen -> Signed .long -> gen val matadjoint0 : gen -> Signed .long -> gen val minpoly : gen -> Signed .long -> gen val qfgaussred_positive : gen -> gen val diagonal_shallow : gen -> gen
val genapply :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val genfold :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val genindexselect :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
gen val genselect :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
gen val matslice0 :
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val parfor :
gen ->
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
Signed .long)
Ctypes_static .static_funptr ->
unitval parfor_init :
parfor_t Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
gen ->
unitval parfor_next : parfor_t Ctypes .structure Ctypes_static .ptr -> gen val parfor_stop : parfor_t Ctypes .structure Ctypes_static .ptr -> unitval parforeach :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
Signed .long)
Ctypes_static .static_funptr ->
unitval parforeach_init :
parforeach_t Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
unitval parforeach_next : parforeach_t Ctypes .structure Ctypes_static .ptr -> gen val parforeach_stop : parforeach_t Ctypes .structure Ctypes_static .ptr -> unitval parforprime :
gen ->
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
Signed .long)
Ctypes_static .static_funptr ->
unitval parforprime_stop : parforprime_t Ctypes .structure Ctypes_static .ptr -> unitval parforprimestep :
gen ->
gen ->
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
Signed .long)
Ctypes_static .static_funptr ->
unitval parforvec :
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
Signed .long)
Ctypes_static .static_funptr ->
unitval parforvec_init :
parforvec_t Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
Signed .long ->
unitval parforvec_next : parforvec_t Ctypes .structure Ctypes_static .ptr -> gen val parforvec_stop : parforvec_t Ctypes .structure Ctypes_static .ptr -> unitval parselect : gen -> gen -> Signed .long -> gen val select0 : gen -> gen -> Signed .long -> gen
val vecapply :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val veccatapply :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val veccatselapply :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val vecrangess : Signed .long -> Signed .long -> gen val vecselapply :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val vecselect :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
gen val vecslice0 : gen -> Signed .long -> Signed .long -> gen val addhelp : string -> string -> unitval alias0 : string -> string -> unitval compile_str : string -> gen val delete_var : unit -> Signed .longval fetch_user_var : string -> Signed .longval fetch_var : unit -> Signed .longval fetch_var_higher : unit -> Signed .longval fetch_var_value : Signed .long -> gen -> gen val gp_embedded : string -> stringval gp_embedded_init : Signed .long -> Signed .long -> unitval gp_read_str : string -> gen val gp_read_str_bitprec : string -> Signed .long -> gen val gp_read_str_prec : string -> Signed .long -> gen val install :
unit Ctypes_static .ptr ->
string ->
string ->
entree Ctypes .structure Ctypes_static .ptrval is_entry : string -> entree Ctypes .structure Ctypes_static .ptrval kill0 : string -> unitval pari_var_close : unit -> unitval pari_var_init : unit -> unitval pari_var_next : unit -> Signed .longval pari_var_next_temp : unit -> Signed .longval pari_var_create : entree Ctypes .structure Ctypes_static .ptr -> Signed .longval name_var : Signed .long -> string -> unitval readseq : string -> gen val safegel : gen -> Signed .long -> gen Ctypes_static .ptrval safeel : gen -> Signed .long -> Signed .long Ctypes_static .ptrval safelistel : gen -> Signed .long -> gen Ctypes_static .ptrval safegcoeff : gen -> Signed .long -> Signed .long -> gen Ctypes_static .ptrval strtoi : string -> gen val strtor : string -> Signed .long -> gen val varhigher : string -> Signed .long -> gen val varlower : string -> Signed .long -> gen val isprimeaprcl : gen -> Signed .longval check_quaddisc :
gen ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
string ->
unitval check_quaddisc_imag :
gen ->
Signed .long Ctypes_static .ptr ->
string ->
unitval check_quaddisc_real :
gen ->
Signed .long Ctypes_static .ptr ->
string ->
unitval cornacchia :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .longval cornacchia2 :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .longval cornacchia2_sqrt :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .longval qfbpowraw : gen -> Signed .long -> gen val qfbpows : gen -> Signed .long -> gen val qfbsolve : gen -> gen -> Signed .long -> gen val qfr3_red : gen -> qfr_data Ctypes .structure Ctypes_static .ptr -> gen val qfr3_rho : gen -> qfr_data Ctypes .structure Ctypes_static .ptr -> gen val qfr5_dist : gen -> gen -> Signed .long -> gen val qfr5_red : gen -> qfr_data Ctypes .structure Ctypes_static .ptr -> gen val qfr5_rho : gen -> qfr_data Ctypes .structure Ctypes_static .ptr -> gen val qfr_data_init :
gen ->
Signed .long ->
qfr_data Ctypes .structure Ctypes_static .ptr ->
unitval qfr_to_qfr5 : gen -> Signed .long -> gen val quadgen0 : gen -> Signed .long -> gen val quadpoly0 : gen -> Signed .long -> gen val fp_powers : gen -> Signed .long -> gen -> gen val fp_pows : gen -> Signed .long -> gen -> gen val z_chinese_pre :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval zv_producttree : gen -> gen val zxc_nv_mod_tree : gen -> gen -> gen -> Signed .long -> gen val zxm_nv_mod_tree : gen -> gen -> gen -> Signed .long -> gen val zxx_nv_mod_tree : gen -> gen -> gen -> Signed .long -> gen val bestapprpade : gen -> Signed .long -> gen val chinese1_coprime_z : gen -> gen val contfrac0 : gen -> gen -> Signed .long -> gen val contfracpnqn : gen -> Signed .long -> gen val fibo : Signed .long -> gen val gboundcf : gen -> Signed .long -> gen val get_fp_field :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
bb_field Ctypes .structure Ctypes_static .ptrval hilbert : gen -> gen -> gen -> Signed .longval hilbertii : gen -> gen -> gen -> Signed .longval istotient : gen -> gen Ctypes_static .ptr -> Signed .longval krois : gen -> Signed .long -> Signed .longval kronecker : gen -> gen -> Signed .longval krosi : Signed .long -> gen -> Signed .longval kross : Signed .long -> Signed .long -> Signed .longval logint0 : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval logintall : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval mpfact : Signed .long -> gen val factorial_fp : Signed .long -> gen -> gen val muls_interval : Signed .long -> Signed .long -> gen val ncv_chinese_center : gen -> gen -> gen Ctypes_static .ptr -> gen val nmv_chinese_center : gen -> gen -> gen Ctypes_static .ptr -> gen val nxcv_chinese_center : gen -> gen -> gen Ctypes_static .ptr -> gen val nxmv_chinese_center : gen -> gen -> gen Ctypes_static .ptr -> gen val nxv_chinese_center : gen -> gen -> gen Ctypes_static .ptr -> gen val zv_chinese_center : gen -> gen -> gen Ctypes_static .ptr -> gen val odd_prime_divisors : gen -> gen val ramanujantau : gen -> Signed .long -> gen val znstar0 : gen -> Signed .long -> gen val rgv_is_zvpos : gen -> intval rgv_is_zvnon0 : gen -> intval rgv_is_prv : gen -> intval z_issquarefree_fact : gen -> Signed .longval z_lsmoothen :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val z_smoothen :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val bigomega : gen -> Signed .longval check_arith_pos : gen -> string -> gen val check_arith_non0 : gen -> string -> gen val check_arith_all : gen -> string -> gen val clean_z_factor : gen -> gen val coredisc2_fact :
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val coredisc2u_fact :
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
pari_ulong val corepartial : gen -> Signed .long -> gen val core0 : gen -> Signed .long -> gen val core2partial : gen -> Signed .long -> gen val coredisc0 : gen -> Signed .long -> gen val corediscs : Signed .long -> pari_ulong Ctypes_static .ptr -> Signed .longval divisors_factored : gen -> gen val divisors0 : gen -> Signed .long -> gen val divisorsu_moebius : gen -> gen val divisorsu_fact : gen -> gen val divisorsu_fact_factored : gen -> gen val is_z_factor : gen -> intval is_z_factornon0 : gen -> intval is_z_factorpos : gen -> intval is_nf_factor : gen -> intval is_nf_extfactor : gen -> intval issquarefree : gen -> Signed .longval numdivu : Signed .long -> Signed .longval numdivu_fact : gen -> Signed .longval omega : gen -> Signed .longval sumdivk : gen -> Signed .long -> gen val uissquarefree_fact : gen -> Signed .longval embed_t2 : gen -> Signed .long -> gen val embednorm_t2 : gen -> Signed .long -> gen val embed_norm : gen -> Signed .long -> gen val check_zkmodule_i : gen -> intval check_zkmodule : gen -> string -> unitval checkbid : gen -> unitval checkbnr : gen -> unitval checkabgrp : gen -> unitval checksqmat : gen -> Signed .long -> unitval checknfelt_mod : gen -> gen -> string -> gen val checkprid : gen -> unitval checkprid_i : gen -> intval checkrnf : gen -> unitval checkrnf_i : gen -> intval get_bnf : gen -> Signed .long Ctypes_static .ptr -> gen val get_bnfpol : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val get_nf : gen -> Signed .long Ctypes_static .ptr -> gen val get_nfpol : gen -> gen Ctypes_static .ptr -> gen val nf_get_allroots : gen -> gen val nf_get_prec : gen -> Signed .longval nfmaxord_to_nf :
nfmaxord_t Ctypes .structure Ctypes_static .ptr ->
gen ->
Signed .long ->
gen val nfinit_basic : nfmaxord_t Ctypes .structure Ctypes_static .ptr -> gen -> unitval nfinit_complete :
nfmaxord_t Ctypes .structure Ctypes_static .ptr ->
Signed .long ->
Signed .long ->
gen val nfinit : gen -> Signed .long -> gen val nfinit0 : gen -> Signed .long -> Signed .long -> gen val nfinitred : gen -> Signed .long -> gen val nfinitred2 : gen -> Signed .long -> gen val nfisincl0 : gen -> gen -> Signed .long -> gen val nfnewprec : gen -> Signed .long -> gen val nfnewprec_shallow : gen -> Signed .long -> gen val nfsplitting0 : gen -> gen -> Signed .long -> gen val nftyp : gen -> Signed .longval polred0 : gen -> Signed .long -> gen -> gen val polredabs0 : gen -> Signed .long -> gen val polredabsall : gen -> Signed .long -> gen val polredbest : gen -> Signed .long -> gen val poltomonic : gen -> gen Ctypes_static .ptr -> gen val rnfpolredabs : gen -> gen -> Signed .long -> gen val rnfpolredbest : gen -> gen -> Signed .long -> gen val zx_q_normalize : gen -> gen Ctypes_static .ptr -> gen val zx_z_normalize : gen -> gen Ctypes_static .ptr -> gen val zx_to_monic : gen -> gen Ctypes_static .ptr -> gen val zx_primitive_to_monic : gen -> gen Ctypes_static .ptr -> gen val rg_nffix : string -> gen -> gen -> int -> gen val rgv_nffix : string -> gen -> gen -> int -> gen val rgx_nffix : string -> gen -> gen -> int -> gen val zx_compositum : gen -> gen -> Signed .long Ctypes_static .ptr -> gen val zpx_disc_val : gen -> gen -> Signed .longval zpx_monic_factor : gen -> gen -> Signed .long -> gen val zpx_reduced_resultant_fast : gen -> gen -> gen -> Signed .long -> gen val zpx_resultant_val : gen -> gen -> gen -> Signed .long -> Signed .longval checkmodpr : gen -> unitval nf_to_fq_init :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val nfx_to_monic : gen -> gen -> gen Ctypes_static .ptr -> gen val nfbasis : gen -> gen Ctypes_static .ptr -> gen val nfdiscfactors : gen -> gen val nfmaxord :
nfmaxord_t Ctypes .structure Ctypes_static .ptr ->
gen ->
Signed .long ->
unitval nfmodprinit0 : gen -> gen -> Signed .long -> gen val polcompositum0 : gen -> gen -> Signed .long -> gen val idealprimedec_degrees : gen -> gen -> gen val idealprimedec_kummer : gen -> gen -> Signed .long -> gen -> gen val idealprimedec_limit_f : gen -> gen -> Signed .long -> gen val poldiscfactors : gen -> Signed .long -> gen val rnfdisc_factored : gen -> gen -> gen Ctypes_static .ptr -> gen val rnfequation0 : gen -> gen -> Signed .long -> gen val rnfequationall :
gen ->
gen ->
Signed .long Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val rnfisfree : gen -> gen -> Signed .longval rnfpolred : gen -> gen -> Signed .long -> gen val zk_to_fq_init :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val idealstar : gen -> gen -> Signed .long -> gen val idealstarprk : gen -> gen -> Signed .long -> Signed .long -> gen val zc_nfval : gen -> gen -> Signed .longval zc_nfvalrem : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval zc_prdvd : gen -> gen -> intval ei_multable : gen -> Signed .long -> gen val get_nf_field :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
bb_field Ctypes .structure Ctypes_static .ptrval ideallist : gen -> Signed .long -> gen val ideallist0 : gen -> Signed .long -> Signed .long -> gen val gideallist : gen -> gen -> Signed .long -> gen val idealprincipalunits : gen -> gen -> Signed .long -> gen val idealstar0 : gen -> gen -> Signed .long -> gen val indices_to_vec01 : gen -> Signed .long -> gen val nf_to_scalar_or_basis : gen -> gen -> gen val nf_cxlog : gen -> gen -> Signed .long -> gen val nfv_cxlog : gen -> gen -> Signed .long -> gen val nfembed : gen -> gen -> Signed .long -> gen val nfeltembed_i : gen Ctypes_static .ptr -> gen -> gen -> Signed .long -> gen val nfissquare : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval nfispower :
gen ->
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
Signed .longval nflogembed : gen -> gen -> gen Ctypes_static .ptr -> Signed .long -> gen val nfvalrem : gen -> gen -> gen -> gen Ctypes_static .ptr -> Signed .longval polmod_nffix : string -> gen -> gen -> int -> gen val polmod_nffix2 : string -> gen -> gen -> gen -> int -> gen val pr_equal : gen -> gen -> intval tablemul_ei : gen -> gen -> Signed .long -> gen val tablemul_ei_ej : gen -> Signed .long -> Signed .long -> gen val vec01_to_indices : gen -> gen val vecsmall01_to_indices : gen -> gen val zk_scalar_or_multable : gen -> gen -> gen val zkmultable_capz : gen -> gen val zkmultable_inv : gen -> gen val rm_round_maxrank : gen -> gen val famat_inv_shallow : gen -> gen val famat_mulpows_shallow : gen -> gen -> Signed .long -> gen val famat_pows_shallow : gen -> Signed .long -> gen val famat_remove_trivial : gen -> gen val famatsmall_reduce : gen -> gen val idealhnf_z_factor :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val idealhnf_z_factor_i :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val idealappr0 : gen -> gen -> Signed .long -> gen val idealispower :
gen ->
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
Signed .longval idealpows : gen -> gen -> Signed .long -> gen val idealprodval : gen -> gen -> gen -> Signed .longval idealpseudomin_nonscalar : gen -> gen -> gen val idealtyp : gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> Signed .longval idealval : gen -> gen -> gen -> Signed .longval isideal : gen -> gen -> Signed .longval nf_get_gtwist1 : gen -> Signed .long -> gen val nfhnf0 : gen -> gen -> Signed .long -> gen val nfsnf0 : gen -> gen -> Signed .long -> gen val rnf_build_nfabs : gen -> Signed .long -> gen val rnfcomplete : gen -> unitval rnfeltdown0 : gen -> gen -> Signed .long -> gen val rnfeltup0 : gen -> gen -> Signed .long -> gen val rnfidealreltoabs0 : gen -> gen -> Signed .long -> gen val rnfidealup0 : gen -> gen -> Signed .long -> gen val rnfinit0 : gen -> gen -> Signed .long -> gen val get_arith_zzm : gen -> gen val gen_ph_log :
gen ->
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_shanks_init :
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_shanks_sqrtn :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_gener :
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_ellgens :
gen ->
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ->
gen val gen_ellgroup :
gen ->
gen ->
gen Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen ->
gen ->
gen )
Ctypes_static .static_funptr ->
gen val gen_factored_order :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_order :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_select_order :
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_plog :
gen ->
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_group Ctypes .structure Ctypes_static .ptr ->
gen val gen_pow :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_pow_fold :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_pow_fold_i :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_pow_i :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_pow_init :
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_pow_table :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_powers :
gen ->
Signed .long ->
int ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen ) Ctypes_static .static_funptr ->
gen val gen_powu :
gen ->
pari_ulong ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_powu_fold :
gen ->
pari_ulong ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_powu_fold_i :
gen ->
pari_ulong ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_powu_i :
gen ->
pari_ulong ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val gen_product :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
gen val matimagemod : gen -> gen -> gen Ctypes_static .ptr -> gen val bernfrac : Signed .long -> gen val bernpol : Signed .long -> Signed .long -> gen val bernreal : Signed .long -> Signed .long -> gen val bernvec : Signed .long -> gen val constbern : Signed .long -> unitval eulerfrac : Signed .long -> gen val eulerpol : Signed .long -> Signed .long -> gen val eulerreal : Signed .long -> Signed .long -> gen val eulervec : Signed .long -> gen val qr_init :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long ->
intval r_from_qr : gen -> Signed .long -> gen val rgm_qr_init :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long ->
intval rgm_gram_schmidt : gen -> gen Ctypes_static .ptr -> gen val algdep : gen -> Signed .long -> gen val algdep0 : gen -> Signed .long -> Signed .long -> gen val forqfvec :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
float ->
Signed .long)
Ctypes_static .static_funptr ->
gen ->
gen ->
unitval forqfvec1 :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
gen ->
unitval gaussred_from_qr : gen -> Signed .long -> gen val lindep_bit : gen -> Signed .long -> gen val lindep0 : gen -> Signed .long -> gen val lindep2 : gen -> Signed .long -> gen val lindepfull_bit : gen -> Signed .long -> gen val matqr : gen -> Signed .long -> Signed .long -> gen val qfminim0 : gen -> gen -> gen -> Signed .long -> Signed .long -> gen val qfrep0 : gen -> gen -> Signed .long -> gen val seralgdep : gen -> Signed .long -> Signed .long -> gen val serdiffdep : gen -> Signed .long -> Signed .long -> gen val vandermondeinverseinit : gen -> gen val rgv_polint : gen -> gen -> Signed .long -> gen val vec_reduce : gen -> gen Ctypes_static .ptr -> gen val zv_sort_inplace : gen -> unitval zv_sort_shallow : gen -> gen val zv_sort_uniq_shallow : gen -> gen val binomial : gen -> Signed .long -> gen val cmp_flx : gen -> gen -> intval cmp_rgx : gen -> gen -> intval cmp_nodata : unit Ctypes_static .ptr -> gen -> gen -> intval cmp_prime_ideal : gen -> gen -> intval cmp_prime_over_p : gen -> gen -> intval cmp_universal : gen -> gen -> intval gen_cmp_rgx : unit Ctypes_static .ptr -> gen -> gen -> intval polcyclo : Signed .long -> Signed .long -> gen val polcyclo_eval : Signed .long -> gen -> gen val eulerianpol : Signed .long -> Signed .long -> gen val gprec_wensure : gen -> Signed .long -> gen val gen_indexsort :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val gen_indexsort_uniq :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val gen_search :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
Signed .longval gen_setminus :
gen ->
gen ->
(gen -> gen -> int) Ctypes_static .static_funptr ->
gen val gen_sort :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val gen_sort_inplace :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen Ctypes_static .ptr ->
unitval gen_sort_shallow :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val gen_sort_uniq :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val getstack : unit -> Signed .longval gettime : unit -> Signed .longval getabstime : unit -> Signed .longval getwalltime : unit -> gen val gprec : gen -> Signed .long -> gen val gprec_wtrunc : gen -> Signed .long -> gen val gprec_w : gen -> Signed .long -> gen val mathilbert : Signed .long -> gen val matqpascal : Signed .long -> gen -> gen val merge_factor :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val merge_sort_uniq :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val polhermite : Signed .long -> Signed .long -> gen val polhermite_eval0 : Signed .long -> gen -> Signed .long -> gen val polhermite_eval : Signed .long -> gen -> gen val pollaguerre : Signed .long -> gen -> Signed .long -> gen val pollaguerre_eval : Signed .long -> gen -> gen -> gen val pollaguerre_eval0 : Signed .long -> gen -> gen -> Signed .long -> gen val pollegendre : Signed .long -> Signed .long -> gen val pollegendre_reduced : Signed .long -> Signed .long -> gen val pollegendre_eval : Signed .long -> gen -> gen val pollegendre_eval0 : Signed .long -> gen -> Signed .long -> gen val polint_i : gen -> gen -> gen -> Signed .long Ctypes_static .ptr -> gen val polintspec :
gen ->
gen ->
gen ->
Signed .long ->
Signed .long Ctypes_static .ptr ->
gen val polchebyshev : Signed .long -> Signed .long -> Signed .long -> gen val polchebyshev_eval : Signed .long -> Signed .long -> gen -> gen val polchebyshev1 : Signed .long -> Signed .long -> gen val polchebyshev2 : Signed .long -> Signed .long -> gen val setisset : gen -> Signed .longval setsearch : gen -> gen -> Signed .long -> Signed .longval sort_factor :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> int) Ctypes_static .static_funptr ->
gen val stirling : Signed .long -> Signed .long -> Signed .long -> gen val tablesearch :
gen ->
gen ->
(gen -> gen -> int) Ctypes_static .static_funptr ->
Signed .longval vecbinomial : Signed .long -> gen val vecsearch : gen -> gen -> gen -> Signed .longval vecsort0 : gen -> gen -> Signed .long -> gen val zv_search : gen -> Signed .long -> Signed .longval bits_to_int : gen -> Signed .long -> gen val binary_2k : gen -> Signed .long -> gen val binary_2k_nv : gen -> Signed .long -> gen val bittest : gen -> Signed .long -> Signed .longval fromdigits_2k : gen -> Signed .long -> gen val gbitneg : gen -> Signed .long -> gen val gbittest : gen -> Signed .long -> gen val hammingweight : gen -> Signed .longval nv_fromdigits_2k : gen -> Signed .long -> gen val nfislocalpower : gen -> gen -> gen -> gen -> Signed .longval rnfislocalcyclo : gen -> Signed .longval bnfsunit : gen -> gen -> Signed .long -> gen val buchquad : gen -> float -> float -> Signed .long -> gen val quadclassnos : Signed .long -> Signed .longval quadclassunit0 : gen -> Signed .long -> gen -> Signed .long -> gen val buchall : gen -> Signed .long -> Signed .long -> gen val buchall_param :
gen ->
float ->
float ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val bnf_build_cheapfu : gen -> gen val bnf_build_cycgen : gen -> gen val bnf_build_matalpha : gen -> gen val bnf_build_units : gen -> gen val bnf_compactfu : gen -> gen val bnf_compactfu_mat : gen -> gen val bnfinit0 : gen -> Signed .long -> gen -> Signed .long -> gen val bnfisprincipal0 : gen -> gen -> Signed .long -> gen val bnfnewprec : gen -> Signed .long -> gen val bnfnewprec_shallow : gen -> Signed .long -> gen val bnftestprimes : gen -> gen -> unitval bnrnewprec : gen -> Signed .long -> gen val bnrnewprec_shallow : gen -> Signed .long -> gen val nf_cxlog_normalize : gen -> gen -> Signed .long -> gen val hermite_bound : Signed .long -> Signed .long -> gen val bnr_subgroup_sanitize :
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval bnr_char_sanitize : gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> unitval buchray : gen -> gen -> Signed .long -> gen val bnr_subgroup_check : gen -> gen -> gen Ctypes_static .ptr -> gen val bnrconductor_factored : gen -> gen -> gen val bnrconductor : gen -> gen -> Signed .long -> gen val bnrconductor_i : gen -> gen -> Signed .long -> gen val bnrdisc : gen -> gen -> Signed .long -> gen val bnrinit0 : gen -> gen -> Signed .long -> gen val bnrisconductor0 : gen -> gen -> gen -> Signed .longval bnrisconductor : gen -> gen -> Signed .longval bnrisgalois : gen -> gen -> gen -> Signed .longval bnrisprincipalmod : gen -> gen -> gen -> Signed .long -> gen val bnrisprincipal : gen -> gen -> Signed .long -> gen val bnfcertify : gen -> Signed .longval bnfcertify0 : gen -> Signed .long -> Signed .longval nf_deg1_prime : gen -> gen val rnfconductor0 : gen -> gen -> Signed .long -> gen val subgrouplist0 : gen -> gen -> Signed .long -> gen val bnfisnorm : gen -> gen -> Signed .long -> gen val rnfisnorm : gen -> gen -> Signed .long -> gen val char_check : gen -> gen -> intval checkznstar_i : gen -> intval cyc_normalize : gen -> gen val zncharcheck : gen -> gen -> intval zncharisodd : gen -> gen -> Signed .longval znchartokronecker : gen -> gen -> Signed .long -> gen val znconrey_check : gen -> gen -> intval znconreyfromchar_normalized : gen -> gen -> gen val znconreyconductor : gen -> gen -> gen Ctypes_static .ptr -> gen val znconreylog_normalize : gen -> gen -> gen val zv_cyc_minimal : gen -> gen -> gen -> Signed .longval zv_cyc_minimize : gen -> gen -> gen -> Signed .longval closure_deriv : gen -> gen val closure_derivn : gen -> Signed .long -> gen val localvars_find :
gen ->
entree Ctypes .structure Ctypes_static .ptr ->
Signed .longval localvars_read_str : string -> gen -> gen val snm_closure : entree Ctypes .structure Ctypes_static .ptr -> gen -> gen val strtoclosure : string -> Signed .long -> gen val strtofunction : string -> gen val shallowconcat1 : gen -> gen val shallowmatconcat : gen -> gen val default0 : string -> string -> gen val getrealprecision : unit -> Signed .longval pari_is_default : string -> entree Ctypes .structure Ctypes_static .ptrval sd_texstyle : string -> Signed .long -> gen val sd_colors : string -> Signed .long -> gen val sd_compatible : string -> Signed .long -> gen val sd_datadir : string -> Signed .long -> gen val sd_debug : string -> Signed .long -> gen val sd_debugfiles : string -> Signed .long -> gen val sd_debugmem : string -> Signed .long -> gen val sd_factor_add_primes : string -> Signed .long -> gen val sd_factor_proven : string -> Signed .long -> gen val sd_histsize : string -> Signed .long -> gen val sd_log : string -> Signed .long -> gen val sd_logfile : string -> Signed .long -> gen val sd_nbthreads : string -> Signed .long -> gen val sd_output : string -> Signed .long -> gen val sd_parisize : string -> Signed .long -> gen val sd_parisizemax : string -> Signed .long -> gen val sd_path : string -> Signed .long -> gen val sd_plothsizes : string -> Signed .long -> gen val sd_prettyprinter : string -> Signed .long -> gen val sd_primelimit : string -> Signed .long -> gen val sd_realbitprecision : string -> Signed .long -> gen val sd_realprecision : string -> Signed .long -> gen val sd_secure : string -> Signed .long -> gen val sd_seriesprecision : string -> Signed .long -> gen val sd_simplify : string -> Signed .long -> gen val sd_sopath : string -> int -> gen val sd_strictargs : string -> Signed .long -> gen val sd_strictmatch : string -> Signed .long -> gen val sd_string :
string ->
Signed .long ->
string ->
string Ctypes_static .ptr ->
gen val sd_threadsize : string -> Signed .long -> gen val sd_threadsizemax : string -> Signed .long -> gen val sd_intarray :
string ->
Signed .long ->
gen Ctypes_static .ptr ->
string ->
gen val sd_toggle : string -> Signed .long -> string -> int Ctypes_static .ptr -> gen val setdefault : string -> string -> Signed .long -> gen val setrealprecision :
Signed .long ->
Signed .long Ctypes_static .ptr ->
Signed .longval gen_digits :
gen ->
gen ->
Signed .long ->
unit Ctypes_static .ptr ->
bb_ring Ctypes .structure Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen )
Ctypes_static .static_funptr ->
gen val gen_fromdigits :
gen ->
gen ->
unit Ctypes_static .ptr ->
bb_ring Ctypes .structure Ctypes_static .ptr ->
gen val ecpp0 : gen -> Signed .long -> gen val ecppexport : gen -> Signed .long -> gen val ecppisvalid : gen -> Signed .longval isprimeecpp : gen -> Signed .longval sd_breakloop : string -> Signed .long -> gen val sd_echo : string -> Signed .long -> gen val sd_graphcolormap : string -> Signed .long -> gen val sd_graphcolors : string -> Signed .long -> gen val sd_help : string -> Signed .long -> gen val sd_histfile : string -> Signed .long -> gen val sd_lines : string -> Signed .long -> gen val sd_linewrap : string -> Signed .long -> gen val sd_prompt : string -> Signed .long -> gen val sd_prompt_cont : string -> Signed .long -> gen val sd_psfile : string -> Signed .long -> gen val sd_readline : string -> Signed .long -> gen val sd_recover : string -> Signed .long -> gen val sd_timer : string -> Signed .long -> gen val pari_hit_return : unit -> unitval gp_load_gprc : unit -> unitval gphelp_keyword_list : unit -> string Ctypes_static .ptr val pari_center : string -> unit
val pari_print_version : unit -> unitval pari_alarm : Signed .long -> unitval gp_alarm : Signed .long -> gen -> gen val gp_allocatemem : gen -> unitval gp_handle_exception : Signed .long -> intval gp_alarm_handler : int -> unitval gp_sigint_fun : unit -> unitval gp_help : string -> Signed .long -> unitval gp_echo_and_log : string -> string -> unitval print_fun_list : string Ctypes_static .ptr -> Signed .long -> unitval strtime : Signed .long -> gen val direuler :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen ->
gen val dirpowers : Signed .long -> gen -> Signed .long -> gen
val vecpowug : Signed .long -> gen -> Signed .long -> gen val ellanalyticrank : gen -> gen -> Signed .long -> gen val ellanalyticrank_bitprec : gen -> gen -> Signed .long -> gen val ellanal_globalred_all :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val elll1 : gen -> Signed .long -> Signed .long -> gen val elll1_bitprec : gen -> Signed .long -> Signed .long -> gen val ellconvertname : gen -> gen val elldatagenerators : gen -> gen val ellsearchcurve : gen -> gen val forell :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
Signed .long ->
Signed .long ->
Signed .long ->
unitval checkell : gen -> unitval checkell_fq : gen -> unitval checkell_q : gen -> unitval checkell_qp : gen -> unitval checkellisog : gen -> unitval checkellpt : gen -> unitval checkell5 : gen -> unitval cxredsl2 : gen -> gen Ctypes_static .ptr -> gen val cxredsl2_i : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val ec_bmodel : gen -> Signed .long -> gen val ec_half_deriv_2divpol : gen -> Signed .long -> gen val ec_half_deriv_2divpol_evalx : gen -> gen -> gen val ec_phi2 : gen -> Signed .long -> gen val ell_is_integral : gen -> intval ellq_get_cm : gen -> Signed .longval ellq_get_nfa :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval ellqp_agm : gen -> Signed .long -> gen val ellqp_u : gen -> Signed .long -> gen val ellqp_u2 : gen -> Signed .long -> gen val ellqp_q : gen -> Signed .long -> gen val ellqp_ab : gen -> Signed .long -> gen val ellqp_l : gen -> Signed .long -> gen val ellqp_root : gen -> Signed .long -> gen val ellqtwist_bsdperiod : gen -> Signed .long -> gen val ellr_area : gen -> Signed .long -> gen val ellr_ab : gen -> Signed .long -> gen val ellr_eta : gen -> Signed .long -> gen val ellr_omega : gen -> Signed .long -> gen val ellr_roots : gen -> Signed .long -> gen val ellan : gen -> Signed .long -> gen val ellanq_zv : gen -> Signed .long -> gen val ellanal_globalred : gen -> gen Ctypes_static .ptr -> gen val ellap_cm_fast : gen -> pari_ulong -> Signed .long -> Signed .longval ellbsd : gen -> Signed .long -> gen val ellchangeinvert : gen -> gen val elldivpol : gen -> Signed .long -> Signed .long -> gen val elleisnum : gen -> Signed .long -> Signed .long -> Signed .long -> gen val elleta : gen -> Signed .long -> gen val ellff_get_card : gen -> gen val ellff_get_gens : gen -> gen val ellff_get_group : gen -> gen val ellgenerators : gen -> gen val ellgroup0 : gen -> gen -> Signed .long -> gen val ellheight : gen -> gen -> Signed .long -> gen val ellheightmatrix : gen -> gen -> Signed .long -> gen val ellheightoo : gen -> gen -> Signed .long -> gen val ellinit : gen -> gen -> Signed .long -> gen val ellintegralmodel : gen -> gen Ctypes_static .ptr -> gen val ellintegralmodel_i : gen -> gen Ctypes_static .ptr -> gen val elliscm : gen -> Signed .longval ellissupersingular : gen -> gen -> intval elljissupersingular : gen -> intval ellminimaldisc : gen -> gen val ellminimalmodel : gen -> gen Ctypes_static .ptr -> gen val ellminimaltwist : gen -> gen val ellminimaltwist0 : gen -> Signed .long -> gen val ellminimaltwistcond : gen -> gen val ellnf_vecarea : gen -> Signed .long -> gen val ellnf_veceta : gen -> Signed .long -> gen val ellnf_vecomega : gen -> Signed .long -> gen val ellorder_q : gen -> gen -> Signed .longval ellordinate : gen -> gen -> Signed .long -> gen val ellpadicheightmatrix : gen -> gen -> Signed .long -> gen -> gen val ellperiods : gen -> Signed .long -> Signed .long -> gen val ellrootno : gen -> gen -> Signed .longval ellrootno_global : gen -> Signed .longval ellsaturation : gen -> gen -> Signed .long -> Signed .long -> gen val ellsea : gen -> Signed .long -> gen val ellsigma : gen -> gen -> Signed .long -> Signed .long -> gen val ellsupersingularj : gen -> gen val elltaniyama : gen -> Signed .long -> gen val elltors0 : gen -> Signed .long -> gen val ellwp0 : gen -> gen -> Signed .long -> Signed .long -> gen val ellwpseries : gen -> Signed .long -> Signed .long -> gen val ellxn : gen -> Signed .long -> Signed .long -> gen val ellzeta : gen -> gen -> Signed .long -> gen val oncurve : gen -> gen -> intval pointell : gen -> gen -> Signed .long -> gen val qp_ascending_landen :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval qp_descending_landen :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval ellnonsingularmultiple : gen -> gen -> gen val ellpadicl : gen -> gen -> Signed .long -> gen -> Signed .long -> gen -> gen val ellpadicheight : gen -> gen -> Signed .long -> gen -> gen val ellpadicregulator : gen -> gen -> Signed .long -> gen -> gen val ellpadics2 : gen -> gen -> Signed .long -> gen val ell2cover : gen -> Signed .long -> gen val ellrank : gen -> Signed .long -> gen -> Signed .long -> gen val ellrankinit : gen -> Signed .long -> gen val hyperell_locally_soluble : gen -> gen -> Signed .longval nf_hyperell_locally_soluble : gen -> gen -> gen -> Signed .longval nfhilbert : gen -> gen -> gen -> Signed .longval ellisdivisible : gen -> gen -> gen -> gen Ctypes_static .ptr -> Signed .longval ellisogeny : gen -> gen -> Signed .long -> Signed .long -> Signed .long -> gen val ellisomat : gen -> Signed .long -> Signed .long -> gen val ellweilcurve : gen -> gen Ctypes_static .ptr -> gen val fp_ellcard_sea : gen -> gen -> gen -> Signed .long -> gen val ellmodulareqn : Signed .long -> Signed .long -> Signed .long -> gen val externstr : string -> gen val gp_filter : string -> stringval gpextern : string -> gen val gpsystem : string -> Signed .longval readstr : string -> gen val gentogenstr_nospace : gen -> gen val gentotexstr : gen -> stringval gentostr : gen -> stringval gentostr_raw : gen -> stringval gentostr_unquoted : gen -> stringval brute : gen -> char -> Signed .long -> unitval dbggen : gen -> Signed .long -> unitval dbg_pari_heap : unit -> unitval err_flush : unit -> unitval err_printf : string -> unitval gp_getenv : string -> gen val gp_fileclose : Signed .long -> unitval gp_fileextern : string -> Signed .longval gp_fileflush : Signed .long -> unitval gp_fileflush0 : gen -> unitval gp_fileopen : string -> string -> Signed .longval gp_fileread : Signed .long -> gen val gp_filereadstr : Signed .long -> gen val gp_filewrite : Signed .long -> string -> unitval gp_filewrite1 : Signed .long -> string -> unitval gp_read_file : string -> gen val gp_read_str_multiline : string -> string -> gen val gp_readvec_file : string -> gen val gpinstall : string -> string -> string -> string -> unitval gsprintf : string -> gen val itostr : gen -> stringval matbrute : gen -> char -> Signed .long -> unitval os_getenv : string -> stringval rgv_to_str : gen -> Signed .long -> stringval pari_add_hist : gen -> Signed .long -> Signed .long -> unitval pari_ask_confirm : string -> unitval pari_flush : unit -> unitval pari_get_hist : Signed .long -> gen val pari_get_histrtime : Signed .long -> Signed .longval pari_get_histtime : Signed .long -> Signed .longval pari_get_homedir : string -> stringval pari_histtime : Signed .long -> gen val pari_is_dir : string -> intval pari_is_file : string -> intval pari_last_was_newline : unit -> intval pari_set_last_newline : int -> unitval pari_printf : string -> unitval pari_putc : char -> unitval pari_puts : string -> unitval pari_sprintf : string -> stringval pari_stdin_isatty : unit -> intval pari_unique_dir : string -> stringval pari_unique_filename : string -> stringval pari_unique_filename_suffix : string -> string -> stringval pari_unlink : string -> unitval path_expand : string -> stringval pari_sprint0 : string -> gen -> Signed .long -> stringval printf0 : string -> gen -> unitval printsep : string -> gen -> unitval printsep1 : string -> gen -> unitval printtex : gen -> unitval stack_sprintf : string -> stringval str_init : pari_str Ctypes .structure Ctypes_static .ptr -> int -> unitval str_printf : pari_str Ctypes .structure Ctypes_static .ptr -> string -> unitval str_putc : pari_str Ctypes .structure Ctypes_static .ptr -> char -> unitval str_puts : pari_str Ctypes .structure Ctypes_static .ptr -> string -> unitval strftime_expand : string -> string -> Signed .long -> unitval strprintf : string -> gen -> gen val term_color : Signed .long -> unitval term_get_color : string -> Signed .long -> stringval texe : gen -> char -> Signed .long -> unitval warning0 : gen -> unitval write0 : string -> gen -> unitval write1 : string -> gen -> unitval writebin : string -> gen -> unitval writetex : string -> gen -> unitval bincopy_relink : gen -> gen -> unitval bitprecision0 : gen -> Signed .long -> gen val break0 : Signed .long -> gen val closure_callgen0prec : gen -> Signed .long -> gen val closure_callgen1prec : gen -> gen -> Signed .long -> gen val closure_callgenall : gen -> Signed .long -> gen val closure_callgenvecdefprec : gen -> gen -> gen -> Signed .long -> gen val closure_callgenvecprec : gen -> gen -> Signed .long -> gen val closure_callvoid1 : gen -> gen -> unitval closure_context : Signed .long -> Signed .long -> Signed .longval closure_disassemble : gen -> unitval closure_err : Signed .long -> unitval closure_evalbrk : gen -> Signed .long Ctypes_static .ptr -> gen val closure_evalgen : gen -> gen val closure_evalnobrk : gen -> gen val closure_evalres : gen -> gen val closure_evalvoid : gen -> unitval closure_func_err : unit -> stringval closure_trapgen : gen -> Signed .long -> gen val copybin_unlink : gen -> gen val getlocalprec : Signed .long -> Signed .longval getlocalbitprec : Signed .long -> Signed .longval get_lex : Signed .long -> gen val get_localprec : unit -> Signed .longval get_localbitprec : unit -> Signed .longval gp_call : unit Ctypes_static .ptr -> gen -> gen val gp_callprec : unit Ctypes_static .ptr -> gen -> Signed .long -> gen val gp_call2 : unit Ctypes_static .ptr -> gen -> gen -> gen val gp_callbool : unit Ctypes_static .ptr -> gen -> Signed .longval gp_callvoid : unit Ctypes_static .ptr -> gen -> Signed .longval gp_eval : unit Ctypes_static .ptr -> gen -> gen val gp_evalbool : unit Ctypes_static .ptr -> gen -> Signed .longval gp_evalprec : unit Ctypes_static .ptr -> gen -> Signed .long -> gen val gp_evalupto : unit Ctypes_static .ptr -> gen -> gen val gp_evalvoid : unit Ctypes_static .ptr -> gen -> Signed .longval localprec : gen -> unitval localbitprec : gen -> unitval loop_break : unit -> Signed .longval next0 : Signed .long -> gen val pari_self : unit -> gen val parvector : Signed .long -> gen -> gen val pop_lex : Signed .long -> unitval pop_localprec : unit -> unitval precision0 : gen -> Signed .long -> gen val push_lex : gen -> gen -> unitval push_localbitprec : Signed .long -> unitval push_localprec : Signed .long -> unitval set_lex : Signed .long -> gen -> unitval forprime_next : forprime_t Ctypes .structure Ctypes_static .ptr -> gen val forprime_init :
forprime_t Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
intval forprimestep_init :
forprime_t Ctypes .structure Ctypes_static .ptr ->
gen ->
gen ->
gen ->
intval prodprimes : unit -> gen val ff_frobenius : gen -> Signed .long -> gen val ff_ellcard_sea : gen -> Signed .long -> gen val ff_ellgroup : gen -> gen Ctypes_static .ptr -> gen val ff_equal : gen -> gen -> intval ff_equal0 : gen -> intval ff_equal1 : gen -> intval ff_equalm1 : gen -> intval ff_f : gen -> Signed .longval ff_issquare : gen -> Signed .longval ff_issquareall : gen -> gen Ctypes_static .ptr -> Signed .longval ff_ispower : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval ff_mul2n : gen -> Signed .long -> gen val ff_primroot : gen -> gen Ctypes_static .ptr -> gen val ff_samefield : gen -> gen -> intval ff_var : gen -> Signed .longval ffm_rank : gen -> gen -> Signed .longval ffx_extgcd :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val ffx_factor_squarefree : gen -> gen -> gen val ffx_halfgcd_all :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val ffx_ispower :
gen ->
Signed .long ->
gen ->
gen Ctypes_static .ptr ->
Signed .longval ffextend : gen -> gen -> Signed .long -> gen val fffrobenius : gen -> Signed .long -> gen val ffgen : gen -> Signed .long -> gen val ffprimroot : gen -> gen Ctypes_static .ptr -> gen val rg_is_ff : gen -> gen Ctypes_static .ptr -> intval rgc_is_ffc : gen -> gen Ctypes_static .ptr -> intval rgm_is_ffm : gen -> gen Ctypes_static .ptr -> intval p_to_ff : gen -> Signed .long -> gen val factormodcyclo : Signed .long -> gen -> Signed .long -> Signed .long -> gen val checkgroup : gen -> gen Ctypes_static .ptr -> gen val checkgroupelts : gen -> gen val embed_disc : gen -> Signed .long -> Signed .long -> gen val embed_roots : gen -> Signed .long -> gen val galoisconj0 : gen -> Signed .long -> gen -> Signed .long -> gen val galoisconjclasses : gen -> gen val galoisexport : gen -> Signed .long -> gen val galoisfixedfield : gen -> gen -> Signed .long -> Signed .long -> gen val galoisidentify : gen -> gen val galoisisabelian : gen -> Signed .long -> gen val galoisisnormal : gen -> gen -> Signed .longval galoissubgroups : gen -> gen val galoissubfields : gen -> Signed .long -> Signed .long -> gen val numberofconjugates : gen -> Signed .long -> Signed .longval polgalois : gen -> Signed .long -> gen val galoisnbpol : Signed .long -> gen val galoisgetgroup : Signed .long -> Signed .long -> gen val galoisgetname : Signed .long -> Signed .long -> gen val galoisgetpol : Signed .long -> Signed .long -> Signed .long -> gen val conjvec : gen -> Signed .long -> gen val gaddsg : Signed .long -> gen -> gen val gdivgs : gen -> Signed .long -> gen val gmul2n : gen -> Signed .long -> gen val gmulsg : Signed .long -> gen -> gen val gsubsg : Signed .long -> gen -> gen val mulcxpowis : gen -> Signed .long -> gen val qdivis : gen -> Signed .long -> gen val ser_normalize : gen -> gen val map_proto_g : (gen -> gen ) Ctypes_static .static_funptr -> gen -> gen val map_proto_lg :
(gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
gen val map_proto_lgl :
(gen -> Signed .long -> Signed .long) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val q_pval : gen -> gen -> Signed .longval q_pvalrem : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval rgx_val : gen -> Signed .longval rgx_valrem : gen -> gen Ctypes_static .ptr -> Signed .longval rgx_valrem_inexact : gen -> gen Ctypes_static .ptr -> Signed .longval rgxv_maxdegree : gen -> Signed .longval zv_z_dvd : gen -> gen -> intval zv_pval : gen -> gen -> Signed .longval zv_pvalrem : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval zx_pval : gen -> gen -> Signed .longval zx_pvalrem : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval z_lvalrem_stop :
gen Ctypes_static .ptr ->
pari_ulong ->
int Ctypes_static .ptr ->
Signed .longval cvstop2 : Signed .long -> gen -> gen val cx_approx_equal : gen -> gen -> intval cx_approx0 : gen -> gen -> intval gabs : gen -> Signed .long -> gen val gaffect : gen -> gen -> unitval gaffsg : Signed .long -> gen -> unitval gequalm1 : gen -> intval gcmpsg : Signed .long -> gen -> intval gcvtop : gen -> gen -> Signed .long -> gen val gequal : gen -> gen -> intval gequalsg : Signed .long -> gen -> intval gexpo : gen -> Signed .longval gexpo_safe : gen -> Signed .longval gvaluation : gen -> gen -> Signed .longval gidentical : gen -> gen -> intval glength : gen -> Signed .longval gmaxgs : gen -> Signed .long -> gen val gmings : gen -> Signed .long -> gen val gtolong : gen -> Signed .longval lexcmp : gen -> gen -> intval listinsert : gen -> gen -> Signed .long -> gen val listpop : gen -> Signed .long -> unitval listpop0 : gen -> Signed .long -> unitval listput : gen -> gen -> Signed .long -> gen val listput0 : gen -> gen -> Signed .long -> unitval listsort : gen -> Signed .long -> unitval mklist_typ : Signed .long -> gen val normalizepol_approx : gen -> Signed .long -> gen val normalizepol_lg : gen -> Signed .long -> gen val quadtofp : gen -> Signed .long -> gen val sizedigit : gen -> Signed .longval u_lvalrem_stop :
pari_ulong Ctypes_static .ptr ->
pari_ulong ->
int Ctypes_static .ptr ->
Signed .longval vecindexmax : gen -> Signed .longval vecindexmin : gen -> Signed .longval vecmax0 : gen -> gen Ctypes_static .ptr -> gen val vecmin0 : gen -> gen Ctypes_static .ptr -> gen val z_lval : Signed .long -> pari_ulong -> Signed .longval z_lvalrem :
Signed .long ->
pari_ulong ->
Signed .long Ctypes_static .ptr ->
Signed .longval z_pval : Signed .long -> gen -> Signed .longval z_pvalrem :
Signed .long ->
gen ->
Signed .long Ctypes_static .ptr ->
Signed .longval zx_lval : gen -> Signed .long -> Signed .longval hgmeulerfactor : gen -> gen -> Signed .long -> gen Ctypes_static .ptr -> gen val hgmcoefs : gen -> gen -> Signed .long -> gen val hgmissymmetrical : gen -> Signed .longval hgmbydegree : Signed .long -> gen val zetahurwitz : gen -> gen -> Signed .long -> Signed .long -> gen val rgx_to_ser : gen -> Signed .long -> gen val rgx_to_ser_inexact : gen -> Signed .long -> gen val gtoser : gen -> Signed .long -> Signed .long -> gen val gtoser_prec : gen -> Signed .long -> Signed .long -> gen val rfrac_to_ser : gen -> Signed .long -> gen val rfrac_to_ser_i : gen -> Signed .long -> gen val rfracrecip_to_ser_absolute : gen -> Signed .long -> gen val rfracrecip : gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> Signed .longval scalarser : gen -> Signed .long -> Signed .long -> gen val sertoser : gen -> Signed .long -> gen val rgv_to_ser : gen -> Signed .long -> Signed .long -> gen val ser0 : gen -> Signed .long -> gen -> Signed .long -> gen val padic_to_q_shallow : gen -> gen val rgx_deflate_max : gen -> Signed .long Ctypes_static .ptr -> gen val rgx_deflate_order : gen -> Signed .longval rgx_degree : gen -> Signed .long -> Signed .longval zx_deflate_order : gen -> Signed .longval zx_deflate_max : gen -> Signed .long Ctypes_static .ptr -> gen val centerlift0 : gen -> Signed .long -> gen val compo : gen -> Signed .long -> gen val deg1pol : gen -> gen -> Signed .long -> gen val deg1pol_shallow : gen -> gen -> Signed .long -> gen val deg2pol_shallow : gen -> gen -> gen -> Signed .long -> gen val degree : gen -> Signed .longval deriv : gen -> Signed .long -> gen val derivn : gen -> Signed .long -> Signed .long -> gen val divrem : gen -> gen -> Signed .long -> gen val gcvtoi : gen -> Signed .long Ctypes_static .ptr -> gen val gdeflate : gen -> Signed .long -> Signed .long -> gen val gdiventgs : gen -> Signed .long -> gen val gdiventsg : Signed .long -> gen -> gen val gtrunc2n : gen -> Signed .long -> gen val ggrando : gen -> Signed .long -> gen val gmodgs : gen -> Signed .long -> gen val gmodsg : Signed .long -> gen -> gen val gmodulsg : Signed .long -> gen -> gen val gmodulss : Signed .long -> Signed .long -> gen val gppoldegree : gen -> Signed .long -> gen val gprecision : gen -> Signed .longval gpserprec : gen -> Signed .long -> gen val grndtoi : gen -> Signed .long Ctypes_static .ptr -> gen val gshift : gen -> Signed .long -> gen val gsubst : gen -> Signed .long -> gen -> gen val gtocol0 : gen -> Signed .long -> gen val gtocolrev0 : gen -> Signed .long -> gen val gtopoly : gen -> Signed .long -> gen val gtopolyrev : gen -> Signed .long -> gen val gtovec0 : gen -> Signed .long -> gen val gtovecrev0 : gen -> Signed .long -> gen val gtovecsmall0 : gen -> Signed .long -> gen val gvar : gen -> Signed .longval gvar2 : gen -> Signed .longval integ : gen -> Signed .long -> gen val iscomplex : gen -> intval isexactzero : gen -> intval isrationalzeroscalar : gen -> intval isinexact : gen -> intval isinexactreal : gen -> intval isint : gen -> gen Ctypes_static .ptr -> intval isrationalzero : gen -> intval issmall : gen -> Signed .long Ctypes_static .ptr -> intval lift0 : gen -> Signed .long -> gen val liftall_shallow : gen -> gen val liftint_shallow : gen -> gen val liftpol_shallow : gen -> gen val mkcoln : Signed .long -> gen val mkintn : Signed .long -> gen val mkpoln : Signed .long -> gen val mkvecn : Signed .long -> gen val mkvecsmalln : Signed .long -> gen val padicprec : gen -> gen -> Signed .longval padicprec_relative : gen -> Signed .longval polcoef : gen -> Signed .long -> Signed .long -> gen val polcoef_i : gen -> Signed .long -> Signed .long -> gen val poldegree : gen -> Signed .long -> Signed .longval pollead : gen -> Signed .long -> gen val precision : gen -> Signed .longval round0 : gen -> gen Ctypes_static .ptr -> gen val scalarpol : gen -> Signed .long -> gen val scalarpol_shallow : gen -> Signed .long -> gen val serprec : gen -> Signed .long -> Signed .longval simplify_shallow : gen -> gen val tayl : gen -> Signed .long -> Signed .long -> gen val trunc0 : gen -> gen Ctypes_static .ptr -> gen val vars_sort_inplace : gen -> gen val variables_vecsmall : gen -> gen val variables_vec : gen -> gen val genus2igusa : gen -> Signed .long -> gen val gchar_identify : gen -> gen -> gen -> Signed .long -> gen val gcharinit : gen -> gen -> Signed .long -> gen val gcharisalgebraic : gen -> gen -> gen Ctypes_static .ptr -> intval gcharlocal :
gen ->
gen ->
gen ->
Signed .long ->
gen Ctypes_static .ptr ->
gen val gcharlog : gen -> gen -> Signed .long -> gen val gcharnewprec : gen -> Signed .long -> gen val is_gchar_group : gen -> intval vecan_gchar : gen -> Signed .long -> Signed .long -> gen val eulerf_gchar : gen -> gen -> Signed .long -> gen val group_ident : gen -> gen -> Signed .longval group_ident_trans : gen -> gen -> Signed .longval hash_create_ulong :
pari_ulong ->
Signed .long ->
hashtable Ctypes .structure Ctypes_static .ptrval hash_create_str :
pari_ulong ->
Signed .long ->
hashtable Ctypes .structure Ctypes_static .ptrval hash_create :
pari_ulong ->
(unit Ctypes_static .ptr -> pari_ulong ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
int)
Ctypes_static .static_funptr ->
int ->
hashtable Ctypes .structure Ctypes_static .ptrval hash_dbg : hashtable Ctypes .structure Ctypes_static .ptr -> unitval hash_haskey_gen :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
gen val hash_haskey_long :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
intval hash_init :
hashtable Ctypes .structure Ctypes_static .ptr ->
pari_ulong ->
(unit Ctypes_static .ptr -> pari_ulong ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
int)
Ctypes_static .static_funptr ->
int ->
unitval hash_init_gen :
hashtable Ctypes .structure Ctypes_static .ptr ->
pari_ulong ->
(gen -> gen -> int) Ctypes_static .static_funptr ->
int ->
unitval hash_init_ulong :
hashtable Ctypes .structure Ctypes_static .ptr ->
pari_ulong ->
int ->
unitval hash_insert :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
unitval hash_insert_long :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
Signed .long ->
unitval hash_insert2 :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
pari_ulong ->
unitval hash_keys : hashtable Ctypes .structure Ctypes_static .ptr -> gen val hash_values : hashtable Ctypes .structure Ctypes_static .ptr -> gen val hash_search :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
hashentry Ctypes .structure Ctypes_static .ptrval hash_search2 :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
pari_ulong ->
hashentry Ctypes .structure Ctypes_static .ptrval hash_select :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
hashentry Ctypes .structure Ctypes_static .ptr ->
int)
Ctypes_static .static_funptr ->
hashentry Ctypes .structure Ctypes_static .ptrval hash_remove :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
hashentry Ctypes .structure Ctypes_static .ptrval hash_remove_select :
hashtable Ctypes .structure Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
hashentry Ctypes .structure Ctypes_static .ptr ->
int)
Ctypes_static .static_funptr ->
hashentry Ctypes .structure Ctypes_static .ptrval hash_destroy : hashtable Ctypes .structure Ctypes_static .ptr -> unitval zx_hyperellred : gen -> gen Ctypes_static .ptr -> gen val hyperellcharpoly : gen -> gen val hyperellisoncurve : gen -> gen -> intval hyperellminimalmodel : gen -> gen Ctypes_static .ptr -> gen -> gen val hyperellpadicfrobenius0 : gen -> gen -> Signed .long -> gen val hyperellred : gen -> gen Ctypes_static .ptr -> gen val airy : gen -> Signed .long -> gen val rgm_hnfall : gen -> gen Ctypes_static .ptr -> Signed .long -> gen val zm_hnf_knapsack : gen -> gen val zm_hnfall : gen -> gen Ctypes_static .ptr -> Signed .long -> gen val zm_hnfall_i : gen -> gen Ctypes_static .ptr -> Signed .long -> gen val zm_hnflll : gen -> gen Ctypes_static .ptr -> int -> gen val zv_snfall : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val zv_snf_group : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val zv_snf_trunc : gen -> unitval zm_hnfmodall : gen -> gen -> Signed .long -> gen val zm_hnfmodall_i : gen -> gen -> Signed .long -> gen val zm_hnfperm : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val zm_snf_group : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val zm_snfall : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> gen val zm_snfall_i :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long ->
gen val hnfdivide : gen -> gen -> intval matfrobenius : gen -> Signed .long -> Signed .long -> gen val mathnf0 : gen -> Signed .long -> gen val matsnf0 : gen -> Signed .long -> gen val snfrank : gen -> gen -> Signed .longval z_issquarefree : gen -> Signed .longval z_pollardbrent : gen -> Signed .long -> Signed .long -> gen val factorint : gen -> Signed .long -> gen val ifac_isprime : gen -> intval ifac_next :
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
intval ifac_read :
gen ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
intval ifac_skip : gen -> unitval ifac_start : gen -> int -> gen val is_357_power :
gen ->
gen Ctypes_static .ptr ->
pari_ulong Ctypes_static .ptr ->
intval ispowerful : gen -> Signed .longval moebius : gen -> Signed .longval moebiusu_fact : gen -> Signed .longval chk_gerepileupto : gen -> intval copy_bin : gen -> genbin Ctypes .structure Ctypes_static .ptrval copy_bin_canon : gen -> genbin Ctypes .structure Ctypes_static .ptrval dbg_gerepileupto : gen -> unitval gclone_refc : gen -> unitval gcopy_lg : gen -> Signed .long -> gen val getheap : unit -> gen val gsizeword : gen -> Signed .longval gsizebyte : gen -> Signed .longval gunclone : gen -> unitval gunclone_deep : gen -> unitval msgtimer : string -> unitval name_numerr : string -> Signed .longval new_chunk_resize : int -> unitval newblock : int -> gen val numerr_name : Signed .long -> stringval obj_check : gen -> Signed .long -> gen val obj_checkbuild :
gen ->
Signed .long ->
(gen -> gen ) Ctypes_static .static_funptr ->
gen val obj_checkbuild_padicprec :
gen ->
Signed .long ->
(gen -> Signed .long -> gen ) Ctypes_static .static_funptr ->
Signed .long ->
gen val obj_checkbuild_realprec :
gen ->
Signed .long ->
(gen -> Signed .long -> gen ) Ctypes_static .static_funptr ->
Signed .long ->
gen val obj_checkbuild_prec :
gen ->
Signed .long ->
(gen -> Signed .long -> gen ) Ctypes_static .static_funptr ->
(gen -> Signed .long) Ctypes_static .static_funptr ->
Signed .long ->
gen val obj_free : gen -> unitval obj_init : Signed .long -> Signed .long -> gen val obj_insert : gen -> Signed .long -> gen -> gen val obj_insert_shallow : gen -> Signed .long -> gen -> gen val pari_add_function : entree Ctypes .structure Ctypes_static .ptr -> unitval pari_add_module : entree Ctypes .structure Ctypes_static .ptr -> unitval pari_add_defaults_module :
entree Ctypes .structure Ctypes_static .ptr ->
unitval pari_close : unit -> unitval pari_compile_str : string -> gen val pari_daemon : unit -> intval pari_err : int -> unitval pari_err_last : unit -> gen val pari_err2str : gen -> stringval pari_stackcheck_init : unit Ctypes_static .ptr -> unitval pari_sighandler : int -> unitval pari_sig_init : (int -> unit) Ctypes_static .static_funptr -> unitval pari_thread_alloc :
pari_thread Ctypes .structure Ctypes_static .ptr ->
int ->
gen ->
unitval pari_thread_close : unit -> unitval pari_thread_free : pari_thread Ctypes .structure Ctypes_static .ptr -> unitval pari_thread_init : unit -> unitval pari_thread_start : pari_thread Ctypes .structure Ctypes_static .ptr -> gen val pari_thread_valloc :
pari_thread Ctypes .structure Ctypes_static .ptr ->
int ->
int ->
gen ->
unitval pari_version : unit -> gen val pari_warn : int -> unitval paristack_setsize : int -> int -> unitval parivstack_reset : unit -> unitval setalldebug : Signed .long -> unitval setdebug : string -> Signed .long -> gen val shiftaddress : gen -> Signed .long -> unitval shiftaddress_canon : gen -> Signed .long -> unitval timer : unit -> Signed .longval timer_delay : pari_timer Ctypes .structure Ctypes_static .ptr -> Signed .longval timer_get : pari_timer Ctypes .structure Ctypes_static .ptr -> Signed .longval timer_printf :
pari_timer Ctypes .structure Ctypes_static .ptr ->
string ->
unitval timer_start : pari_timer Ctypes .structure Ctypes_static .ptr -> unitval timer2 : unit -> Signed .longval traverseheap :
(gen -> unit Ctypes_static .ptr -> unit) Ctypes_static .static_funptr ->
unit Ctypes_static .ptr ->
unitval walltimer_start : pari_timer Ctypes .structure Ctypes_static .ptr -> unitval walltimer_delay :
pari_timer Ctypes .structure Ctypes_static .ptr ->
Signed .longval walltimer_get :
pari_timer Ctypes .structure Ctypes_static .ptr ->
Signed .longval contfraceval : gen -> gen -> Signed .long -> gen val contfracinit : gen -> Signed .long -> gen val intcirc :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen ->
Signed .long ->
gen val intfuncinit :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
Signed .long ->
gen val intnum :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen ->
Signed .long ->
gen val intnumgauss :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen ->
Signed .long ->
gen val intnumgaussinit : Signed .long -> Signed .long -> gen val intnuminit : gen -> gen -> Signed .long -> Signed .long -> gen val intnumosc :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen ->
Signed .long ->
gen val intnumromb :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
Signed .long ->
gen val intnumromb_bitprec :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
Signed .long ->
gen val prodeulerrat : gen -> gen -> Signed .long -> Signed .long -> gen val prodnumrat : gen -> Signed .long -> Signed .long -> gen val quodif : gen -> Signed .long -> gen val sumeulerrat : gen -> gen -> Signed .long -> Signed .long -> gen val sumnum :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val sumnumap :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val sumnumapinit : gen -> Signed .long -> gen val sumnuminit : gen -> Signed .long -> gen val sumnumlagrangeinit : gen -> gen -> Signed .long -> gen val sumnumlagrange :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val sumnummonien :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val sumnummonieninit : gen -> gen -> gen -> Signed .long -> gen val sumnumrat : gen -> gen -> Signed .long -> gen val sumnumsidi :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
float ->
Signed .long ->
gen val z_isanypower : gen -> gen Ctypes_static .ptr -> Signed .longval z_ispow2 : gen -> Signed .longval z_issquareall : gen -> gen Ctypes_static .ptr -> Signed .longval zn_ispower : gen -> gen -> gen -> gen Ctypes_static .ptr -> Signed .longval zn_issquare : gen -> gen -> Signed .longval zp_issquare : gen -> gen -> Signed .longval gisanypower : gen -> gen Ctypes_static .ptr -> Signed .longval gissquareall : gen -> gen Ctypes_static .ptr -> gen val ispolygonal : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval ispower : gen -> gen -> gen Ctypes_static .ptr -> Signed .longval isprimepower : gen -> gen Ctypes_static .ptr -> Signed .longval ispseudoprimepower : gen -> gen Ctypes_static .ptr -> Signed .longval issquare : gen -> Signed .longval issquareall : gen -> gen Ctypes_static .ptr -> Signed .longval sqrtint0 : gen -> gen Ctypes_static .ptr -> gen val padicfields0 : gen -> gen -> Signed .long -> gen val padicfields : gen -> Signed .long -> Signed .long -> Signed .long -> gen val bnrclassfield : gen -> gen -> Signed .long -> Signed .long -> gen val rnfkummer : gen -> gen -> Signed .long -> gen val is_linit : gen -> Signed .longval ldata_get_dual : gen -> gen val ldata_get_gammavec : gen -> gen val ldata_get_degree : gen -> Signed .longval ldata_get_conductor : gen -> gen val ldata_get_rootno : gen -> gen val ldata_get_residue : gen -> gen val ldata_get_type : gen -> Signed .longval ldata_isreal : gen -> Signed .longval linit_get_type : gen -> Signed .longval linit_get_ldata : gen -> gen val linit_get_tech : gen -> gen val lfun_get_domain : gen -> gen val lfun_get_factgammavec : gen -> gen val lfun_get_step : gen -> gen val lfun_get_residue : gen -> gen val lfun_get_expot : gen -> gen val lfun_get_bitprec : gen -> Signed .longval lfun0 : gen -> gen -> Signed .long -> Signed .long -> gen val lfuncheckfeq : gen -> gen -> Signed .long -> Signed .longval lfunconductor : gen -> gen -> Signed .long -> Signed .long -> gen val lfuncost : gen -> gen -> Signed .long -> Signed .long -> gen val lfuncost0 : gen -> gen -> Signed .long -> Signed .long -> gen val lfundual : gen -> Signed .long -> gen val lfuneuler : gen -> gen -> Signed .long -> gen val lfunparams : gen -> Signed .long -> gen val lfunan : gen -> Signed .long -> Signed .long -> gen val lfunhardy : gen -> gen -> Signed .long -> gen val lfuninit : gen -> gen -> Signed .long -> Signed .long -> gen val lfuninit0 : gen -> gen -> Signed .long -> Signed .long -> gen val lfunlambda : gen -> gen -> Signed .long -> gen val lfunlambda0 : gen -> gen -> Signed .long -> Signed .long -> gen val lfunmisc_to_ldata : gen -> gen val lfunmisc_to_ldata_shallow : gen -> gen val lfunmisc_to_ldata_shallow_i : gen -> gen val lfunorderzero : gen -> Signed .long -> Signed .long -> Signed .longval lfunprod_get_fact : gen -> gen val lfunrootno : gen -> Signed .long -> gen val lfunrootres : gen -> Signed .long -> gen val lfunshift : gen -> gen -> Signed .long -> Signed .long -> gen val lfuntwist : gen -> gen -> Signed .long -> gen val lfuntheta : gen -> gen -> Signed .long -> Signed .long -> gen val lfunthetacost0 : gen -> gen -> Signed .long -> Signed .long -> Signed .longval lfunthetacost : gen -> gen -> Signed .long -> Signed .long -> Signed .longval lfunthetainit : gen -> gen -> Signed .long -> Signed .long -> gen val lfunthetacheckinit : gen -> gen -> Signed .long -> Signed .long -> gen val lfunzeros : gen -> gen -> Signed .long -> Signed .long -> gen val sdomain_isincl : float -> gen -> gen -> intval theta_get_bitprec : gen -> Signed .longval theta_get_m : gen -> Signed .longval theta_get_tdom : gen -> gen val theta_get_isqrtn : gen -> gen val vgaeasytheta : gen -> intval eta_zxn : Signed .long -> Signed .long -> gen val eta_product_zxn : gen -> Signed .long -> gen val etaquotype :
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval galois_get_conj : gen -> gen val ldata_vecan : gen -> Signed .long -> Signed .long -> gen val ldata_newprec : gen -> Signed .long -> gen val lfunabelianrelinit : gen -> gen -> gen -> Signed .long -> Signed .long -> gen val lfunartin : gen -> gen -> gen -> Signed .long -> Signed .long -> gen val lfundiv : gen -> gen -> Signed .long -> gen val lfunellmfpeters : gen -> Signed .long -> gen val lfunmfspec : gen -> Signed .long -> gen val lfunmul : gen -> gen -> Signed .long -> gen val lfunqf : gen -> Signed .long -> gen val lfunzetakinit : gen -> gen -> Signed .long -> Signed .long -> gen val qfiseven : gen -> Signed .longval lfunquadneg : Signed .long -> Signed .long -> gen val zm_lll_norms : gen -> float -> Signed .long -> gen Ctypes_static .ptr -> gen val lllfp : gen -> float -> Signed .long -> gen val lllgramkerimgen : gen -> gen val lllintpartial : gen -> gen val lllintpartial_inplace : gen -> gen val matkerint0 : gen -> Signed .long -> gen val qflll0 : gen -> Signed .long -> gen val qflllgram0 : gen -> Signed .long -> gen val mapdelete : gen -> gen -> unitval mapdomain_shallow : gen -> gen val mapisdefined : gen -> gen -> gen Ctypes_static .ptr -> intval maptomat_shallow : gen -> gen val dbllemma526 : float -> float -> float -> float -> floatval dblcoro526 : float -> float -> float -> floatval gammamellininv : gen -> gen -> Signed .long -> Signed .long -> gen val gammamellininvasymp : gen -> Signed .long -> Signed .long -> gen val gammamellininvinit : gen -> Signed .long -> Signed .long -> gen val gammamellininvrt : gen -> gen -> Signed .long -> gen val member_codiff : gen -> gen val member_orders : gen -> gen val member_polabs : gen -> gen val mf_get_mindex : gen -> gen val mf_get_dim : gen -> Signed .longval mf_get_fields : gen -> gen val mf_get_space : gen -> Signed .longval mfcusp_get_vmjd : gen -> gen val qab_tracerel : gen -> Signed .long -> gen -> gen val qabm_tracerel : gen -> Signed .long -> gen -> gen val qabv_tracerel : gen -> Signed .long -> gen -> gen val qab_trace_init : Signed .long -> Signed .long -> gen -> gen -> gen val checkmf_i : gen -> intval getcache : unit -> gen val lfunmf : gen -> gen -> Signed .long -> gen val mfdelta : unit -> gen val mfek : Signed .long -> gen val mf_get_n : gen -> Signed .longval mf_get_k : gen -> Signed .longval mf_get_r : gen -> Signed .longval mf_get_type : gen -> Signed .longval mfatkineigenvalues : gen -> Signed .long -> Signed .long -> gen val mfatkininit : gen -> Signed .long -> Signed .long -> gen val mfbasis : gen -> Signed .long -> gen val mfbd : gen -> Signed .long -> gen val mfbracket : gen -> gen -> Signed .long -> gen val mfcharorder : gen -> Signed .longval mfcharmodulus : gen -> Signed .longval mfcoef : gen -> Signed .long -> gen val mfcoefs : gen -> Signed .long -> Signed .long -> gen val mfconductor : gen -> gen -> Signed .longval mfcuspdim : Signed .long -> Signed .long -> gen -> Signed .longval mfcuspisregular : gen -> gen -> Signed .longval mfcuspwidth : gen -> gen -> Signed .longval mfderiv : gen -> Signed .long -> gen val mfderive2 : gen -> Signed .long -> gen val mfdescribe : gen -> gen Ctypes_static .ptr -> gen val mfdim : gen -> Signed .long -> gen val mfdiv_val : gen -> gen -> Signed .long -> gen val mfeisenstein : Signed .long -> gen -> gen -> gen val mfeisensteindim : Signed .long -> Signed .long -> gen -> Signed .longval mfembed0 : gen -> gen -> Signed .long -> gen val mffromlfun : gen -> Signed .long -> gen val mffulldim : Signed .long -> Signed .long -> gen -> Signed .longval mfgaloisprojrep : gen -> gen -> Signed .long -> gen val mfhecke : gen -> gen -> Signed .long -> gen val mfinit : gen -> Signed .long -> gen val mfiscuspidal : gen -> gen -> Signed .longval mfisequal : gen -> gen -> Signed .long -> Signed .longval mfisetaquo : gen -> Signed .long -> gen val mfkohnenbasis : gen -> gen val mfkohnenbijection : gen -> gen val mfmanin : gen -> Signed .long -> gen val mfnewdim : Signed .long -> Signed .long -> gen -> Signed .longval mfolddim : Signed .long -> Signed .long -> gen -> Signed .longval mfperiodpol : gen -> gen -> Signed .long -> Signed .long -> gen val mfperiodpolbasis : Signed .long -> Signed .long -> gen
val mfpow : gen -> Signed .long -> gen val mfsearch : gen -> gen -> Signed .long -> gen val mfshift : gen -> Signed .long -> gen val mfshimura : gen -> gen -> Signed .long -> gen val mfslashexpansion :
gen ->
gen ->
gen ->
Signed .long ->
Signed .long ->
gen Ctypes_static .ptr ->
Signed .long ->
gen val mfspace : gen -> gen -> Signed .longval mfsplit : gen -> Signed .long -> Signed .long -> gen val mfsturm : gen -> Signed .longval mfsturmngk : Signed .long -> gen -> Signed .longval mfsturmnk : Signed .long -> Signed .long -> Signed .longval mfsturm_mf : gen -> Signed .longval mfsymbol : gen -> gen -> Signed .long -> gen val mftaylor : gen -> Signed .long -> Signed .long -> Signed .long -> gen val mftobasis : gen -> gen -> Signed .long -> gen val mftocol : gen -> Signed .long -> Signed .long -> gen val mfvectomat : gen -> Signed .long -> Signed .long -> gen val fp_ratlift :
gen ->
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
intval abscmpii : gen -> gen -> intval abscmprr : gen -> gen -> intval absequalii : gen -> gen -> intval addii_sign : gen -> Signed .long -> gen -> Signed .long -> gen val addir_sign : gen -> Signed .long -> gen -> Signed .long -> gen val addrr_sign : gen -> Signed .long -> gen -> Signed .long -> gen val addsi_sign : Signed .long -> gen -> Signed .long -> gen val addsr : Signed .long -> gen -> gen val affir : gen -> gen -> unitval affrr : gen -> gen -> unitval bezout :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val cbezout :
Signed .long ->
Signed .long ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval cgcd : Signed .long -> Signed .long -> Signed .longval clcm : Signed .long -> Signed .long -> Signed .longval dblexpo : float -> Signed .longval dbltor : float -> gen val divis : gen -> Signed .long -> gen val divis_rem : gen -> Signed .long -> Signed .long Ctypes_static .ptr -> gen val divrs : gen -> Signed .long -> gen val divsi : Signed .long -> gen -> gen val divsr : Signed .long -> gen -> gen val equalii : gen -> gen -> intval equalrr : gen -> gen -> intval int2n : Signed .long -> gen val int_normalize : gen -> Signed .long -> gen val invmod : gen -> gen -> gen Ctypes_static .ptr -> intval mantissa_real : gen -> Signed .long Ctypes_static .ptr -> gen val mulsi : Signed .long -> gen -> gen val mulsr : Signed .long -> gen -> gen val mulss : Signed .long -> Signed .long -> gen val pari_kernel_close : unit -> unitval pari_kernel_init : unit -> unitval pari_kernel_version : unit -> stringval remi2n : gen -> Signed .long -> gen val rtodbl : gen -> floatval shifti : gen -> Signed .long -> gen val sqrs : Signed .long -> gen val sqrtremi : gen -> gen Ctypes_static .ptr -> gen val subsr : Signed .long -> gen -> gen val truedvmdis : gen -> Signed .long -> gen Ctypes_static .ptr -> gen val truedvmdsi : Signed .long -> gen -> gen Ctypes_static .ptr -> gen val trunc2nr : gen -> Signed .long -> gen val mantissa2nr : gen -> Signed .long -> gen val nfissquarefree : gen -> gen -> intval nfroots_if_split : gen Ctypes_static .ptr -> gen -> gen val rnfisabelian : gen -> gen -> Signed .longval forpart :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
Signed .long ->
gen ->
gen ->
unitval forpart_init :
forpart_t Ctypes .structure Ctypes_static .ptr ->
Signed .long ->
gen ->
gen ->
unitval forpart_next : forpart_t Ctypes .structure Ctypes_static .ptr -> gen val forpart_prev : forpart_t Ctypes .structure Ctypes_static .ptr -> gen val partitions : Signed .long -> gen -> gen -> gen val forperm :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
unitval forperm_init : forperm_t Ctypes .structure Ctypes_static .ptr -> gen -> unitval forperm_next : forperm_t Ctypes .structure Ctypes_static .ptr -> gen val forallsubset_init :
forsubset_t Ctypes .structure Ctypes_static .ptr ->
Signed .long ->
unitval forksubset_init :
forsubset_t Ctypes .structure Ctypes_static .ptr ->
Signed .long ->
Signed .long ->
unitval forsubset_next : forsubset_t Ctypes .structure Ctypes_static .ptr -> gen val forsubset_init :
forsubset_t Ctypes .structure Ctypes_static .ptr ->
gen ->
unitval glambertw : gen -> Signed .long -> Signed .long -> gen val mplambertw : gen -> Signed .long -> gen val mplambertx : gen -> Signed .long -> gen val mplambertx_logx : gen -> gen -> Signed .long -> gen val mplambertxlogx_x : gen -> gen -> Signed .long -> gen val z_to_perm : Signed .long -> gen -> gen val abelian_group : gen -> gen val conjclasses_repr : gen -> Signed .long -> gen val cyc_pow : gen -> Signed .long -> gen val cyc_pow_perm : gen -> Signed .long -> gen val cyclicgroup : gen -> Signed .long -> gen val dicyclicgroup : gen -> gen -> Signed .long -> Signed .long -> gen val group_domain : gen -> Signed .longval group_elts : gen -> Signed .long -> gen val group_export : gen -> Signed .long -> gen val group_export_gap : gen -> gen val group_export_magma : gen -> gen val group_isa4s4 : gen -> Signed .longval group_isabelian : gen -> Signed .longval group_order : gen -> Signed .longval group_perm_normalize : gen -> gen -> Signed .longval group_set : gen -> Signed .long -> gen val group_subgroup_is_faithful : gen -> gen -> intval group_subgroup_isnormal : gen -> gen -> Signed .longval group_subgroups : gen -> gen val groupelts_solvablesubgroups : gen -> gen val groupelts_abelian_group : gen -> gen val groupelts_center : gen -> gen val groupelts_conjclasses : gen -> Signed .long Ctypes_static .ptr -> gen val groupelts_exponent : gen -> Signed .longval groupelts_set : gen -> Signed .long -> gen val groupelts_to_group : gen -> gen val numtoperm : Signed .long -> gen -> gen val perm_commute : gen -> gen -> intval perm_sign : gen -> Signed .longval permsign : gen -> Signed .longval quotient_groupelts : gen -> gen val subgroups_tableset : gen -> Signed .long -> gen val tableset_find_index : gen -> gen -> Signed .longval trivialgroup : unit -> gen val vec_insert : gen -> Signed .long -> gen -> gen val vec_is1to1 : gen -> intval vec_isconst : gen -> intval vecperm_orbits : gen -> Signed .long -> gen val vecsmall_duplicate : gen -> Signed .longval vecsmall_duplicate_sorted : gen -> Signed .longval vecsmall_indexsort : gen -> gen val vecsmall_is1to1 : gen -> intval vecsmall_isconst : gen -> intval vecsmall_sort : gen -> unitval vecsmall_uniq : gen -> gen val vecsmall_uniq_sorted : gen -> gen val vecsmall_counting_indexsort : gen -> Signed .long -> gen val vecsmall_counting_sort : gen -> Signed .long -> unitval vecsmall_counting_uniq : gen -> Signed .long -> gen val vecvecsmall_indexsort : gen -> gen val vecvecsmall_max : gen -> Signed .longval vecvecsmall_search : gen -> gen -> Signed .longval vecvecsmall_sort : gen -> gen val vecvecsmall_sort_inplace : gen -> gen Ctypes_static .ptr -> unitval vecvecsmall_sort_shallow : gen -> gen val vecvecsmall_sort_uniq : gen -> gen val mt_broadcast : gen -> unitval mt_nbthreads : unit -> Signed .longval mt_queue_end : pari_mt Ctypes .structure Ctypes_static .ptr -> unitval mt_queue_get :
pari_mt Ctypes .structure Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
gen val mt_queue_start : pari_mt Ctypes .structure Ctypes_static .ptr -> gen -> unitval mt_queue_start_lim :
pari_mt Ctypes .structure Ctypes_static .ptr ->
gen ->
Signed .long ->
unitval mt_queue_submit :
pari_mt Ctypes .structure Ctypes_static .ptr ->
Signed .long ->
gen ->
unitval mt_sigint_block : unit -> unitval mt_sigint_unblock : unit -> unitval pari_mt_init : unit -> unitval pari_mt_close : unit -> unitval subcyclopclgp : gen -> gen -> Signed .long -> gen val subcycloiwasawa : gen -> gen -> Signed .long -> gen val color_to_rgb :
gen ->
int Ctypes_static .ptr ->
int Ctypes_static .ptr ->
int Ctypes_static .ptr ->
unitval colorname_to_rgb :
string ->
int Ctypes_static .ptr ->
int Ctypes_static .ptr ->
int Ctypes_static .ptr ->
unitval long_to_rgb :
Signed .long ->
int Ctypes_static .ptr ->
int Ctypes_static .ptr ->
int Ctypes_static .ptr ->
unitval pari_plot_by_file : string -> string -> string -> unitval pari_set_plot_engine :
(pari_plot Ctypes .structure Ctypes_static .ptr ->
unit)
Ctypes_static .static_funptr ->
unitval pari_kill_plot_engine : unit -> unitval parploth :
gen ->
gen ->
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val parplothexport :
gen ->
gen ->
gen ->
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val plotbox : Signed .long -> gen -> gen -> Signed .long -> unitval plotclip : Signed .long -> unitval plotcolor : Signed .long -> gen -> gen val plotcopy : Signed .long -> Signed .long -> gen -> gen -> Signed .long -> unitval plotcursor : Signed .long -> gen val plotdraw : gen -> Signed .long -> unitval plotexport : gen -> gen -> Signed .long -> gen val ploth :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val plothexport :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val plothraw : gen -> gen -> Signed .long -> gen val plothrawexport : gen -> gen -> gen -> Signed .long -> gen val plothsizes : Signed .long -> gen val plotinit : Signed .long -> gen -> gen -> Signed .long -> unitval plotkill : Signed .long -> unitval plotline : Signed .long -> gen -> gen -> unitval plotlines : Signed .long -> gen -> gen -> Signed .long -> unitval plotlinetype : Signed .long -> Signed .long -> unitval plotmove : Signed .long -> gen -> gen -> unitval plotpoints : Signed .long -> gen -> gen -> unitval plotpointsize : Signed .long -> gen -> unitval plotpointtype : Signed .long -> Signed .long -> unitval plotrbox : Signed .long -> gen -> gen -> Signed .long -> unitval plotrecth :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
Signed .long ->
gen ->
gen ->
pari_ulong ->
Signed .long ->
Signed .long ->
gen val plotrecthraw : Signed .long -> gen -> Signed .long -> gen val plotrline : Signed .long -> gen -> gen -> unitval plotrmove : Signed .long -> gen -> gen -> unitval plotrpoint : Signed .long -> gen -> gen -> unitval plotscale : Signed .long -> gen -> gen -> gen -> gen -> unitval plotstring : Signed .long -> string -> Signed .long -> unitval psdraw : gen -> Signed .long -> unitval psploth :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val psplothraw : gen -> gen -> Signed .long -> gen val rect2ps_i :
gen ->
gen ->
gen ->
pari_plot Ctypes .structure Ctypes_static .ptr ->
int ->
stringval rect2svg :
gen ->
gen ->
gen ->
pari_plot Ctypes .structure Ctypes_static .ptr ->
stringval pariplot :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen ->
gen ->
Signed .long ->
unitval cmp_padic : gen -> gen -> intval factorpadic : gen -> gen -> Signed .long -> gen val polrootspadic : gen -> gen -> Signed .long -> gen val q_content_safe : gen -> gen val q_primitive_part : gen -> gen Ctypes_static .ptr -> gen val q_remove_denom : gen -> gen Ctypes_static .ptr -> gen val rg_type :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgm_rgc_type :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgm_rescale_to_int : gen -> gen val rgm_type :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgm_type2 :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgv_type :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgv_type2 :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgx_rg_type :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgx_extgcd :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val rgx_extgcd_simple :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val rgx_halfgcd_all :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val rgx_rescale_to_int : gen -> gen val rgx_resultant_all : gen -> gen -> gen Ctypes_static .ptr -> gen val rgx_sturmpart : gen -> gen -> Signed .longval rgx_type :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgx_type2 :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgx_type3 :
gen ->
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
Signed .longval rgx_type_decode :
Signed .long ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
unitval rgx_type_is_composite : Signed .long -> intval rgxq_charpoly : gen -> gen -> Signed .long -> gen val rgxq_minpoly : gen -> gen -> Signed .long -> gen val rgxq_ratlift :
gen ->
gen ->
Signed .long ->
Signed .long ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
intval deg1_from_roots : gen -> Signed .long -> gen val gbezout :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val gen_factorback :
gen ->
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen -> gen -> gen ) Ctypes_static .static_funptr ->
(unit Ctypes_static .ptr -> gen ) Ctypes_static .static_funptr ->
gen val poldisc0 : gen -> Signed .long -> gen val polisirreducible : gen -> Signed .longval polresultant0 : gen -> gen -> Signed .long -> Signed .long -> gen val polsym : gen -> Signed .long -> gen val primitive_part : gen -> gen Ctypes_static .ptr -> gen val reduceddiscsmith : gen -> gen val roots_from_deg1 : gen -> gen val roots_to_pol : gen -> Signed .long -> gen val roots_to_pol_r1 : gen -> Signed .long -> Signed .long -> gen val sturmpart : gen -> gen -> gen -> Signed .longval subresext :
gen ->
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
gen val trivial_fact : unit -> gen val polresultantext0 : gen -> gen -> Signed .long -> gen val row_q_primpart : gen -> gen val vec_q_primpart : gen -> gen val fqv_roots_to_pol : gen -> gen -> gen -> Signed .long -> gen val fqxq_matrix_pow :
gen ->
Signed .long ->
Signed .long ->
gen ->
gen ->
gen ->
gen val rg_is_fp : gen -> gen Ctypes_static .ptr -> intval rg_is_fpxq : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> intval rgm_is_fpm : gen -> gen Ctypes_static .ptr -> intval rgv_is_fpv : gen -> gen Ctypes_static .ptr -> intval rgx_is_fpx : gen -> gen Ctypes_static .ptr -> intval rgx_is_fpxqx : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> intval zm_incremental_crt :
gen Ctypes_static .ptr ->
gen ->
gen Ctypes_static .ptr ->
pari_ulong ->
intval zx_zxy_rnfequation : gen -> gen -> Signed .long Ctypes_static .ptr -> gen val zx_incremental_crt :
gen Ctypes_static .ptr ->
gen ->
gen Ctypes_static .ptr ->
pari_ulong ->
intval zx_is_squarefree : gen -> intval zxm_incremental_crt :
gen Ctypes_static .ptr ->
gen ->
gen Ctypes_static .ptr ->
pari_ulong ->
intval zxq_charpoly : gen -> gen -> Signed .long -> gen val characteristic : gen -> gen val ffinit : gen -> Signed .long -> Signed .long -> gen val ffnbirred : gen -> Signed .long -> gen val ffnbirred0 : gen -> Signed .long -> Signed .long -> gen val ffsumnbirred : gen -> Signed .long -> gen val get_fq_field :
unit Ctypes_static .ptr Ctypes_static .ptr ->
gen ->
gen ->
bb_field Ctypes .structure Ctypes_static .ptrval init_fq : gen -> Signed .long -> Signed .long -> gen val pol_x_powers : Signed .long -> Signed .long -> gen val residual_characteristic : gen -> gen val polclass : gen -> Signed .long -> Signed .long -> gen val fp_modinv_to_j : gen -> Signed .long -> gen -> gen val fp_polmodular_evalx :
Signed .long ->
Signed .long ->
gen ->
gen ->
Signed .long ->
int ->
gen val check_modinv : Signed .long -> unitval disc_best_modinv : Signed .long -> Signed .longval modinv_height_factor : Signed .long -> Signed .longval modinv_good_disc : Signed .long -> Signed .long -> intval modinv_good_prime : Signed .long -> Signed .long -> intval modinv_is_weber : Signed .long -> intval modinv_is_double_eta : Signed .long -> intval polmodular :
Signed .long ->
Signed .long ->
gen ->
Signed .long ->
Signed .long ->
gen val polmodular_zm : Signed .long -> Signed .long -> gen val polmodular_zxx :
Signed .long ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val bpsw_isprime : gen -> Signed .longval bpsw_psp : gen -> Signed .longval check_ecppcert : gen -> Signed .longval gisprime : gen -> Signed .long -> gen val gispseudoprime : gen -> Signed .long -> gen val gprimepi_upper_bound : gen -> gen val gprimepi_lower_bound : gen -> gen val isprime : gen -> Signed .longval ispseudoprime : gen -> Signed .long -> Signed .longval millerrabin : gen -> Signed .long -> Signed .longval prime : Signed .long -> gen val primecert : gen -> Signed .long -> gen val primecert0 : gen -> Signed .long -> Signed .long -> gen val primecertexport : gen -> Signed .long -> gen val primecertisvalid : gen -> Signed .longval primepi_upper_bound : float -> floatval primepi_lower_bound : float -> floatval primes : Signed .long -> gen val primes_zv : Signed .long -> gen val qfautoexport : gen -> Signed .long -> gen val qfparam : gen -> gen -> Signed .long -> gen val z_isfundamental : gen -> Signed .longval isfundamental : gen -> Signed .longval qfb_equal1 : gen -> intval qfbclassno0 : gen -> Signed .long -> gen val qfi_shanks : gen -> gen -> Signed .long -> gen val quadclassnof : gen -> gen Ctypes_static .ptr -> gen val quadregulator : gen -> Signed .long -> gen val quadunit0 : gen -> Signed .long -> gen val quadunitnorm : gen -> Signed .longval sisfundamental : Signed .long -> Signed .longval uhclassnof_fact : gen -> Signed .long -> Signed .longval getrand : unit -> gen val randomr : Signed .long -> gen val random_f2x : Signed .long -> Signed .long -> gen val random_bits : Signed .long -> Signed .longval random_zv : Signed .long -> gen val setrand : gen -> unitval ellratpoints : gen -> gen -> Signed .long -> gen val hyperellratpoints : gen -> gen -> Signed .long -> gen val qx_complex_roots : gen -> Signed .long -> gen val cleanroots : gen -> Signed .long -> gen val fujiwara_bound : gen -> floatval fujiwara_bound_real : gen -> Signed .long -> floatval isrealappr : gen -> Signed .long -> intval polmod_to_embed : gen -> Signed .long -> gen val roots : gen -> Signed .long -> gen val realroots : gen -> gen -> Signed .long -> gen val zx_realroots_irred : gen -> Signed .long -> gen val zx_sturm : gen -> Signed .longval zx_sturm_irred : gen -> Signed .longval zx_sturmpart : gen -> gen -> Signed .longval zx_uspensky : gen -> gen -> Signed .long -> Signed .long -> gen val factor_aurifeuille : gen -> Signed .long -> gen val factor_aurifeuille_prime : gen -> Signed .long -> gen val galoissubcyclo : gen -> gen -> Signed .long -> Signed .long -> gen val polsubcyclo : Signed .long -> Signed .long -> Signed .long -> gen val polsubcyclofast : gen -> Signed .long -> Signed .long -> Signed .long -> gen val znsubgroupgenerators : gen -> Signed .long -> gen val nfsubfields : gen -> Signed .long -> gen val nfsubfields0 : gen -> Signed .long -> Signed .long -> gen val nfsubfieldscm : gen -> Signed .long -> gen val nfsubfieldsmax : gen -> Signed .long -> gen val nfresolvent : gen -> Signed .long -> gen val forsubgroup :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen ->
gen ->
unitval bnrl1 : gen -> gen -> Signed .long -> Signed .long -> gen val bnrrootnumber : gen -> gen -> Signed .long -> Signed .long -> gen val bnrstark : gen -> gen -> Signed .long -> gen val quadhilbert : gen -> Signed .long -> gen val quadray : gen -> gen -> Signed .long -> gen val chartogenstr : char -> gen val pari_strdup : string -> stringval pari_strndup : string -> Signed .long -> stringval stack_strcat : string -> string -> stringval stack_strdup : string -> stringval strntogenstr : string -> Signed .long -> gen val strtogenstr : string -> gen val type_name : Signed .long -> stringval asympnum :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val asympnumraw :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
Signed .long ->
gen ->
Signed .long ->
gen val derivnum :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val derivnumk :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val derivfun :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val derivfunk :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val forvec_init :
forvec_t Ctypes .structure Ctypes_static .ptr ->
gen ->
Signed .long ->
intval forvec_next : forvec_t Ctypes .structure Ctypes_static .ptr -> gen val laurentseries :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val limitnum :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val polzag : Signed .long -> Signed .long -> gen val prodeuler :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val prodinf :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val prodinf1 :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val solvestep :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
gen ->
Signed .long ->
Signed .long ->
gen val sumalt :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val sumalt2 :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val sumpos :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val sumpos2 :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val suminf :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val suminf_bitprec :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val sumdivmultexpr :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen val zbrent :
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> gen ) Ctypes_static .static_funptr ->
gen ->
gen ->
Signed .long ->
gen val thueinit : gen -> Signed .long -> Signed .long -> gen val pi2n : Signed .long -> Signed .long -> gen val pii2 : Signed .long -> gen val pii2n : Signed .long -> Signed .long -> gen val qp_exp_prec : gen -> Signed .longval zp_teichmuller : gen -> gen -> Signed .long -> gen -> gen val constcatalan : Signed .long -> gen val consteuler : Signed .long -> gen val constlog2 : Signed .long -> gen val constpi : Signed .long -> gen val cxexpm1 : gen -> Signed .long -> gen val elle : gen -> Signed .long -> gen val ellk : gen -> Signed .long -> gen val gcos : gen -> Signed .long -> gen val gcotan : gen -> Signed .long -> gen val gcotanh : gen -> Signed .long -> gen val gexp : gen -> Signed .long -> gen val gexpm1 : gen -> Signed .long -> gen val glog : gen -> Signed .long -> gen val glog1p : gen -> Signed .long -> gen val gpowers : gen -> Signed .long -> gen val gpowers0 : gen -> Signed .long -> gen -> gen val gpowgs : gen -> Signed .long -> gen val grootsof1 : Signed .long -> Signed .long -> gen val gsin : gen -> Signed .long -> gen val gsinc : gen -> Signed .long -> gen val gsincos :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
Signed .long ->
unitval gsqrpowers : gen -> Signed .long -> gen val gsqrt : gen -> Signed .long -> gen val gsqrtn : gen -> gen -> gen Ctypes_static .ptr -> Signed .long -> gen val gtan : gen -> Signed .long -> gen val mpeuler : Signed .long -> gen val mpcatalan : Signed .long -> gen val mpsincosm1 : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> unitval mplog2 : Signed .long -> gen val mppi : Signed .long -> gen val mpsincos : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> unitval pow2pis : gen -> Signed .long -> gen val powpis : gen -> Signed .long -> gen val powcx_prec : Signed .long -> gen -> Signed .long -> Signed .longval powersr : gen -> Signed .long -> gen val powrfrac : gen -> Signed .long -> Signed .long -> gen val powrs : gen -> Signed .long -> gen val powrshalf : gen -> Signed .long -> gen val rootsof1_cx : gen -> Signed .long -> gen val rootsof1q_cx : Signed .long -> Signed .long -> Signed .long -> gen val rootsof1powinit : Signed .long -> Signed .long -> Signed .long -> gen val rootsof1pow : gen -> Signed .long -> gen val serchop : gen -> Signed .long -> gen val serchop_i : gen -> Signed .long -> gen val sqrtnint : gen -> Signed .long -> gen val sqrtnr_abs : gen -> Signed .long -> gen val teichmullerinit : Signed .long -> Signed .long -> gen val trans_eval :
string ->
(gen -> Signed .long -> gen ) Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val trans_evalgen :
string ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr ->
gen ->
Signed .long ->
gen )
Ctypes_static .static_funptr ->
gen ->
Signed .long ->
gen val gacosh : gen -> Signed .long -> gen val gacos : gen -> Signed .long -> gen val garg : gen -> Signed .long -> gen val gasinh : gen -> Signed .long -> gen val gasin : gen -> Signed .long -> gen val gatan : gen -> Signed .long -> gen val gatanh : gen -> Signed .long -> gen val gcosh : gen -> Signed .long -> gen val ggammah : gen -> Signed .long -> gen val ggamma : gen -> Signed .long -> gen val ggamma1m1 : gen -> Signed .long -> gen val glngamma : gen -> Signed .long -> gen val gpsi : gen -> Signed .long -> gen val gsinh : gen -> Signed .long -> gen val gtanh : gen -> Signed .long -> gen val mpfactr : Signed .long -> Signed .long -> gen val mpsinhcosh : gen -> gen Ctypes_static .ptr -> gen Ctypes_static .ptr -> unitval psi1series : Signed .long -> Signed .long -> Signed .long -> gen val rgv_is_arithprog :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
intval besseljzero : gen -> Signed .long -> Signed .long -> gen val besselyzero : gen -> Signed .long -> Signed .long -> gen val constzeta : Signed .long -> Signed .long -> gen val cxek : gen -> Signed .long -> Signed .long -> gen val dblmodulus : gen -> floatval dilog : gen -> Signed .long -> gen val eint1 : gen -> Signed .long -> gen val expipir : gen -> Signed .long -> gen val expipic : gen -> Signed .long -> gen val expixy : gen -> gen -> Signed .long -> gen val eta : gen -> Signed .long -> gen val eta0 : gen -> Signed .long -> Signed .long -> gen val gerfc : gen -> Signed .long -> gen val gpolylog : Signed .long -> gen -> Signed .long -> gen val gzeta : gen -> Signed .long -> gen val hbessel1 : gen -> gen -> Signed .long -> gen val hbessel2 : gen -> gen -> Signed .long -> gen val ibessel : gen -> gen -> Signed .long -> gen val incgam : gen -> gen -> Signed .long -> gen val incgamc : gen -> gen -> Signed .long -> gen val jbessel : gen -> gen -> Signed .long -> gen val jbesselh : gen -> gen -> Signed .long -> gen val jell : gen -> Signed .long -> gen val kbessel : gen -> gen -> Signed .long -> gen val mpveceint1 : gen -> gen -> Signed .long -> gen val polylog0 : Signed .long -> gen -> Signed .long -> Signed .long -> gen val szeta : Signed .long -> Signed .long -> gen val thetanullk : gen -> Signed .long -> Signed .long -> gen val trueeta : gen -> Signed .long -> gen val u_sumdedekind_coprime : Signed .long -> Signed .long -> gen val upper_to_cx : gen -> Signed .long Ctypes_static .ptr -> gen val veceint1 : gen -> gen -> Signed .long -> gen val vecthetanullk : gen -> Signed .long -> Signed .long -> gen val vecthetanullk_tau : gen -> Signed .long -> Signed .long -> gen val veczeta : gen -> gen -> Signed .long -> Signed .long -> gen val weber0 : gen -> Signed .long -> Signed .long -> gen val weberf : gen -> Signed .long -> gen val weberf1 : gen -> Signed .long -> gen val weberf2 : gen -> Signed .long -> gen val ybessel : gen -> gen -> Signed .long -> gen val sl2_inv_shallow : gen -> gen val qevproj_apply_vecei : gen -> gen -> Signed .long -> gen val rgx_act_gl2q : gen -> Signed .long -> gen val rgx_act_zgl2q : gen -> Signed .long -> gen val checkms : gen -> unitval checkmspadic : gen -> unitval ellpadiclambdamu : gen -> Signed .long -> Signed .long -> Signed .long -> gen val mfnumcusps_fact : gen -> gen val msfromell : gen -> Signed .long -> gen val msdim : gen -> Signed .longval msgetlevel : gen -> Signed .longval msgetsign : gen -> Signed .longval msgetweight : gen -> Signed .longval msatkinlehner : gen -> Signed .long -> gen -> gen val mscuspidal : gen -> Signed .long -> gen val mshecke : gen -> Signed .long -> gen -> gen val msinit : gen -> gen -> Signed .long -> gen val mspadic_parse_chi :
gen ->
gen Ctypes_static .ptr ->
gen Ctypes_static .ptr ->
unitval mspadic_unit_eigenvalue : gen -> Signed .long -> gen -> Signed .long -> gen val mspadicinit : gen -> Signed .long -> Signed .long -> Signed .long -> gen val mspadicl : gen -> gen -> Signed .long -> gen val mspadicmoments : gen -> gen -> Signed .long -> gen val mspadicseries : gen -> Signed .long -> gen
val mspolygon : gen -> Signed .long -> gen val mssplit : gen -> gen -> Signed .long -> gen val mscosets :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen val msfarey :
gen ->
unit Ctypes_static .ptr ->
(unit Ctypes_static .ptr -> gen -> Signed .long) Ctypes_static .static_funptr ->
gen Ctypes_static .ptr ->
gen val checkfarey_i : gen -> intval polylogmult : gen -> gen -> Signed .long -> gen val polylogmult_interpolate : gen -> gen -> gen -> Signed .long -> gen val zetamult : gen -> Signed .long -> gen val zetamult_interpolate : gen -> gen -> Signed .long -> gen val zetamultall : Signed .long -> Signed .long -> Signed .long -> gen val zetamultconvert : gen -> Signed .long -> gen val absrnz_equal1 : gen -> intval absrnz_equal2n : gen -> intval addis : gen -> Signed .long -> gen val addrs : gen -> Signed .long -> gen val addsi : Signed .long -> gen -> gen val addsiz : Signed .long -> gen -> gen -> unitval addsrz : Signed .long -> gen -> gen -> unitval addss : Signed .long -> Signed .long -> gen val addssz : Signed .long -> Signed .long -> gen -> unitval affii : gen -> gen -> unitval affiz : gen -> gen -> unitval affrr_fixlg : gen -> gen -> unitval affsi : Signed .long -> gen -> unitval affsr : Signed .long -> gen -> unitval affsz : Signed .long -> gen -> unitval cgetg : Signed .long -> Signed .long -> gen val cgetg_block : Signed .long -> Signed .long -> gen val cgetg_copy : gen -> Signed .long Ctypes_static .ptr -> gen val cgeti : Signed .long -> gen val cgetineg : Signed .long -> gen val cgetipos : Signed .long -> gen val cgetr : Signed .long -> gen val cgetr_block : Signed .long -> gen val cmpis : gen -> Signed .long -> intval cmprs : gen -> Signed .long -> intval cmpsi : Signed .long -> gen -> intval cmpsr : Signed .long -> gen -> intval cmpss : Signed .long -> Signed .long -> intval divisz : gen -> Signed .long -> gen -> unitval divrsz : gen -> Signed .long -> gen -> unitval divsi_rem : Signed .long -> gen -> Signed .long Ctypes_static .ptr -> gen val divsiz : Signed .long -> gen -> gen -> unitval divsrz : Signed .long -> gen -> gen -> unitval divss : Signed .long -> Signed .long -> gen val divss_rem :
Signed .long ->
Signed .long ->
Signed .long Ctypes_static .ptr ->
gen val divssz : Signed .long -> Signed .long -> gen -> unitval dvdis : gen -> Signed .long -> intval dvdisz : gen -> Signed .long -> gen -> intval dvdsi : Signed .long -> gen -> intval dvmdis : gen -> Signed .long -> gen Ctypes_static .ptr -> gen val dvmdisz : gen -> Signed .long -> gen -> gen -> unitval dvmdsbil : Signed .long -> Signed .long Ctypes_static .ptr -> Signed .longval dvmdsi : Signed .long -> gen -> gen Ctypes_static .ptr -> gen val dvmdsiz : Signed .long -> gen -> gen -> gen -> unitval dvmdss : Signed .long -> Signed .long -> gen Ctypes_static .ptr -> gen val dvmdssz : Signed .long -> Signed .long -> gen -> gen -> unitval equalis : gen -> Signed .long -> intval equalsi : Signed .long -> gen -> intval evalexpo : Signed .long -> Signed .longval evallg : Signed .long -> Signed .longval evalprecp : Signed .long -> Signed .longval evalvalp : Signed .long -> Signed .longval evalvalser : Signed .long -> Signed .longval expi : gen -> Signed .longval fixlg : gen -> Signed .long -> unitval fractor : gen -> Signed .long -> gen val gc_long : pari_ulong -> Signed .long -> Signed .longval icopyspec : gen -> Signed .long -> gen val itor : gen -> Signed .long -> gen val itos : gen -> Signed .longval itos_or_0 : gen -> Signed .longval maxdd : float -> float -> floatval maxss : Signed .long -> Signed .long -> Signed .longval mindd : float -> float -> floatval minss : Signed .long -> Signed .long -> Signed .longval mod16 : gen -> Signed .longval mod2 : gen -> Signed .longval mod32 : gen -> Signed .longval mod4 : gen -> Signed .longval mod64 : gen -> Signed .longval mod8 : gen -> Signed .longval modis : gen -> Signed .long -> gen val modisz : gen -> Signed .long -> gen -> unitval modsi : Signed .long -> gen -> gen val modsiz : Signed .long -> gen -> gen -> unitval modss : Signed .long -> Signed .long -> gen val modssz : Signed .long -> Signed .long -> gen -> unitval mpabs_shallow : gen -> gen val mpaff : gen -> gen -> unitval mpexpo : gen -> Signed .longval mpshift : gen -> Signed .long -> gen val mulis : gen -> Signed .long -> gen val mulrs : gen -> Signed .long -> gen val mulsiz : Signed .long -> gen -> gen -> unitval mulsrz : Signed .long -> gen -> gen -> unitval mulssz : Signed .long -> Signed .long -> gen -> unitval new_chunk : int -> gen val rdivii : gen -> gen -> Signed .long -> gen val rdivis : gen -> Signed .long -> Signed .long -> gen val rdivsi : Signed .long -> gen -> Signed .long -> gen val rdivss : Signed .long -> Signed .long -> Signed .long -> gen val real2n : Signed .long -> Signed .long -> gen val real_m2n : Signed .long -> Signed .long -> gen val real_0 : Signed .long -> gen val real_0_bit : Signed .long -> gen val real_1 : Signed .long -> gen val real_1_bit : Signed .long -> gen val real_m1 : Signed .long -> gen val remis : gen -> Signed .long -> gen val remisz : gen -> Signed .long -> gen -> unitval remsi : Signed .long -> gen -> gen val remsiz : Signed .long -> gen -> gen -> unitval remss : Signed .long -> Signed .long -> gen val remssz : Signed .long -> Signed .long -> gen -> unitval rtor : gen -> Signed .long -> gen val sdivsi : Signed .long -> gen -> Signed .longval sdivsi_rem :
Signed .long ->
gen ->
Signed .long Ctypes_static .ptr ->
Signed .longval sdivss_rem :
Signed .long ->
Signed .long ->
Signed .long Ctypes_static .ptr ->
Signed .longval setabssign : gen -> unitval shiftr : gen -> Signed .long -> gen val shiftr_inplace : gen -> Signed .long -> unitval smodis : gen -> Signed .long -> Signed .longval smodss : Signed .long -> Signed .long -> Signed .longval stack_malloc : int -> stringval stack_malloc_align : int -> Signed .long -> stringval stack_calloc : int -> stringval stack_calloc_align : int -> Signed .long -> stringval stoi : Signed .long -> gen val stor : Signed .long -> Signed .long -> gen val subis : gen -> Signed .long -> gen val subisz : gen -> Signed .long -> gen -> unitval subrs : gen -> Signed .long -> gen val subrsz : gen -> Signed .long -> gen -> unitval subsi : Signed .long -> gen -> gen val subsiz : Signed .long -> gen -> gen -> unitval subsrz : Signed .long -> gen -> gen -> unitval subss : Signed .long -> Signed .long -> gen val subssz : Signed .long -> Signed .long -> gen -> unitval togglesign : gen -> unitval togglesign_safe : gen Ctypes_static .ptr -> unitval affectsign : gen -> gen -> unitval affectsign_safe : gen -> gen Ctypes_static .ptr -> unitval truedivis : gen -> Signed .long -> gen val truedivsi : Signed .long -> gen -> gen val vali : gen -> Signed .longval varncmp : Signed .long -> Signed .long -> intval varnmax : Signed .long -> Signed .long -> Signed .longval varnmin : Signed .long -> Signed .long -> Signed .longval pari_err_component : string -> string -> gen -> gen -> unitval pari_err_dim : string -> unitval pari_err_domain : string -> string -> string -> gen -> gen -> unitval pari_err_file : string -> string -> unitval pari_err_filedesc : string -> Signed .long -> unitval pari_err_flag : string -> unitval pari_err_impl : string -> unitval pari_err_inv : string -> gen -> unitval pari_err_irredpol : string -> gen -> unitval pari_err_modulus : string -> gen -> gen -> unitval pari_err_op : string -> gen -> gen -> unitval pari_err_overflow : string -> unitval pari_err_package : string -> unitval pari_err_prec : string -> unitval pari_err_prime : string -> gen -> unitval pari_err_priority : string -> gen -> string -> Signed .long -> unitval pari_err_sqrtn : string -> gen -> unitval pari_err_type : string -> gen -> unitval pari_err_type2 : string -> gen -> gen -> unitval pari_err_var : string -> gen -> gen -> unitval pari_err_roots0 : string -> unitval mkfracss : Signed .long -> Signed .long -> gen val qtoss :
gen ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
unitval sstoq : Signed .long -> Signed .long -> gen val cgetc : Signed .long -> gen val mkvecsmall : Signed .long -> gen val mkvecsmall2 : Signed .long -> Signed .long -> gen val mkvecsmall3 : Signed .long -> Signed .long -> Signed .long -> gen val mkvecsmall4 :
Signed .long ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val mkvecsmall5 :
Signed .long ->
Signed .long ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val mkvecs : Signed .long -> gen val mkvec2s : Signed .long -> Signed .long -> gen val mkvec3s : Signed .long -> Signed .long -> Signed .long -> gen val mkvec4s : Signed .long -> Signed .long -> Signed .long -> Signed .long -> gen val mkcols : Signed .long -> gen val mkcol2s : Signed .long -> Signed .long -> gen val mkcol3s : Signed .long -> Signed .long -> Signed .long -> gen val mkcol4s : Signed .long -> Signed .long -> Signed .long -> Signed .long -> gen val mkerr : Signed .long -> gen val inf_get_sign : gen -> Signed .longval mkmat22s : Signed .long -> Signed .long -> Signed .long -> Signed .long -> gen val pol_x : Signed .long -> gen val pol_xn : Signed .long -> Signed .long -> gen val pol_xnall : Signed .long -> Signed .long -> gen val polxn_flx : Signed .long -> Signed .long -> gen val pol_1 : Signed .long -> gen val pol_0 : Signed .long -> gen val const_vec : Signed .long -> gen -> gen val const_col : Signed .long -> gen -> gen val const_vecsmall : Signed .long -> Signed .long -> gen val zeropadic : gen -> Signed .long -> gen val zeropadic_shallow : gen -> Signed .long -> gen val zeroser : Signed .long -> Signed .long -> gen val ser_isexactzero : gen -> intval zeropol : Signed .long -> gen val zerocol : Signed .long -> gen val zerovec : Signed .long -> gen val zeromat : Signed .long -> Signed .long -> gen val zero_flx : Signed .long -> gen val zero_flv : Signed .long -> gen val zero_flm : Signed .long -> Signed .long -> gen val zero_flm_copy : Signed .long -> Signed .long -> gen val zero_f2v : Signed .long -> gen val zero_f2m : Signed .long -> Signed .long -> gen val zero_f2m_copy : Signed .long -> Signed .long -> gen val zeromatcopy : Signed .long -> Signed .long -> gen val zerovec_block : Signed .long -> gen val col_ei : Signed .long -> Signed .long -> gen val vec_ei : Signed .long -> Signed .long -> gen val f2v_ei : Signed .long -> Signed .long -> gen val vecsmall_ei : Signed .long -> Signed .long -> gen val rg_col_ei : gen -> Signed .long -> Signed .long -> gen val vectrunc_init : Signed .long -> gen val coltrunc_init : Signed .long -> gen val lg_increase : gen -> unitval vectrunc_append : gen -> gen -> unitval vectrunc_append_batch : gen -> gen -> unitval vecsmalltrunc_init : Signed .long -> gen val vecsmalltrunc_append : gen -> Signed .long -> unitval hash_str_len : string -> Signed .long -> pari_ulong val vec_shorten : gen -> Signed .long -> gen val vec_lengthen : gen -> Signed .long -> gen val vecsmall_shorten : gen -> Signed .long -> gen val vecsmall_lengthen : gen -> Signed .long -> gen val vec_to_vecsmall : gen -> gen val vecsmall_to_vec : gen -> gen val vecsmall_to_vec_inplace : gen -> gen val vecsmall_to_col : gen -> gen val vecsmall_lexcmp : gen -> gen -> intval vecsmall_prefixcmp : gen -> gen -> intval vecsmall_prepend : gen -> Signed .long -> gen val vecsmall_append : gen -> Signed .long -> gen val vecsmall_coincidence : gen -> gen -> Signed .longval vecsmall_isin : gen -> Signed .long -> Signed .longval vecsmall_pack : gen -> Signed .long -> Signed .long -> Signed .longval vecsmall_indexmax : gen -> Signed .longval vecsmall_max : gen -> Signed .longval vecsmall_indexmin : gen -> Signed .longval vecsmall_min : gen -> Signed .longval zv_isscalar : gen -> intval qv_isscalar : gen -> intval rgv_isscalar : gen -> intval rgx_isscalar : gen -> intval rgx_equal_var : gen -> gen -> Signed .longval rgx_to_rgv : gen -> Signed .long -> gen val rgx_is_rational : gen -> intval rgx_is_zx : gen -> intval rgx_is_qx : gen -> intval rgx_is_monomial : gen -> intval rgv_is_zv : gen -> intval rgv_is_qv : gen -> intval rgv_isin_i : gen -> gen -> Signed .long -> Signed .longval rgv_isin : gen -> gen -> Signed .longval vecslice : gen -> Signed .long -> Signed .long -> gen val vecslicepermute : gen -> gen -> Signed .long -> Signed .long -> gen val rowslicepermute : gen -> gen -> Signed .long -> Signed .long -> gen val rowslice : gen -> Signed .long -> Signed .long -> gen val matslice :
gen ->
Signed .long ->
Signed .long ->
Signed .long ->
Signed .long ->
gen val rowsplice : gen -> Signed .long -> gen val vecsplice : gen -> Signed .long -> gen val rgm_minor : gen -> Signed .long -> Signed .long -> gen val row : gen -> Signed .long -> gen val flm_row : gen -> Signed .long -> gen val rowcopy : gen -> Signed .long -> gen val row_i : gen -> Signed .long -> Signed .long -> Signed .long -> gen val vecsmall_reverse : gen -> gen val vecreverse_inplace : gen -> unitval identity_zv : Signed .long -> gen val identity_perm : Signed .long -> gen val cyclic_perm : Signed .long -> Signed .long -> gen val pari_free : unit Ctypes_static .ptr -> unitval pari_malloc : int -> unit Ctypes_static .ptr val pari_realloc : unit Ctypes_static .ptr -> int -> unit Ctypes_static .ptr val pari_realloc_ip : unit Ctypes_static .ptr Ctypes_static .ptr -> int -> unitval pari_calloc : int -> unit Ctypes_static .ptr val cgetalloc : int -> Signed .long -> gen val gunclonenull : gen -> unitval gunclonenull_deep : gen -> unitval gerepilemany :
pari_ulong ->
gen Ctypes_static .ptr Ctypes_static .ptr ->
int ->
unitval bin_copy : genbin Ctypes .structure Ctypes_static .ptr -> gen val genbinbase : genbin Ctypes .structure Ctypes_static .ptr -> gen val killblock : gen -> unitval is_universal_constant : gen -> intval cxcompotor : gen -> Signed .long -> gen val cxtofp : gen -> Signed .long -> gen val gtodouble : gen -> floatval gisdouble : gen -> float Ctypes_static .ptr -> intval gtos : gen -> Signed .longval absfrac_shallow : gen -> gen val q_abs_shallow : gen -> gen val r_abs_shallow : gen -> gen val gtofp : gen -> Signed .long -> gen val gtomp : gen -> Signed .long -> gen val rgx_gtofp : gen -> Signed .long -> gen val rgc_gtofp : gen -> Signed .long -> gen val rgv_gtofp : gen -> Signed .long -> gen val rgm_gtofp : gen -> Signed .long -> gen val rgc_gtomp : gen -> Signed .long -> gen val rgm_gtomp : gen -> Signed .long -> gen val rgx_fpnorml2 : gen -> Signed .long -> gen val rgc_fpnorml2 : gen -> Signed .long -> gen val rgm_fpnorml2 : gen -> Signed .long -> gen val affgr : gen -> gen -> unitval ndec2nlong : Signed .long -> Signed .longval ndec2prec : Signed .long -> Signed .longval ndec2nbits : Signed .long -> Signed .longval nbits2nlong : Signed .long -> Signed .long
val nbits2prec : Signed .long -> Signed .longval nbits2lg : Signed .long -> Signed .longval nchar2nlong : Signed .long -> Signed .longval prec2nbits : Signed .long -> Signed .longval bit_accuracy_mul : Signed .long -> float -> floatval prec2nbits_mul : Signed .long -> float -> floatval bit_prec : gen -> Signed .longval bit_accuracy : Signed .long -> Signed .longval prec2ndec : Signed .long -> Signed .longval nbits2ndec : Signed .long -> Signed .longval precdbl : Signed .long -> Signed .longval divsbil : Signed .long -> Signed .longval remsbil : Signed .long -> Signed .longval fp_muls : gen -> Signed .long -> gen -> gen val get_f2x_var : gen -> Signed .longval get_f2x_degree : gen -> Signed .longval get_f2xqx_mod : gen -> gen val get_f2xqx_var : gen -> Signed .longval get_f2xqx_degree : gen -> Signed .longval get_flx_var : gen -> Signed .longval get_flx_degree : gen -> Signed .longval get_flxqx_mod : gen -> gen val get_flxqx_var : gen -> Signed .longval get_flxqx_degree : gen -> Signed .longval get_fpx_var : gen -> Signed .longval get_fpx_degree : gen -> Signed .longval get_fpxqx_mod : gen -> gen val get_fpxqx_var : gen -> Signed .longval get_fpxqx_degree : gen -> Signed .longval is_const_t : Signed .long -> intval is_extscalar_t : Signed .long -> intval is_intreal_t : Signed .long -> intval is_matvec_t : Signed .long -> intval is_noncalc_t : Signed .long -> intval is_qfb_t : Signed .long -> intval is_rational_t : Signed .long -> intval is_real_t : Signed .long -> intval is_recursive_t : Signed .long -> intval is_scalar_t : Signed .long -> intval is_vec_t : Signed .long -> intval qfb_is_qfi : gen -> intval sqrtnr : gen -> Signed .long -> gen val logint : gen -> gen -> Signed .longval ismpzero : gen -> intval isintzero : gen -> intval equalim1 : gen -> intval is_bigint : gen -> intval odd : Signed .long -> intval both_odd : Signed .long -> Signed .long -> intval isonstack : gen -> intval dbllog2r : gen -> floatval constant_coeff : gen -> gen val leading_coeff : gen -> gen val degpol : gen -> Signed .longval lgpol : gen -> Signed .longval lgcols : gen -> Signed .longval nbrows : gen -> Signed .longval truecoef : gen -> Signed .long -> gen val rgx_coeff : gen -> Signed .long -> gen val rgx_renormalize : gen -> gen val pol0_flx : Signed .long -> gen val pol1_flx : Signed .long -> gen val polx_flx : Signed .long -> gen val zero_zx : Signed .long -> gen val polx_zx : Signed .long -> gen val zx_shift : gen -> Signed .long -> gen val zero_f2x : Signed .long -> gen val pol0_f2x : Signed .long -> gen val pol1_f2x : Signed .long -> gen val polx_f2x : Signed .long -> gen val f2x_equal1 : gen -> intval f2x_equal : gen -> gen -> intval vecsmall_copy : gen -> gen val flx_equal1 : gen -> intval zx_equal1 : gen -> intval zx_is_monic : gen -> intval zx_renormalize : gen -> Signed .long -> gen val fpx_renormalize : gen -> Signed .long -> gen val fpxx_renormalize : gen -> Signed .long -> gen val fpxqx_renormalize : gen -> Signed .long -> gen val f2x_renormalize : gen -> Signed .long -> gen val f2xx_shift : gen -> Signed .long -> Signed .long -> gen val f2v_to_f2x : gen -> Signed .long -> gen val sturm : gen -> Signed .longval gval : gen -> Signed .long -> Signed .longval rgx_shift_inplace_init : Signed .long -> unitval rgx_shift_inplace : gen -> Signed .long -> gen val zx_to_zv : gen -> Signed .long -> gen val zv_to_zx : gen -> Signed .long -> gen val zm_to_zxv : gen -> Signed .long -> gen val zero_zm : Signed .long -> Signed .long -> gen val zero_zv : Signed .long -> gen val zm_row : gen -> Signed .long -> gen val zm_lll : gen -> float -> Signed .long -> gen val rgm_dimensions :
gen ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
unitval rgm_shallowcopy : gen -> gen val zv_dvd : gen -> gen -> intval f2x_clear : gen -> Signed .long -> unitval f2x_set : gen -> Signed .long -> unitval f2x_flip : gen -> Signed .long -> unitval f2v_clear : gen -> Signed .long -> unitval f2v_set : gen -> Signed .long -> unitval f2v_flip : gen -> Signed .long -> unitval f2m_clear : gen -> Signed .long -> Signed .long -> unitval f2m_set : gen -> Signed .long -> Signed .long -> unitval f2m_flip : gen -> Signed .long -> Signed .long -> unitval f3m_set : gen -> Signed .long -> Signed .long -> pari_ulong -> unitval matpascal : Signed .long -> gen val z_issquare : gen -> Signed .longval gaddgs : gen -> Signed .long -> gen val gcmpgs : gen -> Signed .long -> intval gequalgs : gen -> Signed .long -> intval gmaxsg : Signed .long -> gen -> gen val gminsg : Signed .long -> gen -> gen val gmulgs : gen -> Signed .long -> gen val gsubgs : gen -> Signed .long -> gen val gdivsg : Signed .long -> gen -> gen val normalize_frac : gen -> unitval powis : Signed .long -> gen val mpexpz : gen -> gen -> unitval mplogz : gen -> gen -> unitval mpcosz : gen -> gen -> unitval mpsinz : gen -> gen -> unitval gnegz : gen -> gen -> unitval gabsz : gen -> Signed .long -> gen -> unitval gmul2nz : gen -> Signed .long -> gen -> unitval gshiftz : gen -> Signed .long -> gen -> unitval ell_get_type : gen -> Signed .longval ellff_get_field : gen -> gen val ellff_get_a4a6 : gen -> gen val ellqp_get_zero : gen -> gen val ellqp_get_prec : gen -> Signed .longval ellr_get_prec : gen -> Signed .longval ellr_get_sign : gen -> Signed .longval ellnf_get_bnf : gen -> gen val checkell_i : gen -> intval ell_is_inf : gen -> intval pr_get_e : gen -> Signed .longval pr_get_f : gen -> Signed .longval pr_is_inert : gen -> intval nf_get_varn : gen -> Signed .longval nf_get_degree : gen -> Signed .longval nf_get_r1 : gen -> Signed .longval nf_get_r2 : gen -> Signed .longval nf_get_roundg : gen -> gen val nf_get_ramified_primes : gen -> gen val nf_get_zkprimpart : gen -> gen val nf_get_sign :
gen ->
Signed .long Ctypes_static .ptr ->
Signed .long Ctypes_static .ptr ->
unitval abgrp_get_cyc : gen -> gen val abgrp_get_gen : gen -> gen val bnf_get_logfu : gen -> gen val bnf_get_sunits : gen -> gen val bnf_get_tun : gen -> Signed .longval bnf_get_fu_nocheck : gen -> gen val bnr_get_gen_nocheck : gen -> gen val locs_get_lsprk : gen -> gen val locs_get_lgenfil : gen -> gen val locs_get_famod : gen -> gen val locs_get_m_infty : gen -> gen val gchar_get_basis : gen -> gen val gchar_get_bnf : gen -> gen val gchar_get_mod : gen -> gen val gchar_get_modp : gen -> gen val gchar_get_dldata : gen -> gen val gchar_get_sfu : gen -> gen val gchar_get_cyc : gen -> gen val gchar_get_hnf : gen -> gen val gchar_get_r1 : gen -> Signed .longval gchar_get_r2 : gen -> Signed .longval gchar_get_loccyc : gen -> gen val gchar_get_nc : gen -> Signed .longval gchar_get_ns : gen -> Signed .longval gchar_get_nm : gen -> Signed .longval gchar_get_evalprec : gen -> Signed .longval gchar_get_prec : gen -> Signed .longval gchar_get_nfprec : gen -> Signed .longval gchar_set_evalprec : gen -> Signed .long -> unitval gchar_set_prec : gen -> Signed .long -> unitval gchar_copy_precs : gen -> gen -> unitval gchar_set_nfprec : gen -> Signed .long -> unitval gchar_get_ntors : gen -> Signed .longval gchar_get_nfree : gen -> Signed .longval gchar_get_nalg : gen -> Signed .longval gchar_set_basis : gen -> gen -> unitval gchar_set_nf : gen -> gen -> unitval gchar_set_ntors : gen -> Signed .long -> unitval gchar_set_nfree : gen -> Signed .long -> unitval gchar_set_nalg : gen -> Signed .long -> unitval gchar_set_cyc : gen -> gen -> unitval gchar_set_m0 : gen -> gen -> unitval gchar_set_u0 : gen -> gen -> unitval bid_get_ideal : gen -> gen val bid_get_fact2 : gen -> gen val bid_get_sarch : gen -> gen val bid_get_archp : gen -> gen val bid_get_gen_nocheck : gen -> gen val znstar_get_fan : gen -> gen val znstar_get_no : gen -> gen val znstar_get_cyc : gen -> gen val znstar_get_gen : gen -> gen val znstar_get_conreycyc : gen -> gen val znstar_get_conreygen : gen -> gen val znstar_get_ui : gen -> gen val znstar_get_pe : gen -> gen val gal_get_roots : gen -> gen val gal_get_invvdm : gen -> gen val gal_get_group : gen -> gen val gal_get_orders : gen -> gen val rnf_get_degree : gen -> Signed .longval rnf_get_nfdegree : gen -> Signed .longval rnf_get_absdegree : gen -> Signed .longval rnf_get_idealdisc : gen -> gen val rnf_get_alpha : gen -> gen val rnf_get_polabs : gen -> gen val rnf_get_index : gen -> gen val rnf_get_ramified_primes : gen -> gen val rnf_get_varn : gen -> Signed .longval rnf_get_nfpol : gen -> gen val rnf_get_nfvarn : gen -> Signed .longval rnf_get_invzk : gen -> gen val closure_arity : gen -> Signed .longval closure_is_variadic : gen -> Signed .longval closure_codestr : gen -> stringval closure_get_code : gen -> gen val closure_get_oper : gen -> gen val closure_get_data : gen -> gen val closure_get_dbg : gen -> gen val closure_get_text : gen -> gen val closure_get_frame : gen -> gen val err_get_num : gen -> Signed .longval err_get_compo : gen -> Signed .long -> gen val pari_err_bug : string -> unitval pari_err_constpol : string -> unitval pari_err_coprime : string -> gen -> gen -> unit