IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
This is the complete list of members for IBAMR::BrinkmanAdvDiffBcHelper, including all inherited members.
BrinkmanAdvDiffBcHelper(std::string object_name, SAMRAI::tbox::Pointer< IBAMR::AdvDiffHierarchyIntegrator > adv_diff_solver) | IBAMR::BrinkmanAdvDiffBcHelper | |
BrinkmanInhomogeneousBCsFcnPtr typedef | IBAMR::BrinkmanAdvDiffBcHelper | |
computeDampingCoefficient(int C_idx, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) | IBAMR::BrinkmanAdvDiffBcHelper | |
computeDiffusionCoefficient(int D_idx, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, int kappa_idx, double kappa) | IBAMR::BrinkmanAdvDiffBcHelper | |
computeForcing(int F_idx, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) | IBAMR::BrinkmanAdvDiffBcHelper | |
getCurrentTimeInterval() const | IBAMR::BrinkmanAdvDiffBcHelper | inline |
getName() const | IBAMR::BrinkmanAdvDiffBcHelper | inline |
hasBrinkmanBoundaryCondition(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) const | IBAMR::BrinkmanAdvDiffBcHelper | inline |
maskForcingTerm(int N_idx, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, const bool mask_smeared_region=false) | IBAMR::BrinkmanAdvDiffBcHelper | |
postprocessBrinkmanAdvDiffBcHelper(double current_time, double new_time, int num_cycles) | IBAMR::BrinkmanAdvDiffBcHelper | |
preprocessBrinkmanAdvDiffBcHelper(double current_time, double new_time, int num_cycles) | IBAMR::BrinkmanAdvDiffBcHelper | |
registerHomogeneousBC(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > ls_solid_var, std::string bc_type, std::string indicator_func_type="SMOOTH", double num_interface_cells=2.0, double eta_penalty_coef=1.0e-8) | IBAMR::BrinkmanAdvDiffBcHelper | |
registerInhomogeneousBC(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > ls_solid_var, std::string bc_type, BrinkmanInhomogeneousBCsFcnPtr callback=nullptr, void *ctx=nullptr, std::string indicator_func_type="SMOOTH", double num_interface_cells=2.0, double eta_penalty_coef=1.0e-8, double bc_val=std::numeric_limits< double >::signaling_NaN()) | IBAMR::BrinkmanAdvDiffBcHelper | |
setNumInterfaceCells(double num_interface_cells) | IBAMR::BrinkmanAdvDiffBcHelper | |
setPenaltyCoefficient(double eta_penalty_coef) | IBAMR::BrinkmanAdvDiffBcHelper | |
setTimeInterval(double current_time, double new_time) | IBAMR::BrinkmanAdvDiffBcHelper | |
~BrinkmanAdvDiffBcHelper()=default | IBAMR::BrinkmanAdvDiffBcHelper |