# Makefile for prate.zonal-mean.monthly
#
# 2004/06/20 D. Tsukahara 

all: figall

## make PRATE fig. ## --------------------------------------------

figall: fig194? fig195? fig196? fig197? fig198? fig199? fig200? 

fig200?: fig2000 fig2001 fig2002 fig2003

fig199?: fig1990 fig1991 fig1992 fig1993 fig1994 fig1995 fig1996 fig1997 fig1998 fig1999

fig198?: fig1980 fig1981 fig1982 fig1983 fig1984 fig1985 fig1986 fig1987 fig1988 fig1989

fig197?: fig1970 fig1971 fig1972 fig1973 fig1974 fig1975 fig1976 fig1977 fig1978 fig1979

fig196?: fig1960 fig1961 fig1962 fig1963 fig1964 fig1965 fig1966 fig1967 fig1968 fig1969

fig195?: fig1950 fig1951 fig1952 fig1953 fig1954 fig1955 fig1956 fig1957 fig1958 fig1959

fig194?: fig1948 fig1949

## each month

fig2001:
	cd PRATE.2001.zonal-mean.NCEP; make fig; cd ../
fig2000:
	cd PRATE.2000.zonal-mean.NCEP; make fig; cd ../
fig1999:
	cd PRATE.1999.zonal-mean.NCEP; make fig; cd ../
fig1998:
	cd PRATE.1998.zonal-mean.NCEP; make fig; cd ../
fig1997:
	cd PRATE.1997.zonal-mean.NCEP; make fig; cd ../
fig1996:
	cd PRATE.1996.zonal-mean.NCEP; make fig; cd ../
fig1995:
	cd PRATE.1995.zonal-mean.NCEP; make fig; cd ../
fig1994:
	cd PRATE.1994.zonal-mean.NCEP; make fig; cd ../
fig1993:
	cd PRATE.1993.zonal-mean.NCEP; make fig; cd ../
fig1992:
	cd PRATE.1992.zonal-mean.NCEP; make fig; cd ../
fig1991:
	cd PRATE.1991.zonal-mean.NCEP; make fig; cd ../
fig1990:
	cd PRATE.1990.zonal-mean.NCEP; make fig; cd ../

## fig1980

fig1989:
	cd PRATE.1989.zonal-mean.NCEP; make fig; cd ../
fig1988:
	cd PRATE.1988.zonal-mean.NCEP; make fig; cd ../
fig1987:
	cd PRATE.1987.zonal-mean.NCEP; make fig; cd ../
fig1986:
	cd PRATE.1986.zonal-mean.NCEP; make fig; cd ../
fig1985:
	cd PRATE.1985.zonal-mean.NCEP; make fig; cd ../
fig1984:
	cd PRATE.1984.zonal-mean.NCEP; make fig; cd ../
fig1983:
	cd PRATE.1983.zonal-mean.NCEP; make fig; cd ../
fig1982:
	cd PRATE.1982.zonal-mean.NCEP; make fig; cd ../
fig1981:
	cd PRATE.1981.zonal-mean.NCEP; make fig; cd ../
fig1980:
	cd PRATE.1980.zonal-mean.NCEP; make fig; cd ../

## fig1970

fig1979:
	cd PRATE.1979.zonal-mean.NCEP; make fig; cd ../
fig1978:
	cd PRATE.1978.zonal-mean.NCEP; make fig; cd ../
fig1977:
	cd PRATE.1977.zonal-mean.NCEP; make fig; cd ../
fig1976:
	cd PRATE.1976.zonal-mean.NCEP; make fig; cd ../
fig1975:
	cd PRATE.1975.zonal-mean.NCEP; make fig; cd ../
fig1974:
	cd PRATE.1974.zonal-mean.NCEP; make fig; cd ../
fig1973:
	cd PRATE.1973.zonal-mean.NCEP; make fig; cd ../
fig1972:
	cd PRATE.1972.zonal-mean.NCEP; make fig; cd ../
fig1971:
	cd PRATE.1971.zonal-mean.NCEP; make fig; cd ../
fig1970:
	cd PRATE.1970.zonal-mean.NCEP; make fig; cd ../

## fig1960

fig1969:
	cd PRATE.1969.zonal-mean.NCEP; make fig; cd ../
fig1968:
	cd PRATE.1968.zonal-mean.NCEP; make fig; cd ../
fig1967:
	cd PRATE.1967.zonal-mean.NCEP; make fig; cd ../
fig1966:
	cd PRATE.1966.zonal-mean.NCEP; make fig; cd ../
fig1965:
	cd PRATE.1965.zonal-mean.NCEP; make fig; cd ../
fig1964:
	cd PRATE.1964.zonal-mean.NCEP; make fig; cd ../
