18.01.2013 Views

Chapter 8 Configuring Fluidity - The Applied Modelling and ...

Chapter 8 Configuring Fluidity - The Applied Modelling and ...

Chapter 8 Configuring Fluidity - The Applied Modelling and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

viii CONTENTS<br />

8.9.3 Relative Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />

8.9.4 Absolute Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />

8.9.5 Max Iterations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

8.9.6 Start from Zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

8.9.7 Remove Null Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

8.9.8 Solver Failures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

8.9.9 Reordering RCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

8.9.10 Solver Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

8.10 Equation of State (EoS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />

8.11 Subgridscale Parameterisations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />

8.11.1 GLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />

8.11.2 k-ε Turbulence Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117<br />

8.12 Boundary conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

8.12.1 Adding a boundary condition . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

8.12.2 Selecting surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

8.12.3 Boundary condition types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119<br />

8.12.4 Special input date for boundary conditions . . . . . . . . . . . . . . . . . . . . 120<br />

8.12.5 Special cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />

8.13 Astronomical tidal forcing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122<br />

8.14 Ocean biology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122<br />

8.15 Sediment model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123<br />

8.16 Large scale low aspect ratio ocean simulations . . . . . . . . . . . . . . . . . . . . . . . 124<br />

8.16.1 Options that must be switched on . . . . . . . . . . . . . . . . . . . . . . . . . 124<br />

8.16.2 Recommended or optional settings . . . . . . . . . . . . . . . . . . . . . . . . . 125<br />

8.17 Geophysical fluid dynamics problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126<br />

8.17.1 Problem type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126<br />

8.17.2 Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126<br />

8.17.3 Timestepping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />

8.17.4 Material/phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />

8.18 Mesh adaptivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130<br />

8.18.1 Field settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130<br />

8.18.2 General adaptivity options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131<br />

8.19 Multiple material/phase models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />

8.19.1 Multiple phase models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />

8.19.2 Multiple material models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />

8.20 Compressible fluid model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134<br />

8.20.1 Pressure options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134<br />

8.20.2 Density options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134<br />

8.20.3 Velocity options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135<br />

8.20.4 Restrictions: discretisation options <strong>and</strong> element pairs . . . . . . . . . . . . . . 135<br />

9 Visualisation <strong>and</strong> Diagnostics 137<br />

9.1 Visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />

9.2 Online diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />

9.2.1 Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />

9.3 Offline diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144<br />

9.3.1 vtktools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144<br />

9.3.2 Diagnostic output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144<br />

9.3.3 fltools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144<br />

9.3.4 Useful scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151<br />

9.3.5 nodecount.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153<br />

9.4 <strong>The</strong> stat file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156<br />

9.4.1 File format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157<br />

9.4.2 Reading .stat files in python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!