CONTENTS

FOREWORD TO THE SECOND EDITION

ACKNOWLEDGEMENTS

1 INTRODUCTION AND GENERAL CONSIDERATIONS

1.1 The CFD code

1.2 Porting research codes to an industrial context

1.3 Scope of the book

2 DATA STRUCTURES AND ALGORITHMS

2.1 Representation of a grid

2.2 Derived data structures for static data

2.2.1 Elements surrounding points – linked lists

2.2.2 Points surrounding points

2.2.3 Elements surrounding elements

2.2.4 Edges

2.2.5 External faces

2.2.6 Edges of an element

2.3 Derived data structures for dynamic data

2.3.1 N-trees

2.4 Sorting and searching

2.4.1 Heap lists

2.5 Proximity in space

2.5.1 Bins

2.5.2 Binary trees

2.5.3 Quadtrees and octrees

2.6 Nearest-neighbours and graphs

2.7 Distance to surface

3 GRID GENERATION

3.1 Description of the domain to be gridded

3.1.1 Analytical functions

3.1.2 Discrete data

3.2 Variation of element size and shape

3.2.1 Internal measures of grid quality

3.2.2 Analytical functions

3.2.3 Boxes

3.2.4 Point/line/surface sources

3.2.5 Background grids

3.2.6 Element size attached to CAD data

3.2.7 Adaptive background grids

3.2.8 Surface gridding with adaptive background grids

3.3 Element type

3.4 Automatic grid generation methods

3.5 Other grid generation methods

3.6 The advancing front technique

3.6.1 Checking the intersection of faces

3.6.2 Data structures to minimize search overheads

3.6.3 Additional techniques to increase speed

3.6.4 Additional techniques to enhance reliability

3.7 Delaunay triangulation

3.7.1 Circumsphere calculations

3.7.2 Data ...

Get Applied Computational Fluid Dynamics Techniques: An Introduction Based on Finite Element Methods, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.