Describir: 3D variable-grid full-waveform inversion on GPU