diff --git a/autoarray/preloads.py b/autoarray/preloads.py index f9c858e9b..1b4e00d28 100644 --- a/autoarray/preloads.py +++ b/autoarray/preloads.py @@ -82,6 +82,16 @@ def __init__( inversion, with the other component being the pixelization's pixels. These are fixed when the lens light is fixed to the maximum likelihood solution, allowing the blurred mapping matrix to be preloaded, but the intensity values will still be solved for during the inversion. + use_voronoi_areas + Whether to use Voronoi areas during Delaunay triangulation. When True, computes areas for each Voronoi + region which can be used in certain regularization schemes. Default is True. + areas_factor + Factor used to scale the Voronoi areas during split point computation. Default is 0.5. + skip_areas + Whether to skip Voronoi area calculations and split point computations during Delaunay triangulation. + When True, the Delaunay interface returns only the minimal set of outputs (points, simplices, mappings) + without computing split_points or splitted_mappings. This optimization is useful for regularization + schemes like Matérn kernels that don't require area-based calculations. Default is False. """ self.mapper_indices = None self.source_pixel_zeroed_indices = None