diff --git a/scripts/Cyclone_basilisk/basilisk_cfd.sh b/scripts/Cyclone_basilisk/basilisk_cfd.sh
new file mode 100644
index 0000000000000000000000000000000000000000..a39763b4863be39f6c0cc66332f693a89cd296a8
--- /dev/null
+++ b/scripts/Cyclone_basilisk/basilisk_cfd.sh
@@ -0,0 +1,64 @@
+#!/bin/bash
+#SBATCH --job-name=case0
+#SBATCH --account=p084
+#SBATCH --nodes=1
+#SBATCH --ntasks=20
+#SBATCH --hint=nomultithread
+###SBATCH --mem=180G
+#SBATCH --time=24:00:00
+#SBATCH --output=out.%j
+#SBATCH --error=log.%j
+#SBATCH --partition=cpu
+#SBATCH --exclusive
+
+module purge
+module load SWIG/4.0.2-GCCcore-10.2.0 Bison/3.7.1-GCCcore-10.2.0 CMake/3.18.4-GCCcore-10.2.0 Python/3.8.6-GCCcore-10.2.0 flex/2.6.4-GCCcore-10.2.0 glew/2.2.0-GCCcore-10.2.0-osmesa
+module load Mesa/20.2.1-GCCcore-10.2.0 libGLU/9.0.1-GCCcore-10.2.0
+module load OpenMPI/4.0.5-GCC-10.2.0
+##module load FFmpeg
+export BASILISK=/onyx/data/p084/basilisk/src
+export PATH=$PATH:$BASILISK
+
+echo "Starting at `date`"
+echo "Running on hosts: $SLURM_NODELIST"
+echo "Running on $SLURM_NNODES nodes."
+echo "Running on $SLURM_NPROCS processors."
+echo "Job id is $SLURM_JOBID"
+
+ax_max=40
+ax_min=0
+ay_max=40
+ay_min=0
+ b_max=10
+ b_min=0
+xc_max=0.5
+xc_min=0.2
+yc_max=0.8
+yc_min=0.5
+
+file="params.in"
+
+if ! [[ -f "restart" ]] ; then
+  RANDOM=$(date +%s%N | cut -b10-19) # give a seed
+  echo "$RANDOM / 32767 * ($ax_max-$ax_min) + $ax_min" | bc -l >  $file 
+  echo "$RANDOM / 32767 * ($ay_max-$ay_min) + $ay_min" | bc -l >> $file
+  echo "$RANDOM / 32767 * ( $b_max- $b_min) +  $b_min" | bc -l >> $file
+  echo "$RANDOM / 32767 * ($xc_max-$xc_min) + $xc_min" | bc -l >> $file 
+  echo "$RANDOM / 32767 * ($yc_max-$yc_min) + $yc_min" | bc -l >> $file 
+fi
+
+if ! [[ -d "output/" ]] ; then
+  mkdir output/
+  mkdir output/wet_area/
+  mkdir output/facets/
+  mkdir output/my_output/
+fi
+
+#CC99='mpicc -std=c99' qcc -O2 -Wall -D_MPI=1 sessileweb_no_opengl.c -o run -lm  -L$EBROOTLIBGLU/lib -lGLU  -L$EBROOTMESA/lib -lOSMesa -L/onyx/data/p084/basilisk_new/basilisk/src/gl -lglutils -lfb_osmesa
+CC99='mpicc -std=c99' qcc -O2 -Wall -D_MPI=1 drop.c -o run -lm  -L$EBROOTLIBGLU/lib -lGLU -L$EBROOTGLEW/lib64 -lGLEW -L/onyx/data/p084/basilisk/src/gl -lfb_glx -lglutils -L$EBROOTLIBGLVND/lib -lGL -L$EBROOTX11/lib -lX11
+
+srun --exclusive -K1 -n $SLURM_NTASKS ./run 
+#	2> log-$SLURM_NTASKS > out-$SLURM_NTASKS
+#	2> log > out
+
+echo "Program finished with exit code $? at: `date`"