#!/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 VTP" runApplication convertPermeability checkLogErrorExitStatus checkReturn $? "0.2 - lswf-template" "Ocorreu uma falha ao executar topoSet - geração VTP" runApplication topoSet -dict topoSet.vtpGeneration checkLogErrorExitStatus checkReturn $? "0.3 - lswf-template" "Ocorreu uma falha ao executar topoSet - geração VTP" runApplication subsetMesh mainMesh -overwrite -patch inlet -resultTime 100000 checkLogErrorExitStatus checkReturn $? "0.4 - lswf-template" "Ocorreu uma falha ao gerar a subset - geração VTP" runApplication foamToVTK -latestTime -fields '(porosity permeability)' -allPatches checkLogErrorExitStatus checkReturn $? "0.5 - lswf-template" "Ocorreu uma falha ao executar foamToVTK - geração VTP" vtk2vtp VTK/allPatches/allPatches_0.vtk checkReturn $? "0.6 - lswf-template" "Ocorreu uma falha ao executar vtk2vtp - geração VTP" mv VTK/allPatches/allPatches_0.vtp data/fields.vtp checkLogErrorExitStatus checkReturn $? "0.7 - lswf-template" "Ocorreu uma falha ao gerar a malha - geração VTP" rm -rf VTK & rm -rf 100000 checkLogErrorExitStatus checkReturn $? "0.8 - lswf-template" "Ocorreu uma falha ao limpar pastas - geração VTP"