1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950openCtypes(* This Types_generated module is an instantiation of the Types
functor defined in the type_description.ml file. It's generated by
a C program that dune creates and runs behind the scenes. *)moduleTypes=Types_generatedmoduleFunctions(F:Ctypes.FOREIGN)=structopenFopenTypes(* let ml_z_mpz_init_set_z =
* foreign "ml_z_mpz_init_set_z" (MPZ.t @-> z @-> returning void)
*
* let ml_z_from_mpz = foreign "ml_z_from_mpz" (MPZ.t @-> returning z) *)letacb_init=foreign"acb_init"(ACB.t@->returningvoid)letacb_clear=foreign"acb_clear"(ACB.t@->returningvoid)letmag_init=foreign"mag_init"(mag_t@->returningvoid)letmag_clear=foreign"mag_clear"(mag_t@->returningvoid)letarf_init=foreign"arf_init"(arf_t@->returningvoid)letarf_clear=foreign"arf_clear"(arf_t@->returningvoid)letarb_init=foreign"arb_init"(ARB.t@->returningvoid)letarb_clear=foreign"arb_clear"(ARB.t@->returningvoid)letacb_rel_accuracy_bits=foreign"acb_rel_accuracy_bits"(ACB.t@->returninglong)letarf_get_fmpz_fixed_si=foreign"arf_get_fmpz_fixed_si"(Flint.FMPZ.C.fmpz_t@->arf_t@->long@->returningbool)letacb_set_arb_arb=foreign"acb_set_arb_arb"(ACB.t@->ARB.t@->ARB.t@->returningvoid)letarb_set_round_fmpz_2exp=foreign"arb_set_round_fmpz_2exp"(ARB.t@->Flint.FMPZ.C.fmpz_t@->Flint.FMPZ.C.fmpz_t@->long@->returningvoid)letarf_set_fmpz_2exp=foreign"arf_set_fmpz_2exp"(ARF.t@->Flint.FMPZ.C.fmpz_t@->Flint.FMPZ.C.fmpz_t@->returningvoid)letarb_set_interval_arf=foreign"arb_set_interval_arf"(ARB.t@->ARF.t@->ARF.t@->long@->returningvoid)letarb_zero=foreign"arb_zero"(ARB.t@->returningvoid)end