| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pvecimpl.h | 87 PETSC_INTERN PetscErrorCode VecNorm_MPI(Vec, NormType, PetscReal *); 151 …ErrorCode VecNorm_MPI_Default(Vec xin, NormType type, PetscReal *z, PetscErrorCode (*VecNorm_SeqFn… in VecNorm_MPI_Default() argument 179 …NormType wnormtype, PetscReal atol, Vec vatol, PetscReal rtol, Vec vrtol, PetscReal ignore_max, Pe… in VecErrorWeightedNorms_MPI_Default() argument
|
| H A D | pvec2.c | 49 PetscErrorCode VecNorm_MPI(Vec xin, NormType type, PetscReal *z) in VecNorm_MPI()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_vec.py | 50 n1 = self.vec.norm(PETSc.NormType.NORM_1) 51 n2 = self.vec.norm(PETSc.NormType.NORM_2) 52 ni = self.vec.norm(PETSc.NormType.NORM_INFINITY) 57 self.vec.normBegin(PETSc.NormType.NORM_1) 58 nn1 = self.vec.normEnd(PETSc.NormType.NORM_1) 63 self.vec.normBegin(PETSc.NormType.NORM_INFINITY) 64 nni = self.vec.normEnd(PETSc.NormType.NORM_INFINITY)
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Const.pyx | 115 class NormType(object): class 131 petsc.NormType
|
| H A D | petscdef.pxi | 28 ctypedef enum PetscNormType "NormType":
|
| /petsc/src/binding/petsc4py/demo/python_types/ |
| H A D | matpython_protocol.py | 6 from petsc4py.PETSc import NormType 132 def norm(self, A: Mat, normtype: NormType) -> float: argument
|
| /petsc/src/vec/vec/impls/mpi/cupm/ |
| H A D | vecmpicupm.hpp | 44 static PetscErrorCode Norm(Vec, NormType, PetscReal *) noexcept; 53 …static PetscErrorCode ErrorWnorm(Vec, Vec, Vec, NormType, PetscReal, Vec, PetscReal, Vec, PetscRea…
|
| H A D | vecmpicupm_impl.hpp | 168 inline PetscErrorCode VecMPI_CUPM<T>::Norm(Vec v, NormType type, PetscReal *z) noexcept in Norm() 176 inline PetscErrorCode VecMPI_CUPM<T>::ErrorWnorm(Vec U, Vec Y, Vec E, NormType wnormtype, PetscReal… in ErrorWnorm()
|
| /petsc/src/snes/impls/tr/ |
| H A D | trimpl.h | 41 NormType norm;
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | typing.py | 19 NormType, 193 NormTypeSpec: TypeAlias = NormType | None
|
| /petsc/src/tao/matrix/ |
| H A D | submatfree.h | 31 PetscErrorCode MatNorm_SMF(Mat, NormType, PetscReal *);
|
| /petsc/include/ |
| H A D | petscvec.h | 186 } NormType; typedef 299 PETSC_EXTERN PetscErrorCode VecNorm(Vec, NormType, PetscReal *); 300 PETSC_EXTERN PetscErrorCode VecNormAvailable(Vec, NormType, PetscBool *, PetscReal *); 336 PETSC_EXTERN PetscErrorCode VecStrideNormAll(Vec, NormType, PetscReal[]); 343 PETSC_EXTERN PetscErrorCode VecStrideNorm(Vec, PetscInt, NormType, PetscReal *); 537 PETSC_EXTERN PetscErrorCode VecNormBegin(Vec, NormType, PetscReal *); 538 PETSC_EXTERN PetscErrorCode VecNormEnd(Vec, NormType, PetscReal *); 539 PETSC_EXTERN PetscErrorCode VecErrorWeightedNorms(Vec, Vec, Vec, NormType, PetscReal, Vec, PetscRea… 811 PETSC_EXTERN PetscErrorCode PetscSectionVecNorm(PetscSection, PetscSection, Vec, NormType, PetscRea…
|
| /petsc/src/binding/petsc4py/demo/legacy/petsc-examples/ksp/ |
| H A D | ex23.py | 171 norm = x.norm(PETSc.NormType.NORM_2)
|
| H A D | ex2.py | 191 norm = x.norm(PETSc.NormType.NORM_2)
|
| /petsc/src/vec/vec/impls/seq/seqviennacl/ |
| H A D | viennaclvecimpl.h | 40 PETSC_INTERN PetscErrorCode VecNorm_SeqViennaCL(Vec, NormType, PetscReal *);
|
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckokkosimpl.hpp | 145 PETSC_INTERN PetscErrorCode VecNorm_SeqKokkos(Vec, NormType, PetscReal *); 146 PETSC_INTERN PetscErrorCode VecErrorWeightedNorms_SeqKokkos(Vec, Vec, Vec, NormType, PetscReal, Vec…
|
| /petsc/src/vec/vec/impls/ |
| H A D | dvecimpl.h | 54 PETSC_INTERN PetscErrorCode VecNorm_Seq(Vec, NormType, PetscReal *);
|
| /petsc/src/mat/utils/ |
| H A D | getcolv.c | 86 PetscErrorCode MatGetColumnNorms(Mat A, NormType type, PetscReal norms[]) in MatGetColumnNorms()
|
| /petsc/include/petsc/private/ |
| H A D | vecimpl.h | 24 …PetscErrorCode (*norm)(Vec, NormType, PetscReal *); /* z = sqrt(x^H … 57 PetscErrorCode (*norm_local)(Vec, NormType, PetscReal *); 107 …PetscErrorCode (*errorwnorm)(Vec, Vec, Vec, NormType, PetscReal, Vec, PetscReal, Vec, PetscReal, P…
|
| H A D | tsimpl.h | 42 PetscErrorCode (*evaluatewlte)(TS, NormType, PetscInt *, PetscReal *); 371 NormType wnormtype;
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm.hpp | 119 static PetscErrorCode Norm(Vec, NormType, PetscReal *) noexcept; 120 …static PetscErrorCode ErrorWnorm(Vec, Vec, Vec, NormType, PetscReal, Vec, PetscReal, Vec, PetscRea…
|
| H A D | vecseqcupm_impl.hpp | 1633 inline PetscErrorCode VecSeq_CUPM<T>::Norm(Vec xin, NormType type, PetscReal *z) noexcept in Norm() 1684 template <NormType wnormtype> 1711 template <NormType wnormtype> 1738 template <NormType wnormtype> 1763 template <NormType wnormtype> 1801 template <template <NormType> class WNormTransformType, typename Tuple, typename cupmStream_t> 1802 inline PetscErrorCode ExecuteWNorm(Tuple &&first, Tuple &&last, NormType wnormtype, cupmStream_t st… in ExecuteWNorm() 1849 inline PetscErrorCode VecSeq_CUPM<T>::ErrorWnorm(Vec U, Vec Y, Vec E, NormType wnormtype, PetscReal… in ErrorWnorm()
|
| /petsc/src/mat/impls/dense/seq/ |
| H A D | dense.h | 60 PETSC_INTERN PetscErrorCode MatNorm_SeqDense(Mat, NormType, PetscReal *);
|
| /petsc/src/ksp/ksp/utils/lmvm/tests/ |
| H A D | lmvm_copy_test.c | 23 static PetscErrorCode VecEqualToTolerance(Vec a, Vec b, NormType norm_type, PetscReal tol, PetscBoo… in VecEqualToTolerance()
|
| /petsc/src/vec/vec/impls/mpi/kokkos/ |
| H A D | mpikok.kokkos.cxx | 20 static PetscErrorCode VecNorm_MPIKokkos(Vec xin, NormType type, PetscReal *z) in VecNorm_MPIKokkos() 27 static PetscErrorCode VecErrorWeightedNorms_MPIKokkos(Vec U, Vec Y, Vec E, NormType wnormtype, Pets… in VecErrorWeightedNorms_MPIKokkos()
|