Describir: Wave and scattering methods for numerical simulation