Method
NumCosmoXcorSolverplan_blocks
Declaration [src]
void
nc_xcor_solver_plan_blocks (
NcXcorSolver* solver,
guint default_block_size
)
Description [src]
Tiles the union of all requested $\ell$-ranges into contiguous blocks, each
covering at most default_block_size multipoles, further capped by
NC_XCOR_KERNEL_MAX_ELL_BLOCK. A block also never straddles a registered
kernel’s l_limber threshold, since a kernel evaluated in Limber mode below l_limber and non-Limber mode above it needs the switch to fall on a block boundary.
Replaces any blocks from a previous call. Requires at least one request.