fig1963:
	cd PRATE.1963.zonal-mean.NCEP; make fig; cd ../
fig1962:
	cd PRATE.1962.zonal-mean.NCEP; make fig; cd ../
fig1961:
	cd PRATE.1961.zonal-mean.NCEP; make fig; cd ../
fig1960:
	cd PRATE.1960.zonal-mean.NCEP; make fig; cd ../

## fig1950

fig1959:
	cd PRATE.1959.zonal-mean.NCEP; make fig; cd ../
fig1958:
	cd PRATE.1958.zonal-mean.NCEP; make fig; cd ../
fig1957:
	cd PRATE.1957.zonal-mean.NCEP; make fig; cd ../
fig1956:
	cd PRATE.1956.zonal-mean.NCEP; make fig; cd ../
fig1955:
	cd PRATE.1955.zonal-mean.NCEP; make fig; cd ../
fig1954:
	cd PRATE.1954.zonal-mean.NCEP; make fig; cd ../
fig1953:
	cd PRATE.1953.zonal-mean.NCEP; make fig; cd ../
fig1952:
	cd PRATE.1952.zonal-mean.NCEP; make fig; cd ../
fig1951:
	cd PRATE.1951.zonal-mean.NCEP; make fig; cd ../
fig1950:
	cd PRATE.1950.zonal-mean.NCEP; make fig; cd ../

## fig1940

fig1949:
	cd PRATE.1949.zonal-mean.NCEP; make fig; cd ../
fig1948:
	cd PRATE.1948.zonal-mean.NCEP; make fig; cd ../

## make PRATE mklink. ## --------------------------------------------

mklinkall: mklink194? mklink195? mklink196? mklink197? mklink198? mklink199? mklink200? 

mklink200?: mklink2000 mklink2001 mklink2002 mklink2003

mklink199?: mklink1990 mklink1991 mklink1992 mklink1993 mklink1994 mklink1995 mklink1996 mklink1997 mklink1998 mklink1999

mklink198?: mklink1980 mklink1981 mklink1982 mklink1983 mklink1984 mklink1985 mklink1986 mklink1987 mklink1988 mklink1989

mklink197?: mklink1970 mklink1971 mklink1972 mklink1973 mklink1974 mklink1975 mklink1976 mklink1977 mklink1978 mklink1979

mklink196?: mklink1960 mklink1961 mklink1962 mklink1963 mklink1964 mklink1965 mklink1966 mklink1967 mklink1968 mklink1969

mklink195?: mklink1950 mklink1951 mklink1952 mklink1953 mklink1954 mklink1955 mklink1956 mklink1957 mklink1958 mklink1959

mklink194?: mklink1948 mklink1949

## each month

mklink2001:
	cd PRATE.2001.zonal-mean.NCEP; make mklink; cd ../
mklink2000:
	cd PRATE.2000.zonal-mean.NCEP; make mklink; cd ../
mklink1999:
	cd PRATE.1999.zonal-mean.NCEP; make mklink; cd ../
mklink1998:
	cd PRATE.1998.zonal-mean.NCEP; make mklink; cd ../
mklink1997:
	cd PRATE.1997.zonal-mean.NCEP; make mklink; cd ../
mklink1996:
	cd PRATE.1996.zonal-mean.NCEP; make mklink; cd ../
mklink1995:
	cd PRATE.1995.zonal-mean.NCEP; make mklink; cd ../
mklink1994:
	cd PRATE.1994.zonal-mean.NCEP; make mklink; cd ../
mklink1993:
	cd PRATE.1993.zonal-mean.NCEP; make mklink; cd ../
mklink1992:
	cd PRATE.1992.zonal-mean.NCEP; make mklink; cd ../
mklink1991:
	cd PRATE.1991.zonal-mean.NCEP; make mklink; cd ../
mklink1990:
	cd PRATE.1990.zonal-mean.NCEP; make mklink; cd ../

## mklink1980

mklink1989:
	cd PRATE.1989.zonal-mean.NCEP; make mklink; cd ../
mklink1988:
	cd PRATE.1988.zonal-mean.NCEP; make mklink; cd ../
mklink1987:
	cd PRATE.1987.zonal-mean.NCEP; make mklink; cd ../
mklink1986:
	cd PRATE.1986.zonal-mean.NCEP; make mklink; cd ../
mklink1985:
	cd PRATE.1985.zonal-mean.NCEP; make mklink; cd ../
mklink1984:
	cd PRATE.1984.zonal-mean.NCEP; make mklink; cd ../
mklink1983:
	cd PRATE.1983.zonal-mean.NCEP; make mklink; cd ../
mklink1982:
	cd PRATE.1982.zonal-mean.NCEP; make mklink; cd ../
mklink1981:
	cd PRATE.1981.zonal-mean.NCEP; make mklink; cd ../
