computeCompositeResidualOnLevel(SAMRAIVectorReal< DIM, double > &residual, const SAMRAIVectorReal< DIM, double > &solution, const SAMRAIVectorReal< DIM, double > &rhs, int ln, bool error_equation_indicator)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
computeResidualNorm(const SAMRAIVectorReal< DIM, double > &residual, int fine_ln, int coarse_ln)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
deallocateOperatorState() | SAMRAI::solv::FACOperatorStrategy< DIM > | [virtual] |
FACOperatorStrategy() | SAMRAI::solv::FACOperatorStrategy< DIM > | |
initializeOperatorState(const SAMRAIVectorReal< DIM, double > &solution, const SAMRAIVectorReal< DIM, double > &rhs) | SAMRAI::solv::FACOperatorStrategy< DIM > | [virtual] |
postprocessOneCycle(int fac_cycle_num, const SAMRAIVectorReal< DIM, double > ¤t_soln, const SAMRAIVectorReal< DIM, double > &residual) | SAMRAI::solv::FACOperatorStrategy< DIM > | [virtual] |
prolongErrorAndCorrect(const SAMRAIVectorReal< DIM, double > &source, SAMRAIVectorReal< DIM, double > &dest, int dest_ln)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
restrictResidual(const SAMRAIVectorReal< DIM, double > &source, SAMRAIVectorReal< DIM, double > &dest, int dest_ln)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
restrictSolution(const SAMRAIVectorReal< DIM, double > &source, SAMRAIVectorReal< DIM, double > &dest, int dest_ln)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
smoothError(SAMRAIVectorReal< DIM, double > &error, const SAMRAIVectorReal< DIM, double > &residual, int ln, int num_sweeps)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
solveCoarsestLevel(SAMRAIVectorReal< DIM, double > &error, const SAMRAIVectorReal< DIM, double > &residual, int coarsest_ln)=0 | SAMRAI::solv::FACOperatorStrategy< DIM > | [pure virtual] |
~FACOperatorStrategy() | SAMRAI::solv::FACOperatorStrategy< DIM > | [virtual] |