#!/bin/sh
set -e

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

pfx=$1
inp=$2
out=$3

release inp desc
access  inp  ${pfx}_${inp}
access  desc ${pfx/_dd/_gp}_data_description

# For CanESM5; land fraction is flnd+flku
echo "C*SELECT.  STEP         0         0    1         1    1 NAME FLND FLKU" | ccc select desc flnd flku
add flnd flku land
echo "C*XLIN         -100.      100." | ccc xlin land focn
gmlt inp focn ${pfx}_${out}

release inp desc flnd flku land focn .ccc_cards