mklink1980:
	cd PRATE.1980.zonal-mean.NCEP; make mklink; cd ../

## mklink1970

mklink1979:
	cd PRATE.1979.zonal-mean.NCEP; make mklink; cd ../
mklink1978:
	cd PRATE.1978.zonal-mean.NCEP; make mklink; cd ../
mklink1977:
	cd PRATE.1977.zonal-mean.NCEP; make mklink; cd ../
mklink1976:
	cd PRATE.1976.zonal-mean.NCEP; make mklink; cd ../
mklink1975:
	cd PRATE.1975.zonal-mean.NCEP; make mklink; cd ../
mklink1974:
	cd PRATE.1974.zonal-mean.NCEP; make mklink; cd ../
mklink1973:
	cd PRATE.1973.zonal-mean.NCEP; make mklink; cd ../
mklink1972:
	cd PRATE.1972.zonal-mean.NCEP; make mklink; cd ../
mklink1971:
	cd PRATE.1971.zonal-mean.NCEP; make mklink; cd ../
mklink1970:
	cd PRATE.1970.zonal-mean.NCEP; make mklink; cd ../

## mklink1960

mklink1969:
	cd PRATE.1969.zonal-mean.NCEP; make mklink; cd ../
mklink1968:
	cd PRATE.1968.zonal-mean.NCEP; make mklink; cd ../
mklink1967:
	cd PRATE.1967.zonal-mean.NCEP; make mklink; cd ../
mklink1966:
	cd PRATE.1966.zonal-mean.NCEP; make mklink; cd ../
mklink1965:
	cd PRATE.1965.zonal-mean.NCEP; make mklink; cd ../
mklink1964:
	cd PRATE.1964.zonal-mean.NCEP; make mklink; cd ../
mklink1963:
	cd PRATE.1963.zonal-mean.NCEP; make mklink; cd ../
mklink1962:
	cd PRATE.1962.zonal-mean.NCEP; make mklink; cd ../
mklink1961:
	cd PRATE.1961.zonal-mean.NCEP; make mklink; cd ../
mklink1960:
	cd PRATE.1960.zonal-mean.NCEP; make mklink; cd ../

## mklink1950

mklink1959:
	cd PRATE.1959.zonal-mean.NCEP; make mklink; cd ../
mklink1958:
	cd PRATE.1958.zonal-mean.NCEP; make mklink; cd ../
mklink1957:
	cd PRATE.1957.zonal-mean.NCEP; make mklink; cd ../
mklink1956:
	cd PRATE.1956.zonal-mean.NCEP; make mklink; cd ../
mklink1955:
	cd PRATE.1955.zonal-mean.NCEP; make mklink; cd ../
mklink1954:
	cd PRATE.1954.zonal-mean.NCEP; make mklink; cd ../
mklink1953:
	cd PRATE.1953.zonal-mean.NCEP; make mklink; cd ../
mklink1952:
	cd PRATE.1952.zonal-mean.NCEP; make mklink; cd ../
mklink1951:
	cd PRATE.1951.zonal-mean.NCEP; make mklink; cd ../
mklink1950:
	cd PRATE.1950.zonal-mean.NCEP; make mklink; cd ../

## mklink1940

mklink1949:
	cd PRATE.1949.zonal-mean.NCEP; make mklink; cd ../
mklink1948:
	cd PRATE.1948.zonal-mean.NCEP; make mklink; cd ../


## make V clean. ## --------------------------------------------

cleanall: clean194? clean195? clean196? clean197? clean198? clean199? clean200? 

clean200?: clean2000 clean2001 clean2002 clean2003

clean199?: clean1990 clean1991 clean1992 clean1993 clean1994 clean1995 clean1996 clean1997 clean1998 clean1999

clean198?: clean1980 clean1981 clean1982 clean1983 clean1984 clean1985 clean1986 clean1987 clean1988 clean1989

clean197?: clean1970 clean1971 clean1972 clean1973 clean1974 clean1975 clean1976 clean1977 clean1978 clean1979

clean196?: clean1960 clean1961 clean1962 clean1963 clean1964 clean1965 clean1966 clean1967 clean1968 clean1969

clean195?: clean1950 clean1951 clean1952 clean1953 clean1954 clean1955 clean1956 clean1957 clean1958 clean1959

clean194?: clean1948 clean1949

## each month

clean2001:
	cd PRATE.2001.zonal-mean.NCEP; make clean; cd ../
clean2000:
	cd PRATE.2000.zonal-mean.NCEP; make clean; cd ../
clean1999:
	cd PRATE.1999.zonal-mean.NCEP; make clean; cd ../
clean1998:
	cd PRATE.1998.zonal-mean.NCEP; make clean; cd ../
clean1997:
	cd PRATE.1997.zonal-mean.NCEP; make clean; cd ../
