      subroutine check_srcs
      implicit none
      integer*4 i
      integer*4 max_opt_size
      parameter (max_opt_size=3400)
      character*3400 Coptions,srcs
      common /strings/ Coptions,srcs
      do i=1,max_opt_size
        srcs(i:i)=' '
      enddo
      srcs(   1:   6)='main.F'
      srcs(   7:  13)=' step.F'
      srcs(  14:  24)=' read_inp.F'
      srcs(  25:  38)=' timers_roms.F'
      srcs(  39:  53)=' init_scalars.F'
      srcs(  54:  67)=' init_arrays.F'
      srcs(  68:  81)=' set_weights.F'
      srcs(  82:  94)=' set_scoord.F'
      srcs(  95: 105)=' ana_grid.F'
      srcs( 106: 119)=' setup_grid1.F'
      srcs( 120: 133)=' setup_grid2.F'
      srcs( 134: 147)=' set_nudgcof.F'
      srcs( 148: 161)=' ana_initial.F'
      srcs( 162: 174)=' analytical.F'
      srcs( 175: 183)=' zonavg.F'
      srcs( 184: 192)=' step2d.F'
      srcs( 193: 212)=' step3d_fast_zetaw.F'
      srcs( 213: 233)=' step3d_fast_zeta2d.F'
      srcs( 234: 241)=' u2dbc.F'
      srcs( 242: 249)=' v2dbc.F'
      srcs( 250: 258)=' zetabc.F'
      srcs( 259: 272)=' obc_volcons.F'
      srcs( 273: 285)=' pre_step3d.F'
      srcs( 286: 296)=' step3d_t.F'
      srcs( 297: 309)=' step3d_uv1.F'
      srcs( 310: 322)=' step3d_uv2.F'
      srcs( 323: 331)=' prsgrd.F'
      srcs( 332: 339)=' rhs3d.F'
      srcs( 340: 351)=' set_depth.F'
      srcs( 352: 359)=' omega.F'
      srcs( 360: 369)=' uv3dmix.F'
      srcs( 370: 383)=' uv3dmix_spg.F'
      srcs( 384: 392)=' t3dmix.F'
      srcs( 393: 405)=' t3dmix_spg.F'
      srcs( 406: 417)=' hmix_coef.F'
      srcs( 418: 426)=' wetdry.F'
      srcs( 427: 434)=' u3dbc.F'
      srcs( 435: 442)=' v3dbc.F'
      srcs( 443: 450)=' t3dbc.F'
      srcs( 451: 460)=' rho_eos.F'
      srcs( 461: 471)=' ab_ratio.F'
      srcs( 472: 482)=' alfabeta.F'
      srcs( 483: 493)=' ana_vmix.F'
      srcs( 494: 503)=' bvf_mix.F'
      srcs( 504: 514)=' lmd_vmix.F'
      srcs( 515: 527)=' gls_mixing.F'
      srcs( 528: 538)=' lmd_skpp.F'
      srcs( 539: 549)=' lmd_bkpp.F'
      srcs( 550: 562)=' lmd_swfrac.F'
      srcs( 563: 575)=' lmd_wscale.F'
      srcs( 576: 589)=' gls_prestep.F'
      srcs( 590: 603)=' gls_mix2017.F'
      srcs( 604: 610)=' diag.F'
      srcs( 611: 619)=' wvlcty.F'
      srcs( 620: 631)=' checkdims.F'
      srcs( 632: 648)=' grid_stiffness.F'
      srcs( 649: 659)=' bio_diag.F'
      srcs( 660: 672)=' setup_kwds.F'
      srcs( 673: 685)=' check_kwds.F'
      srcs( 686: 698)=' check_srcs.F'
      srcs( 699: 716)=' check_switches1.F'
      srcs( 717: 734)=' check_switches2.F'
      srcs( 735: 742)=' debug.F'
      srcs( 743: 751)=' output.F'
      srcs( 752: 769)=' put_global_atts.F'
      srcs( 770: 780)=' nf_fread.F'
      srcs( 781: 793)=' nf_fread_x.F'
      srcs( 794: 806)=' nf_fread_y.F'
      srcs( 807: 820)=' nf_read_bry.F'
      srcs( 821: 831)=' get_date.F'
      srcs( 832: 840)=' lenstr.F'
      srcs( 841: 851)=' closecdf.F'
      srcs( 852: 865)=' insert_node.F'
      srcs( 866: 877)=' fillvalue.F'
      srcs( 878: 896)=' nf_add_attribute.F'
      srcs( 897: 908)=' set_cycle.F'
      srcs( 909: 922)=' def_grid_2d.F'
      srcs( 923: 936)=' def_grid_3d.F'
      srcs( 937: 946)=' def_his.F'
      srcs( 947: 956)=' def_rst.F'
      srcs( 957: 968)=' def_diags.F'
      srcs( 969: 981)=' def_diagsM.F'
      srcs( 982: 997)=' def_bio_diags.F'
      srcs( 998:1008)=' wrt_grid.F'
      srcs(1009:1018)=' wrt_his.F'
      srcs(1019:1028)=' wrt_avg.F'
      srcs(1029:1038)=' wrt_rst.F'
      srcs(1039:1050)=' wrt_diags.F'
      srcs(1051:1066)=' wrt_diags_avg.F'
      srcs(1067:1079)=' wrt_diagsM.F'
      srcs(1080:1096)=' wrt_diagsM_avg.F'
      srcs(1097:1112)=' wrt_bio_diags.F'
      srcs(1113:1132)=' wrt_bio_diags_avg.F'
      srcs(1133:1142)=' set_avg.F'
      srcs(1143:1158)=' set_diags_avg.F'
      srcs(1159:1175)=' set_diagsM_avg.F'
      srcs(1176:1195)=' set_bio_diags_avg.F'
      srcs(1196:1206)=' get_grid.F'
      srcs(1207:1220)=' get_initial.F'
      srcs(1221:1230)=' get_vbc.F'
      srcs(1231:1242)=' get_wwave.F'
      srcs(1243:1255)=' get_tclima.F'
      srcs(1256:1268)=' get_uclima.F'
      srcs(1269:1278)=' get_ssh.F'
      srcs(1279:1288)=' get_sss.F'
      srcs(1289:1301)=' get_smflux.F'
      srcs(1302:1314)=' get_stflux.F'
      srcs(1315:1327)=' get_srflux.F'
      srcs(1328:1337)=' get_sst.F'
      srcs(1338:1349)=' get_tides.F'
      srcs(1350:1361)=' clm_tides.F'
      srcs(1362:1372)=' get_bulk.F'
      srcs(1373:1384)=' bulk_flux.F'
      srcs(1385:1394)=' get_bry.F'
      srcs(1395:1408)=' get_bry_bio.F'
      srcs(1409:1418)=' sstskin.F'
      srcs(1419:1432)=' get_psource.F'
      srcs(1433:1449)=' get_psource_ts.F'
      srcs(1450:1459)=' mrl_wci.F'
      srcs(1460:1471)=' wkb_wwave.F'
      srcs(1472:1479)=' wkbbc.F'
      srcs(1480:1493)=' get_bry_wkb.F'
      srcs(1494:1511)=' online_bulk_var.F'
      srcs(1512:1529)=' online_get_bulk.F'
      srcs(1530:1545)=' online_interp.F'
      srcs(1546:1571)=' online_interpolate_bulk.F'
      srcs(1572:1589)=' online_set_bulk.F'
      srcs(1590:1603)=' init_floats.F'
      srcs(1604:1616)=' wrt_floats.F'
      srcs(1617:1630)=' step_floats.F'
      srcs(1631:1643)=' rhs_floats.F'
      srcs(1644:1656)=' interp_rho.F'
      srcs(1657:1669)=' def_floats.F'
      srcs(1670:1690)=' init_arrays_floats.F'
      srcs(1691:1704)=' random_walk.F'
      srcs(1705:1725)=' get_initial_floats.F'
      srcs(1726:1736)=' init_sta.F'
      srcs(1737:1746)=' wrt_sta.F'
      srcs(1747:1757)=' step_sta.F'
      srcs(1758:1770)=' interp_sta.F'
      srcs(1771:1780)=' def_sta.F'
      srcs(1781:1798)=' init_arrays_sta.F'
      srcs(1799:1808)=' biology.F'
      srcs(1809:1817)=' o2sato.F'
      srcs(1818:1828)=' sediment.F'
      srcs(1829:1834)=' bbl.F'
      srcs(1835:1846)=' MPI_Setup.F'
      srcs(1847:1859)=' MessPass2D.F'
      srcs(1860:1872)=' MessPass3D.F'
      srcs(1873:1883)=' exchange.F'
      srcs(1884:1896)=' autotiling.F'
      srcs(1897:1913)=' MessPass3D_nbq.F'
      srcs(1914:1920)=' zoom.F'
      srcs(1921:1931)=' update2D.F'
      srcs(1932:1950)=' set_nudgcof_fine.F'
      srcs(1951:1962)=' zoombc_2D.F'
      srcs(1963:1974)=' zoombc_3D.F'
      srcs(1975:1987)=' uv3dpremix.F'
      srcs(1988:1999)=' t3dpremix.F'
      srcs(2000:2010)=' update3D.F'
      srcs(2011:2024)=' Agrif2Model.F'
      srcs(2025:2042)=' send_xios_diags.F'
      srcs(2043:2053)=' step3d_w.F'
      srcs(2054:2066)=' rhs3d_w_nh.F'
      srcs(2067:2074)=' w3dbc.F'
      srcs(2075:2084)=' unbq_bc.F'
      srcs(2085:2094)=' vnbq_bc.F'
      srcs(2095:2104)=' wnbq_bc.F'
      srcs(2105:2114)=' rnbq_bc.F'
      srcs(2115:2127)=' unbqijk_bc.F'
      srcs(2128:2140)=' vnbqijk_bc.F'
      srcs(2141:2153)=' wnbqijk_bc.F'
      srcs(2154:2166)=' rnbqijk_bc.F'
      srcs(2167:2176)=' hnbq_bc.F'
      srcs(2177:2195)=' cpl_prism_define.F'
      srcs(2196:2211)=' cpl_prism_put.F'
      srcs(2212:2228)=' cpl_prism_init.F'
      srcs(2229:2244)=' cpl_prism_get.F'
      srcs(2245:2263)=' cpl_prism_getvar.F'
      srcs(2264:2280)=' cpl_prism_grid.F'
      srcs(2281:2283)=' 90'
      srcs(2284:2286)='  \'
      srcs(2287:2303)=' module_param.F90'
      srcs(2304:2320)=' grid_coef_nh.F90'
      srcs(2321:2339)=' densityijk_nbq.F90'
      srcs(2340:2355)=' viscous_nbq.F90'
      srcs(2356:2371)=' grid_def_nh.F90'
      srcs(2372:2389)=' grid_exchange.F90'
      srcs(2390:2404)=' initial_nh.F90'
      srcs(2405:2419)=' par_pisces.F90'
      srcs(2420:2436)=' ocean2pisces.F90'
      srcs(2437:2444)=' trc.F90'
      srcs(2445:2459)=' sms_pisces.F90'
      srcs(2460:2470)=' p4zche.F90'
      srcs(2471:2481)=' p4zint.F90'
      srcs(2482:2492)=' p4zlys.F90'
      srcs(2493:2503)=' p4zflx.F90'
      srcs(2504:2514)=' p4zlim.F90'
      srcs(2515:2526)=' p4zsink.F90'
      srcs(2527:2539)=' p4zmicro.F90'
      srcs(2540:2551)=' p4zmeso.F90'
      srcs(2552:2563)=' p4zmort.F90'
      srcs(2564:2574)=' p4zopt.F90'
      srcs(2575:2586)=' p4zprod.F90'
      srcs(2587:2597)=' p4zrem.F90'
      srcs(2598:2608)=' p4zsed.F90'
      srcs(2609:2619)=' p4zbio.F90'
      srcs(2620:2637)=' trcwri_pisces.F90'
      srcs(2638:2655)=' trcsms_pisces.F90'
      srcs(2656:2673)=' trcini_pisces.F90'
      srcs(2674:2688)=' pisces_ini.F90'
      srcs(2689:2712)=' module_oa_parameter.F90'
      srcs(2713:2731)=' module_oa_time.F90'
      srcs(2732:2751)=' module_oa_space.F90'
      srcs(2752:2773)=' module_oa_periode.F90'
      srcs(2774:2797)=' module_oa_variables.F90'
      srcs(2798:2816)=' module_oa_type.F90'
      srcs(2817:2836)=' module_oa_stock.F90'
      srcs(2837:2856)=' module_oa_level.F90'
      srcs(2857:2880)=' module_oa_interface.F90'
      srcs(2881:2898)=' module_oa_upd.F90'
      srcs(2899:2911)=' croco_oa.F90'
      srcs(2912:2922)=' var_oa.F90'
      return
      end
