code wiki / _hdl_build / _pe_f64sinhcosh.nx
_pe_f64sinhcosh.nx
buildroot/runtime/_hdl_build/_pe_f64sinhcosh.nx
about
AUTHORED BY THE NISHI BUILDER (pattern: MATH_KERNEL / SINHCOSH) -- no Claude core logic.
All constants from the SOVEREIGN bigfloat spec (nx_mathspec_sinhcosh). Total domain.
Shared exp-dd core; exact-factorial Taylor below 1; no minimax anywhere.
dependencies 5 imports · 6 importers
imports: nx_syscalls.nxnx_tier.nxnx_f64.nxnx_f64_div.nxnx_f64_cvt.nx
imported by: _f64_sinhcosh_gate_authored.nx_gamma_dd_probe.nx_gamma_probe.nx_pe_f64gamma.nx_pe_f64sinhcosh_test.nxnx_dd_verify.nx
structs
| none |
consts
| 9 | const SH_SMASK: i64 = 0xFFFFFFFFF8000000 |
functions
| 10 | func _sh_mul2(a: i64, b: i64, out: *i64) -> i64 |
| 24 | func _sh_2sum(a: i64, b: i64, out: *i64) -> i64 |
| 32 | func _sh_scale(v: i64, m: i64) -> i64 |
| 36 | func _sh_expdd(ax: i64, out: *i64) -> i64 called by 3: nx_f64_sinhnx_f64_coshmain calls 8: nx_f64_addnx_f64_mulnx_f64_to_i64nx_i64_to_f64nx_f64_subnx_f64_div+2 |
| 65 | func nx_f64_sinh(x: i64) -> i64 called by 5: maingd_expfgp_exp_gm_expfmain calls 9: nx_f64_mulnx_f64_addsys_mmap_sh_expdd_sh_scalenx_f64_div+3 |
| 117 | func nx_f64_cosh(x: i64) -> i64 called by 5: maingd_expfgp_exp_gm_expfmain calls 9: nx_f64_mulnx_f64_addsys_mmap_sh_expdd_sh_scalenx_f64_div+3 |