Chombo + EB + MF  3.2
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 > >inlinevirtual
addBCrhsValue(const IntVect &a_iv, const LevelData< FArrayBox > &a_phi, const DataIndex &a_datInd, const Real &coeff=1)PetscSolver< LevelData< FArrayBox > >inlineprotectedvirtual
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() constPetscSolverViscousTensor< T >inlinevirtual
getRegFab(LevelData< FArrayBox > &a_fab, const DataIndex &a_datInd)PetscSolverFAB< LevelData< FArrayBox > >inlinevirtual
getRegFab(const LevelData< FArrayBox > &a_fab, const DataIndex &a_datInd) constPetscSolverFAB< LevelData< FArrayBox > >inlinevirtual
getRegFab(const LevelData< FArrayBox > &a_fab, const DataIndex &a_datInd, Box &a_box) constPetscSolverFAB< LevelData< FArrayBox > >inlinevirtual
ksp_monitor_pout(KSP ksp, PetscInt it, PetscReal rnorm, void *ctx)PetscSolver< LevelData< FArrayBox > >inlinestatic
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) constPetscSolver< 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 > >inlinevirtual
setConvergenceMetrics(Real a_metric, Real a_tolerance)LinearSolver< LevelData< FArrayBox > >inlinevirtual
setFunctionAndJacobian(PetscErrorCode(*f)(SNES, Vec, Vec, void *), PetscErrorCode(*j)(SNES, Vec, Mat *, Mat *, MatStructure *, void *))PetscSolver< 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 > >
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() constPetscSolver< LevelData< FArrayBox > >inlinevirtual
~LinearSolver()LinearSolver< LevelData< FArrayBox > >inlinevirtual
~PetscSolver()PetscSolver< LevelData< FArrayBox > >virtual