Skip to content

Commit 94a7a58

Browse files
WenjieYaostevengj
andauthored
Update src/TopOptEMFocus.jl
Co-authored-by: Steven G. Johnson <stevenj@mit.edu>
1 parent b611377 commit 94a7a58

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/TopOptEMFocus.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ dΩ = Measure(Ω, degree)
153153
Γ_s = BoundaryTriangulation(model; tags = ["Source"]) # Source line
154154
dΓ_s = Measure(Γ_s, degree)
155155

156-
# In addition to the numerical integration to the total computation cell, we also want to define the numerical integration on some particular part of the computation cell: the design domain and the central smallest distance circle. The reason is that we want the design parameters only affecting the design domain and the targeted electric field only locates at the center. Basically $\Omega_d$ is used for optimization parameters and $\Omega_c$ is used for objective function.
156+
# We also want to construct quadrature meshes for the numerical integration over two subsets of the computational cell: the design domain (annulus) $\Omega_d$ and the central "hole" $\Omega_c$ surrounding the focal point. The former is used to localize the design optimization to $\Omega_d$, and the latter is used to define the objective function (which only depends on the field at the center).
157157
#
158158

159159
Ω_d = Triangulation(model, tags="Design")

0 commit comments

Comments
 (0)