Searched refs:KSPHPDDMTypes (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex78.c | 23 PetscCall(PetscStrcmp(KSPHPDDMTypes[type], common[i], &flg)); in main() 24 …PETSC_ERR_PLIB, "KSPType and KSPHPDDMType do not match: %s != %s", common[i], KSPHPDDMTypes[type]); in main() 27 …R_PLIB, "-ksp_hpddm_type gcrodr and KSPHPDDMType do not match: gcrodr != %s", KSPHPDDMTypes[type]); in main()
|
| H A D | ex76.c | 201 …(transpose ? "Transpose" : ""), (transpose ? "Transpose" : ""), (double)norm, KSPHPDDMTypes[type]); in main()
|
| /petsc/src/ksp/ksp/impls/hpddm/ |
| H A D | hpddm.cxx | 4 const char *const KSPHPDDMTypes[] = {KSPGMRES, "bgmres", KSPCG, "bcg", "gcrodr", "bgcrodr"… variable 36 …pe of Krylov method", "KSPHPDDMGetType", KSPHPDDMTypes, PETSC_STATIC_ARRAY_LENGTH(KSPHPDDMTypes), … in KSPSetFromOptions_HPDDM() 37 …if (i == PETSC_STATIC_ARRAY_LENGTH(KSPHPDDMTypes) - 1) i = HPDDM_KRYLOV_METHOD_NONE; /* need to sh… in KSPSetFromOptions_HPDDM() 115 …type: %s%s\n", KSPHPDDMTypes[std::min(static_cast<PetscInt>(data->cntl[0]), static_cast<PetscInt>(… in KSPView_HPDDM() 608 for (i = 0; i < static_cast<PetscInt>(PETSC_STATIC_ARRAY_LENGTH(KSPHPDDMTypes)); ++i) { in KSPHPDDMSetType_HPDDM() 609 PetscCall(PetscStrcmp(KSPHPDDMTypes[type], KSPHPDDMTypes[i], &flg)); in KSPHPDDMSetType_HPDDM() 612 …PetscCheck(i != PETSC_STATIC_ARRAY_LENGTH(KSPHPDDMTypes), PetscObjectComm((PetscObject)ksp), PETSC… in KSPHPDDMSetType_HPDDM() 625 …DDMType>(PetscMin(data->cntl[0], static_cast<char>(PETSC_STATIC_ARRAY_LENGTH(KSPHPDDMTypes) - 1))); in KSPHPDDMGetType_HPDDM()
|
| /petsc/include/ |
| H A D | petscksp.h | 478 PETSC_EXTERN const char *const KSPHPDDMTypes[]; variable
|