Class PhaseChangeDivUSourceFunction class set the RHS of the Div U equation computed from the PhaseChangeHierarchyIntegrator class.
#include <ibamr/PhaseChangeDivUSourceFunction.h>
|
| | PhaseChangeDivUSourceFunction (const std::string &object_name, SAMRAI::tbox::Pointer< IBAMR::PhaseChangeHierarchyIntegrator > pc_hier_integrator) |
| | Class constructor. More...
|
| |
| | ~PhaseChangeDivUSourceFunction ()=default |
| | Empty destructor. More...
|
| |
| bool | isTimeDependent () const override |
| | Indicates whether the concrete TemperatureInitialCondition object is time-dependent. More...
|
| |
| void | setDataOnPatchHierarchy (int data_idx, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM > > var, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, double data_time, bool initial_time=false, int coarsest_ln=-1, int finest_ln=-1) override |
| | Evaluate the function on the patch interiors on the specified levels of the patch hierarchy using the virtual function setDataOnPatch(). More...
|
| |
| void | setDataOnPatch (const int data_idx, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM > > var, SAMRAI::tbox::Pointer< SAMRAI::hier::Patch< NDIM > > patch, const double data_time, const bool initial_time=false, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchLevel< NDIM > > patch_level=SAMRAI::tbox::Pointer< SAMRAI::hier::PatchLevel< NDIM > >(nullptr)) override |
| | Evaluate the function on the patch interior. More...
|
| |
◆ PhaseChangeDivUSourceFunction() [1/3]
| IBAMR::PhaseChangeDivUSourceFunction::PhaseChangeDivUSourceFunction |
( |
const std::string & |
object_name, |
|
|
SAMRAI::tbox::Pointer< IBAMR::PhaseChangeHierarchyIntegrator > |
pc_hier_integrator |
|
) |
| |
◆ ~PhaseChangeDivUSourceFunction()
| IBAMR::PhaseChangeDivUSourceFunction::~PhaseChangeDivUSourceFunction |
( |
| ) |
|
|
default |
◆ PhaseChangeDivUSourceFunction() [2/3]
| IBAMR::PhaseChangeDivUSourceFunction::PhaseChangeDivUSourceFunction |
( |
| ) |
|
|
privatedelete |
Deleted default constructor.
◆ PhaseChangeDivUSourceFunction() [3/3]
Deleted copy constructor.
◆ isTimeDependent()
| bool IBAMR::PhaseChangeDivUSourceFunction::isTimeDependent |
( |
| ) |
const |
|
overridevirtual |
◆ setDataOnPatchHierarchy()
◆ setDataOnPatch()
◆ operator=()
Deleted assignment operator.
◆ setDataOnPatchLevel()
◆ d_pc_hier_integrator
| SAMRAI::tbox::Pointer<IBAMR::PhaseChangeHierarchyIntegrator> IBAMR::PhaseChangeDivUSourceFunction::d_pc_hier_integrator |
|
private |
◆ d_object_name
| std::string IBTK::CartGridFunction::d_object_name |
|
protectedinherited |
The documentation for this class was generated from the following file: