tidy3d.plugins.invdes.curvature_penalty# class curvature_penalty[source]# Bases: Aggregate a local 3-point curvature-style penalty across contour rings. The penalty is evaluated on cyclic 3-point windows so masking boundary vertices preserves local adjacency for curvature-based penalties on closed rings.