| addBCdiagValue(const IntVect &a_iv, const IntVect &a_jv, const LevelData< FArrayBox > &a_rhs, DataIterator dit, const Real coeff=1) | PetscSolver< LevelData< FArrayBox > > | inlineprotectedvirtual |
| addBCrhsValue(const IntVect &a_iv, const LevelData< FArrayBox > &a_phi, DataIterator dit, const Real &coeff=1) | PetscSolver< LevelData< FArrayBox > > | inlineprotectedvirtual |
| applyOp(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs) | PetscSolver< LevelData< FArrayBox > > | |
| computeResidual() | PetscSolver< LevelData< FArrayBox > > | |
| create_mat_vec(const LevelData< FArrayBox > &a_phi) | PetscSolver< LevelData< FArrayBox > > | protected |
| define(LinearOp< LevelData< FArrayBox > > *a_operator, bool a_homogeneous=false) | PetscSolverViscousTensor< T > | virtual |
| defineData(LevelData< FArrayBox > &a_fab, const LevelData< FArrayBox > &a_phi) | PetscSolverFAB< LevelData< FArrayBox > > | inlinevirtual |
| destroy() | PetscSolver< LevelData< FArrayBox > > | |
| getNNZPerRow() const | PetscSolverViscousTensor< T > | inlinevirtual |
| getRegFab(LevelData< FArrayBox > &a_fab, DataIterator &dit) | PetscSolverFAB< LevelData< FArrayBox > > | inlinevirtual |
| getRegFab(const LevelData< FArrayBox > &a_fab, DataIterator &dit) const | PetscSolverFAB< LevelData< FArrayBox > > | inlinevirtual |
| getRegFab(const LevelData< FArrayBox > &a_fab, DataIterator &a_dit, Box &a_box) const | PetscSolverFAB< LevelData< FArrayBox > > | inlinevirtual |
| m_a | PetscSolverViscousTensor< T > | protected |
| m_alpha | PetscSolverViscousTensor< T > | protected |
| m_bccode | PetscSolver< LevelData< FArrayBox > > | protected |
| m_beta | PetscSolverViscousTensor< T > | protected |
| m_dx | PetscSolver< LevelData< FArrayBox > > | |
| m_dxCrse | PetscSolverViscousTensor< T > | protected |
| m_eta | PetscSolverViscousTensor< T > | protected |
| m_gid0 | PetscSolver< LevelData< FArrayBox > > | protected |
| m_gids | PetscSolver< LevelData< FArrayBox > > | protected |
| m_homogeneous | PetscSolver< LevelData< FArrayBox > > | |
| m_lamb | PetscSolverViscousTensor< T > | protected |
| m_null | PetscSolver< LevelData< FArrayBox > > | protected |
| m_nz_init_guess | PetscSolver< LevelData< FArrayBox > > | protected |
| PetscSolver() | PetscSolver< LevelData< FArrayBox > > | |
| PetscSolverFAB() | PetscSolverFAB< LevelData< FArrayBox > > | inline |
| PetscSolverViscousTensor() | PetscSolverViscousTensor< T > | |
| resetOperator() | PetscSolver< LevelData< FArrayBox > > | inlineprotected |
| setConvergenceMetrics(Real a_metric, Real a_tolerance) | LinearSolver< LevelData< FArrayBox > > | inlinevirtual |
| setHomogeneous(bool a_homogeneous) | PetscSolver< LevelData< FArrayBox > > | inlinevirtual |
| setInitialGuessNonzero(bool b=true) | PetscSolver< LevelData< FArrayBox > > | inline |
| setNull(bool n=true) | PetscSolver< LevelData< FArrayBox > > | |
| setup_solver(const LevelData< FArrayBox > &a_phi) | PetscSolver< LevelData< FArrayBox > > | protected |
| setVTParams(Real alpha, Real beta, LevelData< FArrayBox > *a, LevelData< FluxBox > *eta, LevelData< FluxBox > *lam) | PetscSolverViscousTensor< T > | inline |
| solve(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs) | PetscSolver< LevelData< FArrayBox > > | virtual |
| solve_private(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs) | PetscSolver< LevelData< FArrayBox > > | |
| ~LinearSolver() | LinearSolver< LevelData< FArrayBox > > | inlinevirtual |
| ~PetscSolver() | PetscSolver< LevelData< FArrayBox > > | virtual |