IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
IBAMR::BrinkmanAdvDiffBcHelper Member List

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 typedefIBAMR::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() constIBAMR::BrinkmanAdvDiffBcHelperinline
getName() constIBAMR::BrinkmanAdvDiffBcHelperinline
hasBrinkmanBoundaryCondition(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::BrinkmanAdvDiffBcHelperinline
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()=defaultIBAMR::BrinkmanAdvDiffBcHelper