| 366 | } // getAdvectionVelocity |
| 367 | |
| 368 | void |
| 369 | AdvDiffHierarchyIntegrator::setSourceTerm(Pointer<CellVariable<NDIM, double>> Q_var, |
| 370 | Pointer<CellVariable<NDIM, double>> F_var) |
| 371 | { |
| 372 | #if !defined(NDEBUG) |
| 373 | TBOX_ASSERT(std::find(d_Q_var.begin(), d_Q_var.end(), Q_var) != d_Q_var.end()); |
| 374 | TBOX_ASSERT(std::find(d_F_var.begin(), d_F_var.end(), F_var) != d_F_var.end()); |
| 375 | #endif |
| 376 | d_Q_F_map[Q_var] = F_var; |
| 377 | return; |
| 378 | } // setSourceTerm |
| 379 | |
| 380 | Pointer<CellVariable<NDIM, double>> |
| 381 | AdvDiffHierarchyIntegrator::getSourceTerm(Pointer<CellVariable<NDIM, double>> Q_var) const |