if [ ! -L obcs_fields_load.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_fields_load.F obcs_fields_load.F; fi
if [ ! -L obcs_init_fixed.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_init_fixed.F obcs_init_fixed.F; fi
if [ ! -L obcs_init_variables.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_init_variables.F obcs_init_variables.F; fi
if [ ! -L obcs_monitor.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_monitor.F obcs_monitor.F; fi
if [ ! -L obcs_mon_stats.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_mon_stats.F obcs_mon_stats.F; fi
if [ ! -L obcs_output.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_output.F obcs_output.F; fi
if [ ! -L obcs_prescribe_read.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_prescribe_read.F obcs_prescribe_read.F; fi
if [ ! -L obcs_readparms.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_readparms.F obcs_readparms.F; fi
if [ ! -L obcs_read_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_read_pickup.F obcs_read_pickup.F; fi
if [ ! -L obcs_save_uv_n.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_save_uv_n.F obcs_save_uv_n.F; fi
if [ ! -L obcs_seaice_sponge.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_seaice_sponge.F obcs_seaice_sponge.F; fi
if [ ! -L obcs_set_connect.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_set_connect.F obcs_set_connect.F; fi
if [ ! -L obcs_sponge.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_sponge.F obcs_sponge.F; fi
if [ ! -L obcs_u1_adv_tracer.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_u1_adv_tracer.F obcs_u1_adv_tracer.F; fi
if [ ! -L obcs_write_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_write_pickup.F obcs_write_pickup.F; fi
if [ ! -L orlanski_east.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/orlanski_east.F orlanski_east.F; fi
if [ ! -L orlanski_init.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/orlanski_init.F orlanski_init.F; fi
if [ ! -L orlanski_north.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/orlanski_north.F orlanski_north.F; fi
if [ ! -L orlanski_south.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/orlanski_south.F orlanski_south.F; fi
if [ ! -L orlanski_west.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/orlanski_west.F orlanski_west.F; fi
if [ ! -L get_write_global_fld.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/get_write_global_fld.F get_write_global_fld.F; fi
if [ ! -L read_fld_xy_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_fld_xy_rl.F read_fld_xy_rl.F; fi
if [ ! -L read_fld_xy_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_fld_xy_rs.F read_fld_xy_rs.F; fi
if [ ! -L read_fld_xyz_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_fld_xyz_rl.F read_fld_xyz_rl.F; fi
if [ ! -L read_fld_xyz_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_fld_xyz_rs.F read_fld_xyz_rs.F; fi
if [ ! -L read_glvec_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_glvec_rl.F read_glvec_rl.F; fi
if [ ! -L read_glvec_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_glvec_rs.F read_glvec_rs.F; fi
if [ ! -L read_mflds.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_mflds.F read_mflds.F; fi
if [ ! -L read_rec.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/read_rec.F read_rec.F; fi
if [ ! -L rw_get_suffix.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/rw_get_suffix.F rw_get_suffix.F; fi
if [ ! -L set_write_global_fld.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/set_write_global_fld.F set_write_global_fld.F; fi
if [ ! -L write_fld_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_3d_rl.F write_fld_3d_rl.F; fi
if [ ! -L write_fld_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_3d_rs.F write_fld_3d_rs.F; fi
if [ ! -L write_fld_s3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_s3d_rl.F write_fld_s3d_rl.F; fi
if [ ! -L write_fld_s3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_s3d_rs.F write_fld_s3d_rs.F; fi
if [ ! -L write_fld_xy_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_xy_rl.F write_fld_xy_rl.F; fi
if [ ! -L write_fld_xy_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_xy_rs.F write_fld_xy_rs.F; fi
if [ ! -L write_fld_xyz_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_xyz_rl.F write_fld_xyz_rl.F; fi
if [ ! -L write_fld_xyz_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_fld_xyz_rs.F write_fld_xyz_rs.F; fi
if [ ! -L write_glvec_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_glvec_rl.F write_glvec_rl.F; fi
if [ ! -L write_glvec_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_glvec_rs.F write_glvec_rs.F; fi
if [ ! -L write_local_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_local_rl.F write_local_rl.F; fi
if [ ! -L write_local_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_local_rs.F write_local_rs.F; fi
if [ ! -L write_rec.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/write_rec.F write_rec.F; fi
if [ ! -L shelfice_check.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_check.F shelfice_check.F; fi
if [ ! -L shelfice_cost_accumulate.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_cost_accumulate.F shelfice_cost_accumulate.F; fi
if [ ! -L shelfice_cost_final.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_cost_final.F shelfice_cost_final.F; fi
if [ ! -L shelfice_cost_shifwflx.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_cost_shifwflx.F shelfice_cost_shifwflx.F; fi
if [ ! -L shelfice_diagnostics_drag.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_diagnostics_drag.F shelfice_diagnostics_drag.F; fi
if [ ! -L shelfice_forcing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_forcing.F shelfice_forcing.F; fi
if [ ! -L shelfice_forcing_surf.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_forcing_surf.F shelfice_forcing_surf.F; fi
if [ ! -L shelfice_init_depths.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_init_depths.F shelfice_init_depths.F; fi
if [ ! -L shelfice_init_fixed.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_init_fixed.F shelfice_init_fixed.F; fi
if [ ! -L shelfice_init_varia.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_init_varia.F shelfice_init_varia.F; fi
if [ ! -L shelfice_mask_seaice.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_mask_seaice.F shelfice_mask_seaice.F; fi
if [ ! -L shelfice_mnc_init.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_mnc_init.F shelfice_mnc_init.F; fi
if [ ! -L shelfice_output.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_output.F shelfice_output.F; fi
if [ ! -L shelfice_readparms.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_readparms.F shelfice_readparms.F; fi
if [ ! -L shelfice_read_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_read_pickup.F shelfice_read_pickup.F; fi
if [ ! -L shelfice_remesh_calc_w.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_remesh_calc_w.F shelfice_remesh_calc_w.F; fi
if [ ! -L shelfice_remesh_c_mask.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_remesh_c_mask.F shelfice_remesh_c_mask.F; fi
if [ ! -L shelfice_remeshing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_remeshing.F shelfice_remeshing.F; fi
if [ ! -L shelfice_remesh_state.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_remesh_state.F shelfice_remesh_state.F; fi
if [ ! -L shelfice_remesh_uv_mask.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_remesh_uv_mask.F shelfice_remesh_uv_mask.F; fi
if [ ! -L shelfice_step_icemass.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_step_icemass.F shelfice_step_icemass.F; fi
if [ ! -L shelfice_thermodynamics.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_thermodynamics.F shelfice_thermodynamics.F; fi
if [ ! -L shelfice_u_drag_coeff.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_u_drag_coeff.F shelfice_u_drag_coeff.F; fi
if [ ! -L shelfice_v_drag_coeff.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_v_drag_coeff.F shelfice_v_drag_coeff.F; fi
if [ ! -L shelfice_write_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_write_pickup.F shelfice_write_pickup.F; fi
if [ ! -L timeave_cumul_1k1t.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumul_1k1t.F timeave_cumul_1k1t.F; fi
if [ ! -L timeave_cumul_1t.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumul_1t.F timeave_cumul_1t.F; fi
if [ ! -L timeave_cumul_1vfc.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumul_1vfc.F timeave_cumul_1vfc.F; fi
if [ ! -L timeave_cumul_2v.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumul_2v.F timeave_cumul_2v.F; fi
if [ ! -L timeave_cumul_2vfc.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumul_2vfc.F timeave_cumul_2vfc.F; fi
if [ ! -L timeave_cumulate.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumulate.F timeave_cumulate.F; fi
if [ ! -L timeave_cumul_dif_1t.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_cumul_dif_1t.F timeave_cumul_dif_1t.F; fi
if [ ! -L timeave_init_fixed.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_init_fixed.F timeave_init_fixed.F; fi
if [ ! -L timeave_norma_2v.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_norma_2v.F timeave_norma_2v.F; fi
if [ ! -L timeave_normalize.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_normalize.F timeave_normalize.F; fi
if [ ! -L timeave_reset.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_reset.F timeave_reset.F; fi
if [ ! -L timeave_statvars.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_statvars.F timeave_statvars.F; fi
if [ ! -L timeave_statv_write.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_statv_write.F timeave_statv_write.F; fi
if [ ! -L timeave_surf_flux.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/timeave_surf_flux.F timeave_surf_flux.F; fi
if [ ! -L all_proc_die.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/all_proc_die.F all_proc_die.F; fi
if [ ! -L bar2.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/bar2.F bar2.F; fi
if [ ! -L bar_check.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/bar_check.F bar_check.F; fi
if [ ! -L barrier.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/barrier.F barrier.F; fi
if [ ! -L check_threads.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/check_threads.F check_threads.F; fi
if [ ! -L comm_stats.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/comm_stats.F comm_stats.F; fi
if [ ! -L cumulsum_z_tile.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/cumulsum_z_tile.F cumulsum_z_tile.F; fi
if [ ! -L different_multiple.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/different_multiple.F different_multiple.F; fi
if [ ! -L diff_phase_multiple.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/diff_phase_multiple.F diff_phase_multiple.F; fi
if [ ! -L eeboot.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/eeboot.F eeboot.F; fi
if [ ! -L eedata_example.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/eedata_example.F eedata_example.F; fi
if [ ! -L eeintro_msg.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/eeintro_msg.F eeintro_msg.F; fi
if [ ! -L eeset_parms.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/eeset_parms.F eeset_parms.F; fi
if [ ! -L eewrite_eeenv.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/eewrite_eeenv.F eewrite_eeenv.F; fi
if [ ! -L exch0_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch0_r4.F exch0_r4.F; fi
if [ ! -L exch0_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch0_r8.F exch0_r8.F; fi
if [ ! -L exch0_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch0_rl.F exch0_rl.F; fi
if [ ! -L exch0_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch0_rs.F exch0_rs.F; fi
if [ ! -L exch1_bg_r4_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_bg_r4_cube.F exch1_bg_r4_cube.F; fi
if [ ! -L exch1_bg_r8_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_bg_r8_cube.F exch1_bg_r8_cube.F; fi
if [ ! -L exch1_bg_rl_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_bg_rl_cube.F exch1_bg_rl_cube.F; fi
if [ ! -L exch1_bg_rs_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_bg_rs_cube.F exch1_bg_rs_cube.F; fi
if [ ! -L exch1_r4_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_r4_cube.F exch1_r4_cube.F; fi
if [ ! -L exch1_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_r4.F exch1_r4.F; fi
if [ ! -L exch1_r8_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_r8_cube.F exch1_r8_cube.F; fi
if [ ! -L exch1_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_r8.F exch1_r8.F; fi
if [ ! -L exch1_rl_ad.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rl_ad.F exch1_rl_ad.F; fi
if [ ! -L exch1_rl_cube_ad.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rl_cube_ad.F exch1_rl_cube_ad.F; fi
if [ ! -L exch1_rl_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rl_cube.F exch1_rl_cube.F; fi
if [ ! -L exch1_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rl.F exch1_rl.F; fi
if [ ! -L exch1_rs_ad.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rs_ad.F exch1_rs_ad.F; fi
if [ ! -L exch1_rs_cube_ad.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rs_cube_ad.F exch1_rs_cube_ad.F; fi
if [ ! -L exch1_rs_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rs_cube.F exch1_rs_cube.F; fi
if [ ! -L exch1_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_rs.F exch1_rs.F; fi
if [ ! -L exch1_uv_r4_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_uv_r4_cube.F exch1_uv_r4_cube.F; fi
if [ ! -L exch1_uv_r8_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_uv_r8_cube.F exch1_uv_r8_cube.F; fi
if [ ! -L exch1_uv_rl_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_uv_rl_cube.F exch1_uv_rl_cube.F; fi
if [ ! -L exch1_uv_rs_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_uv_rs_cube.F exch1_uv_rs_cube.F; fi
if [ ! -L exch1_z_r4_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_z_r4_cube.F exch1_z_r4_cube.F; fi
if [ ! -L exch1_z_r8_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_z_r8_cube.F exch1_z_r8_cube.F; fi
if [ ! -L exch1_z_rl_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_z_rl_cube.F exch1_z_rl_cube.F; fi
if [ ! -L exch1_z_rs_cube.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch1_z_rs_cube.F exch1_z_rs_cube.F; fi
if [ ! -L exch_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_3d_r4.F exch_3d_r4.F; fi
if [ ! -L exch_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_3d_r8.F exch_3d_r8.F; fi
if [ ! -L exch_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_3d_rl.F exch_3d_rl.F; fi
if [ ! -L exch_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_3d_rs.F exch_3d_rs.F; fi
if [ ! -L exch_cycle_ebl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_cycle_ebl.F exch_cycle_ebl.F; fi
if [ ! -L exch_init.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_init.F exch_init.F; fi
if [ ! -L exch_r4_recv_get_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r4_recv_get_x.F exch_r4_recv_get_x.F; fi
if [ ! -L exch_r4_recv_get_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r4_recv_get_y.F exch_r4_recv_get_y.F; fi
if [ ! -L exch_r4_send_put_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r4_send_put_x.F exch_r4_send_put_x.F; fi
if [ ! -L exch_r4_send_put_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r4_send_put_y.F exch_r4_send_put_y.F; fi
if [ ! -L exch_r8_recv_get_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r8_recv_get_x.F exch_r8_recv_get_x.F; fi
if [ ! -L exch_r8_recv_get_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r8_recv_get_y.F exch_r8_recv_get_y.F; fi
if [ ! -L exch_r8_send_put_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r8_send_put_x.F exch_r8_send_put_x.F; fi
if [ ! -L exch_r8_send_put_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_r8_send_put_y.F exch_r8_send_put_y.F; fi
if [ ! -L exch_rl_recv_get_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rl_recv_get_x.F exch_rl_recv_get_x.F; fi
if [ ! -L exch_rl_recv_get_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rl_recv_get_y.F exch_rl_recv_get_y.F; fi
if [ ! -L exch_rl_send_put_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rl_send_put_x.F exch_rl_send_put_x.F; fi
if [ ! -L exch_rl_send_put_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rl_send_put_y.F exch_rl_send_put_y.F; fi
if [ ! -L exch_rs_recv_get_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rs_recv_get_x.F exch_rs_recv_get_x.F; fi
if [ ! -L exch_rs_recv_get_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rs_recv_get_y.F exch_rs_recv_get_y.F; fi
if [ ! -L exch_rs_send_put_x.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rs_send_put_x.F exch_rs_send_put_x.F; fi
if [ ! -L exch_rs_send_put_y.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_rs_send_put_y.F exch_rs_send_put_y.F; fi
if [ ! -L exch_s3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_s3d_r4.F exch_s3d_r4.F; fi
if [ ! -L exch_s3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_s3d_r8.F exch_s3d_r8.F; fi
if [ ! -L exch_s3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_s3d_rl.F exch_s3d_rl.F; fi
if [ ! -L exch_s3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_s3d_rs.F exch_s3d_rs.F; fi
if [ ! -L exch_sm_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_sm_3d_r4.F exch_sm_3d_r4.F; fi
if [ ! -L exch_sm_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_sm_3d_r8.F exch_sm_3d_r8.F; fi
if [ ! -L exch_sm_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_sm_3d_rl.F exch_sm_3d_rl.F; fi
if [ ! -L exch_sm_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_sm_3d_rs.F exch_sm_3d_rs.F; fi
if [ ! -L exch_uv_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_3d_r4.F exch_uv_3d_r4.F; fi
if [ ! -L exch_uv_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_3d_r8.F exch_uv_3d_r8.F; fi
if [ ! -L exch_uv_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_3d_rl.F exch_uv_3d_rl.F; fi
if [ ! -L exch_uv_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_3d_rs.F exch_uv_3d_rs.F; fi
if [ ! -L exch_uv_agrid_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_agrid_3d_r4.F exch_uv_agrid_3d_r4.F; fi
if [ ! -L exch_uv_agrid_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_agrid_3d_r8.F exch_uv_agrid_3d_r8.F; fi
if [ ! -L exch_uv_agrid_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_agrid_3d_rl.F exch_uv_agrid_3d_rl.F; fi
if [ ! -L exch_uv_agrid_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_agrid_3d_rs.F exch_uv_agrid_3d_rs.F; fi
if [ ! -L exch_uv_bgrid_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_bgrid_3d_r4.F exch_uv_bgrid_3d_r4.F; fi
if [ ! -L exch_uv_bgrid_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_bgrid_3d_r8.F exch_uv_bgrid_3d_r8.F; fi
if [ ! -L exch_uv_bgrid_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_bgrid_3d_rl.F exch_uv_bgrid_3d_rl.F; fi
if [ ! -L exch_uv_bgrid_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_bgrid_3d_rs.F exch_uv_bgrid_3d_rs.F; fi
if [ ! -L exch_uv_dgrid_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_dgrid_3d_r4.F exch_uv_dgrid_3d_r4.F; fi
if [ ! -L exch_uv_dgrid_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_dgrid_3d_r8.F exch_uv_dgrid_3d_r8.F; fi
if [ ! -L exch_uv_dgrid_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_dgrid_3d_rl.F exch_uv_dgrid_3d_rl.F; fi
if [ ! -L exch_uv_dgrid_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_dgrid_3d_rs.F exch_uv_dgrid_3d_rs.F; fi
if [ ! -L exch_uv_xy_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xy_r4.F exch_uv_xy_r4.F; fi
if [ ! -L exch_uv_xy_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xy_r8.F exch_uv_xy_r8.F; fi
if [ ! -L exch_uv_xy_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xy_rl.F exch_uv_xy_rl.F; fi
if [ ! -L exch_uv_xy_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xy_rs.F exch_uv_xy_rs.F; fi
if [ ! -L exch_uv_xyz_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xyz_r4.F exch_uv_xyz_r4.F; fi
if [ ! -L exch_uv_xyz_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xyz_r8.F exch_uv_xyz_r8.F; fi
if [ ! -L exch_uv_xyz_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xyz_rl.F exch_uv_xyz_rl.F; fi
if [ ! -L exch_uv_xyz_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_uv_xyz_rs.F exch_uv_xyz_rs.F; fi
if [ ! -L exch_xy_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xy_r4.F exch_xy_r4.F; fi
if [ ! -L exch_xy_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xy_r8.F exch_xy_r8.F; fi
if [ ! -L exch_xy_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xy_rl.F exch_xy_rl.F; fi
if [ ! -L exch_xy_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xy_rs.F exch_xy_rs.F; fi
if [ ! -L exch_xyz_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xyz_r4.F exch_xyz_r4.F; fi
if [ ! -L exch_xyz_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xyz_r8.F exch_xyz_r8.F; fi
if [ ! -L exch_xyz_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xyz_rl.F exch_xyz_rl.F; fi
if [ ! -L exch_xyz_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_xyz_rs.F exch_xyz_rs.F; fi
if [ ! -L exch_z_3d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_z_3d_r4.F exch_z_3d_r4.F; fi
if [ ! -L exch_z_3d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_z_3d_r8.F exch_z_3d_r8.F; fi
if [ ! -L exch_z_3d_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_z_3d_rl.F exch_z_3d_rl.F; fi
if [ ! -L exch_z_3d_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/exch_z_3d_rs.F exch_z_3d_rs.F; fi
if [ ! -L fill_cs_corner_ag_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/fill_cs_corner_ag_rl.F fill_cs_corner_ag_rl.F; fi
if [ ! -L fill_cs_corner_tr_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/fill_cs_corner_tr_rl.F fill_cs_corner_tr_rl.F; fi
if [ ! -L fill_cs_corner_uv_rl.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/fill_cs_corner_uv_rl.F fill_cs_corner_uv_rl.F; fi
if [ ! -L fill_cs_corner_uv_rs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/fill_cs_corner_uv_rs.F fill_cs_corner_uv_rs.F; fi
if [ ! -L fool_the_compiler.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/fool_the_compiler.F fool_the_compiler.F; fi
if [ ! -L gather_2d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_2d_r4.F gather_2d_r4.F; fi
if [ ! -L gather_2d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_2d_r8.F gather_2d_r8.F; fi
if [ ! -L gather_2d_wh_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_2d_wh_r4.F gather_2d_wh_r4.F; fi
if [ ! -L gather_2d_wh_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_2d_wh_r8.F gather_2d_wh_r8.F; fi
if [ ! -L gather_vec_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_vec_r4.F gather_vec_r4.F; fi
if [ ! -L gather_vec_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_vec_r8.F gather_vec_r8.F; fi
if [ ! -L gather_xz.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_xz.F gather_xz.F; fi
if [ ! -L gather_yz.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gather_yz.F gather_yz.F; fi
if [ ! -L get_periodic_interval.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/get_periodic_interval.F get_periodic_interval.F; fi
if [ ! -L global_max.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/global_max.F global_max.F; fi
if [ ! -L global_sum.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/global_sum.F global_sum.F; fi
if [ ! -L global_sum_singlecpu.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/global_sum_singlecpu.F global_sum_singlecpu.F; fi
if [ ! -L global_sum_tile.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/global_sum_tile.F global_sum_tile.F; fi
if [ ! -L global_vec_sum.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/global_vec_sum.F global_vec_sum.F; fi
if [ ! -L gsum.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gsum.F gsum.F; fi
if [ ! -L ini_communication_patterns.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/ini_communication_patterns.F ini_communication_patterns.F; fi
if [ ! -L ini_procs.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/ini_procs.F ini_procs.F; fi
if [ ! -L ini_threading_environment.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/ini_threading_environment.F ini_threading_environment.F; fi
if [ ! -L lef_zero.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/lef_zero.F lef_zero.F; fi
if [ ! -L main.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/main.F main.F; fi
if [ ! -L master_cpu_io.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/master_cpu_io.F master_cpu_io.F; fi
if [ ! -L master_cpu_thread.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/master_cpu_thread.F master_cpu_thread.F; fi
if [ ! -L mds_byteswapi4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/mds_byteswapi4.F mds_byteswapi4.F; fi
if [ ! -L mds_byteswapr4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/mds_byteswapr4.F mds_byteswapr4.F; fi
if [ ! -L mds_byteswapr8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/mds_byteswapr8.F mds_byteswapr8.F; fi
if [ ! -L mdsfindunit.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/mdsfindunit.F mdsfindunit.F; fi
if [ ! -L mds_flush.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/mds_flush.F mds_flush.F; fi
if [ ! -L mds_reclen.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/mds_reclen.F mds_reclen.F; fi
if [ ! -L memsync.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/memsync.F memsync.F; fi
if [ ! -L nml_change_syntax.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/nml_change_syntax.F nml_change_syntax.F; fi
if [ ! -L nml_set_terminator.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/nml_set_terminator.F nml_set_terminator.F; fi
if [ ! -L open_copy_data_file.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/open_copy_data_file.F open_copy_data_file.F; fi
if [ ! -L print.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/print.F print.F; fi
if [ ! -L reset_halo.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/reset_halo.F reset_halo.F; fi
if [ ! -L scatter_2d_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_2d_r4.F scatter_2d_r4.F; fi
if [ ! -L scatter_2d_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_2d_r8.F scatter_2d_r8.F; fi
if [ ! -L scatter_2d_wh_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_2d_wh_r4.F scatter_2d_wh_r4.F; fi
if [ ! -L scatter_2d_wh_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_2d_wh_r8.F scatter_2d_wh_r8.F; fi
if [ ! -L scatter_vec_r4.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_vec_r4.F scatter_vec_r4.F; fi
if [ ! -L scatter_vec_r8.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_vec_r8.F scatter_vec_r8.F; fi
if [ ! -L scatter_xz.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_xz.F scatter_xz.F; fi
if [ ! -L scatter_yz.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/scatter_yz.F scatter_yz.F; fi
if [ ! -L stop_if_error.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/stop_if_error.F stop_if_error.F; fi
if [ ! -L timers.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/timers.F timers.F; fi
if [ ! -L utils.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/utils.F utils.F; fi
if [ ! -L write_utils.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/write_utils.F write_utils.F; fi
if [ ! -L adams_bashforth2.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/adams_bashforth2.F adams_bashforth2.F; fi
if [ ! -L adams_bashforth3.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/adams_bashforth3.F adams_bashforth3.F; fi
if [ ! -L add_walls2masks.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/add_walls2masks.F add_walls2masks.F; fi
if [ ! -L apply_forcing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/apply_forcing.F apply_forcing.F; fi
if [ ! -L calc_3d_diffusivity.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_3d_diffusivity.F calc_3d_diffusivity.F; fi
if [ ! -L calc_adv_flow.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_adv_flow.F calc_adv_flow.F; fi
if [ ! -L calc_div_ghat.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_div_ghat.F calc_div_ghat.F; fi
if [ ! -L calc_eddy_stress.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_eddy_stress.F calc_eddy_stress.F; fi
if [ ! -L calc_grad_phi_fv.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_grad_phi_fv.F calc_grad_phi_fv.F; fi
if [ ! -L calc_grad_phi_hyd.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_grad_phi_hyd.F calc_grad_phi_hyd.F; fi
if [ ! -L calc_grad_phi_surf.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_grad_phi_surf.F calc_grad_phi_surf.F; fi
if [ ! -L calc_grid_angles.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_grid_angles.F calc_grid_angles.F; fi
if [ ! -L calc_gw.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_gw.F calc_gw.F; fi
if [ ! -L calc_ivdc.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_ivdc.F calc_ivdc.F; fi
if [ ! -L calc_oce_mxlayer.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_oce_mxlayer.F calc_oce_mxlayer.F; fi
if [ ! -L calc_phi_hyd.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_phi_hyd.F calc_phi_hyd.F; fi
if [ ! -L calc_r_star.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_r_star.F calc_r_star.F; fi
if [ ! -L calc_surf_dr.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_surf_dr.F calc_surf_dr.F; fi
if [ ! -L calc_viscosity.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_viscosity.F calc_viscosity.F; fi
if [ ! -L calc_wsurf_tr.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/calc_wsurf_tr.F calc_wsurf_tr.F; fi
if [ ! -L cg2d_ex0.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cg2d_ex0.F cg2d_ex0.F; fi
if [ ! -L cg2d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cg2d.F cg2d.F; fi
if [ ! -L cg2d_nsa.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cg2d_nsa.F cg2d_nsa.F; fi
if [ ! -L cg2d_sr.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cg2d_sr.F cg2d_sr.F; fi
if [ ! -L cg3d_ex0.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cg3d_ex0.F cg3d_ex0.F; fi
if [ ! -L cg3d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cg3d.F cg3d.F; fi
if [ ! -L check_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/check_pickup.F check_pickup.F; fi
if [ ! -L config_check.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/config_check.F config_check.F; fi
if [ ! -L config_summary.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/config_summary.F config_summary.F; fi
if [ ! -L convective_adjustment.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/convective_adjustment.F convective_adjustment.F; fi
if [ ! -L convective_adjustment_ini.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/convective_adjustment_ini.F convective_adjustment_ini.F; fi
if [ ! -L convectively_mixtracer.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/convectively_mixtracer.F convectively_mixtracer.F; fi
if [ ! -L convective_weights.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/convective_weights.F convective_weights.F; fi
if [ ! -L correction_step.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/correction_step.F correction_step.F; fi
if [ ! -L cycle_ab_tracer.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cycle_ab_tracer.F cycle_ab_tracer.F; fi
if [ ! -L cycle_tracer.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/cycle_tracer.F cycle_tracer.F; fi
if [ ! -L diags_oceanic_surf_flux.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/diags_oceanic_surf_flux.F diags_oceanic_surf_flux.F; fi
if [ ! -L diags_phi_hyd.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/diags_phi_hyd.F diags_phi_hyd.F; fi
if [ ! -L diags_phi_rlow.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/diags_phi_rlow.F diags_phi_rlow.F; fi
if [ ! -L diags_rho.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/diags_rho.F diags_rho.F; fi
if [ ! -L diags_sound_speed.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/diags_sound_speed.F diags_sound_speed.F; fi
if [ ! -L do_atmospheric_phys.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_atmospheric_phys.F do_atmospheric_phys.F; fi
if [ ! -L do_fields_blocking_exchanges.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_fields_blocking_exchanges.F do_fields_blocking_exchanges.F; fi
if [ ! -L do_stagger_fields_exchanges.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_stagger_fields_exchanges.F do_stagger_fields_exchanges.F; fi
if [ ! -L do_statevars_diags.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_statevars_diags.F do_statevars_diags.F; fi
if [ ! -L do_statevars_tave.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_statevars_tave.F do_statevars_tave.F; fi
if [ ! -L do_the_model_io.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_the_model_io.F do_the_model_io.F; fi
if [ ! -L do_write_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/do_write_pickup.F do_write_pickup.F; fi
if [ ! -L dynamics.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/dynamics.F dynamics.F; fi
if [ ! -L external_fields_load.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/external_fields_load.F external_fields_load.F; fi
if [ ! -L external_forcing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/external_forcing.F external_forcing.F; fi
if [ ! -L external_forcing_surf.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/external_forcing_surf.F external_forcing_surf.F; fi
if [ ! -L find_alpha.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/find_alpha.F find_alpha.F; fi
if [ ! -L find_hyd_press_1d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/find_hyd_press_1d.F find_hyd_press_1d.F; fi
if [ ! -L find_rho.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/find_rho.F find_rho.F; fi
if [ ! -L forcing_surf_relax.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/forcing_surf_relax.F forcing_surf_relax.F; fi
if [ ! -L forward_step.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/forward_step.F forward_step.F; fi
if [ ! -L freesurf_rescale_g.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/freesurf_rescale_g.F freesurf_rescale_g.F; fi
if [ ! -L freeze_surface.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/freeze_surface.F freeze_surface.F; fi
if [ ! -L grad_sigma.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/grad_sigma.F grad_sigma.F; fi
if [ ! -L gsw_teos10.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/gsw_teos10.F gsw_teos10.F; fi
if [ ! -L impldiff.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/impldiff.F impldiff.F; fi
if [ ! -L ini_cartesian_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_cartesian_grid.F ini_cartesian_grid.F; fi
if [ ! -L ini_cg2d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_cg2d.F ini_cg2d.F; fi
if [ ! -L ini_cg3d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_cg3d.F ini_cg3d.F; fi
if [ ! -L ini_cori.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_cori.F ini_cori.F; fi
if [ ! -L ini_curvilinear_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_curvilinear_grid.F ini_curvilinear_grid.F; fi
if [ ! -L ini_cylinder_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_cylinder_grid.F ini_cylinder_grid.F; fi
if [ ! -L ini_depths.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_depths.F ini_depths.F; fi
if [ ! -L ini_dynvars.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_dynvars.F ini_dynvars.F; fi
if [ ! -L ini_eos.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_eos.F ini_eos.F; fi
if [ ! -L ini_ffields.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_ffields.F ini_ffields.F; fi
if [ ! -L ini_fields.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_fields.F ini_fields.F; fi
if [ ! -L ini_forcing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_forcing.F ini_forcing.F; fi
if [ ! -L ini_global_domain.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_global_domain.F ini_global_domain.F; fi
if [ ! -L ini_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_grid.F ini_grid.F; fi
if [ ! -L ini_linear_phisurf.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_linear_phisurf.F ini_linear_phisurf.F; fi
if [ ! -L ini_local_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_local_grid.F ini_local_grid.F; fi
if [ ! -L ini_masks_etc.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_masks_etc.F ini_masks_etc.F; fi
if [ ! -L ini_mixing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_mixing.F ini_mixing.F; fi
if [ ! -L ini_mnc_vars.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_mnc_vars.F ini_mnc_vars.F; fi
if [ ! -L ini_model_io.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_model_io.F ini_model_io.F; fi
if [ ! -L ini_nh_fields.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_nh_fields.F ini_nh_fields.F; fi
if [ ! -L ini_nh_vars.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_nh_vars.F ini_nh_vars.F; fi
if [ ! -L ini_nlfs_vars.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_nlfs_vars.F ini_nlfs_vars.F; fi
if [ ! -L ini_parms.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_parms.F ini_parms.F; fi
if [ ! -L ini_p_ground.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_p_ground.F ini_p_ground.F; fi
if [ ! -L ini_pressure.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_pressure.F ini_pressure.F; fi
if [ ! -L ini_psurf.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_psurf.F ini_psurf.F; fi
if [ ! -L ini_salt.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_salt.F ini_salt.F; fi
if [ ! -L ini_sigma_hfac.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_sigma_hfac.F ini_sigma_hfac.F; fi
if [ ! -L ini_spherical_polar_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_spherical_polar_grid.F ini_spherical_polar_grid.F; fi
if [ ! -L ini_theta.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_theta.F ini_theta.F; fi
if [ ! -L initialise_fixed.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/initialise_fixed.F initialise_fixed.F; fi
if [ ! -L initialise_varia.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/initialise_varia.F initialise_varia.F; fi
if [ ! -L ini_vel.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_vel.F ini_vel.F; fi
if [ ! -L ini_vertical_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/ini_vertical_grid.F ini_vertical_grid.F; fi
if [ ! -L integrate_for_w.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/integrate_for_w.F integrate_for_w.F; fi
if [ ! -L integr_continuity.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/integr_continuity.F integr_continuity.F; fi
if [ ! -L load_fields_driver.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/load_fields_driver.F load_fields_driver.F; fi
if [ ! -L load_grid_spacing.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/load_grid_spacing.F load_grid_spacing.F; fi
if [ ! -L load_ref_files.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/load_ref_files.F load_ref_files.F; fi
if [ ! -L main_do_loop.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/main_do_loop.F main_do_loop.F; fi
if [ ! -L momentum_correction_step.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/momentum_correction_step.F momentum_correction_step.F; fi
if [ ! -L packages_boot.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_boot.F packages_boot.F; fi
if [ ! -L packages_check.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_check.F packages_check.F; fi
if [ ! -L packages_error_msg.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_error_msg.F packages_error_msg.F; fi
if [ ! -L packages_init_fixed.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_init_fixed.F packages_init_fixed.F; fi
if [ ! -L packages_init_variables.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_init_variables.F packages_init_variables.F; fi
if [ ! -L packages_print_msg.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_print_msg.F packages_print_msg.F; fi
if [ ! -L packages_readparms.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_readparms.F packages_readparms.F; fi
if [ ! -L packages_unused_msg.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_unused_msg.F packages_unused_msg.F; fi
if [ ! -L packages_write_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/packages_write_pickup.F packages_write_pickup.F; fi
if [ ! -L plot_field.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/plot_field.F plot_field.F; fi
if [ ! -L port_rand.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/port_rand.F port_rand.F; fi
if [ ! -L post_cg3d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/post_cg3d.F post_cg3d.F; fi
if [ ! -L pre_cg3d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/pre_cg3d.F pre_cg3d.F; fi
if [ ! -L pressure_for_eos.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/pressure_for_eos.F pressure_for_eos.F; fi
if [ ! -L read_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/read_pickup.F read_pickup.F; fi
if [ ! -L remove_mean.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/remove_mean.F remove_mean.F; fi
if [ ! -L reset_nlfs_vars.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/reset_nlfs_vars.F reset_nlfs_vars.F; fi
if [ ! -L rotate_spherical_polar_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/rotate_spherical_polar_grid.F rotate_spherical_polar_grid.F; fi
if [ ! -L rotate_uv2en.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/rotate_uv2en.F rotate_uv2en.F; fi
if [ ! -L salt_integrate.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/salt_integrate.F salt_integrate.F; fi
if [ ! -L seawater.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/seawater.F seawater.F; fi
if [ ! -L set_defaults.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/set_defaults.F set_defaults.F; fi
if [ ! -L set_grid_factors.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/set_grid_factors.F set_grid_factors.F; fi
if [ ! -L set_parms.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/set_parms.F set_parms.F; fi
if [ ! -L set_ref_state.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/set_ref_state.F set_ref_state.F; fi
if [ ! -L solve_for_pressure.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/solve_for_pressure.F solve_for_pressure.F; fi
if [ ! -L solve_pentadiagonal.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/solve_pentadiagonal.F solve_pentadiagonal.F; fi
if [ ! -L solve_tridiagonal.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/solve_tridiagonal.F solve_tridiagonal.F; fi
if [ ! -L solve_uv_tridiago.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/solve_uv_tridiago.F solve_uv_tridiago.F; fi
if [ ! -L state_summary.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/state_summary.F state_summary.F; fi
if [ ! -L swfrac.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/swfrac.F swfrac.F; fi
if [ ! -L taueddy_init_varia.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/taueddy_init_varia.F taueddy_init_varia.F; fi
if [ ! -L taueddy_tendency_apply.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/taueddy_tendency_apply.F taueddy_tendency_apply.F; fi
if [ ! -L temp_integrate.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/temp_integrate.F temp_integrate.F; fi
if [ ! -L the_main_loop.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/the_main_loop.F the_main_loop.F; fi
if [ ! -L the_model_main.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/the_model_main.F the_model_main.F; fi
if [ ! -L thermodynamics.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/thermodynamics.F thermodynamics.F; fi
if [ ! -L timestep.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/timestep.F timestep.F; fi
if [ ! -L timestep_tracer.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/timestep_tracer.F timestep_tracer.F; fi
if [ ! -L timestep_wvel.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/timestep_wvel.F timestep_wvel.F; fi
if [ ! -L tracers_correction_step.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/tracers_correction_step.F tracers_correction_step.F; fi
if [ ! -L tracers_iigw_correction.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/tracers_iigw_correction.F tracers_iigw_correction.F; fi
if [ ! -L turnoff_model_io.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/turnoff_model_io.F turnoff_model_io.F; fi
if [ ! -L update_cg2d.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_cg2d.F update_cg2d.F; fi
if [ ! -L update_etah.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_etah.F update_etah.F; fi
if [ ! -L update_etaws.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_etaws.F update_etaws.F; fi
if [ ! -L update_masks_etc.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_masks_etc.F update_masks_etc.F; fi
if [ ! -L update_r_star.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_r_star.F update_r_star.F; fi
if [ ! -L update_sigma.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_sigma.F update_sigma.F; fi
if [ ! -L update_surf_dr.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/update_surf_dr.F update_surf_dr.F; fi
if [ ! -L write_grid.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/write_grid.F write_grid.F; fi
if [ ! -L write_pickup.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/write_pickup.F write_pickup.F; fi
if [ ! -L write_state.F ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/src/write_state.F write_state.F; fi
if [ ! -L gsl_ieee_env.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/gsl_ieee_env.c gsl_ieee_env.c; fi
if [ ! -L ptwrapper.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/ptwrapper.c ptwrapper.c; fi
if [ ! -L setdir.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/setdir.c setdir.c; fi
if [ ! -L setrlstk.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/setrlstk.c setrlstk.c; fi
if [ ! -L sigreg.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/sigreg.c sigreg.c; fi
if [ ! -L tim.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/tim.c tim.c; fi
if [ ! -L timer_stats.c ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/src/timer_stats.c timer_stats.c; fi
if [ ! -L CPP_EEOPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/code/CPP_EEOPTIONS.h CPP_EEOPTIONS.h; fi
if [ ! -L SIZE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/code/SIZE.h SIZE.h; fi
if [ ! -L DEBUG_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/debug/DEBUG_OPTIONS.h DEBUG_OPTIONS.h; fi
if [ ! -L DIAGNOSTICS_CALC.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/diagnostics/DIAGNOSTICS_CALC.h DIAGNOSTICS_CALC.h; fi
if [ ! -L DIAGNOSTICS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/diagnostics/DIAGNOSTICS.h DIAGNOSTICS.h; fi
if [ ! -L DIAGNOSTICS_SIZE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/diagnostics/DIAGNOSTICS_SIZE.h DIAGNOSTICS_SIZE.h; fi
if [ ! -L DIAG_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/diagnostics/DIAG_OPTIONS.h DIAG_OPTIONS.h; fi
if [ ! -L DIAGSTATS_REGIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/diagnostics/DIAGSTATS_REGIONS.h DIAGSTATS_REGIONS.h; fi
if [ ! -L gad_ad_check_lev1_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/gad_ad_check_lev1_dir.h gad_ad_check_lev1_dir.h; fi
if [ ! -L gad_ad_check_lev2_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/gad_ad_check_lev2_dir.h gad_ad_check_lev2_dir.h; fi
if [ ! -L gad_ad_check_lev3_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/gad_ad_check_lev3_dir.h gad_ad_check_lev3_dir.h; fi
if [ ! -L gad_ad_check_lev4_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/gad_ad_check_lev4_dir.h gad_ad_check_lev4_dir.h; fi
if [ ! -L GAD_FLUX_LIMITER.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/GAD_FLUX_LIMITER.h GAD_FLUX_LIMITER.h; fi
if [ ! -L GAD.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/GAD.h GAD.h; fi
if [ ! -L GAD_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/GAD_OPTIONS.h GAD_OPTIONS.h; fi
if [ ! -L GAD_SOM_VARS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/generic_advdiff/GAD_SOM_VARS.h GAD_SOM_VARS.h; fi
if [ ! -L MDSIO_BUFF_3D.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mdsio/MDSIO_BUFF_3D.h MDSIO_BUFF_3D.h; fi
if [ ! -L MDSIO_BUFF_WH.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mdsio/MDSIO_BUFF_WH.h MDSIO_BUFF_WH.h; fi
if [ ! -L MDSIO_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mdsio/MDSIO_OPTIONS.h MDSIO_OPTIONS.h; fi
if [ ! -L MOM_COMMON_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mom_common/MOM_COMMON_OPTIONS.h MOM_COMMON_OPTIONS.h; fi
if [ ! -L MOM_VISC.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mom_common/MOM_VISC.h MOM_VISC.h; fi
if [ ! -L MOM_FLUXFORM.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mom_fluxform/MOM_FLUXFORM.h MOM_FLUXFORM.h; fi
if [ ! -L MOM_FLUXFORM_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mom_fluxform/MOM_FLUXFORM_OPTIONS.h MOM_FLUXFORM_OPTIONS.h; fi
if [ ! -L MOM_VECINV_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/mom_vecinv/MOM_VECINV_OPTIONS.h MOM_VECINV_OPTIONS.h; fi
if [ ! -L MONITOR.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/monitor/MONITOR.h MONITOR.h; fi
if [ ! -L MONITOR_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/monitor/MONITOR_OPTIONS.h MONITOR_OPTIONS.h; fi
if [ ! -L obcs_ad_check_lev1_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_ad_check_lev1_dir.h obcs_ad_check_lev1_dir.h; fi
if [ ! -L obcs_ad_check_lev2_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_ad_check_lev2_dir.h obcs_ad_check_lev2_dir.h; fi
if [ ! -L obcs_ad_check_lev3_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_ad_check_lev3_dir.h obcs_ad_check_lev3_dir.h; fi
if [ ! -L obcs_ad_check_lev4_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/obcs_ad_check_lev4_dir.h obcs_ad_check_lev4_dir.h; fi
if [ ! -L OBCS_FIELDS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/OBCS_FIELDS.h OBCS_FIELDS.h; fi
if [ ! -L OBCS_GRID.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/OBCS_GRID.h OBCS_GRID.h; fi
if [ ! -L OBCS_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/OBCS_OPTIONS.h OBCS_OPTIONS.h; fi
if [ ! -L OBCS_PARAMS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/OBCS_PARAMS.h OBCS_PARAMS.h; fi
if [ ! -L OBCS_PTRACERS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/OBCS_PTRACERS.h OBCS_PTRACERS.h; fi
if [ ! -L OBCS_SEAICE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/OBCS_SEAICE.h OBCS_SEAICE.h; fi
if [ ! -L ORLANSKI.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/obcs/ORLANSKI.h ORLANSKI.h; fi
if [ ! -L RW_MFLDS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/RW_MFLDS.h RW_MFLDS.h; fi
if [ ! -L RW_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/rw/RW_OPTIONS.h RW_OPTIONS.h; fi
if [ ! -L shelfice_ad_check_lev1_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_ad_check_lev1_dir.h shelfice_ad_check_lev1_dir.h; fi
if [ ! -L shelfice_ad_check_lev2_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_ad_check_lev2_dir.h shelfice_ad_check_lev2_dir.h; fi
if [ ! -L shelfice_ad_check_lev3_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_ad_check_lev3_dir.h shelfice_ad_check_lev3_dir.h; fi
if [ ! -L shelfice_ad_check_lev4_dir.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/shelfice_ad_check_lev4_dir.h shelfice_ad_check_lev4_dir.h; fi
if [ ! -L SHELFICE_COST.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/SHELFICE_COST.h SHELFICE_COST.h; fi
if [ ! -L SHELFICE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/SHELFICE.h SHELFICE.h; fi
if [ ! -L SHELFICE_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/SHELFICE_OPTIONS.h SHELFICE_OPTIONS.h; fi
if [ ! -L SHELFICE_TAVE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/shelfice/SHELFICE_TAVE.h SHELFICE_TAVE.h; fi
if [ ! -L TIMEAVE_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/TIMEAVE_OPTIONS.h TIMEAVE_OPTIONS.h; fi
if [ ! -L TIMEAVE_STATV.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/pkg/timeave/TIMEAVE_STATV.h TIMEAVE_STATV.h; fi
if [ ! -L cmumps_c.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/cmumps_c.h cmumps_c.h; fi
if [ ! -L cmumps_root.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/cmumps_root.h cmumps_root.h; fi
if [ ! -L cmumps_struc.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/cmumps_struc.h cmumps_struc.h; fi
if [ ! -L dmumps_c.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/dmumps_c.h dmumps_c.h; fi
if [ ! -L dmumps_root.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/dmumps_root.h dmumps_root.h; fi
if [ ! -L dmumps_struc.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/dmumps_struc.h dmumps_struc.h; fi
if [ ! -L gklib_defs.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/gklib_defs.h gklib_defs.h; fi
if [ ! -L gklib_rename.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/gklib_rename.h gklib_rename.h; fi
if [ ! -L gklib_tls.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/gklib_tls.h gklib_tls.h; fi
if [ ! -L metis.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/metis.h metis.h; fi
if [ ! -L mpicxx.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mpicxx.h mpicxx.h; fi
if [ ! -L mpif.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mpif.h mpif.h; fi
if [ ! -L mpi.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mpi.h mpi.h; fi
if [ ! -L mpiof.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mpiof.h mpiof.h; fi
if [ ! -L mpio.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mpio.h mpio.h; fi
if [ ! -L mpi_proto.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mpi_proto.h mpi_proto.h; fi
if [ ! -L mumps_compat.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mumps_compat.h mumps_compat.h; fi
if [ ! -L mumps_c_types.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mumps_c_types.h mumps_c_types.h; fi
if [ ! -L mumps_int_def.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/mumps_int_def.h mumps_int_def.h; fi
if [ ! -L parmetis.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/parmetis.h parmetis.h; fi
if [ ! -L petscao.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscao.h petscao.h; fi
if [ ! -L petscbag.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscbag.h petscbag.h; fi
if [ ! -L petscblaslapack.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscblaslapack.h petscblaslapack.h; fi
if [ ! -L petscblaslapack_mangle.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscblaslapack_mangle.h petscblaslapack_mangle.h; fi
if [ ! -L petscbm.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscbm.h petscbm.h; fi
if [ ! -L petscbt.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscbt.h petscbt.h; fi
if [ ! -L petsccharacteristic.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsccharacteristic.h petsccharacteristic.h; fi
if [ ! -L petscconf.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscconf.h petscconf.h; fi
if [ ! -L petscconfiginfo.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscconfiginfo.h petscconfiginfo.h; fi
if [ ! -L petscconf_poison.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscconf_poison.h petscconf_poison.h; fi
if [ ! -L petscconvest.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscconvest.h petscconvest.h; fi
if [ ! -L petsccxxcomplexfix.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsccxxcomplexfix.h petsccxxcomplexfix.h; fi
if [ ! -L petscdevice_cuda.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdevice_cuda.h petscdevice_cuda.h; fi
if [ ! -L petscdevice_cupm.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdevice_cupm.h petscdevice_cupm.h; fi
if [ ! -L petscdevice.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdevice.h petscdevice.h; fi
if [ ! -L petscdevice_hip.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdevice_hip.h petscdevice_hip.h; fi
if [ ! -L petscdevicetypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdevicetypes.h petscdevicetypes.h; fi
if [ ! -L petscdmadaptor.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmadaptor.h petscdmadaptor.h; fi
if [ ! -L petscdmadaptortypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmadaptortypes.h petscdmadaptortypes.h; fi
if [ ! -L petscdmceed.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmceed.h petscdmceed.h; fi
if [ ! -L petscdmcomposite.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmcomposite.h petscdmcomposite.h; fi
if [ ! -L petscdmda.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmda.h petscdmda.h; fi
if [ ! -L petscdmdatypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmdatypes.h petscdmdatypes.h; fi
if [ ! -L petscdmfield.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmfield.h petscdmfield.h; fi
if [ ! -L petscdmforest.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmforest.h petscdmforest.h; fi
if [ ! -L petscdm.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdm.h petscdm.h; fi
if [ ! -L petscdmlabelephemeral.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmlabelephemeral.h petscdmlabelephemeral.h; fi
if [ ! -L petscdmlabel.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmlabel.h petscdmlabel.h; fi
if [ ! -L petscdmlabeltypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmlabeltypes.h petscdmlabeltypes.h; fi
if [ ! -L petscdmmoab.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmmoab.h petscdmmoab.h; fi
if [ ! -L petscdmnetwork.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmnetwork.h petscdmnetwork.h; fi
if [ ! -L petscdmpatch.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmpatch.h petscdmpatch.h; fi
if [ ! -L petscdmplexceed.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmplexceed.h petscdmplexceed.h; fi
if [ ! -L petscdmplexegads.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmplexegads.h petscdmplexegads.h; fi
if [ ! -L petscdmplex.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmplex.h petscdmplex.h; fi
if [ ! -L petscdmplextransform.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmplextransform.h petscdmplextransform.h; fi
if [ ! -L petscdmplextransformtypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmplextransformtypes.h petscdmplextransformtypes.h; fi
if [ ! -L petscdmplextypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmplextypes.h petscdmplextypes.h; fi
if [ ! -L petscdmproduct.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmproduct.h petscdmproduct.h; fi
if [ ! -L petscdmredundant.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmredundant.h petscdmredundant.h; fi
if [ ! -L petscdmshell.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmshell.h petscdmshell.h; fi
if [ ! -L petscdmsliced.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmsliced.h petscdmsliced.h; fi
if [ ! -L petscdmstag.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmstag.h petscdmstag.h; fi
if [ ! -L petscdmswarm.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmswarm.h petscdmswarm.h; fi
if [ ! -L petscdmtypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdmtypes.h petscdmtypes.h; fi
if [ ! -L petscdraw.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdraw.h petscdraw.h; fi
if [ ! -L petscdrawtypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdrawtypes.h petscdrawtypes.h; fi
if [ ! -L petscds.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscds.h petscds.h; fi
if [ ! -L petscdstypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdstypes.h petscdstypes.h; fi
if [ ! -L petscdt.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdt.h petscdt.h; fi
if [ ! -L petscdualspace.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscdualspace.h petscdualspace.h; fi
if [ ! -L petscerror.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscerror.h petscerror.h; fi
if [ ! -L petscfeceed.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfeceed.h petscfeceed.h; fi
if [ ! -L petscfe.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfe.h petscfe.h; fi
if [ ! -L petscfetypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfetypes.h petscfetypes.h; fi
if [ ! -L petscfix.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfix.h petscfix.h; fi
if [ ! -L petscfvceed.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfvceed.h petscfvceed.h; fi
if [ ! -L petscfv.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfv.h petscfv.h; fi
if [ ! -L petscfvtypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscfvtypes.h petscfvtypes.h; fi
if [ ! -L petsc.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsc.h petsc.h; fi
if [ ! -L petscis.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscis.h petscis.h; fi
if [ ! -L petscistypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscistypes.h petscistypes.h; fi
if [ ! -L petscksp.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscksp.h petscksp.h; fi
if [ ! -L petsclandau.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsclandau.h petsclandau.h; fi
if [ ! -L petsclayouthdf5.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsclayouthdf5.h petsclayouthdf5.h; fi
if [ ! -L petsclogdeprecated.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsclogdeprecated.h petsclogdeprecated.h; fi
if [ ! -L petsclog.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsclog.h petsclog.h; fi
if [ ! -L petsclogtypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsclogtypes.h petsclogtypes.h; fi
if [ ! -L petscmachineinfo.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmachineinfo.h petscmachineinfo.h; fi
if [ ! -L petscmacros.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmacros.h petscmacros.h; fi
if [ ! -L petscmatcoarsen.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmatcoarsen.h petscmatcoarsen.h; fi
if [ ! -L petscmatelemental.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmatelemental.h petscmatelemental.h; fi
if [ ! -L petscmat.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmat.h petscmat.h; fi
if [ ! -L petscmath.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmath.h petscmath.h; fi
if [ ! -L petscmathtool.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmathtool.h petscmathtool.h; fi
if [ ! -L petscmathypre.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmathypre.h petscmathypre.h; fi
if [ ! -L petscmatlab.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscmatlab.h petscmatlab.h; fi
if [ ! -L petscoptions.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscoptions.h petscoptions.h; fi
if [ ! -L petscpartitioner.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscpartitioner.h petscpartitioner.h; fi
if [ ! -L petscpc.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscpc.h petscpc.h; fi
if [ ! -L petscpctypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscpctypes.h petscpctypes.h; fi
if [ ! -L petscpf.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscpf.h petscpf.h; fi
if [ ! -L petscpkg_version.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscpkg_version.h petscpkg_version.h; fi
if [ ! -L petscsection.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsection.h petscsection.h; fi
if [ ! -L petscsectiontypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsectiontypes.h petscsectiontypes.h; fi
if [ ! -L petscsf.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsf.h petscsf.h; fi
if [ ! -L petscsftypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsftypes.h petscsftypes.h; fi
if [ ! -L petscsnes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsnes.h petscsnes.h; fi
if [ ! -L petscsnestypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsnestypes.h petscsnestypes.h; fi
if [ ! -L petscspace.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscspace.h petscspace.h; fi
if [ ! -L petscstring.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscstring.h petscstring.h; fi
if [ ! -L petscsys.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsys.h petscsys.h; fi
if [ ! -L petscsystypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscsystypes.h petscsystypes.h; fi
if [ ! -L petsctao_deprecations.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsctao_deprecations.h petsctao_deprecations.h; fi
if [ ! -L petsctao.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsctao.h petsctao.h; fi
if [ ! -L petsctaolinesearch.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsctaolinesearch.h petsctaolinesearch.h; fi
if [ ! -L petsctime.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petsctime.h petsctime.h; fi
if [ ! -L petscts.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscts.h petscts.h; fi
if [ ! -L petscvec.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscvec.h petscvec.h; fi
if [ ! -L petscversion.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscversion.h petscversion.h; fi
if [ ! -L petscviennacl.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscviennacl.h petscviennacl.h; fi
if [ ! -L petscviewerexodusii.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscviewerexodusii.h petscviewerexodusii.h; fi
if [ ! -L petscviewer.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscviewer.h petscviewer.h; fi
if [ ! -L petscviewerhdf5.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscviewerhdf5.h petscviewerhdf5.h; fi
if [ ! -L petscviewersaws.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscviewersaws.h petscviewersaws.h; fi
if [ ! -L petscviewertypes.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscviewertypes.h petscviewertypes.h; fi
if [ ! -L petscwebclient.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/petscwebclient.h petscwebclient.h; fi
if [ ! -L smumps_c.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/smumps_c.h smumps_c.h; fi
if [ ! -L smumps_root.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/smumps_root.h smumps_root.h; fi
if [ ! -L smumps_struc.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/smumps_struc.h smumps_struc.h; fi
if [ ! -L zconf.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/zconf.h zconf.h; fi
if [ ! -L zlib.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/zlib.h zlib.h; fi
if [ ! -L zmumps_c.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/zmumps_c.h zmumps_c.h; fi
if [ ! -L zmumps_root.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/zmumps_root.h zmumps_root.h; fi
if [ ! -L zmumps_struc.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include/zmumps_struc.h zmumps_struc.h; fi
if [ ! -L BAR2.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/BAR2.h BAR2.h; fi
if [ ! -L BARRIER.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/BARRIER.h BARRIER.h; fi
if [ ! -L CPP_EEMACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/CPP_EEMACROS.h CPP_EEMACROS.h; fi
if [ ! -L CUMULSUM.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/CUMULSUM.h CUMULSUM.h; fi
if [ ! -L DEF_IN_MAKEFILE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/DEF_IN_MAKEFILE.h DEF_IN_MAKEFILE.h; fi
if [ ! -L EEBUFF_SCPU.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/EEBUFF_SCPU.h EEBUFF_SCPU.h; fi
if [ ! -L EEPARAMS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/EEPARAMS.h EEPARAMS.h; fi
if [ ! -L EESUPPORT.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/EESUPPORT.h EESUPPORT.h; fi
if [ ! -L EXCH.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/EXCH.h EXCH.h; fi
if [ ! -L GLOBAL_MAX.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/GLOBAL_MAX.h GLOBAL_MAX.h; fi
if [ ! -L GLOBAL_SUM.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/GLOBAL_SUM.h GLOBAL_SUM.h; fi
if [ ! -L MAIN_PDIRECTIVES1.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/MAIN_PDIRECTIVES1.h MAIN_PDIRECTIVES1.h; fi
if [ ! -L MAIN_PDIRECTIVES2.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/MAIN_PDIRECTIVES2.h MAIN_PDIRECTIVES2.h; fi
if [ ! -L MPI_INFO.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/MPI_INFO.h MPI_INFO.h; fi
if [ ! -L SIGREG.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/eesupp/inc/SIGREG.h SIGREG.h; fi
if [ ! -L CG2D.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/CG2D.h CG2D.h; fi
if [ ! -L CG3D.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/CG3D.h CG3D.h; fi
if [ ! -L CPP_OPTIONS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/CPP_OPTIONS.h CPP_OPTIONS.h; fi
if [ ! -L DXC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DXC_MACROS.h DXC_MACROS.h; fi
if [ ! -L DXF_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DXF_MACROS.h DXF_MACROS.h; fi
if [ ! -L DXG_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DXG_MACROS.h DXG_MACROS.h; fi
if [ ! -L DXV_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DXV_MACROS.h DXV_MACROS.h; fi
if [ ! -L DYC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DYC_MACROS.h DYC_MACROS.h; fi
if [ ! -L DYF_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DYF_MACROS.h DYF_MACROS.h; fi
if [ ! -L DYG_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DYG_MACROS.h DYG_MACROS.h; fi
if [ ! -L DYNVARS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DYNVARS.h DYNVARS.h; fi
if [ ! -L DYU_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/DYU_MACROS.h DYU_MACROS.h; fi
if [ ! -L EOS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/EOS.h EOS.h; fi
if [ ! -L FCORI_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/FCORI_MACROS.h FCORI_MACROS.h; fi
if [ ! -L FFIELDS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/FFIELDS.h FFIELDS.h; fi
if [ ! -L GRID.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/GRID.h GRID.h; fi
if [ ! -L GRID_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/GRID_MACROS.h GRID_MACROS.h; fi
if [ ! -L HFACC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/HFACC_MACROS.h HFACC_MACROS.h; fi
if [ ! -L HFACS_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/HFACS_MACROS.h HFACS_MACROS.h; fi
if [ ! -L HFACW_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/HFACW_MACROS.h HFACW_MACROS.h; fi
if [ ! -L MASKS_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/MASKS_MACROS.h MASKS_MACROS.h; fi
if [ ! -L MASKW_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/MASKW_MACROS.h MASKW_MACROS.h; fi
if [ ! -L NH_VARS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/NH_VARS.h NH_VARS.h; fi
if [ ! -L PARAMS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/PARAMS.h PARAMS.h; fi
if [ ! -L RA_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RA_MACROS.h RA_MACROS.h; fi
if [ ! -L RAS_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RAS_MACROS.h RAS_MACROS.h; fi
if [ ! -L RAW_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RAW_MACROS.h RAW_MACROS.h; fi
if [ ! -L RECIP_DXC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DXC_MACROS.h RECIP_DXC_MACROS.h; fi
if [ ! -L RECIP_DXF_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DXF_MACROS.h RECIP_DXF_MACROS.h; fi
if [ ! -L RECIP_DXG_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DXG_MACROS.h RECIP_DXG_MACROS.h; fi
if [ ! -L RECIP_DXV_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DXV_MACROS.h RECIP_DXV_MACROS.h; fi
if [ ! -L RECIP_DYC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DYC_MACROS.h RECIP_DYC_MACROS.h; fi
if [ ! -L RECIP_DYF_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DYF_MACROS.h RECIP_DYF_MACROS.h; fi
if [ ! -L RECIP_DYG_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DYG_MACROS.h RECIP_DYG_MACROS.h; fi
if [ ! -L RECIP_DYU_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_DYU_MACROS.h RECIP_DYU_MACROS.h; fi
if [ ! -L RECIP_HFACC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_HFACC_MACROS.h RECIP_HFACC_MACROS.h; fi
if [ ! -L RECIP_HFACS_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_HFACS_MACROS.h RECIP_HFACS_MACROS.h; fi
if [ ! -L RECIP_HFACW_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RECIP_HFACW_MACROS.h RECIP_HFACW_MACROS.h; fi
if [ ! -L RESTART.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/RESTART.h RESTART.h; fi
if [ ! -L SET_GRID.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/SET_GRID.h SET_GRID.h; fi
if [ ! -L SOLVE_FOR_PRESSURE3D.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/SOLVE_FOR_PRESSURE3D.h SOLVE_FOR_PRESSURE3D.h; fi
if [ ! -L SOLVE_FOR_PRESSURE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/SOLVE_FOR_PRESSURE.h SOLVE_FOR_PRESSURE.h; fi
if [ ! -L SURFACE.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/SURFACE.h SURFACE.h; fi
if [ ! -L TANPHIATU_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/TANPHIATU_MACROS.h TANPHIATU_MACROS.h; fi
if [ ! -L TANPHIATV_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/TANPHIATV_MACROS.h TANPHIATV_MACROS.h; fi
if [ ! -L THE_MODEL_COMMON_BLOCKS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/THE_MODEL_COMMON_BLOCKS.h THE_MODEL_COMMON_BLOCKS.h; fi
if [ ! -L XC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/XC_MACROS.h XC_MACROS.h; fi
if [ ! -L YC_MACROS.h ]; then ln -s /home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/model/inc/YC_MACROS.h YC_MACROS.h; fi
Creating FC_NAMEMANGLE.h ...
echo "#define FC_NAMEMANGLE(X) X ## _" > FC_NAMEMANGLE.h
Creating BUILD_INFO.h ...
echo "#define THISVER 'checkpoint68i'" > BUILD_INFO.h
echo "#define THISUSER 'jenkins'" >> BUILD_INFO.h
echo "#define THISDATE 'Thu Oct 9 06:16:01 AM PDT 2025'" >> BUILD_INFO.h
echo "#define THISHOST 'Debian-12-VM'" >> BUILD_INFO.h
make[1]: Leaving directory '/home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/MITgcm/build'
/home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/tools/xmakedepend -f Makefile -o .f -DWORDLENGTH=4 -DNML_TERMINATOR -DALLOW_USE_MPI -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_SBR -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_FLUSH -I/home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include -I/home/jenkins/workspace/Debian_Linux-Ice-Ocean/externalpackages/petsc/install/include -I/usr/lib/gcc/x86_64-linux-gnu/12/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include cpl_issm.F do_oceanic_phys.F eeboot_minimal.F eedie.F chksum_tiled.F debug_call.F debug_cs_corner_uv.F debug_enter.F debug_fld_stats_rl.F debug_fld_stats_rs.F debug_leave.F debug_msg.F debug_stats_rl.F debug_stats_rs.F fill_in_corners_rl.F write_fullarray_rl.F write_fullarray_rs.F diag_calc_psivel.F diag_cg2d.F diagnostics_addtolist.F diagnostics_calc_phivel.F diagnostics_check.F diagnostics_clear.F diagnostics_fill.F diagnostics_fill_field.F diagnostics_fill_rs.F diagnostics_fill_state.F diagnostics_fract_fill.F diagnostics_ini_io.F diagnostics_init_early.F diagnostics_init_fixed.F diagnostics_init_varia.F diagnostics_interp_p2p.F diagnostics_interp_vert.F diagnostics_is_on.F diagnostics_list_check.F diagnostics_main_init.F diagnostics_mnc_out.F diagnostics_out.F diagnostics_readparms.F diagnostics_read_pickup.F diagnostics_scale_fill.F diagnostics_scale_fill_rs.F diagnostics_set_calc.F diagnostics_setdiag.F diagnostics_set_levels.F diagnostics_set_pointers.F diagnostics_status_error.F diagnostics_sum_levels.F diagnostics_summary.F diagnostics_switch_onoff.F diagnostics_utils.F diagnostics_write_adj.F diagnostics_write.F diagnostics_write_pickup.F diagstats_ascii_out.F diagstats_calc.F diagstats_clear.F diagstats_close_io.F diagstats_fill.F diagstats_global.F diagstats_ini_io.F diagstats_local.F diagstats_mnc_out.F diagstats_others_calc.F diagstats_output.F diagstats_setdiag.F diagstats_set_pointers.F diagstats_set_regions.F diag_vegtile_fill.F gad_advection.F gad_advscheme.F gad_biharm_r.F gad_biharm_x.F gad_biharm_y.F gad_c2_adv_r.F gad_c2_adv_x.F gad_c2_adv_y.F gad_c2_impl_r.F gad_c4_adv_r.F gad_c4_adv_x.F gad_c4_adv_y.F gad_calc_rhs.F gad_check.F gad_del2.F gad_diagnostics_init.F gad_diagnostics_state.F gad_diff_r.F gad_diff_x.F gad_diff_y.F gad_dst2u1_adv_r.F gad_dst2u1_adv_x.F gad_dst2u1_adv_y.F gad_dst2u1_impl_r.F gad_dst3_adv_r.F gad_dst3_adv_x.F gad_dst3_adv_y.F gad_dst3fl_adv_r.F gad_dst3fl_adv_x.F gad_dst3fl_adv_y.F gad_dst3fl_impl_r.F gad_exch_som.F gad_fluxlimit_adv_r.F gad_fluxlimit_adv_x.F gad_fluxlimit_adv_y.F gad_fluxlimit_impl_r.F gad_grad_x.F gad_grad_y.F gad_implicit_r.F gad_init_fixed.F gad_init_varia.F gad_os7mp_adv_r.F gad_os7mp_adv_x.F gad_os7mp_adv_y.F gad_osc_hat_r.F gad_osc_hat_x.F gad_osc_hat_y.F gad_osc_mul_r.F gad_osc_mul_x.F gad_osc_mul_y.F gad_plm_fun.F gad_ppm_adv_r.F gad_ppm_adv_x.F gad_ppm_adv_y.F gad_ppm_flx_r.F gad_ppm_flx_x.F gad_ppm_flx_y.F gad_ppm_fun.F gad_ppm_hat_r.F gad_ppm_hat_x.F gad_ppm_hat_y.F gad_ppm_p3e_r.F gad_ppm_p3e_x.F gad_ppm_p3e_y.F gad_pqm_adv_r.F gad_pqm_adv_x.F gad_pqm_adv_y.F gad_pqm_flx_r.F gad_pqm_flx_x.F gad_pqm_flx_y.F gad_pqm_fun.F gad_pqm_hat_r.F gad_pqm_hat_x.F gad_pqm_hat_y.F gad_pqm_p5e_r.F gad_pqm_p5e_x.F gad_pqm_p5e_y.F gad_read_pickup.F gad_som_advect.F gad_som_adv_r.F gad_som_adv_x.F gad_som_adv_y.F gad_som_exchanges.F gad_som_fill_cs_corner.F gad_som_lim_r.F gad_som_prep_cs_corner.F gad_u3_adv_r.F gad_u3_adv_x.F gad_u3_adv_y.F gad_u3c4_impl_r.F gad_write_pickup.F salt_fill.F mdsio_buffertorl.F mdsio_buffertors.F mdsio_check4file.F mdsio_facef_read.F mdsio_gl.F mdsio_gl_slice.F mdsio_pass_r4torl.F mdsio_pass_r4tors.F mdsio_pass_r8torl.F mdsio_pass_r8tors.F mdsio_rd_rec_rl.F mdsio_rd_rec_rs.F mdsio_read_field.F mdsio_read_meta.F mdsio_read_section.F mdsio_read_tape.F mdsio_readvec_loc.F mdsio_read_whalos.F mdsio_rw_field.F mdsio_rw_slice.F mdsio_seg4torl.F mdsio_seg4tors.F mdsio_seg8torl.F mdsio_seg8tors.F mdsio_segxtorx_2d.F mdsio_write_field.F mdsio_writelocal.F mdsio_write_meta.F mdsio_write_section.F mdsio_write_tape.F mdsio_writevec_loc.F mdsio_write_whalos.F mdsio_wr_metafiles.F mdsio_wr_rec_rl.F mdsio_wr_rec_rs.F mom_calc_3d_strain.F mom_calc_absvort3.F mom_calc_hdiv.F mom_calc_hfacz.F mom_calc_ke.F mom_calc_relvort3.F mom_calc_smag_3d.F mom_calc_strain.F mom_calc_tension.F mom_calc_visc.F mom_diagnostics_init.F mom_hdissip.F mom_init_fixed.F mom_quasihydrostatic.F mom_u_botdrag_coeff.F mom_u_coriolis_nh.F mom_u_implicit_r.F mom_u_metric_nh.F mom_u_rviscflux.F mom_u_sidedrag.F mom_uv_smag_3d.F mom_v_botdrag_coeff.F mom_v_coriolis_nh.F mom_v_implicit_r.F mom_visc_qgl_limit.F mom_visc_qgl_stretch.F mom_v_metric_nh.F mom_v_rviscflux.F mom_v_sidedrag.F mom_w_coriolis_nh.F mom_w_metric_nh.F mom_w_sidedrag.F mom_w_smag_3d.F mom_calc_rtrans.F mom_fluxform.F mom_u_adv_uu.F mom_u_adv_vu.F mom_u_adv_wu.F mom_u_coriolis.F mom_u_del2u.F mom_u_metric_cylinder.F mom_u_metric_sphere.F mom_uv_boundary.F mom_u_xviscflux.F mom_u_yviscflux.F mom_v_adv_uv.F mom_v_adv_vv.F mom_v_adv_wv.F mom_v_coriolis.F mom_v_del2v.F mom_v_metric_cylinder.F mom_v_metric_sphere.F mom_v_xviscflux.F mom_v_yviscflux.F mom_vecinv.F mom_vi_coriolis.F mom_vi_del2uv.F mom_vi_hdissip.F mom_vi_u_coriolis_c4.F mom_vi_u_coriolis.F mom_vi_u_grad_ke.F mom_vi_u_vertshear.F mom_vi_v_coriolis_c4.F mom_vi_v_coriolis.F mom_vi_v_grad_ke.F mom_vi_v_vertshear.F mon_advcfl.F mon_advcflw2.F mon_advcflw.F mon_calc_advcfl.F mon_calc_stats_rl.F mon_calc_stats_rs.F mon_init.F monitor_ad.F monitor.F monitor_g.F mon_ke.F mon_out.F mon_printstats_rl.F mon_printstats_rs.F mon_set_iounit.F mon_set_pref.F mon_solution.F mon_stats_latbnd_rl.F mon_stats_rl.F mon_stats_rs.F mon_surfcor.F mon_vort3.F mon_writestats_rl.F mon_writestats_rs.F obcs_add_tides.F obcs_adjust.F obcs_adjust_uvice.F obcs_apply_eta.F obcs_apply_ptracer.F obcs_apply_r_star.F obcs_apply_seaice.F obcs_apply_surf_dr.F obcs_apply_ts.F obcs_apply_uv.F obcs_apply_uvice.F obcs_apply_w.F obcs_balance_flow.F obcs_calc.F obcs_calc_stevens.F obcs_check_depths.F obcs_check.F obcs_copy_tracer.F obcs_copy_uv_n.F obcs_diag_balance.F obcs_exchanges.F obcs_exf_load.F obcs_fields_load.F obcs_init_fixed.F obcs_init_variables.F obcs_monitor.F obcs_mon_stats.F obcs_output.F obcs_prescribe_read.F obcs_readparms.F obcs_read_pickup.F obcs_save_uv_n.F obcs_seaice_sponge.F obcs_set_connect.F obcs_sponge.F obcs_u1_adv_tracer.F obcs_write_pickup.F orlanski_east.F orlanski_init.F orlanski_north.F orlanski_south.F orlanski_west.F get_write_global_fld.F read_fld_xy_rl.F read_fld_xy_rs.F read_fld_xyz_rl.F read_fld_xyz_rs.F read_glvec_rl.F read_glvec_rs.F read_mflds.F read_rec.F rw_get_suffix.F set_write_global_fld.F write_fld_3d_rl.F write_fld_3d_rs.F write_fld_s3d_rl.F write_fld_s3d_rs.F write_fld_xy_rl.F write_fld_xy_rs.F write_fld_xyz_rl.F write_fld_xyz_rs.F write_glvec_rl.F write_glvec_rs.F write_local_rl.F write_local_rs.F write_rec.F shelfice_check.F shelfice_cost_accumulate.F shelfice_cost_final.F shelfice_cost_shifwflx.F shelfice_diagnostics_drag.F shelfice_forcing.F shelfice_forcing_surf.F shelfice_init_depths.F shelfice_init_fixed.F shelfice_init_varia.F shelfice_mask_seaice.F shelfice_mnc_init.F shelfice_output.F shelfice_readparms.F shelfice_read_pickup.F shelfice_remesh_calc_w.F shelfice_remesh_c_mask.F shelfice_remeshing.F shelfice_remesh_state.F shelfice_remesh_uv_mask.F shelfice_step_icemass.F shelfice_thermodynamics.F shelfice_u_drag_coeff.F shelfice_v_drag_coeff.F shelfice_write_pickup.F timeave_cumul_1k1t.F timeave_cumul_1t.F timeave_cumul_1vfc.F timeave_cumul_2v.F timeave_cumul_2vfc.F timeave_cumulate.F timeave_cumul_dif_1t.F timeave_init_fixed.F timeave_norma_2v.F timeave_normalize.F timeave_reset.F timeave_statvars.F timeave_statv_write.F timeave_surf_flux.F all_proc_die.F bar2.F bar_check.F barrier.F check_threads.F comm_stats.F cumulsum_z_tile.F different_multiple.F diff_phase_multiple.F eeboot.F eedata_example.F eeintro_msg.F eeset_parms.F eewrite_eeenv.F exch0_r4.F exch0_r8.F exch0_rl.F exch0_rs.F exch1_bg_r4_cube.F exch1_bg_r8_cube.F exch1_bg_rl_cube.F exch1_bg_rs_cube.F exch1_r4_cube.F exch1_r4.F exch1_r8_cube.F exch1_r8.F exch1_rl_ad.F exch1_rl_cube_ad.F exch1_rl_cube.F exch1_rl.F exch1_rs_ad.F exch1_rs_cube_ad.F exch1_rs_cube.F exch1_rs.F exch1_uv_r4_cube.F exch1_uv_r8_cube.F exch1_uv_rl_cube.F exch1_uv_rs_cube.F exch1_z_r4_cube.F exch1_z_r8_cube.F exch1_z_rl_cube.F exch1_z_rs_cube.F exch_3d_r4.F exch_3d_r8.F exch_3d_rl.F exch_3d_rs.F exch_cycle_ebl.F exch_init.F exch_r4_recv_get_x.F exch_r4_recv_get_y.F exch_r4_send_put_x.F exch_r4_send_put_y.F exch_r8_recv_get_x.F exch_r8_recv_get_y.F exch_r8_send_put_x.F exch_r8_send_put_y.F exch_rl_recv_get_x.F exch_rl_recv_get_y.F exch_rl_send_put_x.F exch_rl_send_put_y.F exch_rs_recv_get_x.F exch_rs_recv_get_y.F exch_rs_send_put_x.F exch_rs_send_put_y.F exch_s3d_r4.F exch_s3d_r8.F exch_s3d_rl.F exch_s3d_rs.F exch_sm_3d_r4.F exch_sm_3d_r8.F exch_sm_3d_rl.F exch_sm_3d_rs.F exch_uv_3d_r4.F exch_uv_3d_r8.F exch_uv_3d_rl.F exch_uv_3d_rs.F exch_uv_agrid_3d_r4.F exch_uv_agrid_3d_r8.F exch_uv_agrid_3d_rl.F exch_uv_agrid_3d_rs.F exch_uv_bgrid_3d_r4.F exch_uv_bgrid_3d_r8.F exch_uv_bgrid_3d_rl.F exch_uv_bgrid_3d_rs.F exch_uv_dgrid_3d_r4.F exch_uv_dgrid_3d_r8.F exch_uv_dgrid_3d_rl.F exch_uv_dgrid_3d_rs.F exch_uv_xy_r4.F exch_uv_xy_r8.F exch_uv_xy_rl.F exch_uv_xy_rs.F exch_uv_xyz_r4.F exch_uv_xyz_r8.F exch_uv_xyz_rl.F exch_uv_xyz_rs.F exch_xy_r4.F exch_xy_r8.F exch_xy_rl.F exch_xy_rs.F exch_xyz_r4.F exch_xyz_r8.F exch_xyz_rl.F exch_xyz_rs.F exch_z_3d_r4.F exch_z_3d_r8.F exch_z_3d_rl.F exch_z_3d_rs.F fill_cs_corner_ag_rl.F fill_cs_corner_tr_rl.F fill_cs_corner_uv_rl.F fill_cs_corner_uv_rs.F fool_the_compiler.F gather_2d_r4.F gather_2d_r8.F gather_2d_wh_r4.F gather_2d_wh_r8.F gather_vec_r4.F gather_vec_r8.F gather_xz.F gather_yz.F get_periodic_interval.F global_max.F global_sum.F global_sum_singlecpu.F global_sum_tile.F global_vec_sum.F gsum.F ini_communication_patterns.F ini_procs.F ini_threading_environment.F lef_zero.F main.F master_cpu_io.F master_cpu_thread.F mds_byteswapi4.F mds_byteswapr4.F mds_byteswapr8.F mdsfindunit.F mds_flush.F mds_reclen.F memsync.F nml_change_syntax.F nml_set_terminator.F open_copy_data_file.F print.F reset_halo.F scatter_2d_r4.F scatter_2d_r8.F scatter_2d_wh_r4.F scatter_2d_wh_r8.F scatter_vec_r4.F scatter_vec_r8.F scatter_xz.F scatter_yz.F stop_if_error.F timers.F utils.F write_utils.F adams_bashforth2.F adams_bashforth3.F add_walls2masks.F apply_forcing.F calc_3d_diffusivity.F calc_adv_flow.F calc_div_ghat.F calc_eddy_stress.F calc_grad_phi_fv.F calc_grad_phi_hyd.F calc_grad_phi_surf.F calc_grid_angles.F calc_gw.F calc_ivdc.F calc_oce_mxlayer.F calc_phi_hyd.F calc_r_star.F calc_surf_dr.F calc_viscosity.F calc_wsurf_tr.F cg2d_ex0.F cg2d.F cg2d_nsa.F cg2d_sr.F cg3d_ex0.F cg3d.F check_pickup.F config_check.F config_summary.F convective_adjustment.F convective_adjustment_ini.F convectively_mixtracer.F convective_weights.F correction_step.F cycle_ab_tracer.F cycle_tracer.F diags_oceanic_surf_flux.F diags_phi_hyd.F diags_phi_rlow.F diags_rho.F diags_sound_speed.F do_atmospheric_phys.F do_fields_blocking_exchanges.F do_stagger_fields_exchanges.F do_statevars_diags.F do_statevars_tave.F do_the_model_io.F do_write_pickup.F dynamics.F external_fields_load.F external_forcing.F external_forcing_surf.F find_alpha.F find_hyd_press_1d.F find_rho.F forcing_surf_relax.F forward_step.F freesurf_rescale_g.F freeze_surface.F grad_sigma.F gsw_teos10.F impldiff.F ini_cartesian_grid.F ini_cg2d.F ini_cg3d.F ini_cori.F ini_curvilinear_grid.F ini_cylinder_grid.F ini_depths.F ini_dynvars.F ini_eos.F ini_ffields.F ini_fields.F ini_forcing.F ini_global_domain.F ini_grid.F ini_linear_phisurf.F ini_local_grid.F ini_masks_etc.F ini_mixing.F ini_mnc_vars.F ini_model_io.F ini_nh_fields.F ini_nh_vars.F ini_nlfs_vars.F ini_parms.F ini_p_ground.F ini_pressure.F ini_psurf.F ini_salt.F ini_sigma_hfac.F ini_spherical_polar_grid.F ini_theta.F initialise_fixed.F initialise_varia.F ini_vel.F ini_vertical_grid.F integrate_for_w.F integr_continuity.F load_fields_driver.F load_grid_spacing.F load_ref_files.F main_do_loop.F momentum_correction_step.F packages_boot.F packages_check.F packages_error_msg.F packages_init_fixed.F packages_init_variables.F packages_print_msg.F packages_readparms.F packages_unused_msg.F packages_write_pickup.F plot_field.F port_rand.F post_cg3d.F pre_cg3d.F pressure_for_eos.F read_pickup.F remove_mean.F reset_nlfs_vars.F rotate_spherical_polar_grid.F rotate_uv2en.F salt_integrate.F seawater.F set_defaults.F set_grid_factors.F set_parms.F set_ref_state.F solve_for_pressure.F solve_pentadiagonal.F solve_tridiagonal.F solve_uv_tridiago.F state_summary.F swfrac.F taueddy_init_varia.F taueddy_tendency_apply.F temp_integrate.F the_main_loop.F the_model_main.F thermodynamics.F timestep.F timestep_tracer.F timestep_wvel.F tracers_correction_step.F tracers_iigw_correction.F turnoff_model_io.F update_cg2d.F update_etah.F update_etaws.F update_masks_etc.F update_r_star.F update_sigma.F update_surf_dr.F write_grid.F write_pickup.F write_state.F
Appending dependencies to Makefile
/home/jenkins/workspace/Debian_Linux-Ice-Ocean/test/NightlyRun/../MITgcm/../MITgcm/install/tools/f90mkdepend >> Makefile
WARNING: f90mkdepend: no source file found for module a
WARNING: f90mkdepend: no source file found for module `petscdtbinomial()`
WARNING: f90mkdepend: no source file found for module `petsctabulationgetdata()`
WARNING: f90mkdepend: no source file found for module `seterra()`
WARNING: f90mkdepend: no source file found for module `seterra()`
WARNING: f90mkdepend: no source file found for module `petsccalla()`.
WARNING: f90mkdepend: no source file found for module `chkmema`
WARNING: f90mkdepend: no source file found for module `petscstackpushexternal()`
WARNING: f90mkdepend: no source file found for module `petscfunctionbeginuser`
WARNING: f90mkdepend: no source file found for module `kspsettype()`
WARNING: f90mkdepend: no source file found for module `matsettype()`
WARNING: f90mkdepend: no source file found for module this
WARNING: f90mkdepend: no source file found for module `petscobjectoptionsbegin()`
WARNING: f90mkdepend: no source file found for module `pcsettype()`
WARNING: f90mkdepend: no source file found for module `mpiu_sf_node`
WARNING: f90mkdepend: no source file found for module `snessettype()`
WARNING: f90mkdepend: no source file found for module `sneslinesearchsettype()`
WARNING: f90mkdepend: no source file found for module `petscfree()`
WARNING: f90mkdepend: no source file found for module `petsc_null_integer`
WARNING: f90mkdepend: no source file found for module `petsc_unlimited_integer`
WARNING: f90mkdepend: no source file found for module `petsc_decide_integer`
WARNING: f90mkdepend: no source file found for module `petsc_determine_integer`
WARNING: f90mkdepend: no source file found for module `petsc_decide`
WARNING: f90mkdepend: no source file found for module `petsc_current_integer`
WARNING: f90mkdepend: no source file found for module of
WARNING: f90mkdepend: no source file found for module `petscint64mult()`
WARNING: f90mkdepend: no source file found for module `petscintmulttruncate()`
WARNING: f90mkdepend: no source file found for module `petscintmulterror()`
WARNING: f90mkdepend: no source file found for module `petscint64mult()`
WARNING: f90mkdepend: no source file found for module `petscrealintmulttruncate()`
WARNING: f90mkdepend: no source file found for module `petscintmulterror()`
WARNING: f90mkdepend: no source file found for module `petscint64mult()`
WARNING: f90mkdepend: no source file found for module `petscrealintmulttruncate()`
WARNING: f90mkdepend: no source file found for module `petscintmulterror()`
WARNING: f90mkdepend: no source file found for module `petscint64mult()`
WARNING: f90mkdepend: no source file found for module `petscintmulttruncate()`
WARNING: f90mkdepend: no source file found for module `petscint64mult()`
WARNING: f90mkdepend: no source file found for module `petscintmulttruncate()`
WARNING: f90mkdepend: no source file found for module the
WARNING: f90mkdepend: no source file found for module `petscclassidregister()`
WARNING: f90mkdepend: no source file found for module `petsccount_fmt`
WARNING: f90mkdepend: no source file found for module of
WARNING: f90mkdepend: no source file found for module `tssettype()`
WARNING: f90mkdepend: no source file found for module `petscviewerfilesetmode()`
rm -f makedepend.out
[41;37m step #6: RunUncoupledMITgcm [0m
Year: 0
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.083333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.16667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.25
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.33333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.41667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.5
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.58333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.66667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.75
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.83333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 0.91667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
Year: 1
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
[41;37m step #7: CreateMesh [0m
Info: creating coordinates in polar stereographic (Std Latitude: 71S Meridian: 0)
saving model as: Models/IceOcean.CreateMesh
[41;37m step #8: MeshGeometry [0m
saving model as: Models/IceOcean.MeshGeometry
[41;37m step #9: ParameterizeIce [0m
saving model as: Models/IceOcean.ParameterizeIce
[41;37m step #10: RunUncoupledISSM [0m
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/12 time [yr]: 0.08 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 2/12 time [yr]: 0.17 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 3/12 time [yr]: 0.25 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 4/12 time [yr]: 0.33 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 5/12 time [yr]: 0.42 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 6/12 time [yr]: 0.50 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 7/12 time [yr]: 0.58 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 8/12 time [yr]: 0.67 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 9/12 time [yr]: 0.75 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 10/12 time [yr]: 0.83 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 11/12 time [yr]: 0.92 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
iteration 12/12 time [yr]: 1.00 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.204514
Total Core solution elapsed time: 3.28777
Linear solver elapsed time: 1.95491 (59%)
Total elapsed time: 0 hrs 0 min 3 sec
loading results from cluster
saving model as: Models/IceOcean.RunUncoupledISSM
[41;37m step #11: RunCoupledMITgcmISSM [0m
Year: 0
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.08 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0343158
Total Core solution elapsed time: 0.453542
Linear solver elapsed time: 0.30055 (66%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.083333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.17 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0338474
Total Core solution elapsed time: 0.230928
Linear solver elapsed time: 0.151657 (66%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.16667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.25 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0357191
Total Core solution elapsed time: 0.226334
Linear solver elapsed time: 0.146717 (65%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.25
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.33 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0533293
Total Core solution elapsed time: 0.269143
Linear solver elapsed time: 0.170297 (63%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.33333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.42 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0333989
Total Core solution elapsed time: 0.21224
Linear solver elapsed time: 0.135837 (64%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.41667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.50 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0379469
Total Core solution elapsed time: 0.235386
Linear solver elapsed time: 0.156811 (67%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.5
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.58 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0332307
Total Core solution elapsed time: 0.262572
Linear solver elapsed time: 0.163932 (62%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.58333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/2 time [yr]: 0.67 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0314327
Total Core solution elapsed time: 0.237292
Linear solver elapsed time: 0.150466 (63%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.66667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.75 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0407734
Total Core solution elapsed time: 0.255168
Linear solver elapsed time: 0.15677 (61%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.75
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 0.83 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0462869
Total Core solution elapsed time: 0.288505
Linear solver elapsed time: 0.177981 (62%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.83333
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/2 time [yr]: 0.92 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.079778
Total Core solution elapsed time: 0.365972
Linear solver elapsed time: 0.220525 (60%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 0.91667
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 1.00 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0494886
Total Core solution elapsed time: 0.275122
Linear solver elapsed time: 0.180299 (66%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
Year: 1
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
STOP NORMAL END
checking model consistency
marshalling file test4001.bin
uploading input file and queuing script
launching solution sequence on remote cluster
Ice-sheet and Sea-level System Model (ISSM) version 4.24
(GitHub: https://issmteam.github.io/ISSM-Documentation/ Documentation: https://github.com/ISSMteam/ISSM/)
call computational core:
iteration 1/1 time [yr]: 1.08 (time step: 0.08)
computing smb
computing new velocity
computing basal mass balance
computing mass transport
call computational core
computing new grounding line position
updating vertices positions
saving temporary results
write lock file:
FemModel initialization elapsed time: 0.0447387
Total Core solution elapsed time: 0.244274
Linear solver elapsed time: 0.150534 (62%)
Total elapsed time: 0 hrs 0 min 0 sec
loading results from cluster
saving model as: Models/IceOcean.RunCoupledMITgcmISSM
SUCCESS difference: 0 < 2e-13 test id: 4001 test name: IceOcean field: Base1
SUCCESS difference: 0 < 1e-13 test id: 4001 test name: IceOcean field: Melting1
SUCCESS difference: 6.8e-15 < 8e-06 test id: 4001 test name: IceOcean field: Vx2
SUCCESS difference: 1.3e-14 < 7e-06 test id: 4001 test name: IceOcean field: Vy2
SUCCESS difference: 1.4e-15 < 2e-07 test id: 4001 test name: IceOcean field: Thickness2
SUCCESS difference: 2.8e-16 < 2e-08 test id: 4001 test name: IceOcean field: Base2
SUCCESS difference: 3.4e-16 < 3e-08 test id: 4001 test name: IceOcean field: MaskOceanLevelset2
SUCCESS difference: 0 < 1e-13 test id: 4001 test name: IceOcean field: FloatingiceMeltingRate2
SUCCESS difference: 0 < 1e-13 test id: 4001 test name: IceOcean field: Melting2
SUCCESS difference: 6e-15 < 8e-06 test id: 4001 test name: IceOcean field: Vx3
SUCCESS difference: 1.6e-14 < 7e-06 test id: 4001 test name: IceOcean field: Vy3
SUCCESS difference: 2.3e-15 < 4e-07 test id: 4001 test name: IceOcean field: Thickness3
SUCCESS difference: 4.3e-16 < 3e-08 test id: 4001 test name: IceOcean field: Base3
SUCCESS difference: 3.4e-16 < 5e-08 test id: 4001 test name: IceOcean field: MaskOceanLevelset3
SUCCESS difference: 0 < 1e-13 test id: 4001 test name: IceOcean field: FloatingiceMeltingRate3
SUCCESS difference: 0 < 6e-08 test id: 4001 test name: IceOcean field: Melting3
SUCCESS difference: 1.3e-14 < 8e-06 test id: 4001 test name: IceOcean field: Vx4
SUCCESS difference: 1e-14 < 7e-06 test id: 4001 test name: IceOcean field: Vy4
SUCCESS difference: 2.5e-15 < 5e-07 test id: 4001 test name: IceOcean field: Thickness4
SUCCESS difference: 5.7e-16 < 4e-08 test id: 4001 test name: IceOcean field: Base4
SUCCESS difference: 4.3e-16 < 8e-08 test id: 4001 test name: IceOcean field: MaskOceanLevelset4
SUCCESS difference: 0 < 6e-08 test id: 4001 test name: IceOcean field: FloatingiceMeltingRate4
SUCCESS difference: 0 < 3e-07 test id: 4001 test name: IceOcean field: Melting4
+++ exit code: 0
+++ error: 0
Recording test results
Finished: SUCCESS