| 16 | {{{ |

| 17 | forrtl: severe (174): SIGSEGV, segmentation fault occurred |

| 18 | Image PC Routine Line Source |

| 19 | qxreconf 0000000000526223 rcf_h_int_init_bl 705 rcf_h_int_init_bl_mod.f90 |

| 20 | qxreconf 00000000004775B3 rcf_init_h_interp 105 rcf_init_h_interp_mod.f90 |

| 21 | qxreconf 000000000046CD5F rcf_control_mod_m 109 rcf_control_mod.f90 |

| 22 | qxreconf 0000000000426128 MAIN__ 87 reconfigure.f90 |

| 23 | qxreconf 000000000042602C Unknown Unknown Unknown |

| 24 | libc.so.6 00002AC454F7FD5D Unknown Unknown Unknown |

| 25 | qxreconf 0000000000425F39 Unknown Unknown Unknown |

| 26 | /short/dp9/pag548/work/au-aa314/2014101204/run/um-output/dataw/recon_atm.parexe.13489: line 417: 13537 Aborted |

| 27 | }}} |

| 28 | Error occurs in rcf_h_init_init_bl_mod.f90 line 705. Code header |

| 29 | {{{ |

| 30 | !+ Initialises bilinear interpolation weights |

| 34 | ! Subroutine Rcf_H_Int_Init_BL |

| 35 | ! |

| 36 | ! Description: |

| 37 | ! Sets up the interpolation and rotation weights for bilinear |

| 38 | ! horizontal interpolation. |

| 39 | ! |

| 40 | ! Method: |

| 41 | ! Weights stored in the interp_weights_mod module |

| 42 | ! Seperate calculations for P, U, V and P zonal points. |

| 43 | ! |

| 44 | ! Based (with many changes) on UM4.5 code. |

| 45 | ! |

| 46 | ! Code Owner: See Unified Model Code Owner's HTML page |

| 47 | ! This file belongs in section: Reconfiguration |

| 48 | }}} |

| 49 | Relevant section |

| 50 | {{{ |

| 51 | !-------------------------------------------------------------- |

| 52 | ! 5: Weights and indices for zonal mean P points: |

| 53 | !-------------------------------------------------------------- |

| 54 | ! 5.1: Lat and lon of target grid |

| 55 | |

| 56 | !If output grid is variable resolution |

| 57 | !for phi_out for OZONE_ZONAL. C.Wang 17/05/07 |

| 58 | If (L_vargrid_target) Then |

| 59 | lambda_out(1) = hdr_out % ColDepC(1,1) |

| 60 | Do j=1, grid_out % glob_p_rows |

| 61 | phi_out(j) =hdr_out % RowDepC(j,1) |

| 62 | End Do |

| 63 | Else |

| 64 | lambda_out(1) = start_lon_target |

| 65 | Do j=1, grid_out % glob_p_rows |

| 66 | phi_out(j) = start_lat_target + delta_lat_target * (j+p_offset_out) |

| 67 | End Do |

| 68 | End If |

| 69 | }}} |

| 70 | |