Describir: Dust ion acoustic waves for magnetized multi-component plasma