fdtdx.TanhProjection

Bases: SameShapeTypeParameterTransform

Tanh projection filter.

This needs the steepness parameter \(\beta\) as a keyword-argument in apply_params

Ref: F. Wang, B. S. Lazarov, & O. Sigmund, On projection methods, convergence and robust formulations in topology optimization. Structural and Multidisciplinary Optimization, 43(6), pp. 767-784 (2011).

Attributes:
  • projection_midpoint (float) –

    Midpoint of the TanhProjection. Defaults to 0.5.

Notes

The call method requires a beta parameter as a keyword argument passed to the parameter transformation