Home
last modified time | relevance | path

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

/dports/science/hypre/hypre-2.23.0/src/krylov/
H A Dpcg.c51 hypre_PCGFunctions * pcg_functions; in hypre_PCGFunctionsCreate() local
52 pcg_functions = (hypre_PCGFunctions *) in hypre_PCGFunctionsCreate()
55 pcg_functions->CAlloc = CAlloc; in hypre_PCGFunctionsCreate()
56 pcg_functions->Free = Free; in hypre_PCGFunctionsCreate()
57 pcg_functions->CommInfo = CommInfo; in hypre_PCGFunctionsCreate()
61 pcg_functions->Matvec = Matvec; in hypre_PCGFunctionsCreate()
63 pcg_functions->InnerProd = InnerProd; in hypre_PCGFunctionsCreate()
67 pcg_functions->Axpy = Axpy; in hypre_PCGFunctionsCreate()
72 return pcg_functions; in hypre_PCGFunctionsCreate()
165 hypre_TFreeF( pcg_functions, pcg_functions ); in hypre_PCGDestroy()
[all …]
H A Dpcg.h193 hypre_PCGCreate( hypre_PCGFunctions *pcg_functions );
H A Dkrylov.h1192 hypre_PCGCreate( hypre_PCGFunctions *pcg_functions );
1564 void *hypre_PCGCreate ( hypre_PCGFunctions *pcg_functions );
/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/
H A DHYPRE_parcsr_pcg.c17 hypre_PCGFunctions * pcg_functions; in HYPRE_ParCSRPCGCreate() local
24 pcg_functions = in HYPRE_ParCSRPCGCreate()
34 *solver = ( (HYPRE_Solver) hypre_PCGCreate( pcg_functions ) ); in HYPRE_ParCSRPCGCreate()
H A Damg_hybrid.c1757 hypre_PCGFunctions *pcg_functions; in hypre_AMGHybridSolve() local
1875 pcg_functions = in hypre_AMGHybridSolve()
1887 pcg_solver = hypre_PCGCreate( pcg_functions ); in hypre_AMGHybridSolve()
/dports/science/hypre/hypre-2.23.0/src/sstruct_ls/
H A DHYPRE_sstruct_pcg.c17 hypre_PCGFunctions * pcg_functions = in HYPRE_SStructPCGCreate() local
28 *solver = ( (HYPRE_SStructSolver) hypre_PCGCreate( pcg_functions ) ); in HYPRE_SStructPCGCreate()
/dports/science/hypre/hypre-2.23.0/src/struct_ls/
H A DHYPRE_struct_pcg.c21 hypre_PCGFunctions * pcg_functions = in HYPRE_StructPCGCreate() local
33 *solver = ( (HYPRE_StructSolver) hypre_PCGCreate( pcg_functions ) ); in HYPRE_StructPCGCreate()
H A Dhybrid.c455 hypre_PCGFunctions *pcg_functions = in hypre_HybridSolveUsePCG() local
466 krylov_solver = hypre_PCGCreate( pcg_functions ); in hypre_HybridSolveUsePCG()