code wiki / (root) / nx_nxa_hierarchy_correction_gate_t332.nx

nx_nxa_hierarchy_correction_gate_t332.nx

buildroot/runtime/nx_nxa_hierarchy_correction_gate_t332.nx

5909 B73 linesdepth 9pulls 14 transitivereach 0 importersview sourcekind tooltopic nxa
docsdependenciesstructsconstsfunctions

about

nx_nxa_hierarchy_correction_gate_t332.nx -- Validates affine hierarchy corrections with error checks and refusal conditions.

dependencies 3 imports · 0 importers

nx_nxa_hierarchy_correction_candid nx_nxa_hierarchy_fixture_t332.nx nx_gate_verdict.nx nx_nxa_hierarchy_correction_ga

imports: nx_nxa_hierarchy_correction_candidate_t332.nxnx_nxa_hierarchy_fixture_t332.nxnx_gate_verdict.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main hc_matrix hg_identity hc_apply hc_disjoint hc_rigid la_affine_domain fq_abs fq_mul hc_matrix ↻ la_affine_compose_q30 la_affine_domain ↻ fq_mul ↻ gv_check gv_puts sys_write hg_fill hg_same hc_rigid ↻ hc_fixture fq_abs ↻ gv_puts ↻ gv_num sys_mmap nxa_die sys_write ↻ sys_exit nxa_lock_take nxa_lock_addr sys_write ↻ nxa_lock_give nxa_lock_addr ↻ nxa_report_overrun sys_write ↻ nxa_dump_printable sys_write ↻ nxa_dump_sizes sys_write ↻ sys_write ↻ sys_munmap

structs

none

consts

none

functions

5func hg_identity(p:*i64)->i64{var i:i64=0;while i<16{p[i]=0;i=i+1};p[0]=FQ_ONE;p[5]=FQ_ONE;p[10]=FQ_ONE;p[15]=FQ_ONE;return 0}
called by 1: main
6func hg_fill(p:*i64,n:i64,v:i64)->i64{var i:i64=0;while i<n{p[i]=v;i=i+1};return 0}
called by 1: main
7func hg_same(p:*i64,n:i64,v:i64)->i64{var i:i64=0;while i<n{if p[i]!=v{return 0};i=i+1};return 1}
called by 1: main
8func main()->i64