
# Chuong trinh nay se remap SL monthly tu san pham mo hinh ve do phan giai 0.25 cho VN
# de lam dau vao cho chuong trinh xu ly bias correction
# Cach goi:
# remap_Ope.sh yyyy mm 
# Vi du remap_Ope.sh 2024 02


# usage: ./remap_one_cycle.sh <yyyy> <mm> <dd> 
module load cdo
year=${1}
mon=${2}
day=${3}
GRD_file=/home/tanpv/Progs/Dr_VN_Ope/grid_VN_0.25.dat
case "${day}" in
    01) MEMS="01" ;;
    06) MEMS="02" ;;
    11) MEMS="03" ;;
    16) MEMS="04" ;;
    21) MEMS="05" ;;
    26) MEMS="06" ;;
    *)  echo "Invalid day: ${day}"; exit 1 ;;
esac
MODELS=" clWRF RegCM "

for Model in ${MODELS} ; do
   DIR0=/home/tanpv/Data/562_VNU/0.25_VN/Operational/monthly
   DIR=/home/tanpv/Data/562_VNU/0.25_VN/For_BC_Ope
   Fname=${Model}_${MEMS}.nc     #current_pre
   Infile=${DIR0}/${year}/${mon}/${Fname}

   if [[ -e ${Infile} ]] ; then

      Des=${DIR}/${year}/${mon}
      mkdir -p ${Des}
      Oufile=${Des}/${Fname}

      cdo remapbil,${GRD_file} ${Infile} ${Oufile} 
   fi
done


