Skip to content

Commit 6ef414e

Browse files
authored
Merge pull request #53 from PyAutoLabs/feature/rectangular-mesh-consolidation
docs: link Enzi et al. 2026 (RTU grids) where the rectangular mesh is introduced
2 parents 82e9139 + 30ad932 commit 6ef414e

2 files changed

Lines changed: 16 additions & 4 deletions

File tree

notebooks/chapter_4_pixelizations/tutorial_1_pixelizations.ipynb

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,14 @@
117117
"Next, lets set up a `Mesh` using the `mesh` module. The mesh represents the pixel-grid used by the pixelization\n",
118118
"to reconstruct the galaxy.\n",
119119
"\n",
120-
"There are multiple `Mesh`'s available. For now, we'll keep it simple and use a uniform \n",
121-
"rectangular grid, whose `shape` defines its $(y,x)$ dimensions."
120+
"There are multiple `Mesh`'s available. For now, we'll keep it simple and use a rectangular\n",
121+
"grid, whose `shape` defines its $(y,x)$ dimensions.\n",
122+
"\n",
123+
"The `RectangularAdaptDensity` mesh adapts its pixels to the density of the traced source-plane\n",
124+
"grid via the ray-guided transformed uniform (RTU) grid formulation of Enzi et al. (2026)\n",
125+
"(https://arxiv.org/abs/2606.30620), which should be cited in published work using this mesh.\n",
126+
"Note that whereas that paper pairs the RTU grid with a Gaussian-process source prior,\n",
127+
"**PyAutoLens** instead uses its own regularization schemes, introduced later in this chapter."
122128
]
123129
},
124130
{

scripts/chapter_4_pixelizations/tutorial_1_pixelizations.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,14 @@
5454
Next, lets set up a `Mesh` using the `mesh` module. The mesh represents the pixel-grid used by the pixelization
5555
to reconstruct the galaxy.
5656
57-
There are multiple `Mesh`'s available. For now, we'll keep it simple and use a uniform
58-
rectangular grid, whose `shape` defines its $(y,x)$ dimensions.
57+
There are multiple `Mesh`'s available. For now, we'll keep it simple and use a rectangular
58+
grid, whose `shape` defines its $(y,x)$ dimensions.
59+
60+
The `RectangularAdaptDensity` mesh adapts its pixels to the density of the traced source-plane
61+
grid via the ray-guided transformed uniform (RTU) grid formulation of Enzi et al. (2026)
62+
(https://arxiv.org/abs/2606.30620), which should be cited in published work using this mesh.
63+
Note that whereas that paper pairs the RTU grid with a Gaussian-process source prior,
64+
**PyAutoLens** instead uses its own regularization schemes, introduced later in this chapter.
5965
"""
6066
mesh = al.mesh.RectangularAdaptDensity(shape=(25, 25))
6167

0 commit comments

Comments
 (0)