Home
last modified time | relevance | path

Searched refs:KSPNormTypes (Results 1 – 17 of 17) sorted by relevance

/petsc/src/ksp/ksp/interface/
H A Ditcreate.c153 …werASCIIPrintf(viewer, " using %s norm type for convergence test\n", KSPNormTypes[ksp->normtype])… in KSPView()
420 …KSP %s does not support norm type %s", ((PetscObject)ksp)->type_name, KSPNormTypes[ksp->normtype]); in KSPSetUpNorms_Private()
421 … type %s with preconditioner side %s", ((PetscObject)ksp)->type_name, KSPNormTypes[ksp->normtype],… in KSPSetUpNorms_Private()
H A Ddlregisksp.c113 const char *const *const KSPNormTypes = KSPNormTypes_Shifted + 1; variable
H A Diterativ.c403 PetscCall(PetscStrncpy(normtype, KSPNormTypes[ksp->normtype], sizeof(normtype))); in KSPMonitorTrueResidual()
587 PetscCall(PetscStrncpy(normtype, KSPNormTypes[ksp->normtype], sizeof(normtype))); in KSPMonitorTrueResidualMax()
H A Ditcl.c475 …PetscCall(PetscOptionsEnum("-ksp_norm_type", "KSP Norm type", "KSPSetNormType", KSPNormTypes, (Pet… in KSPSetFromOptions()
/petsc/src/ksp/ksp/impls/cr/pipecr/
H A Dpipecr.c67 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPECR()
/petsc/src/ksp/ksp/impls/cg/groppcg/
H A Dgroppcg.c79 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_GROPPCG()
/petsc/src/ksp/ksp/impls/cg/pipecg/
H A Dpipecg.c83 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPECG()
/petsc/src/ksp/ksp/impls/fcg/
H A Dfcg.c127 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_FCG()
239 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_FCG()
/petsc/src/ksp/ksp/impls/cg/pipeprcg/
H A Dpipeprcg.c121 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPEPRCG()
/petsc/doc/changes/
H A D233.md86 - Changed KSPNormTypes to have consistent naming , i.e
/petsc/src/ksp/ksp/impls/fcg/pipefcg/
H A Dpipefcg.c170 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPEFCG_cycle()
306 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPEFCG()
/petsc/src/ksp/ksp/impls/gcr/pipegcr/
H A Dpipegcr.c201 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPEGCR_cycle()
295 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPEGCR()
/petsc/src/ksp/ksp/impls/cg/
H A Dcg.c188 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_CG()
426 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_CG_SingleReduction()
/petsc/src/ksp/ksp/impls/cg/pipecgrr/
H A Dpipecgrr.c90 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_PIPECGRR()
/petsc/src/ksp/ksp/impls/cheby/
H A Dcheby.c450 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_Chebyshev_FirstKind()
606 SETERRQ(PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "%s", KSPNormTypes[ksp->normtype]); in KSPSolve_Chebyshev_FourthKind()
/petsc/src/ksp/ksp/impls/lsqr/
H A Dlsqr.c389 PetscCall(PetscStrncpy(normtype, KSPNormTypes[ksp->normtype], sizeof(normtype))); in KSPLSQRMonitorResidual_LSQR()
/petsc/include/
H A Dpetscksp.h723 PETSC_EXTERN const char *const *const KSPNormTypes; variable