MCPcopy Create free account
hub / github.com/IBAMR/IBAMR / registerResetFunction

Method registerResetFunction

src/adv_diff/AdvDiffHierarchyIntegrator.cpp:879–890  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

877} // preprocessIntegrateHierarchy
878
879void
880AdvDiffHierarchyIntegrator::registerResetFunction(Pointer<CellVariable<NDIM, double>> Q_var,
881 ResetPropertiesFcnPtr callback,
882 void* ctx)
883{
884#if !defined(NDEBUG)
885 TBOX_ASSERT(std::find(d_Q_var.begin(), d_Q_var.end(), Q_var) != d_Q_var.end());
886#endif
887 d_Q_reset_fcns[Q_var].push_back(callback);
888 d_Q_reset_fcns_ctx[Q_var].push_back(ctx);
889 return;
890} // registerResetFunction
891
892void
893AdvDiffHierarchyIntegrator::setResetPriority(Pointer<CellVariable<NDIM, double>> Q_var, int reset_priority)

Callers 15

mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80

Calls 3

beginMethod · 0.45
endMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected