| /petsc/src/mat/impls/aij/mpi/strumpack/ |
| H A D | strumpack.c | 18 PetscStackCallExternalVoid("STRUMPACK_destroy", STRUMPACK_destroy(S)); in MatDestroy_STRUMPACK() 56 …PetscStackCallExternalVoid("STRUMPACK_set_reordering_method", STRUMPACK_set_reordering_method(*S, … in MatSTRUMPACKSetReordering_STRUMPACK() 64 …PetscStackCallExternalVoid("STRUMPACK_reordering_method", *reordering = (MatSTRUMPACKReordering)ST… in MatSTRUMPACKGetReordering_STRUMPACK() 121 …PetscStackCallExternalVoid("STRUMPACK_set_matching", STRUMPACK_set_matching(*S, cperm ? STRUMPACK_… in MatSTRUMPACKSetColPerm_STRUMPACK() 129 …PetscStackCallExternalVoid("STRUMPACK_matching", *cperm = (PetscBool)(STRUMPACK_matching(*S) != ST… in MatSTRUMPACKGetColPerm_STRUMPACK() 192 PetscStackCallExternalVoid("STRUMPACK_enable_gpu", STRUMPACK_enable_gpu(*S)); in MatSTRUMPACKSetGPU_STRUMPACK() 193 } else PetscStackCallExternalVoid("STRUMPACK_disable_gpu", STRUMPACK_disable_gpu(*S)); in MatSTRUMPACKSetGPU_STRUMPACK() 201 PetscStackCallExternalVoid("STRUMPACK_use_gpu", *gpu = (PetscBool)STRUMPACK_use_gpu(*S)); in MatSTRUMPACKGetGPU_STRUMPACK() 266 …PetscStackCallExternalVoid("STRUMPACK_set_compression", STRUMPACK_set_compression(*S, (STRUMPACK_C… in MatSTRUMPACKSetCompression_STRUMPACK() 274 …PetscStackCallExternalVoid("STRUMPACK_compression", *comp = (MatSTRUMPACKCompressionType)STRUMPACK… in MatSTRUMPACKGetCompression_STRUMPACK() [all …]
|
| /petsc/src/mat/impls/aij/mpi/superlu_dist/ |
| H A D | superlu_dist.c | 126 …PetscStackCallExternalVoid("SuperLU_DIST:pGetDiagU", pGetDiagU(F->rmap->N, &lu->LUstruct, &lu->gri… in MatSuperluDistGetDiagU_SuperLU_DIST() 159 …PetscStackCallExternalVoid("SuperLU_DIST:superlu_gridexit3d", superlu_gridexit3d(&context->grid3d)… in Petsc_Superlu_dist_keyval_DeleteFn() 162 PetscStackCallExternalVoid("SuperLU_DIST:superlu_gridexit", superlu_gridexit(&context->grid)); in Petsc_Superlu_dist_keyval_DeleteFn() 197 …PetscStackCallExternalVoid("SuperLU_DIST:Destroy_CompRowLoc_Matrix_dist", Destroy_CompRowLoc_Matri… in MatDestroy_SuperLU_DIST() 200 …if (lu->singleprecision) PetscStackCallExternalVoid("SuperLU_DIST:SolveFinalize", sSolveFinalize(&… in MatDestroy_SuperLU_DIST() 203 …PetscStackCallExternalVoid("SuperLU_DIST:SolveFinalize", SolveFinalize(&lu->options, &lu->SOLVEstr… in MatDestroy_SuperLU_DIST() 209 …PetscStackCallExternalVoid("SuperLU_DIST:Destroy_LU", sDestroy_LU(A->cmap->N, &lu->grid3d.grid2d, … in MatDestroy_SuperLU_DIST() 210 …PetscStackCallExternalVoid("SuperLU_DIST:Destroy_A3d_gathered_on_2d", sDestroy_A3d_gathered_on_2d(… in MatDestroy_SuperLU_DIST() 211 …PetscStackCallExternalVoid("SuperLU_DIST:ScalePermstructFree", sScalePermstructFree(&lu->sScalePer… in MatDestroy_SuperLU_DIST() 212 PetscStackCallExternalVoid("SuperLU_DIST:LUstructFree", sLUstructFree(&lu->sLUstruct)); in MatDestroy_SuperLU_DIST() [all …]
|
| /petsc/src/mat/impls/aij/seq/superlu/ |
| H A D | superlu.c | 140 …PetscStackCallExternalVoid("SuperLU:cgssvx", cgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 142 …PetscStackCallExternalVoid("SuperLU:zgssvx", zgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 146 …PetscStackCallExternalVoid("SuperLU:sgssvx", sgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 148 …PetscStackCallExternalVoid("SuperLU:dgssvx", dgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 154 …PetscStackCallExternalVoid("SuperLU:cgsisx", cgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 156 …PetscStackCallExternalVoid("SuperLU:zgsisx", zgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 160 …PetscStackCallExternalVoid("SuperLU:sgsisx", sgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 162 …PetscStackCallExternalVoid("SuperLU:dgsisx", dgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private() 185 PetscStackCallExternalVoid("SuperLU:StatPrint", StatPrint(&lu->stat)); in MatSolve_SuperLU_Private() 245 … PetscStackCallExternalVoid("SuperLU:Destroy_SuperNode_Matrix", Destroy_SuperNode_Matrix(&lu->L)); in MatLUFactorNumeric_SuperLU() [all …]
|
| /petsc/src/sys/logging/handler/impls/perfstubs/ |
| H A D | logperfstubs.c | 43 PetscStackCallExternalVoid("ps_timer_destroy_", ps_timer_destroy_(event.timer)); in PetscLogHandlerDestroy_Perfstubs() 52 PetscStackCallExternalVoid("ps_timer_destroy_", ps_timer_destroy_(stage.timer)); in PetscLogHandlerDestroy_Perfstubs() 56 if (ps->started_perfstubs) PetscStackCallExternalVoid("ps_finalize_", ps_finalize_()); in PetscLogHandlerDestroy_Perfstubs() 78 …PetscStackCallExternalVoid("ps_timer_create_", ps_event.timer = ps_timer_create_(event_info.name)); in PetscLogHandlerPSUpdateEvents() 102 …PetscStackCallExternalVoid("ps_timer_create_", ps_stage.timer = ps_timer_create_(stage_info.name)); in PetscLogHandlerPSUpdateStages() 119 …if (ps_event.depth == 1 && ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_start_", p… in PetscLogHandlerEventBegin_Perfstubs() 133 …if (ps_event.depth == 0 && ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_stop_", ps… in PetscLogHandlerEventEnd_Perfstubs() 145 …if (ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_start_", ps_timer_start_(ps_event… in PetscLogHandlerStagePush_Perfstubs() 157 …if (ps_event.timer != NULL) PetscStackCallExternalVoid("ps_timer_stop_", ps_timer_stop_(ps_event.t… in PetscLogHandlerStagePop_Perfstubs() 179 PetscStackCallExternalVoid("ps_initialize_", ps_initialize_()); in PetscLogHandlerCreate_Perfstubs()
|
| /petsc/src/ksp/pc/impls/ml/ |
| H A D | ml.c | 162 …PetscStackCallExternalVoid("ML_Operator_Apply", ML_Operator_Apply(shell->mlmat, x_length, (PetscSc… in MatMult_ML() 291 …for (i = 0; i < m; i++) PetscStackCallExternalVoid("ML_Operator_Getrow", ML_Operator_Getrow(mlmat,… in MatWrapML_SeqAIJ() 297 …PetscStackCallExternalVoid("ML_Operator_Getrow", ML_Operator_Getrow(mlmat, 1, &i, nz_max, aj, aa, … in MatWrapML_SeqAIJ() 350 …PetscStackCallExternalVoid("ML_build_global_numbering", ML_build_global_numbering(mlmat, &gorderin… in MatWrapML_MPIAIJ() 370 …PetscStackCallExternalVoid("ML_Operator_Getrow", ML_Operator_Getrow(mlmat, 1, &i, nz_max, aj, aa, … in MatWrapML_MPIAIJ() 384 …PetscStackCallExternalVoid(",ML_Operator_Getrow", ML_Operator_Getrow(mlmat, 1, &i, nz_max, aj, aa,… in MatWrapML_MPIAIJ() 388 PetscStackCallExternalVoid("ML_free", ML_free(gordering)); in MatWrapML_MPIAIJ() 459 …PetscStackCallExternalVoid("ML_Operator_Getrow", ML_Aggregate_VizAndStats_Clean(pc_ml->ml_object)); in PCReset_ML() 462 PetscStackCallExternalVoid("ML_Aggregate_Destroy", ML_Aggregate_Destroy(&pc_ml->agg_object)); in PCReset_ML() 463 PetscStackCallExternalVoid("ML_Aggregate_Destroy", ML_Destroy(&pc_ml->ml_object)); in PCReset_ML() [all …]
|
| /petsc/src/dm/impls/plex/adaptors/pragmatic/ |
| H A D | pragmaticadapt.c | 162 …PetscStackCallExternalVoid("pragmatic_2d_mpi_init", pragmatic_2d_mpi_init(&numVertices, &numCells,… in DMAdaptMetric_Pragmatic_Plex() 165 …PetscStackCallExternalVoid("pragmatic_3d_mpi_init", pragmatic_3d_mpi_init(&numVertices, &numCells,… in DMAdaptMetric_Pragmatic_Plex() 170 …PetscStackCallExternalVoid("pragmatic_set_boundary", pragmatic_set_boundary(&numBdFaces, bdFaces, … in DMAdaptMetric_Pragmatic_Plex() 171 PetscStackCallExternalVoid("pragmatic_set_metric", pragmatic_set_metric(metric)); in DMAdaptMetric_Pragmatic_Plex() 172 …PetscStackCallExternalVoid("pragmatic_adapt", pragmatic_adapt(((DM_Plex *)dm->data)->remeshBd ? 1 … in DMAdaptMetric_Pragmatic_Plex() 177 …PetscStackCallExternalVoid("pragmatic_get_info_mpi", pragmatic_get_info_mpi(&numVerticesNew, &numC… in DMAdaptMetric_Pragmatic_Plex() 183 …PetscStackCallExternalVoid("pragmatic_get_coords_2d_mpi", pragmatic_get_coords_2d_mpi(xNew[0], xNe… in DMAdaptMetric_Pragmatic_Plex() 188 …PetscStackCallExternalVoid("pragmatic_get_coords_3d_mpi", pragmatic_get_coords_3d_mpi(xNew[0], xNe… in DMAdaptMetric_Pragmatic_Plex() 197 PetscStackCallExternalVoid("pragmatic_get_elements", pragmatic_get_elements(cellsNew)); in DMAdaptMetric_Pragmatic_Plex() 201 PetscStackCallExternalVoid("pragmatic_get_boundaryTags", pragmatic_get_boundaryTags(&bdTags)); in DMAdaptMetric_Pragmatic_Plex() [all …]
|
| /petsc/src/mat/impls/aij/mpi/pastix/ |
| H A D | pastix.c | 86 PetscStackCallExternalVoid("spmInitDist", spmInitDist(spm, pastix->comm)); in MatConvertToSPM() 94 PetscStackCallExternalVoid("spmUpdateComputedFields", spmUpdateComputedFields(spm)); in MatConvertToSPM() 95 PetscStackCallExternalVoid("spmAlloc", spmAlloc(spm)); in MatConvertToSPM() 126 PetscStackCallExternalVoid("spmCheckAndCorrect", spm_err = spmCheckAndCorrect(spm, &spm2)); in MatConvertToSPM() 128 PetscStackCallExternalVoid("spmExit", spmExit(spm)); in MatConvertToSPM() 149 PetscStackCallExternalVoid("spmExit", spmExit(pastix->spm)); in MatDestroy_PaStiX() 457 PetscStackCallExternalVoid("pastixInitParam", pastixInitParam(pastix->iparm, pastix->dparm)); in MatGetFactor_pastix() 465 …PetscStackCallExternalVoid("pastixInit", pastixInit(&pastix->pastix_data, pastix->comm, pastix->ip… in MatGetFactor_pastix()
|
| /petsc/src/ksp/pc/impls/hypre/ |
| H A D | hypre.c | 578 PetscStackCallExternalVoid( in PCApply_HYPRE() 627 PetscStackCallExternalVoid( in PCMatApply_HYPRE_BoomerAMG() 852 PetscStackCallExternalVoid("hypre_ParILUDataIluType", indx = hypre_ParILUDataIluType(ilu_data)); in PCView_HYPRE_ILU() 854 PetscStackCallExternalVoid("hypre_ParILUDataLfil", indx = hypre_ParILUDataLfil(ilu_data)); in PCView_HYPRE_ILU() 856 PetscStackCallExternalVoid("hypre_ParILUDataMaxIter", indx = hypre_ParILUDataMaxIter(ilu_data)); in PCView_HYPRE_ILU() 858 …PetscStackCallExternalVoid("hypre_ParILUDataMaxRowNnz", indx = hypre_ParILUDataMaxRowNnz(ilu_data)… in PCView_HYPRE_ILU() 860 … PetscStackCallExternalVoid("hypre_ParILUDataTriSolve", indx = hypre_ParILUDataTriSolve(ilu_data)); in PCView_HYPRE_ILU() 862 PetscStackCallExternalVoid("hypre_ParILUDataTol", tmpdbl = hypre_ParILUDataTol(ilu_data)); in PCView_HYPRE_ILU() 864 …PetscStackCallExternalVoid("hypre_ParILUDataDroptol", tmpdbl3 = hypre_ParILUDataDroptol(ilu_data)); in PCView_HYPRE_ILU() 866 …PetscStackCallExternalVoid("hypre_ParILUDataReorderingType", indx = hypre_ParILUDataReorderingType… in PCView_HYPRE_ILU() [all …]
|
| /petsc/src/sys/python/ |
| H A D | pythonsys.c | 206 …PetscStackCallExternalVoid("Py_InitializeEx", Py_InitializeEx(0)); /* 0: do not install signal han… in PetscPythonInitialize() 246 …PetscStackCallExternalVoid("PyImport_ImportModule", module = PyImport_ImportModule("petsc4py.PETSc… in PetscPythonInitialize()
|
| /petsc/src/mat/utils/hpl/ |
| H A D | hplcreate.c | 34 PetscStackCallExternalVoid("HPL_dmatgen", HPL_dmatgen(bM, bN, values, bLDA, iseed)); in MatSetHPL()
|
| /petsc/include/ |
| H A D | petscerror.h | 1896 #define PetscStackCallExternalVoid(...) macro 1923 #define PetscStackCallExternalVoid(name, ...) \ macro
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 388 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixJ(csr), mem)); in MatHYPRE_DestroyCOOMat() 389 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixBigJ(csr), mem)); in MatHYPRE_DestroyCOOMat() 394 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixJ(csr), mem)); in MatHYPRE_DestroyCOOMat() 395 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixBigJ(csr), mem)); in MatHYPRE_DestroyCOOMat() 486 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixData(diag), hmem)); in MatHYPRE_AttachCOOMat() 494 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixData(offd), hmem)); in MatHYPRE_AttachCOOMat() 1391 …if (hA->rows_d) PetscStackCallExternalVoid("hypre_Free", hypre_Free(hA->rows_d, HYPRE_MEMORY_DEVIC… 2050 …PetscStackCallExternalVoid("hypre_Memcpy", hypre_Memcpy(hA->rows_d, lrows, sizeof(PetscInt) * len,…
|
| /petsc/doc/changes/ |
| H A D | 318.md | 89 - Change `PetscStackCall()` to `PetscStackCallExternalVoid()`
|
| /petsc/src/mat/impls/htool/ |
| H A D | htool.cxx | 42 …PetscStackCallExternalVoid("copy_diagonal_in_user_numbering", htool::copy_diagonal_in_user_numberi… in MatGetDiagonal_Htool() 67 …PetscStackCallExternalVoid("copy_to_dense_in_user_numbering", htool::copy_to_dense_in_user_numberi… in MatGetDiagonalBlock_Htool()
|
| /petsc/src/mat/impls/aij/mpi/mkl_cpardiso/ |
| H A D | mkl_cpardiso.c | 71 #define PetscCallCluster(f) PetscStackCallExternalVoid("cluster_sparse_solver", f);
|
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 476 PetscStackCallExternalVoid("cmumps_c", cmumps_c(inner)); in PetscCallMumps_Private() 481 PetscStackCallExternalVoid("zmumps_c", zmumps_c(inner)); in PetscCallMumps_Private() 488 PetscStackCallExternalVoid("smumps_c", smumps_c(inner)); in PetscCallMumps_Private() 493 PetscStackCallExternalVoid("dmumps_c", dmumps_c(inner)); in PetscCallMumps_Private() 500 PetscStackCallExternalVoid(PetscStringize(MUMPS_c), MUMPS_c(inner)); in PetscCallMumps_Private()
|
| /petsc/src/mat/impls/aij/seq/mkl_pardiso/ |
| H A D | mkl_pardiso.c | 56 #define PetscCallPardiso(f) PetscStackCallExternalVoid("MKL_PARDISO", f);
|