PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
Decoupled IBPM solver (Li et. al. 2016)

Implementation of parallel decoupled IBPM solver (Li et. al. 2016). More...

Collaboration diagram for Decoupled IBPM solver (Li et. al. 2016):

Files

file  decoupledibpm.cpp
 Implementation of the class DecoupledIBPMSolver.
 
file  decoupledibpm.h
 Definition of the class DecoupledIBPMSolver.
 
file  main.cpp
 Main function of decoupled IBPM solver (Li et. al. 2016).
 
file  rigidkinematics.cpp
 Implementation of the class RigidKinematicsSolver.
 
file  rigidkinematics.h
 Definition of the class RigidKinematicsSolver.
 

Classes

class  DecoupledIBPMSolver
 Immersed-boundary method proposed by Li et. al. (2016). More...
 
class  RigidKinematicsSolver
 Helper class to solve cases with moving rigid bodies using the decoupled IBPM. More...
 

Detailed Description

Implementation of parallel decoupled IBPM solver (Li et. al. 2016).

This is an example of using PetIBM to build a parallel incompressible flow solver with the immersed-boundary method proposed by Li et. al. 2016. We name this solver decoupled IBPM". If readers are interested in using this solver instead of coding, please refer to \ref md_doc_markdowns_runpetibm "Running PetIBM", \ref md_doc_markdowns_examples2d "2D Examples", and \ref md_doc_markdowns_examples3d "3D Examples".

Reference:

See also
Navier-Stokes solver, IBPM solver (Taira & Colonius 2007)