| Abstract Interface | Location | Description |
|---|---|---|
| check_privflux_regions | divertor_equilibrium_m | Returns the flux limits to be applied at (x, y, phi), taking into account region-specific limits |
| display | immersed_m | Writes basic information of immersed boundary to stdout |
| func_if | root_finding_m | Defines interface of function for find_zero |
| init | immersed_m | Initialises the immersed boundary fields charfun and dirind, depending on specialised implementation |
| matvec_interface | solver3d_m | Interface for matrix vector multiplication v = A*u |
| precond_interface | solver3d_m | Interface for preconditioner |
| psi | divertor_equilibrium_m | Poloidal flux (in Weber) |