Home
last modified time | relevance | path

Searched refs:bicgstab_functions (Results 1 – 8 of 8) sorted by relevance

/dports/science/hypre/hypre-2.23.0/src/krylov/
H A Dbicgstab.c47 bicgstab_functions->Matvec = Matvec; in hypre_BiCGSTABFunctionsCreate()
49 bicgstab_functions->InnerProd = InnerProd; in hypre_BiCGSTABFunctionsCreate()
53 bicgstab_functions->Axpy = Axpy; in hypre_BiCGSTABFunctionsCreate()
54 bicgstab_functions->CommInfo = CommInfo; in hypre_BiCGSTABFunctionsCreate()
56 bicgstab_functions->precond = Precond; in hypre_BiCGSTABFunctionsCreate()
58 return bicgstab_functions; in hypre_BiCGSTABFunctionsCreate()
423 (*(bicgstab_functions->ClearVector))(v); in hypre_BiCGSTABSolve()
436 (*(bicgstab_functions->Axpy))(alpha,v,x); in hypre_BiCGSTABSolve()
437 (*(bicgstab_functions->Axpy))(-alpha,q,r); in hypre_BiCGSTABSolve()
438 (*(bicgstab_functions->ClearVector))(v); in hypre_BiCGSTABSolve()
[all …]
H A Dbicgstab.h174 hypre_BiCGSTABCreate( hypre_BiCGSTABFunctions * bicgstab_functions );
H A Dkrylov.h196 hypre_BiCGSTABCreate( hypre_BiCGSTABFunctions * bicgstab_functions );
1201 void *hypre_BiCGSTABCreate ( hypre_BiCGSTABFunctions *bicgstab_functions );
/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/
H A DHYPRE_parcsr_bicgstab.c17 hypre_BiCGSTABFunctions * bicgstab_functions; in HYPRE_ParCSRBiCGSTABCreate() local
24 bicgstab_functions = in HYPRE_ParCSRBiCGSTABCreate()
34 *solver = ( (HYPRE_Solver) hypre_BiCGSTABCreate( bicgstab_functions) ); in HYPRE_ParCSRBiCGSTABCreate()
H A Damg_hybrid.c1759 hypre_BiCGSTABFunctions *bicgstab_functions; in hypre_AMGHybridSolve() local
2006 bicgstab_functions = in hypre_AMGHybridSolve()
2017 pcg_solver = hypre_BiCGSTABCreate( bicgstab_functions ); in hypre_AMGHybridSolve()
/dports/science/hypre/hypre-2.23.0/src/struct_ls/
H A DHYPRE_struct_bicgstab.c15 hypre_BiCGSTABFunctions * bicgstab_functions = in HYPRE_StructBiCGSTABCreate() local
26 *solver = ( (HYPRE_StructSolver) hypre_BiCGSTABCreate( bicgstab_functions ) ); in HYPRE_StructBiCGSTABCreate()
H A Dhybrid.c527 hypre_BiCGSTABFunctions *bicgstab_functions = in hypre_HybridSolveUseBiCGSTAB() local
537 krylov_solver = hypre_BiCGSTABCreate( bicgstab_functions ); in hypre_HybridSolveUseBiCGSTAB()
/dports/science/hypre/hypre-2.23.0/src/sstruct_ls/
H A DHYPRE_sstruct_bicgstab.c17 hypre_BiCGSTABFunctions * bicgstab_functions = in HYPRE_SStructBiCGSTABCreate() local
28 *solver = ( (HYPRE_SStructSolver) hypre_BiCGSTABCreate( bicgstab_functions ) ); in HYPRE_SStructBiCGSTABCreate()