Regularises the given field using a PDE smoother and then sharpens (projects) the result using a smoothed Heaviside function. Used in topology optimisation to regularise the designed geometries and obtain 'grid independent' solutions. More...
#include <fieldRegularisation.H>
Regularises the given field using a PDE smoother and then sharpens (projects) the result using a smoothed Heaviside function. Used in topology optimisation to regularise the designed geometries and obtain 'grid independent' solutions.
Reference:
Largely follows the PDE-based smoothing of
Lazarov, B. S., & Sigmund O. (2010).
Filters in topology optimization based on Helmholtz-type
differential equations.
International Journal for Numerical Methods in Engineering,
86(6), 765-781.
https://doi.org/10.1002/nme.3072