flashquad.methods.common

Shared helpers for grid-based quadrature methods.

Module Contents

Functions

_build_grid

Return uniform grids, meshgrid, and batch-expanded mesh.

_evaluate

Evaluate func over the mesh, apply params and boundary.

API

flashquad.methods.common._build_grid(xp, intervals, num_points, dtype, device=None)

Return uniform grids, meshgrid, and batch-expanded mesh.

flashquad.methods.common._evaluate(xp, func, expanded_mesh, ndim, params, boundary, device=None)

Evaluate func over the mesh, apply params and boundary.