lumopt2.parametrization#

The parametrization module contains classes and functions that defines how geometry is represented and modified during optimization.

parametrization.parametrization

Parametrization based on arbitrary pre-existing Lumerical object properties.

lumopt2.parametrization.parametrization
parametrization.closed_curve

Parametrization based on moving vertices for a closed curve.

lumopt2.parametrization.closed_curve
parametrization.combined_parametrization

Combine multiple parametrizations into one.

lumopt2.parametrization.combined_parametrization
parametrization.base_parametrization

Abstract base class for all parametrization types.

lumopt2.parametrization.base_parametrization
parametrization.d_eps_calculator

Sparse dEps/dP Jacobian calculator in FDTD.

lumopt2.parametrization.d_eps_calculator