foxes_opt.core.area_geometry_derivatives

Functions

signed_distance_derivatives(→ numpy.ndarray)

Differentiate signed point-to-boundary distances.

signed_distance_gradients(→ numpy.ndarray)

Calculate signed point-to-boundary distance gradients.

Module Contents

foxes_opt.core.area_geometry_derivatives.signed_distance_derivatives(geometry: foxes.utils.geom2d.AreaGeometry, points: numpy.ndarray, point_derivatives: numpy.ndarray) → numpy.ndarray[source]

Differentiate signed point-to-boundary distances.

foxes_opt.core.area_geometry_derivatives.signed_distance_gradients(geometry: foxes.utils.geom2d.AreaGeometry, points: numpy.ndarray) → numpy.ndarray[source]

Calculate signed point-to-boundary distance gradients.