Generalised solutions to linear and non-linear Schroedinger-type equations with singularities