IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Public Member Functions | List of all members
IBAMR::IBMethodPostProcessStrategy Class Referenceabstract

Class IBMethodPostProcessStrategy provides a generic interface for specifying post-processing code for use in an IB computation. More...

#include </home/runner/work/IBAMR/IBAMR/include/ibamr/IBMethodPostProcessStrategy.h>

Inheritance diagram for IBAMR::IBMethodPostProcessStrategy:
Inheritance graph
[legend]

Public Member Functions

 IBMethodPostProcessStrategy ()=default
 Default constructor.
 
virtual ~IBMethodPostProcessStrategy ()=default
 Virtual destructor.
 
virtual void postprocessData (int u_idx, int p_idx, int f_idx, const std::vector< SAMRAI::tbox::Pointer< IBTK::LData > > &F_data, const std::vector< SAMRAI::tbox::Pointer< IBTK::LData > > &X_data, const std::vector< SAMRAI::tbox::Pointer< IBTK::LData > > &U_data, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int coarsest_level_number, int finest_level_number, double data_time, IBMethod *ib_method)=0
 Post-process data on the patch hierarchy.
 

Detailed Description

Class IBMethodPostProcessStrategy provides a generic interface for specifying post-processing code for use in an IB computation.


The documentation for this class was generated from the following file: