sparse_grid.point
sparse_grid.point
Point model used by sparse-grid containers.
GridPoint(index: list[int] | None = None, domain: tuple[tuple[float, float], ...] | None = None)
Representation of a sparse-grid point.
Stores the Cartesian position and both nodal (fv) and hierarchical
(hv) function values.
point_position(index: list[int], domain: tuple[tuple[float, float], ...] | None = None) -> list[float]
staticmethod
Convert a level/position index into physical coordinates.
Parameters
index
Interleaved multi-index [l_1, p_1, ..., l_d, p_d].
domain
Optional domain bounds per dimension. If omitted, [0, 1]^d
is assumed.
Returns
list[float] Point coordinates in physical space.
print_point() -> None
Print point coordinates as a tab-separated line.