/[MITgcm]/MITgcm_contrib/heimbach/OpenAD/OAD_support/genmake2
ViewVC logotype

Diff of /MITgcm_contrib/heimbach/OpenAD/OAD_support/genmake2

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2 by utke, Fri Oct 10 15:43:26 2008 UTC revision 1.3 by utke, Tue Oct 14 16:57:21 2008 UTC
# Line 2992  ad_input_code_sf.f$FS90 : ad_input_code. Line 2992  ad_input_code_sf.f$FS90 : ad_input_code.
2992  # expose mfef90 specific substring handling  # expose mfef90 specific substring handling
2993  # add the w2f__types module  # add the w2f__types module
2994  ad_input_code_sf.w2f.f$FS90: ad_input_code_sf.f$FS90 mfef90 whirl2f whirl2f_be w2f__types.f90  ad_input_code_sf.w2f.f$FS90: ad_input_code_sf.f$FS90 mfef90 whirl2f whirl2f_be w2f__types.f90
2995          ./mfef90 -z -F -N132 \$<          ./mfef90 -r8 -z -F -N132 \$<
2996          mv \$<.B \$(basename \$<).B          mv \$<.B \$(basename \$<).B
2997          ./whirl2f -openad \$(basename \$<).B          ./whirl2f -openad \$(basename \$<).B
2998          cat w2f__types.f90 \$(basename \$<).w2f.f > \$@          cat w2f__types.f90 \$(basename \$<).w2f.f > \$@
# Line 3008  ad_input_code_sf.w2f.canon.f$FS90: ad_in Line 3008  ad_input_code_sf.w2f.canon.f$FS90: ad_in
3008  # Otherwise mfef90 patches in spaces to fill up to 72 (or 132)  # Otherwise mfef90 patches in spaces to fill up to 72 (or 132)
3009  # characters respectively.  # characters respectively.
3010  ad_input_code_sf.w2f.canon.B: ad_input_code_sf.w2f.canon.f$FS90 mfef90  ad_input_code_sf.w2f.canon.B: ad_input_code_sf.w2f.canon.f$FS90 mfef90
3011          ./mfef90 -z -F \$<          ./mfef90 -r8 -z -F \$<
3012          mv \$<.B \$@          mv \$<.B \$@
3013    
3014  # WHIRL -> XAIF  # WHIRL -> XAIF
# Line 3017  ad_input_code_sf.w2f.canon.xaif : ad_inp Line 3017  ad_input_code_sf.w2f.canon.xaif : ad_inp
3017    
3018  # XAIF -> XAIF'  # XAIF -> XAIF'
3019  ad_input_code_sf.w2f.canon.xb.xaif : ad_input_code_sf.w2f.canon.xaif xaif.xsd xaif_base.xsd xaif_inlinable_intrinsics.xsd xaif_derivative_propagator.xsd xaif_output.xsd openad_adm  ad_input_code_sf.w2f.canon.xb.xaif : ad_input_code_sf.w2f.canon.xaif xaif.xsd xaif_base.xsd xaif_inlinable_intrinsics.xsd xaif_derivative_propagator.xsd xaif_output.xsd openad_adm
3020          ./openad_adm -f -t forward_step -i \$< -c \${XAIFSCHEMAROOT}/schema/examples/inlinable_intrinsics.xaif -o \$@ -I -r -p "recip_hFacC recip_rA GM_Kmin_horiz"          ./openad_adm -f -t forward_step -i \$< -c \${XAIFSCHEMAROOT}/schema/examples/inlinable_intrinsics.xaif -o \$@ -I -r
3021    
3022  # XAIF' -> WHIRL'  # XAIF' -> WHIRL'
3023  ad_input_code_sf.w2f.canon.xb.x2w.B : ad_input_code_sf.w2f.canon.xb.xaif xaif2whirl  ad_input_code_sf.w2f.canon.xb.x2w.B : ad_input_code_sf.w2f.canon.xb.xaif xaif2whirl

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.22