PetscSolverViscousTensor< T > Member List

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

addBCdiagValue(const IntVect &a_iv, const IntVect &a_jv, const LevelData< FArrayBox > &a_rhs, const DataIndex &a_datInd, const Real coeff=1)PetscSolver< LevelData< FArrayBox > > [inline, virtual]
addBCrhsValue(const IntVect &a_iv, const LevelData< FArrayBox > &a_phi, const DataIndex &a_datInd, const Real &coeff=1)PetscSolver< LevelData< FArrayBox > > [inline, protected, virtual]
apply_mfree(Mat A, Vec x, Vec f)PetscSolver< LevelData< FArrayBox > > [static]
applyOp(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs)PetscSolver< LevelData< FArrayBox > > [virtual]
computeResidual()PetscSolver< LevelData< FArrayBox > >
create_mat_vec(const LevelData< FArrayBox > &a_phi)PetscSolver< LevelData< FArrayBox > >
define(LinearOp< T > *a_operator, bool a_homogeneous=true)PetscSolverViscousTensor< T > [virtual]
define(Real alpha, Real beta, LevelData< FArrayBox > *a, LevelData< FluxBox > *eta, LevelData< FluxBox > *lam)PetscSolverViscousTensor< T > [inline]
PetscSolverFAB< LevelData< FArrayBox > >::define(Real a_dx, bool a_homogeneous=true)PetscSolver< LevelData< FArrayBox > > [virtual]
PetscSolverFAB< LevelData< FArrayBox > >::define(LinearOp< LevelData< FArrayBox > > *, bool a_homogeneous=true)PetscSolver< LevelData< FArrayBox > > [virtual]
destroy()PetscSolver< LevelData< FArrayBox > >
formMatrix(Mat, const LevelData< FArrayBox > *=0, PetscInt my0=0, PetscInt nloc=0, PetscInt *d=0, PetscInt *o=0)PetscSolverViscousTensor< T > [virtual]
getKSP()PetscSolver< LevelData< FArrayBox > > [inline]
getNNZPerRow() const PetscSolverViscousTensor< T > [inline, virtual]
getRegFab(LevelData< FArrayBox > &a_fab, const DataIndex &a_datInd)PetscSolverFAB< LevelData< FArrayBox > > [inline, virtual]
getRegFab(const LevelData< FArrayBox > &a_fab, const DataIndex &a_datInd) const PetscSolverFAB< LevelData< FArrayBox > > [inline, virtual]
getRegFab(const LevelData< FArrayBox > &a_fab, const DataIndex &a_datInd, Box &a_box) const PetscSolverFAB< LevelData< FArrayBox > > [inline, virtual]
ksp_monitor_pout(KSP ksp, PetscInt it, PetscReal rnorm, void *ctx)PetscSolver< LevelData< FArrayBox > > [inline, static]
m_aPetscSolverViscousTensor< T > [protected]
m_alphaPetscSolverViscousTensor< T > [protected]
m_bbPetscSolver< LevelData< FArrayBox > >
m_bccodePetscSolver< LevelData< FArrayBox > > [protected]
m_betaPetscSolverViscousTensor< T > [protected]
m_ctxPetscSolver< LevelData< FArrayBox > >
m_definedPetscSolver< LevelData< FArrayBox > > [protected]
m_dxPetscSolver< LevelData< FArrayBox > >
m_dxCrsePetscSolverViscousTensor< T > [protected]
m_etaPetscSolverViscousTensor< T > [protected]
m_functionPetscSolver< LevelData< FArrayBox > > [protected]
m_gid0PetscSolver< LevelData< FArrayBox > >
m_gidsPetscSolver< LevelData< FArrayBox > >
m_homogeneousPetscSolver< LevelData< FArrayBox > >
m_jacobianPetscSolver< LevelData< FArrayBox > > [protected]
m_kspPetscSolver< LevelData< FArrayBox > >
m_lambPetscSolverViscousTensor< T > [protected]
m_Lphi_mfreePetscSolver< LevelData< FArrayBox > >
m_matPetscSolver< LevelData< FArrayBox > >
m_mfree_homogeneousPetscSolver< LevelData< FArrayBox > >
m_nullPetscSolver< LevelData< FArrayBox > > [protected]
m_nz_init_guessPetscSolver< LevelData< FArrayBox > > [protected]
m_op_mfreePetscSolver< LevelData< FArrayBox > >
m_phi_mfreePetscSolver< LevelData< FArrayBox > >
m_prestringPetscSolver< LevelData< FArrayBox > > [protected]
m_rrPetscSolver< LevelData< FArrayBox > >
m_snesPetscSolver< LevelData< FArrayBox > >
m_xxPetscSolver< LevelData< FArrayBox > >
normInfinity(const LevelData< FArrayBox > &a_phi) const PetscSolver< LevelData< FArrayBox > >
PetscSolver()PetscSolver< LevelData< FArrayBox > >
PetscSolverFAB()PetscSolverFAB< LevelData< FArrayBox > > [inline]
PetscSolverViscousTensor()PetscSolverViscousTensor< T >
putChomboInPetsc(Vec out, const LevelData< FArrayBox > &a_phi)PetscSolver< LevelData< FArrayBox > >
putPetscInChombo(LevelData< FArrayBox > &a_phi, const Vec xx)PetscSolver< LevelData< FArrayBox > >
resetOperator()PetscSolver< LevelData< FArrayBox > > [inline]
rhsOperation(const LevelData< FArrayBox > &a_rhs)PetscSolver< LevelData< FArrayBox > > [inline, virtual]
setConvergenceMetrics(Real a_metric, Real a_tolerance)LinearSolver< LevelData< FArrayBox > > [inline, virtual]
setFunctionAndJacobian(PetscErrorCode(*f)(SNES, Vec, Vec, void *), PetscErrorCode(*j)(SNES, Vec, Mat *, Mat *, MatStructure *, void *))PetscSolver< LevelData< FArrayBox > > [inline, virtual]
setHomogeneous(bool a_homogeneous)PetscSolver< LevelData< FArrayBox > > [inline, virtual]
setInitialGuessNonzero(bool b=true)PetscSolver< LevelData< FArrayBox > > [inline]
setNull(bool n=true)PetscSolver< LevelData< FArrayBox > >
setOptionsPrefix(const char prefix[])PetscSolver< LevelData< FArrayBox > > [inline]
setup_solver(const LevelData< FArrayBox > &a_phi)PetscSolver< LevelData< FArrayBox > >
solve(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs)PetscSolver< LevelData< FArrayBox > > [virtual]
solve_mfree(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs, LinearOp< LevelData< FArrayBox > > *a_op)PetscSolver< LevelData< FArrayBox > > [virtual]
solve_mfree_private(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs, LinearOp< LevelData< FArrayBox > > *a_op)PetscSolver< LevelData< FArrayBox > >
solve_private(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs)PetscSolver< LevelData< FArrayBox > >
supportNNZExact() const PetscSolver< LevelData< FArrayBox > > [inline, virtual]
~LinearSolver()LinearSolver< LevelData< FArrayBox > > [inline, virtual]
~PetscSolver()PetscSolver< LevelData< FArrayBox > > [virtual]


Generated on Fri Apr 5 04:25:15 2019 for Chombo + EB by  doxygen 1.5.5