Skip to content

Commit

Permalink
Apply new tutorials conventions on Turek Hron FSI3 case (#130)
Browse files Browse the repository at this point in the history
* Rename all tutorial cases according to new naming scheme

* Adjust FSI3 case to new conventions (flat hierarchy, names, etc)

* Delete dealii executable and add it to gitignore

* Add statement in FSI Readme that 25 parallel ranks are used

* Remove false comment in FSI3 readme

* Extend statement on swak4Foam for FSI3 case

* Move removeObsoleteSolvers remark to pp section in FSI3 readme

* Apply some cosmetics to FSI3 readme

* Update turek-hron-fsi3/README.md

Co-authored-by: Gerasimos Chourdakis <[email protected]>

* Add more information on solid run script to FSI3 readme

* Update turek-hron-fsi3/README.md

Co-authored-by: Gerasimos Chourdakis <[email protected]>

* Split pp section into multiple paragraphs, FSI3 readme

* Add extrapolation to FSI3 case again

* Add section on mesh refinement to FSI3 readme

* Change watchpoint name to conventions, FSI3 case

* Add figures according to the default coarse mesh

* Update turek-hron-fsi3/README.md

Co-authored-by: Gerasimos Chourdakis <[email protected]>

* Update turek-hron-fsi3/README.md

Co-authored-by: Gerasimos Chourdakis <[email protected]>

* Update turek-hron-fsi3/README.md

Co-authored-by: Gerasimos Chourdakis <[email protected]>

* Add some explanation how to use the refined meshes for FSI3

* Remove OpenFOAM keyword scale from all FSI3 meshes

Co-authored-by: Gerasimos Chourdakis <[email protected]>
Co-authored-by: DavidSCN <[email protected]>
  • Loading branch information
3 people authored Dec 17, 2020
1 parent 2af2a60 commit 59cdbbc
Show file tree
Hide file tree
Showing 55 changed files with 914 additions and 2,343 deletions.
1 change: 1 addition & 0 deletions turek-hron-fsi3/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
solid-dealii/nonlinear_elasticity
Original file line number Diff line number Diff line change
Expand Up @@ -8,50 +8,44 @@ echo "Cleaning..."

# Participant 1: Fluid (OpenFOAM)
Participant1="Fluid"
cd ${Participant1}
cd fluid-openfoam
# Clean the case
cleanCase
rm -rfv 0
# Create an empty .foam file for ParaView
# Note: ".foam" triggers the native OpenFOAM reader of ParaView.
# Change to ".OpenFOAM" to use the OpenFOAM reader provided with OpenFOAM.
touch ${Participant1}.foam

# Remove the log files
rm -fv ${Participant1}_blockMesh.log
rm -fv ${Participant1}_checkMesh.log
rm -fv ${Participant1}_decomposePar.log
rm -fv ${Participant1}.log
rm -fv ${Participant1}_reconstructPar.log

# Remove the preCICE-related log files
rm -fv \
precice-*.log \
precice-*-events.json

cd ..
# Remove the log files
rm -fv ${Participant1}_blockMesh.log
rm -fv ${Participant1}_checkMesh.log
rm -fv ${Participant1}_decomposePar.log
rm -fv ${Participant1}.log
rm -fv ${Participant1}_reconstructPar.log

# Participant 2: Solid (deal.II)
Participant2="Solid"
cd ./Solid/dealii_output
cd solid-dealii
# Clean the case
echo "Cleaning Solid case"
rm -fv solution-*.vtk
cd ..
rm -fv solution-*.vtk
cd ..

# Remove the log files
rm -fv ${Participant2}.log

# Remove the preCICE-related log files
echo "Deleting the preCICE log files..."
rm -fv \

# Remove the preCICE-related log files
rm -fv \
precice-*.log \
precice-*-events.json

# Output files for preCICE versions before 1.2:
rm -fv \
iterations-${Participant1}.txt iterations-${Participant2}.txt \
convergence-${Participant1}.txt convergence-${Participant2}.txt \
Events-${Participant1}.log Events-${Participant2}.log \
EventTimings-${Participant1}.log EventTimings-${Participant2}.log
cd ..

rm -rfv precice-run
rm -fv .${Participant1}-${Participant2}.address

echo "Cleaning complete!"
#------------------------------------------------------------------------------
62 changes: 0 additions & 62 deletions turek-hron-fsi3/OpenFOAM-CalculiX/Allclean

This file was deleted.

120 changes: 0 additions & 120 deletions turek-hron-fsi3/OpenFOAM-CalculiX/Allrun

This file was deleted.

1 change: 0 additions & 1 deletion turek-hron-fsi3/OpenFOAM-CalculiX/Allrun_parallel

This file was deleted.

19 changes: 0 additions & 19 deletions turek-hron-fsi3/OpenFOAM-CalculiX/README.md

This file was deleted.

12 changes: 0 additions & 12 deletions turek-hron-fsi3/OpenFOAM-CalculiX/Solid/add_material.inp

This file was deleted.

Loading

0 comments on commit 59cdbbc

Please sign in to comment.