| CellPoissonFACOps(const std::string &object_name=std::string(), tbox::Pointer< tbox::Database > database=NULL) | SAMRAI::solv::CellPoissonFACOps< DIM > | |
| checkInputPatchDataIndices() const | SAMRAI::solv::CellPoissonFACOps< DIM > | |
| computeCompositeResidualOnLevel(SAMRAIVectorReal< DIM, double > &residual, const SAMRAIVectorReal< DIM, double > &solution, const SAMRAIVectorReal< DIM, double > &rhs, int ln, bool error_equation_indicator) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| computeFluxOnPatch(const hier::Patch< DIM > &patch, const hier::IntVector< DIM > &ratio_to_coarser_level, const pdat::CellData< DIM, double > &w_data, pdat::SideData< DIM, double > &Dgradw_data) const | SAMRAI::solv::CellPoissonFACOps< DIM > | |
| computeResidualNorm(const SAMRAIVectorReal< DIM, double > &residual, int fine_ln, int coarse_ln) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| computeVectorWeights(tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, int weight_id, int coarsest_ln=-1, int finest_ln=-1) const | SAMRAI::solv::CellPoissonFACOps< DIM > | |
| deallocateOperatorState() | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| enableLogging(bool enable_logging) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| FACOperatorStrategy() | SAMRAI::solv::FACOperatorStrategy< DIM > | |
| initializeOperatorState(const SAMRAIVectorReal< DIM, double > &solution, const SAMRAIVectorReal< DIM, double > &rhs) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| postprocessOneCycle(int fac_cycle_num, const SAMRAIVectorReal< DIM, double > ¤t_soln, const SAMRAIVectorReal< DIM, double > &residual) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| prolongErrorAndCorrect(const SAMRAIVectorReal< DIM, double > &source, SAMRAIVectorReal< DIM, double > &dest, int dest_ln) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| restrictResidual(const SAMRAIVectorReal< DIM, double > &source, SAMRAIVectorReal< DIM, double > &dest, int dest_ln) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| restrictSolution(const SAMRAIVectorReal< DIM, double > &source, SAMRAIVectorReal< DIM, double > &dest, int dest_ln) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| setCoarseFineDiscretization(const std::string &coarsefine_method) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setCoarsestLevelSolverChoice(const std::string &choice) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setCoarsestLevelSolverMaxIterations(int max_iterations) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setCoarsestLevelSolverTolerance(double tol) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setFluxId(int flux_id) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setPhysicalBcCoefObject(const RobinBcCoefStrategy< DIM > *physical_bc_coef) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setPoissonSpecifications(const PoissonSpecifications &spec) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setPreconditioner(const FACPreconditioner< DIM > *preconditioner) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setProlongationMethod(const std::string &prolongation_method) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setSmoothingChoice(const std::string &smoothing_choice) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| setUseSMG(bool use_smg) | SAMRAI::solv::CellPoissonFACOps< DIM > | [inline] |
| smoothError(SAMRAIVectorReal< DIM, double > &error, const SAMRAIVectorReal< DIM, double > &residual, int ln, int num_sweeps) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| solveCoarsestLevel(SAMRAIVectorReal< DIM, double > &error, const SAMRAIVectorReal< DIM, double > &residual, int coarsest_ln) | SAMRAI::solv::CellPoissonFACOps< DIM > | [virtual] |
| ~CellPoissonFACOps(void) | SAMRAI::solv::CellPoissonFACOps< DIM > | |
| ~FACOperatorStrategy() | SAMRAI::solv::FACOperatorStrategy< DIM > | [virtual] |