A class to communicate the Eulerian fluid source-sink distribution computed by class IBHierarchyIntegrator to the incompressible Navier-Stokes solver.
#include <ibamr/IBHierarchyIntegrator.h>
|
| IBHierarchyIntegrator * | d_ib_solver |
| |
| bool | isTimeDependent () const override |
| |
| void | setDataOnPatchHierarchy (const int data_idx, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM > > var, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, const double data_time, const bool initial_time=false, const int coarsest_ln=IBTK::invalid_level_number, const int finest_ln=IBTK::invalid_level_number) override |
| | Set the data on the patch interiors on the specified levels of the patch hierarchy. More...
|
| |
| void | setDataOnPatch (int data_idx, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM > > var, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, double data_time, bool initial_time=false, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchLevel< NDIM > > level=SAMRAI::tbox::Pointer< SAMRAI::hier::PatchLevel< NDIM > >(nullptr)) override |
| |
| | IBEulerianSourceFunction ()=delete |
| | Default constructor. More...
|
| |
| | IBEulerianSourceFunction (const IBEulerianSourceFunction &from)=delete |
| | Copy constructor. More...
|
| |
| IBEulerianSourceFunction & | operator= (const IBEulerianSourceFunction &that)=delete |
| | Assignment operator. More...
|
| |
◆ IBEulerianSourceFunction() [1/3]
| IBAMR::IBHierarchyIntegrator::IBEulerianSourceFunction::IBEulerianSourceFunction |
( |
IBHierarchyIntegrator * |
ib_solver | ) |
|
◆ ~IBEulerianSourceFunction()
| IBAMR::IBHierarchyIntegrator::IBEulerianSourceFunction::~IBEulerianSourceFunction |
( |
| ) |
|
|
default |
◆ IBEulerianSourceFunction() [2/3]
| IBAMR::IBHierarchyIntegrator::IBEulerianSourceFunction::IBEulerianSourceFunction |
( |
| ) |
|
|
privatedelete |
- Note
- This constructor is not implemented and should not be used.
◆ IBEulerianSourceFunction() [3/3]
| IBAMR::IBHierarchyIntegrator::IBEulerianSourceFunction::IBEulerianSourceFunction |
( |
const IBEulerianSourceFunction & |
from | ) |
|
|
privatedelete |
- Note
- This constructor is not implemented and should not be used.
- Parameters
-
| from | The value to copy to this object. |
◆ isTimeDependent()
| bool IBAMR::IBHierarchyIntegrator::IBEulerianSourceFunction::isTimeDependent |
( |
| ) |
const |
|
overridevirtual |
◆ setDataOnPatchHierarchy()
◆ setDataOnPatch()
Necessary override of setDataOnPatch - use setDataOnPatchHierarchy instead.
Implements IBTK::CartGridFunction.
◆ operator=()
- Note
- This operator is not implemented and should not be used.
- Parameters
-
| that | The value to assign to this object. |
- Returns
- A reference to this object.
◆ setDataOnPatchLevel()
◆ d_ib_solver
◆ d_object_name
| std::string IBTK::CartGridFunction::d_object_name |
|
protectedinherited |
The documentation for this class was generated from the following file: