#!/bin/sh cd "${0%/*}" || exit # Run from this directory . $WM_PROJECT_DIR/bin/tools/RunFunctions # Tutorial run functions . $MULTIPHASE_DIR/bin/tools/RunFunctionsLSWF # LSWF util functions find . -type f -name 'log.*' ! -name 'log.infoMesh' -exec rm -f {} + checkLogErrorExitStatus checkReturn $? "0.1 - lswf-template" "Ocorreu uma falha ao limpar logs - geração VTU" runApplication topoSet -dict topoSet.vtuGeneration checkLogErrorExitStatus checkReturn $? "0.2 - lswf-template" "Ocorreu uma falha ao executar topoSet - geração VTU" runApplication subsetMesh mainMesh -overwrite -patch inlet -resultTime 100001 checkLogErrorExitStatus checkReturn $? "0.3 - lswf-template" "Ocorreu uma falha ao gerar a subset - geração VTU" runApplication foamToVTK -latestTime -fields '(porosity permeability)' -allPatches checkLogErrorExitStatus checkReturn $? "0.4 - lswf-template" "Ocorreu uma falha ao executar foamToVTK - geração VTU" vtk2vtu VTK/*.vtk data/fields.vtu checkReturn $? "0.5 - lswf-template" "Ocorreu uma falha ao executar vtk2vtu - geração VTU" rm -rf VTK & rm -rf 100001 checkLogErrorExitStatus checkReturn $? "0.6 - lswf-template" "Ocorreu uma falha ao limpar pastas - geração VTU"