1 |
#!/bin/csh -f |
#!/bin/csh -f |
2 |
# |
# |
3 |
# $Id$ |
# $Header$ |
4 |
# |
# |
5 |
# Makefile generator for MITgcm UV codes |
# Makefile generator for MITgcm UV codes |
6 |
# |
# |
231 |
# concurrently. Optimisation knows nothing about parallel access |
# concurrently. Optimisation knows nothing about parallel access |
232 |
# it assumes sequential semantics and rearranges code on that |
# it assumes sequential semantics and rearranges code on that |
233 |
# basis. This can be harmful here! |
# basis. This can be harmful here! |
234 |
if ( "${fname}" != "barrier.F" ) then |
if ( "${fname}" == "barrier.F" || "${fname}" == "different_multiple.F" ) then |
|
echo ' @ $(FCOMP) '$pf >> ${mfile}.$$ |
|
|
else |
|
235 |
echo ' @ $(FCOMP0) '$pf >> ${mfile}.$$ |
echo ' @ $(FCOMP0) '$pf >> ${mfile}.$$ |
236 |
|
else |
237 |
|
echo ' @ $(FCOMP) '$pf >> ${mfile}.$$ |
238 |
endif |
endif |
239 |
set files = ( ${files} ${fname} ) |
set files = ( ${files} ${fname} ) |
240 |
set slist = ( ${slist} ${f} ) |
set slist = ( ${slist} ${f} ) |