PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
Modules
Here is a list of all modules:
[detail level 12]
 Flow solvers and utilitiesFlow solvers and utilities
 Post-processing utility: createxdmfA post-processing utility that creates XDMF files for visualization
 Decoupled IBPM solver (Li et. al. 2016)Implementation of parallel decoupled IBPM solver (Li et. al. 2016)
 IBPM solver (Taira & Colonius 2007)Implementation of parallel IBPM solver (Taira & Colonius 2007)
 Navier-Stokes solverImplementation of parallel Navier-Stokes solver
 Post-processing utility: vorticityA post-processing utility that calculates vorticity fields
 Pre-processing utility: writemeshA pre-processing utility that creates a mesh and writes the gridline coordinates to a HDF5 file
 PetIBM building blocks
 Immersed-boundary bodiesObjects related to immersed-boundary bodies
 Boundaries and boundary conditionsObjects handling boundary conditions with ghost point schemes
 Linear solversInterfaces to different libraries of linear solvers
 Mesh objectsObjects for meshes and domain decompositions
 Miscellaneous functionsCollections of the namespaces containing rarely used functions
 Operator factoriesMatrices & Operators used in Perot's framework (1993, 2002)
 Solution holdersSimple structures to hold flow field solutions
 Time-integration schemesObjects holding informations of time-integration schemes
 User-defined types in PetIBMUseful user-defined types in PetIBM