clean1996:
	cd PRATE.1996.zonal-mean.NCEP; make clean; cd ../
clean1995:
	cd PRATE.1995.zonal-mean.NCEP; make clean; cd ../
clean1994:
	cd PRATE.1994.zonal-mean.NCEP; make clean; cd ../
clean1993:
	cd PRATE.1993.zonal-mean.NCEP; make clean; cd ../
clean1992:
	cd PRATE.1992.zonal-mean.NCEP; make clean; cd ../
clean1991:
	cd PRATE.1991.zonal-mean.NCEP; make clean; cd ../
clean1990:
	cd PRATE.1990.zonal-mean.NCEP; make clean; cd ../

## clean1980

clean1989:
	cd PRATE.1989.zonal-mean.NCEP; make clean; cd ../
clean1988:
	cd PRATE.1988.zonal-mean.NCEP; make clean; cd ../
clean1987:
	cd PRATE.1987.zonal-mean.NCEP; make clean; cd ../
clean1986:
	cd PRATE.1986.zonal-mean.NCEP; make clean; cd ../
clean1985:
	cd PRATE.1985.zonal-mean.NCEP; make clean; cd ../
clean1984:
	cd PRATE.1984.zonal-mean.NCEP; make clean; cd ../
clean1983:
	cd PRATE.1983.zonal-mean.NCEP; make clean; cd ../
clean1982:
	cd PRATE.1982.zonal-mean.NCEP; make clean; cd ../
clean1981:
	cd PRATE.1981.zonal-mean.NCEP; make clean; cd ../
clean1980:
	cd PRATE.1980.zonal-mean.NCEP; make clean; cd ../

## clean1970

clean1979:
	cd PRATE.1979.zonal-mean.NCEP; make clean; cd ../
clean1978:
	cd PRATE.1978.zonal-mean.NCEP; make clean; cd ../
clean1977:
	cd PRATE.1977.zonal-mean.NCEP; make clean; cd ../
clean1976:
	cd PRATE.1976.zonal-mean.NCEP; make clean; cd ../
clean1975:
	cd PRATE.1975.zonal-mean.NCEP; make clean; cd ../
clean1974:
	cd PRATE.1974.zonal-mean.NCEP; make clean; cd ../
clean1973:
	cd PRATE.1973.zonal-mean.NCEP; make clean; cd ../
clean1972:
	cd PRATE.1972.zonal-mean.NCEP; make clean; cd ../
clean1971:
	cd PRATE.1971.zonal-mean.NCEP; make clean; cd ../
clean1970:
	cd PRATE.1970.zonal-mean.NCEP; make clean; cd ../

## clean1960

clean1969:
	cd PRATE.1969.zonal-mean.NCEP; make clean; cd ../
clean1968:
	cd PRATE.1968.zonal-mean.NCEP; make clean; cd ../
clean1967:
	cd PRATE.1967.zonal-mean.NCEP; make clean; cd ../
clean1966:
	cd PRATE.1966.zonal-mean.NCEP; make clean; cd ../
clean1965:
	cd PRATE.1965.zonal-mean.NCEP; make clean; cd ../
clean1964:
	cd PRATE.1964.zonal-mean.NCEP; make clean; cd ../
clean1963:
	cd PRATE.1963.zonal-mean.NCEP; make clean; cd ../
clean1962:
	cd PRATE.1962.zonal-mean.NCEP; make clean; cd ../
clean1961:
	cd PRATE.1961.zonal-mean.NCEP; make clean; cd ../
clean1960:
	cd PRATE.1960.zonal-mean.NCEP; make clean; cd ../

## clean1950

clean1959:
	cd PRATE.1959.zonal-mean.NCEP; make clean; cd ../
clean1958:
	cd PRATE.1958.zonal-mean.NCEP; make clean; cd ../
clean1957:
	cd PRATE.1957.zonal-mean.NCEP; make clean; cd ../
clean1956:
	cd PRATE.1956.zonal-mean.NCEP; make clean; cd ../
clean1955:
	cd PRATE.1955.zonal-mean.NCEP; make clean; cd ../
clean1954:
	cd PRATE.1954.zonal-mean.NCEP; make clean; cd ../
clean1953:
	cd PRATE.1953.zonal-mean.NCEP; make clean; cd ../
clean1952:
	cd PRATE.1952.zonal-mean.NCEP; make clean; cd ../
clean1951:
	cd PRATE.1951.zonal-mean.NCEP; make clean; cd ../
clean1950:
	cd PRATE.1950.zonal-mean.NCEP; make clean; cd ../

## clean1940

clean1949:
	cd PRATE.1949.zonal-mean.NCEP; make clean; cd ../
clean1948:
	cd PRATE.1948.zonal-mean.NCEP; make clean; cd ../


