PetscSolverPoisson< T > Member List

This is the complete list of members for PetscSolverPoisson< T >, including all inherited members.

addBCdiagValue(const IntVect &a_iv, const IntVect &a_jv, const T &a_rhs, DataIterator dit, const Real coeff=1)PetscSolver< T > [inline, virtual]
addBCrhsValue(const IntVect &a_iv, const T &a_phi, DataIterator dit, const Real &coeff=1)PetscSolver< T > [inline, protected, virtual]
applyOp(T &a_phi, const T &a_rhs)PetscSolver< T > [inline, virtual]
computeResidual()PetscSolver< T > [inline]
create_mat_vec(const T &a_phi)PetscSolver< T > [inline]
define(Real a_dx, bool a_homogeneous=true)PetscSolverPoisson< T > [virtual]
define(LinearOp< T > *a_op, bool a_homogeneous=true)PetscSolverPoisson< T > [inline, virtual]
destroy()PetscSolver< T > [inline]
getNNZPerRow() const PetscSolver< T > [inline, virtual]
getRegFab(LevelData< FArrayBox > &a_fab, DataIterator &dit)PetscSolverFAB< T > [inline]
getRegFab(const LevelData< FArrayBox > &a_fab, DataIterator &dit) const PetscSolverFAB< T > [inline]
getRegFab(const LevelData< FArrayBox > &a_fab, DataIterator &a_dit, Box &a_box) const PetscSolverFAB< T > [inline]
PetscSolver::getRegFab(T &a_fab, DataIterator &dit)=0PetscSolver< T > [pure virtual]
PetscSolver::getRegFab(const T &a_fab, DataIterator &dit) const =0PetscSolver< T > [pure virtual]
PetscSolver::getRegFab(const T &a_fab, DataIterator &dit, Box &a_box) const =0PetscSolver< T > [pure virtual]
m_alphaPetscSolverPoisson< T >
m_bccodePetscSolver< T > [protected]
m_betaPetscSolverPoisson< T >
m_dxPetscSolver< T >
m_homogeneousPetscSolver< T >
m_Lphi_mfreePetscSolver< T >
m_mfree_homogeneousPetscSolver< T >
m_nullPetscSolver< T > [protected]
m_nz_init_guessPetscSolver< T > [protected]
m_op_mfreePetscSolver< T >
m_phi_mfreePetscSolver< T >
m_prestringPetscSolver< T > [protected]
normInfinity(const T &a_phi) const PetscSolver< T > [inline]
PetscSolver()PetscSolver< T > [inline]
PetscSolverFAB()PetscSolverFAB< T > [inline]
PetscSolverPoisson()PetscSolverPoisson< T >
resetOperator()PetscSolver< T > [inline]
rhsOperation(const T &a_rhs)PetscSolver< T > [inline, virtual]
setConvergenceMetrics(Real a_metric, Real a_tolerance)LinearSolver< T > [inline, virtual]
setHomogeneous(bool a_homogeneous)PetscSolver< T > [inline, virtual]
setInitialGuessNonzero(bool b=true)PetscSolver< T > [inline]
setNull(bool n=true)PetscSolver< T > [inline]
setOptionsPrefix(const char prefix[])PetscSolver< T > [inline]
setup_solver(const T &a_phi)PetscSolver< T > [inline]
solve(T &a_phi, const T &a_rhs)PetscSolver< T > [inline, virtual]
solve_mfree(T &a_phi, const T &a_rhs, LinearOp< T > *a_op)PetscSolver< T > [inline, virtual]
solve_mfree_private(T &a_phi, const T &a_rhs, LinearOp< T > *a_op)PetscSolver< T > [inline]
solve_private(T &a_phi, const T &a_rhs)PetscSolver< T > [inline]
supportNNZExact() const PetscSolver< T > [inline, virtual]
~LinearSolver()LinearSolver< T > [inline, virtual]
~PetscSolver()PetscSolver< T > [inline, virtual]


Generated on Mon Jul 16 04:04:09 2018 for Chombo + EB by  doxygen 1.5.5