- Timestamp:
- 04/25/12 14:34:21 (12 years ago)
- Location:
- tags/libIGCM_v2.0_beta1
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/libIGCM_v2.0_beta1/libIGCM_comp/libIGCM_comp.ksh
r646 r661 726 726 file_in_Name=${run_Configuration_OldPrefix}_${file_in} 727 727 728 generic_restart_file_name_in=$( basename ${file_in_Name} .nc ) 729 generic_restart_file_name_out=$( basename ${file_out} .nc ) 728 729 extension_in=$( echo ${file_in_Name##*.} ) 730 extension_out=$( echo ${file_out##*.} ) 731 732 733 generic_restart_file_name_in=$( basename ${file_in_Name} .${extension_in} ) 734 generic_restart_file_name_out=$( basename ${file_out} .${extension_out} ) 730 735 731 736 eval Path_BUF=\${R_BUF_${comp}_R}/${generic_restart_file_name_in} … … 733 738 734 739 #if [ -f ${Path_BUF}*.nc ] ; then 735 if [ $( IGCM_sys_TestFileBuffer ${Path_BUF}*. nc; echo $? ) = 0 ] ; then740 if [ $( IGCM_sys_TestFileBuffer ${Path_BUF}*.${extension_in} ; echo $? ) = 0 ] ; then 736 741 IGCM_debug_Print 3 "Buffered restart" 737 742 Buffered=true 738 743 Archived=false 739 744 Tared=false 740 nb_restart_file=$(IGCM_sys_CountFileBuffer ${Path_BUF}_????. nc)745 nb_restart_file=$(IGCM_sys_CountFileBuffer ${Path_BUF}_????.${extension_in}) 741 746 #elif [ -f ${Path_OUT}*.nc ] ; then 742 elif [ $( IGCM_sys_TestFileArchive ${Path_OUT}*. nc; echo $? ) = 0 ] ; then747 elif [ $( IGCM_sys_TestFileArchive ${Path_OUT}*.${extension_out} ; echo $? ) = 0 ] ; then 743 748 IGCM_debug_Print 3 "Archived restart" 744 749 Buffered=false 745 750 Archived=true 746 751 Tared=false 747 nb_restart_file=$(IGCM_sys_CountFileArchive ${Path_OUT}_????. nc)752 nb_restart_file=$(IGCM_sys_CountFileArchive ${Path_OUT}_????.${extension_out}) 748 753 else 749 754 IGCM_debug_Print 3 "Tared restart" … … 761 766 done 762 767 fi 763 tar xvf ${TarFileFound} ${comp}_${generic_restart_file_name_in}*. nc764 nb_restart_file=$( IGCM_sys_CountFileBuffer ${comp}_${generic_restart_file_name_in}_????. nc)768 tar xvf ${TarFileFound} ${comp}_${generic_restart_file_name_in}*.${extension_in} 769 nb_restart_file=$( IGCM_sys_CountFileBuffer ${comp}_${generic_restart_file_name_in}_????.${extension_in} ) 765 770 fi 766 771 … … 770 775 j4=${j} 771 776 if [ X${Buffered} = Xtrue ] ; then 772 IGCM_sys_GetBuffer ${Path_BUF}_${j4}. nc ${generic_restart_file_name_out}_${j4}.nc777 IGCM_sys_GetBuffer ${Path_BUF}_${j4}.${extension_in} ${generic_restart_file_name_out}_${j4}.${extension_out} 773 778 elif [ X${Archived} = Xtrue ] ; then 774 IGCM_sys_Get ${Path_OUT}_${j4}. nc ${generic_restart_file_name_out}_${j4}.nc779 IGCM_sys_Get ${Path_OUT}_${j4}.${extension_out} ${generic_restart_file_name_out}_${j4}.${extension_out} 775 780 elif [ X${Tared} = Xtrue ] ; then 776 IGCM_sys_Mv ${comp}_${generic_restart_file_name_in}_${j4}. nc ${generic_restart_file_name_out}_${j4}.nc781 IGCM_sys_Mv ${comp}_${generic_restart_file_name_in}_${j4}.${extension_in} ${generic_restart_file_name_out}_${j4}.${extension_out} 777 782 fi 778 783 (( j=j+1 )) -
tags/libIGCM_v2.0_beta1/libIGCM_config/libIGCM_config.ksh
r653 r661 650 650 651 651 # Only if we really have an executable for the component : 652 if [ X${ExeNameIn} != X\"\" ] ; then 652 ### if [ X${ExeNameIn} != X\"\" ] ; then 653 if ( [ "X${ExeNameIn}" != X\"\" ] && [ "X${ExeNameIn}" != "Xinca.dat" ] ) ; then 653 654 654 655 # Keep the first executable found and the first CompName -
tags/libIGCM_v2.0_beta1/libIGCM_sys/libIGCM_sys_titane.ksh
r654 r661 1934 1934 # Only if we really have an executable for the component : 1935 1935 eval ExeNameOut=\${config_Executable_${comp}[1]} 1936 if ( [ "X${ExeNameOut}" != X\"\" ] ) ; then 1936 ### if ( [ "X${ExeNameOut}" != X\"\" ] ) ; then 1937 if ( [ "X${ExeNameOut}" != X\"\" ] && [ "X${ExeNameOut}" != "Xinca.dat" ] ) ; then 1937 1938 1938 1939 echo "#!/bin/ksh" > script_${ExeNameOut}.ksh
Note: See TracChangeset
for help on using the changeset viewer.