IBAMR  IBAMR version 0.19.
IBAMR::KrylovMobilitySolver Member List

This is the complete list of members for IBAMR::KrylovMobilitySolver, including all inherited members.

d_abs_residual_tolIBAMR::KrylovMobilitySolverprivate
d_cib_strategyIBAMR::KrylovMobilitySolverprivate
d_current_iterationsIBAMR::KrylovMobilitySolverprivate
d_current_residual_normIBAMR::KrylovMobilitySolverprivate
d_current_timeIBAMR::KrylovMobilitySolverprivate
d_enable_loggingIBAMR::KrylovMobilitySolverprivate
d_fill_patternIBAMR::KrylovMobilitySolverprivate
d_hier_bdry_fillIBAMR::KrylovMobilitySolverprivate
d_hierarchyIBAMR::KrylovMobilitySolverprivate
d_initial_guess_nonzeroIBAMR::KrylovMobilitySolverprivate
d_ins_integratorIBAMR::KrylovMobilitySolverprivate
d_is_initializedIBAMR::KrylovMobilitySolverprivate
d_ksp_typeIBAMR::KrylovMobilitySolverprivate
d_LInvIBAMR::KrylovMobilitySolverprivate
d_max_iterationsIBAMR::KrylovMobilitySolverprivate
d_new_timeIBAMR::KrylovMobilitySolverprivate
d_normalize_pressureIBAMR::KrylovMobilitySolverprivate
d_normalize_spread_forceIBAMR::KrylovMobilitySolverprivate
d_normalize_velocityIBAMR::KrylovMobilitySolverprivate
d_nul_vecsIBAMR::KrylovMobilitySolverprivate
d_object_nameIBAMR::KrylovMobilitySolverprivate
d_options_prefixIBAMR::KrylovMobilitySolverprivate
d_pc_typeIBAMR::KrylovMobilitySolverprivate
d_petsc_bIBAMR::KrylovMobilitySolverprivate
d_petsc_commIBAMR::KrylovMobilitySolverprivate
d_petsc_kspIBAMR::KrylovMobilitySolverprivate
d_petsc_matIBAMR::KrylovMobilitySolverprivate
d_petsc_xIBAMR::KrylovMobilitySolverprivate
d_pressure_solverIBAMR::KrylovMobilitySolverprivate
d_reg_mob_factorIBAMR::KrylovMobilitySolverprivate
d_reinitializing_solverIBAMR::KrylovMobilitySolverprivate
d_rel_residual_tolIBAMR::KrylovMobilitySolverprivate
d_samrai_tempIBAMR::KrylovMobilitySolverprivate
d_scale_interpIBAMR::KrylovMobilitySolverprivate
d_scale_spreadIBAMR::KrylovMobilitySolverprivate
d_transaction_compsIBAMR::KrylovMobilitySolverprivate
d_u_bc_coefsIBAMR::KrylovMobilitySolverprivate
d_U_nul_vecsIBAMR::KrylovMobilitySolverprivate
d_velocity_solverIBAMR::KrylovMobilitySolverprivate
deallocateSolverState()IBAMR::KrylovMobilitySolver
destroyKSP()IBAMR::KrylovMobilitySolverprivate
getFromInput(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db)IBAMR::KrylovMobilitySolverprivate
getPETScKSP() constIBAMR::KrylovMobilitySolver
getStokesSolver() constIBAMR::KrylovMobilitySolver
initializeKSP()IBAMR::KrylovMobilitySolverprivate
initializeSolverState(Vec x, Vec b)IBAMR::KrylovMobilitySolver
initializeStokesSolver(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &sol_vec, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &rhs_vec)IBAMR::KrylovMobilitySolverprivate
KrylovMobilitySolver(std::string object_name, SAMRAI::tbox::Pointer< IBAMR::INSStaggeredHierarchyIntegrator > navier_stokes_integrator, SAMRAI::tbox::Pointer< IBAMR::CIBStrategy > cib_strategy, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, std::string default_options_prefix, MPI_Comm petsc_comm=PETSC_COMM_WORLD)IBAMR::KrylovMobilitySolver
KrylovMobilitySolver(const KrylovMobilitySolver &from)=deleteIBAMR::KrylovMobilitySolverprivate
MatVecMult_KMInv(Mat A, Vec x, Vec y)IBAMR::KrylovMobilitySolverprivatestatic
monitorKSP(KSP ksp, int it, PetscReal rnorm, void *mctx)IBAMR::KrylovMobilitySolverprivatestatic
operator=(const KrylovMobilitySolver &that)=deleteIBAMR::KrylovMobilitySolverprivate
PCApply_KMInv(PC pc, Vec x, Vec y)IBAMR::KrylovMobilitySolverprivatestatic
resetKSPOperators()IBAMR::KrylovMobilitySolverprivate
resetKSPOptions()IBAMR::KrylovMobilitySolverprivate
resetKSPPC()IBAMR::KrylovMobilitySolverprivate
setInterpScale(const double scale_interp)IBAMR::KrylovMobilitySolver
setKSPType(const std::string &ksp_type)IBAMR::KrylovMobilitySolver
setNormalizeSpreadForce(const bool normalize_force)IBAMR::KrylovMobilitySolver
setOptionsPrefix(const std::string &options_prefix)IBAMR::KrylovMobilitySolver
setPhysicalBcCoefs(const std::vector< SAMRAI::solv::RobinBcCoefStrategy< NDIM > * > &u_bc_coefs, SAMRAI::solv::RobinBcCoefStrategy< NDIM > *p_bc_coef)IBAMR::KrylovMobilitySolver
setPhysicalBoundaryHelper(SAMRAI::tbox::Pointer< IBAMR::StaggeredStokesPhysicalBoundaryHelper > bc_helper)IBAMR::KrylovMobilitySolver
setRegularizeMobilityScale(const double scale_reg_mob)IBAMR::KrylovMobilitySolver
setSolutionTime(double solution_time)IBAMR::KrylovMobilitySolver
setSpreadScale(const double scale_spread)IBAMR::KrylovMobilitySolver
setTimeInterval(double current_time, double new_time)IBAMR::KrylovMobilitySolver
setVelocityPoissonSpecifications(const SAMRAI::solv::PoissonSpecifications &u_problem_coefs)IBAMR::KrylovMobilitySolver
solveSystem(Vec x, Vec b)IBAMR::KrylovMobilitySolver
~DescribedClass()SAMRAI::tbox::DescribedClassvirtual
~KrylovMobilitySolver()IBAMR::KrylovMobilitySolvervirtual