HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
PETScFunctions Directory Reference

Files

file  PetscCleanup.cpp [code]
 
file  PetscComputePreconMatIMEX.cpp [code]
 Contains the function to assemble the preconditioning matrix.
 
file  PetscComputePreconMatImpl.cpp [code]
 Contains the function to assemble the preconditioning matrix.
 
file  PetscCreatePointList.cpp [code]
 
file  PetscError.cpp [code]
 Compute time integration error estimates, if available.
 
file  PetscGlobalDOF.cpp [code]
 Compute the global DOF index for all the grid points.
 
file  PetscIFunctionIMEX.cpp [code]
 Compute the implicitly-treated part of the right-hand-side for IMEX time integration.
 
file  PetscIFunctionImpl.cpp [code]
 Compute the right-hand-side for implicit time integration.
 
file  PetscIJacobian.cpp [code]
 Contains the functions required for Jacobian computations for implicit time-integration.
 
file  PetscIJacobianIMEX.cpp [code]
 Contains the functions required for Jacobian computations for IMEX time-integration.
 
file  PetscJacobianMatNonzeroEntriesImpl.cpp [code]
 Contains the function to set nonzero entries of the Jacobian matrix.
 
file  PetscPostStage.cpp [code]
 Post-time-integration-stage function.
 
file  PetscPostTimeStep.cpp [code]
 Post-time-step function.
 
file  PetscPreStage.cpp [code]
 Pre-time-integration-stage function.
 
file  PetscPreTimeStep.cpp [code]
 Pre-time-step function.
 
file  PetscRegisterTIMethods.cpp [code]
 Register a custom time-integration method.
 
file  PetscRHSFunctionExpl.cpp [code]
 Function to compute the right-hand-side for explicit time integration.
 
file  PetscRHSFunctionIMEX.cpp [code]
 Compute the explicitly-treated part of the right-hand side for IMEX time integration.
 
file  PetscSetInitialGuessROM.cpp [code]
 Compute an initial guess for implicit solves using a reduced-order model.
 
file  TransferFromPETSc.cpp [code]
 Copy from PETSc vector to HyPar array.
 
file  TransferToPETSc.cpp [code]
 Copy from a HyPar array to a PETSc vector.