SStruct Maxwell Solver


o HYPRE_SStructMaxwellCreate
Create a solver object
o HYPRE_SStructMaxwellDestroy
Destroy a solver object.
o HYPRE_SStructMaxwellSetup
Prepare to solve the system.
o HYPRE_SStructMaxwellSolve
Solve the system.
o HYPRE_SStructMaxwellSolve2
Solve the system.
o HYPRE_SStructMaxwellSetGrad
Sets the gradient operator in the Maxwell solver
o HYPRE_SStructMaxwellSetRfactors
Sets the coarsening factor
o HYPRE_SStructMaxwellPhysBdy
Finds the physical boundary row ranks on all levels
o HYPRE_SStructMaxwellEliminateRowsCols
Eliminates the rows and cols corresponding to the physical boundary in a parcsr matrix
o HYPRE_SStructMaxwellZeroVector
Zeros the rows corresponding to the physical boundary in a par vector
o HYPRE_SStructMaxwellSetSetConstantCoef
(Optional) Set the constant coefficient flag- Nedelec interpolation used
o HYPRE_SStructMaxwellGrad
(Optional) Creates a gradient matrix from the grid.
o HYPRE_SStructMaxwellSetTol
(Optional) Set the convergence tolerance
o HYPRE_SStructMaxwellSetMaxIter
(Optional) Set maximum number of iterations
o HYPRE_SStructMaxwellSetRelChange
(Optional) Additionally require that the relative difference in successive iterates be small
o HYPRE_SStructMaxwellSetNumPreRelax
(Optional) Set number of relaxation sweeps before coarse-grid correction
o HYPRE_SStructMaxwellSetNumPostRelax
(Optional) Set number of relaxation sweeps after coarse-grid correction
o HYPRE_SStructMaxwellSetLogging
(Optional) Set the amount of logging to do
o HYPRE_SStructMaxwellGetNumIterations
Return the number of iterations taken
o HYPRE_SStructMaxwellGetFinalRelativeResidualNorm
Return the norm of the final relative residual

Alphabetic index