SMS: Advanced FDTD methods