| allocateScratchData() | IBTK::FACPreconditionerStrategy | virtual |
| computeResidual(SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &residual, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &solution, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &rhs, int coarsest_level_num, int finest_level_num) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| d_bc_helper | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_cell_scratch_idx | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_abs_residual_tol | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_db | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_default_options_prefix | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_init_subclass | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_max_iterations | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_rel_residual_tol | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarse_solver_type | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarsest_ln | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_coarsest_reset_ln | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_context | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_current_time | IBTK::FACPreconditionerStrategy | protected |
| d_default_P_bc_coef | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_default_U_bc_coef | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_finest_ln | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_finest_reset_ln | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_gcw | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_ghostfill_nocoarse_refine_algorithm | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_ghostfill_nocoarse_refine_schedules | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_has_pressure_nullspace | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_has_velocity_nullspace | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_hierarchy | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_homogeneous_bc | IBTK::FACPreconditionerStrategy | protected |
| d_in_initialize_operator_state | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_is_initialized | IBTK::FACPreconditionerStrategy | protected |
| d_level_bdry_fill_ops | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_level_math_ops | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_new_time | IBTK::FACPreconditionerStrategy | protected |
| d_object_name | IBTK::FACPreconditionerStrategy | protected |
| d_P_bc_coef | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_P_bc_op | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_P_cf_bdry_op | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_P_op_stencil_fill_pattern | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_P_prolongation_method | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_P_prolongation_refine_operator | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_P_restriction_coarsen_operator | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_P_restriction_method | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_preconditioner | IBTK::FACPreconditionerStrategy | protected |
| d_prolongation_refine_algorithm | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_prolongation_refine_patch_strategy | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_prolongation_refine_schedules | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_restriction_coarsen_algorithm | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_restriction_coarsen_schedules | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_rhs | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_side_scratch_idx | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_smoother_type | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_solution | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_solution_time | IBTK::FACPreconditionerStrategy | protected |
| d_synch_refine_algorithm | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_synch_refine_schedules | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_U_bc_coefs | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_bc_op | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_cf_bdry_op | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_op_stencil_fill_pattern | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_P_bc_op | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_U_problem_coefs | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_prolongation_method | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_prolongation_refine_operator | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_U_restriction_coarsen_operator | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| d_U_restriction_method | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| d_U_synch_fill_pattern | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| deallocateOperatorState() override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| deallocateOperatorStateSpecialized(int coarsest_reset_ln, int finest_reset_ln)=0 | IBAMR::StaggeredStokesFACPreconditionerStrategy | protectedpure virtual |
| deallocateScratchData() | IBTK::FACPreconditionerStrategy | virtual |
| FACPreconditionerStrategy(std::string object_name, bool homogeneous_bc=false) | IBTK::FACPreconditionerStrategy | |
| FACPreconditionerStrategy()=delete | IBTK::FACPreconditionerStrategy | private |
| FACPreconditionerStrategy(const FACPreconditionerStrategy &from)=delete | IBTK::FACPreconditionerStrategy | private |
| getDt() const | IBTK::FACPreconditionerStrategy | virtual |
| getHomogeneousBc() const | IBTK::FACPreconditionerStrategy | virtual |
| getIsInitialized() const | IBTK::FACPreconditionerStrategy | virtual |
| getLevelSAMRAIVectorReal(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &vec, int level_num) const | IBTK::FACPreconditionerStrategy | protectedvirtual |
| getName() const | IBTK::FACPreconditionerStrategy | |
| getSolutionTime() const | IBTK::FACPreconditionerStrategy | virtual |
| getTimeInterval() const | IBTK::FACPreconditionerStrategy | virtual |
| initializeOperatorState(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &solution, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &rhs) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| initializeOperatorStateSpecialized(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &solution, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &rhs, int coarsest_reset_ln, int finest_reset_ln)=0 | IBAMR::StaggeredStokesFACPreconditionerStrategy | protectedpure virtual |
| operator=(const StaggeredStokesFACPreconditionerStrategy &that)=delete | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| printClassData(std::ostream &stream) | IBTK::FACPreconditionerStrategy | virtual |
| prolongError(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &src, SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &dst, int dst_ln) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| prolongErrorAndCorrect(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &src, SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &dst, int dst_ln) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| restrictResidual(const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &src, SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &dst, int dst_ln) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| setCoarseSolverAbsoluteTolerance(double coarse_solver_abs_residual_tol) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setCoarseSolverMaxIterations(int coarse_solver_max_iterations) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setCoarseSolverRelativeTolerance(double coarse_solver_rel_residual_tol) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setCoarseSolverType(const std::string &coarse_solver_type) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setComponentsHaveNullSpace(const bool has_velocity_nullspace, const bool has_pressure_nullspace) | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| setFACPreconditioner(SAMRAI::tbox::ConstPointer< FACPreconditioner > preconditioner) | IBTK::FACPreconditionerStrategy | virtual |
| setHomogeneousBc(bool homogeneous_bc) | IBTK::FACPreconditionerStrategy | virtual |
| setPhysicalBcCoefs(const std::vector< SAMRAI::solv::RobinBcCoefStrategy< NDIM > * > &U_bc_coefs, SAMRAI::solv::RobinBcCoefStrategy< NDIM > *P_bc_coef) | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| setPhysicalBoundaryHelper(SAMRAI::tbox::Pointer< StaggeredStokesPhysicalBoundaryHelper > bc_helper) | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| setProlongationMethods(const std::string &U_prolongation_method, const std::string &P_prolongation_method) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setResetLevels(int coarsest_ln, int finest_ln) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setRestrictionMethods(const std::string &U_restriction_method, const std::string &P_restriction_method) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setSmootherType(const std::string &smoother_type) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| setSolutionTime(double solution_time) | IBTK::FACPreconditionerStrategy | virtual |
| setTimeInterval(double current_time, double new_time) | IBTK::FACPreconditionerStrategy | virtual |
| setToZero(SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &vec, int level_num) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| setVelocityPoissonSpecifications(const SAMRAI::solv::PoissonSpecifications &U_problem_coefs) | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| smoothError(SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &error, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &residual, int level_num, int num_sweeps, bool performing_pre_sweeps, bool performing_post_sweeps)=0 | IBTK::FACPreconditionerStrategy | pure virtual |
| solveCoarsestLevel(SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &error, const SAMRAI::solv::SAMRAIVectorReal< NDIM, double > &residual, int coarsest_ln) override | IBAMR::StaggeredStokesFACPreconditionerStrategy | virtual |
| StaggeredStokesFACPreconditionerStrategy(const std::string &object_name, int ghost_cell_width, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, const std::string &default_options_prefix) | IBAMR::StaggeredStokesFACPreconditionerStrategy | |
| StaggeredStokesFACPreconditionerStrategy()=delete | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| StaggeredStokesFACPreconditionerStrategy(const StaggeredStokesFACPreconditionerStrategy &from)=delete | IBAMR::StaggeredStokesFACPreconditionerStrategy | private |
| xeqScheduleDataSynch(int dst_idx, int dst_ln) | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| xeqScheduleGhostFillNoCoarse(const std::pair< int, int > &dst_idxs, int dst_ln) | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| xeqScheduleProlongation(const std::pair< int, int > &dst_idxs, const std::pair< int, int > &src_idxs, int dst_ln) | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| xeqScheduleRestriction(const std::pair< int, int > &dst_idxs, const std::pair< int, int > &src_idxs, int dst_ln) | IBAMR::StaggeredStokesFACPreconditionerStrategy | protected |
| ~DescribedClass() | SAMRAI::tbox::DescribedClass | virtual |
| ~FACPreconditionerStrategy()=default | IBTK::FACPreconditionerStrategy | virtual |
| ~StaggeredStokesFACPreconditionerStrategy() | IBAMR::StaggeredStokesFACPreconditionerStrategy | |