Home
last modified time | relevance | path

Searched refs:precond (Results 1 – 25 of 1225) sorted by relevance

12345678910>>...49

/dports/science/hypre/hypre-2.23.0/src/test/
H A Dhypre_set_precond.c16 void *precond) in hypre_set_precond() argument
484 precond = NULL; in hypre_set_precond_params()
497 HYPRE_SchwarzCreate(precond); in hypre_set_precond_params()
587 HYPRE_CGNRDestroy(precond); in hypre_destroy_precond()
590 HYPRE_Destroy(precond); in hypre_destroy_precond()
596 HYPRE_GMRESDestroy(precond); in hypre_destroy_precond()
611 HYPRE_PCGDestroy(precond); in hypre_destroy_precond()
614 HYPRE_PFMGDestroy(precond); in hypre_destroy_precond()
617 HYPRE_PilutDestroy(precond); in hypre_destroy_precond()
623 HYPRE_SMGDestroy(precond); in hypre_destroy_precond()
[all …]
H A Df77_struct.f64 integer*8 precond variable
498 call HYPRE_StructSMGCreate(MPI_COMM_WORLD, precond,
534 precond = zero
610 precond = zero
685 precond = zero
758 precond = zero
833 precond = zero
908 precond = zero
940 call HYPRE_StructSMGDestroy(precond, ierr)
943 call HYPRE_StructPFMGDestroy(precond, ierr)
[all …]
H A Df77_ij.f78 integer*8 precond variable
520 precond = 0
542 call HYPRE_BoomerAMGCreate(precond, ierr)
575 call HYPRE_BoomerAMGSetMaxLevels(precond,
627 if (precond_gotten .ne. precond) then
671 precond = 0
740 if (precond_gotten .ne. precond) then
778 precond = 0
845 if (precond_gotten .ne. precond) then
883 precond = 0
[all …]
H A Dstruct.c90 HYPRE_StructSolver precond; in main() local
1676 precond = NULL; in main()
1709 HYPRE_StructSMGDestroy(precond); in main()
1841 precond = NULL; in main()
2074 precond = NULL; in main()
2326 HYPRE_StructSMGDestroy(precond); in main()
2443 precond = NULL; in main()
2475 HYPRE_StructSMGDestroy(precond); in main()
2594 precond = NULL; in main()
2626 HYPRE_StructSMGDestroy(precond); in main()
[all …]
H A Dex7_for.c222 hypre_F90_Obj precond; in main() local
248 HYPRE_StructSolver precond; in main() local
1380 precond = NULL; in main()
1429 HYPRE_StructSMGDestroy(&precond); in main()
1431 HYPRE_StructSMGDestroy(precond); in main()
1437 HYPRE_StructPFMGDestroy(&precond); in main()
1439 HYPRE_StructPFMGDestroy(precond); in main()
1583 precond = NULL; in main()
1632 HYPRE_StructSMGDestroy(&precond); in main()
1634 HYPRE_StructSMGDestroy(precond); in main()
[all …]
H A Dams_driver.c113 HYPRE_Solver solver, precond; in main() local
584 precond); in main()
590 HYPRE_AMSCreate(&precond); in main()
593 HYPRE_AMSSetTol(precond, 0.0); in main()
635 precond); in main()
690 HYPRE_AMSDestroy(precond); in main()
703 HYPRE_AMSCreate(&precond); in main()
705 HYPRE_AMSSetMaxIter(precond, 1); in main()
706 HYPRE_AMSSetTol(precond, 0.0); in main()
737 HYPRE_AMSSetup(precond, A, b, x0); in main()
[all …]
H A Dex5_for.c62 hypre_F90_Obj solver, precond; in main() local
86 HYPRE_Solver solver, precond; in main() local
497 HYPRE_BoomerAMGCreate(&precond); in main()
502 HYPRE_BoomerAMGSetTol(&precond, &oo1); in main()
504 HYPRE_BoomerAMGCreate(&precond); in main()
509 HYPRE_BoomerAMGSetTol(precond, 1e-3); in main()
549 HYPRE_BoomerAMGDestroy(&precond); in main()
552 HYPRE_BoomerAMGDestroy(precond); in main()
604 HYPRE_ParaSailsSetLogging(precond, 3); in main()
645 HYPRE_ParaSailsDestroy(&precond); in main()
[all …]
H A Dex3_for.c76 hypre_F90_Obj precond; in main() local
93 HYPRE_StructSolver precond; in main() local
487 HYPRE_StructSMGSetMaxIter(&precond, &one); in main()
488 HYPRE_StructSMGSetTol(&precond, &zero_dot); in main()
489 HYPRE_StructSMGSetZeroGuess(&precond); in main()
516 HYPRE_StructSMGSetMemoryUse(precond, 0); in main()
517 HYPRE_StructSMGSetMaxIter(precond, 1); in main()
518 HYPRE_StructSMGSetTol(precond, 0.0); in main()
519 HYPRE_StructSMGSetZeroGuess(precond); in main()
520 HYPRE_StructSMGSetNumPreRelax(precond, 1); in main()
[all …]
/dports/science/hypre/hypre-2.23.0/src/examples/
H A Dex4.c224 HYPRE_StructSolver precond; in main() local
924 precond); in main()
944 precond); in main()
963 precond = NULL; in main()
967 precond); in main()
999 HYPRE_StructSMGDestroy(precond); in main()
1003 HYPRE_StructPFMGDestroy(precond); in main()
1007 HYPRE_StructJacobiDestroy(precond); in main()
1086 precond = NULL; in main()
1122 HYPRE_StructSMGDestroy(precond); in main()
[all …]
H A Dex7.c223 HYPRE_StructSolver precond; in main() local
1021 precond); in main()
1041 precond); in main()
1060 precond = NULL; in main()
1064 precond); in main()
1096 HYPRE_StructSMGDestroy(precond); in main()
1100 HYPRE_StructPFMGDestroy(precond); in main()
1104 HYPRE_StructJacobiDestroy(precond); in main()
1183 precond = NULL; in main()
1219 HYPRE_StructSMGDestroy(precond); in main()
[all …]
H A Dex5big.c68 HYPRE_Solver solver, precond; in main() local
400 HYPRE_BoomerAMGCreate(&precond); in main()
403 HYPRE_BoomerAMGSetOldDefault(precond); in main()
405 HYPRE_BoomerAMGSetNumSweeps(precond, 1); in main()
430 HYPRE_BoomerAMGDestroy(precond); in main()
459 HYPRE_ParaSailsSetSym(precond, sai_sym); in main()
460 HYPRE_ParaSailsSetLogging(precond, 3); in main()
484 HYPRE_ParaSailsDestroy(precond); in main()
507 HYPRE_BoomerAMGCreate(&precond); in main()
510 HYPRE_BoomerAMGSetOldDefault(precond); in main()
[all …]
H A Dex5.c65 HYPRE_Solver solver, precond; in main() local
418 HYPRE_BoomerAMGCreate(&precond); in main()
421 HYPRE_BoomerAMGSetOldDefault(precond); in main()
423 HYPRE_BoomerAMGSetNumSweeps(precond, 1); in main()
448 HYPRE_BoomerAMGDestroy(precond); in main()
477 HYPRE_ParaSailsSetSym(precond, sai_sym); in main()
478 HYPRE_ParaSailsSetLogging(precond, 3); in main()
502 HYPRE_ParaSailsDestroy(precond); in main()
525 HYPRE_BoomerAMGCreate(&precond); in main()
528 HYPRE_BoomerAMGSetOldDefault(precond); in main()
[all …]
H A Dex12f.f70 integer*8 precond variable
414 call HYPRE_StructPFMGSetMaxIter(precond, 1, ierr)
415 call HYPRE_StructPFMGSetTol(precond, 0.0d0, ierr)
416 call HYPRE_StructPFMGSetZeroGuess(precond, ierr)
420 call HYPRE_StructPFMGSetRAPType(precond, 1, ierr)
432 call HYPRE_StructPFMGDestroy(precond, ierr)
452 call HYPRE_BoomerAMGCreate(precond, ierr)
454 call HYPRE_BoomerAMGSetMaxIter(precond, 1, ierr)
455 call HYPRE_BoomerAMGSetTol(precond, 0.0, ierr)
459 call HYPRE_BoomerAMGSetOldDefault(precond, ierr)
[all …]
H A Dex12.c413 HYPRE_StructSolver precond; in main() local
433 HYPRE_StructPFMGSetMaxIter(precond, 1); in main()
434 HYPRE_StructPFMGSetTol(precond, 0.0); in main()
435 HYPRE_StructPFMGSetZeroGuess(precond); in main()
439 HYPRE_StructPFMGSetRAPType(precond, 1); in main()
454 HYPRE_StructPFMGDestroy(precond); in main()
463 HYPRE_Solver precond; in main() local
480 HYPRE_BoomerAMGCreate(&precond); in main()
483 HYPRE_BoomerAMGSetMaxIter(precond, 1); in main()
484 HYPRE_BoomerAMGSetTol(precond, 0.0); in main()
[all …]
H A Dex5f.f73 integer*8 precond variable
295 1 precond, ierr)
339 call HYPRE_BoomerAMGCreate(precond, ierr)
349 call HYPRE_BoomerAMGSetOldDefault(precond, ierr)
355 call HYPRE_BoomerAMGSetTol(precond, 0.0d0, ierr)
357 call HYPRE_BoomerAMGSetMaxIter(precond, 1, ierr)
362 1 precond, ierr)
388 call HYPRE_BoomerAMGDestroy(precond, ierr)
408 call HYPRE_ParaSailsSetSym(precond, 1, ierr)
414 1 precond, ierr)
[all …]
/dports/science/elmerfem/elmerfem-release-9.0/fem/src/
H A DSolveHypre.c63 HYPRE_Solver solver, precond; member
115 HYPRE_Solver solver, precond; in FC_FUNC() local
429 HYPRE_Solver solver, precond; in FC_FUNC() local
728 solver = precond; in FC_FUNC()
729 precond = NULL; in FC_FUNC()
885 Container->precond = precond; in FC_FUNC()
956 HYPRE_Solver solver, precond; in FC_FUNC() local
987 precond = Container->precond; in FC_FUNC()
1194 HYPRE_Solver solver, precond; in FC_FUNC() local
1366 HYPRE_AMSCreate(&precond); in FC_FUNC()
[all …]
/dports/science/cp2k/cp2k-2e995eec7fd208c8a72d9544807bd8b8ba8cd1cc/src/pw_env/
H A Dcp_spline_utils.F68 TYPE(pw_spline_precond_type), POINTER :: precond local
118 NULLIFY (precond)
119 CALL pw_spline_precond_create(precond, precond_kind=aint_precond, &
121 CALL pw_spline_do_precond(precond, values, coeffs)
122 CALL pw_spline_precond_set_kind(precond, precond_kind)
132 CALL pw_spline_precond_release(precond)
167 TYPE(pw_spline_precond_type), POINTER :: precond local
193 NULLIFY (precond)
196 CALL pw_spline_do_precond(precond, pw_coarse_in, coeffs)
197 CALL pw_spline_precond_set_kind(precond, precond_kind)
[all …]
/dports/science/cp2k-data/cp2k-7.1.0/src/pw_env/
H A Dcp_spline_utils.F68 TYPE(pw_spline_precond_type), POINTER :: precond local
118 NULLIFY (precond)
119 CALL pw_spline_precond_create(precond, precond_kind=aint_precond, &
121 CALL pw_spline_do_precond(precond, values, coeffs)
122 CALL pw_spline_precond_set_kind(precond, precond_kind)
132 CALL pw_spline_precond_release(precond)
167 TYPE(pw_spline_precond_type), POINTER :: precond local
193 NULLIFY (precond)
196 CALL pw_spline_do_precond(precond, pw_coarse_in, coeffs)
197 CALL pw_spline_precond_set_kind(precond, precond_kind)
[all …]
/dports/math/gismo/gismo-21.12.0/src/gsSolver/
H A DgsGradientMethod.h50 const LinOpPtr& precond = LinOpPtr())
51 : Base(mat, precond), m_adapt_step_size(true), m_step_size(0) {} in Base() argument
60 const LinOpPtr& precond, in gsGradientMethod() argument
62 : Base(mat, precond), m_adapt_step_size(false), m_step_size(step_size) {} in gsGradientMethod()
73 const LinOpPtr& precond = LinOpPtr())
74 { return uPtr( new gsGradientMethod(mat, precond) ); }
83 const LinOpPtr& precond, in make() argument
85 { return uPtr( new gsGradientMethod(mat, precond, step_size) ); } in make()
/dports/math/amgcl/amgcl-1.4.2/pyamgcl/
H A Dpyamgcl.cpp50 struct precond { struct
60 const precond& matvec() const { return *this; } in matvec() argument
75 solver(const precond &P, py::dict prm) in solver() argument
120 const precond &P;
129 class amg_precond: public precond
149 void apply(const precond::vector& rhs, precond::vector &x) const { in apply()
169 py::class_<precond> Precond(m, "precond"); in PYBIND11_MODULE()
171 .def("__repr__", &precond::repr) in PYBIND11_MODULE()
172 … .def("__call__", &precond::call, "Applies preconditioner to the given vector", py::arg("rhs")) in PYBIND11_MODULE()
173 .def_property_readonly("matvec", &precond::matvec); in PYBIND11_MODULE()
[all …]
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/util/
H A Dga_it_proj.F3 $ precond, product, oprint, eval0)
14 external product, precond ! Functions for solvers
45 $ precond, product, oprint, eval0, g_proj, e_proj,
78 subroutine ga_precond_project(g_x, shift, precond, g_work) argument
84 external precond
114 call precond(g_x, shift)
133 call precond(g_work, shift)
/dports/science/nwchem-data/nwchem-7.0.2-release/src/util/
H A Dga_it_proj.F3 $ precond, product, oprint, eval0)
14 external product, precond ! Functions for solvers
45 $ precond, product, oprint, eval0, g_proj, e_proj,
78 subroutine ga_precond_project(g_x, shift, precond, g_work) argument
84 external precond
114 call precond(g_x, shift)
133 call precond(g_work, shift)
/dports/math/taucs/taucs-2.2_23/src/
H A Dtaucs_vaidya.c1358 graph *precond; in amwb_preconditioner_create() local
1559 if (!precond) { in amwb_preconditioner_create()
1761 precond->nent = Bent; in amwb_preconditioner_create()
1993 graph_sort(precond); in amwb_preconditioner_create()
2657 free_graph(precond); in amwb_preconditioner_create()
2712 free_graph(precond); in amwb_preconditioner_create()
2868 graph* precond, in add_heavy_edges() argument
3707 graph *precond; in amst_preconditioner_create() local
3884 if (!precond) { in amst_preconditioner_create()
3891 precond->n=mtxA->n; in amst_preconditioner_create()
[all …]
/dports/science/code_saturne/code_saturne-7.1.0/src/user_examples/
H A Dcs_user_parameters-linear_solvers.c266 if (slesp->precond == CS_PARAM_PRECOND_AMG) { in cs_user_sles_petsc_hook()
314 HYPRE_Solver precond = NULL; in _hypre_p_setup_hook() local
317 HYPRE_PCGGetPrecond(solver, &precond); in _hypre_p_setup_hook()
320 HYPRE_BoomerAMGSetCoarsenType(precond, 8) ; /* HMIS */ in _hypre_p_setup_hook()
321 HYPRE_BoomerAMGSetAggNumLevels(precond, 2); in _hypre_p_setup_hook()
322 HYPRE_BoomerAMGSetPMaxElmts(precond, 4); in _hypre_p_setup_hook()
323 HYPRE_BoomerAMGSetInterpType(precond, 7); /* extended+i */ in _hypre_p_setup_hook()
324 HYPRE_BoomerAMGSetStrongThreshold(precond, 0.5); /* 2d=>0.25 3d=>0.5 */ in _hypre_p_setup_hook()
325 HYPRE_BoomerAMGSetRelaxType(precond, 6); /* Sym G.S./Jacobi hybrid */ in _hypre_p_setup_hook()
326 HYPRE_BoomerAMGSetRelaxOrder(precond, 0); in _hypre_p_setup_hook()
/dports/math/amgcl/amgcl-1.4.2/amgcl/
H A Dmake_solver.hpp67 typename Precond::params precond; ///< Preconditioner parameters. member
74 : AMGCL_PARAMS_IMPORT_CHILD(p, precond), in params()
84 AMGCL_PARAMS_EXPORT_CHILD(p, path, precond); in get()
98 P(A, prm.precond, bprm), in make_solver()
110 P(A, prm.precond, bprm), in make_solver()
176 const Precond& precond() const { in precond() function in amgcl::make_solver
181 Precond& precond() { in precond() function in amgcl::make_solver

12345678910>>...49