1use crate::deps::*;
4use crate::arb_types::*;
5use crate::arf_types::*;
6use crate::flint::*;
7
8
9extern "C" {
10 pub fn partitions_rademacher_bound(b: *mut arf_struct, n: *const fmpz, N: ulong);
11 pub fn partitions_hrr_sum_arb(
12 x: *mut arb_struct,
13 n: *const fmpz,
14 N0: slong,
15 N: slong,
16 use_doubles: libc::c_int,
17 );
18 pub fn partitions_fmpz_fmpz(p: *mut fmpz, n: *const fmpz, use_doubles: libc::c_int);
19 pub fn partitions_fmpz_ui(p: *mut fmpz, n: ulong);
20 pub fn partitions_leading_fmpz(res: *mut arb_struct, n: *const fmpz, prec: slong);
21}