#!/bin/bash

cd "${0%/*}" || exit 1

echo "=============================================="
echo " Cleaning Finned Channel Case"
echo "=============================================="

echo ""
echo "1. Removing solution time directories..."
foamListTimes -rm

echo ""
echo "2. Removing post-processing results..."
rm -rf postProcessing

echo ""
echo "3. Removing generated mesh and mesh-derived fields..."
rm -rf constant/polyMesh
rm -f 0/cellLevel 0/pointLevel 0/C 0/Cx 0/Cy 0/Cz

echo ""
echo "4. Removing fetched STL and generated feature-edge mesh..."
rm -rf constant/triSurface
rm -rf constant/extendedFeatureEdgeMesh

echo ""
echo "5. Removing solver logs..."
rm -f log.buoyantSimpleFoam
rm -f log.*

echo ""
echo "=============================================="
echo " Finned case cleaned successfully."
echo "=============================================="
