Home
last modified time | relevance | path

Searched refs:reuse_solvers (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c381 …], PetscInt nlayers, Vec scaling, PetscBool compute_Stilda, PetscBool reuse_solvers, PetscBool ben… in PCBDDCSubSchursSetUp() argument
1123 reuse_solvers = (PetscBool)(reuse_solvers && !economic && !sub_schurs->graph->multi_element); in PCBDDCSubSchursSetUp()
1125 factor_workaround = (PetscBool)(reuse_solvers && factor_workaround); in PCBDDCSubSchursSetUp()
1126 …s_posdef && factor_workaround && compute_Stilda && size_active_schur) reuse_solvers = factor_worka… in PCBDDCSubSchursSetUp()
1251 if (!reuse_solvers) { in PCBDDCSubSchursSetUp()
1329 reuse_solvers = PETSC_FALSE; in PCBDDCSubSchursSetUp()
1335 reuse_solvers = PETSC_FALSE; /* TODO: why we can't reuse the solvers here? */ in PCBDDCSubSchursSetUp()
1340 if (reuse_solvers) { in PCBDDCSubSchursSetUp()
1576 if (reuse_solvers) { in PCBDDCSubSchursSetUp()
H A Dbddcprivate.c9473 PetscBool reuse_solvers = (PetscBool)!pcbddc->use_change_of_basis; in PCBDDCSetUpSubSchurs() local
9477 if (!pcbddc->use_vertices && reuse_solvers) { in PCBDDCSetUpSubSchurs()
9481 reuse_solvers = (PetscBool)!n_vertices; in PCBDDCSetUpSubSchurs()
9514 …jncy, pcbddc->sub_schurs_layers, scaling, pcbddc->adaptive_selection, reuse_solvers, pcbddc->benig… in PCBDDCSetUpSubSchurs()
9518 …jncy, pcbddc->sub_schurs_layers, scaling, pcbddc->adaptive_selection, reuse_solvers, pcbddc->benig… in PCBDDCSetUpSubSchurs()