hypre 2.24.0
|
Functions | |
LOBPCG Eigensolver | |
HYPRE_Int | HYPRE_LOBPCGCreate (mv_InterfaceInterpreter *interpreter, HYPRE_MatvecFunctions *mvfunctions, HYPRE_Solver *solver) |
HYPRE_Int | HYPRE_LOBPCGDestroy (HYPRE_Solver solver) |
HYPRE_Int | HYPRE_LOBPCGSetPrecond (HYPRE_Solver solver, HYPRE_PtrToSolverFcn precond, HYPRE_PtrToSolverFcn precond_setup, HYPRE_Solver precond_solver) |
HYPRE_Int | HYPRE_LOBPCGGetPrecond (HYPRE_Solver solver, HYPRE_Solver *precond_data_ptr) |
HYPRE_Int | HYPRE_LOBPCGSetup (HYPRE_Solver solver, HYPRE_Matrix A, HYPRE_Vector b, HYPRE_Vector x) |
HYPRE_Int | HYPRE_LOBPCGSetupB (HYPRE_Solver solver, HYPRE_Matrix B, HYPRE_Vector x) |
HYPRE_Int | HYPRE_LOBPCGSetupT (HYPRE_Solver solver, HYPRE_Matrix T, HYPRE_Vector x) |
HYPRE_Int | HYPRE_LOBPCGSolve (HYPRE_Solver solver, mv_MultiVectorPtr y, mv_MultiVectorPtr x, HYPRE_Real *lambda) |
HYPRE_Int | HYPRE_LOBPCGSetTol (HYPRE_Solver solver, HYPRE_Real tol) |
HYPRE_Int | HYPRE_LOBPCGSetRTol (HYPRE_Solver solver, HYPRE_Real tol) |
HYPRE_Int | HYPRE_LOBPCGSetMaxIter (HYPRE_Solver solver, HYPRE_Int max_iter) |
HYPRE_Int | HYPRE_LOBPCGSetPrecondUsageMode (HYPRE_Solver solver, HYPRE_Int mode) |
HYPRE_Int | HYPRE_LOBPCGSetPrintLevel (HYPRE_Solver solver, HYPRE_Int level) |
utilities_FortranMatrix * | HYPRE_LOBPCGResidualNorms (HYPRE_Solver solver) |
utilities_FortranMatrix * | HYPRE_LOBPCGResidualNormsHistory (HYPRE_Solver solver) |
utilities_FortranMatrix * | HYPRE_LOBPCGEigenvaluesHistory (HYPRE_Solver solver) |
HYPRE_Int | HYPRE_LOBPCGIterations (HYPRE_Solver solver) |
void | hypre_LOBPCGMultiOperatorB (void *data, void *x, void *y) |
void | lobpcg_MultiVectorByMultiVector (mv_MultiVectorPtr x, mv_MultiVectorPtr y, utilities_FortranMatrix *xy) |