#!/bin/sh
set -e
# combine basins global, arc-atl and ind-pac into one file,
# indicated by ibuf(7)=0(global), 1(arc-atl),2(ind-pac).

if [ $# -ne 5 ] ; then
  echo "Error in $0: invalid number of arguments $#"
  exit 1
fi

pfx=$1
inp1=$2
inp2=$3
inp3=$4
out=$5

access inp1 ${pfx}_${inp1}
access inp2 ${pfx}_${inp2}
access inp3 ${pfx}_${inp3}


echo "                                                 0
C*                                               0" | ccc relabl inp1 inp10
echo "                                                 0
C*                                               1" | ccc relabl inp2 inp20
echo "C*                                               0
C*                                               2" | ccc relabl inp3 inp30

#ryj on July 06, 2015: adjust the output orders (from 123 into 231) so as to be consistent with cmor
rmerge ${pfx}_${out} inp20 inp30 inp10

release inp1 inp2 inp3
rm -f inp10 inp20 inp30
