Go to the source code of this file.
|
| type | pde_filter::pde_filter_t |
| | A PDE based filter mapping \(\rho \mapsto \tilde{\rho}\), see Lazarov & O. Sigmund 2010, by solving an equation of the form \( -r^2 \nabla^2 \tilde{\rho} + \tilde{\rho} = \rho \). More...
|
| |
|
| subroutine | pde_filter::pde_filter_init_from_json (this, json, coef) |
| | Constructor from json.
|
| |
| subroutine | pde_filter::pde_filter_init_from_components (this, coef, r, tol, max_iter, ksp_solver, precon_type) |
| | Actual constructor.
|
| |
| subroutine | pde_filter::pde_filter_free (this) |
| | Destructor.
|
| |
| subroutine | pde_filter::pde_filter_apply (this, f_out, f_in) |
| | Apply the filter.
|
| |
| subroutine | pde_filter::filter_precon_factory (pc, ksp, coef, dof, gs, bclst, pctype) |
| | Initialize a Krylov preconditioner.
|
| |