Benchmarks of forward modelling codes
| Case | Scale | Tested algorithms | 
|---|---|---|
| Homogeneous fast-velocity layer over homogeneous slow-velocity halfspace | 
         Ultrasonic data  | 
        This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM and Gemini  | 
    
| Homogeneous halfspace | 
         Ultrasonic data  | 
        
         This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM and Gemini  | 
    
| Homogeneous slow-velocity layer over homogeneous fast-velocity halfspace | 
         Ultrasonic data  | 
        This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM and Gemini  | 
    
| Homogeneous halfspace | 
         Shallow seismic data  | 
        This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM, Gemini and an analytic solution  | 
    
| Homogeneous layer over homogeneous halfspace | 
         Shallow seismic data  | 
        This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM and Gemini  | 
    
| Layer with depth-dependent properties over homogeneous halfspace | 
         Shallow seismic data  | 
        
         This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM and Gemini  | 
    
                