PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
PetIBM building blocks
Collaboration diagram for PetIBM building blocks:

Modules

 Immersed-boundary bodies
 Objects related to immersed-boundary bodies.
 
 Boundaries and boundary conditions
 Objects handling boundary conditions with ghost point schemes.
 
 Linear solvers
 Interfaces to different libraries of linear solvers.
 
 Mesh objects
 Objects for meshes and domain decompositions.
 
 Miscellaneous functions
 Collections of the namespaces containing rarely used functions.
 
 Operator factories
 Matrices & Operators used in Perot's framework (1993, 2002).
 
 Solution holders
 Simple structures to hold flow field solutions.
 
 Time-integration schemes
 Objects holding informations of time-integration schemes.
 
 User-defined types in PetIBM
 Useful user-defined types in PetIBM.
 

Namespaces

namespace  petibm
 A toolbox for building flow solvers.
 

Detailed Description

This part contains building blocks that are necessary for a flow solver in Perot (1993) framework and staggered-grid finite difference method.