Merge branch 'maint'
fix typo in b6d85d1cb44faf16715100226c68bc71fa20b5b3
Merge remote-tracking branch 'origin/maint'
Being fixing hdf5 chunksize. modified: include/petscviewerhdf5.h modified: src/vec/vec/impls/mpi/pdvec.c
Fix PetscViewerHDF5Load() manpage.Wrong comment end.
Add clarification of what block size means for IS.Thanks-to: Jed Brown <jed@jedbrown.org>
Fix a bug related to IS_GTOLM_MASK and also clarify the documentReported-by: Guangming Wang <wgm@mail.dlut.edu.cn>
Replace use of 1 with appropriate error code; use PetscObjecComm() instead of PETSC_COMM_SELF for errors when appropriateCommit-type: error-checking, testing-fix, style-fix, examples
Merge branch 'stefanozampini/fix-sfcompose' into 'master'Allow sparse leaves in SFCompose operationsSee merge request petsc/petsc!2164
SF test ex5: test PetscSFCompose{Inverse}SF
PetscSFCompose{Inverse}: support sparsity in leaf spaceImprove notes for "non-true-star-forests" cases
SF: treat PETSc builtin datatypes the same way as MPI builtin datatypesSo that we won't duplicate PETSc builtin datatypes like MPIU_2INT. Otherwise,we can not simply use "if (type != MPIU_2INT) SE
SF: treat PETSc builtin datatypes the same way as MPI builtin datatypesSo that we won't duplicate PETSc builtin datatypes like MPIU_2INT. Otherwise,we can not simply use "if (type != MPIU_2INT) SETERRQ()" in code.Add support to unwrap a type created by MPI_Type_contiguous(1,..)Let dumb types use their own type
show more ...
minor
Rename valid_GPU_array/matrix to offloadmask
Double semicolons
Add dummy initialize values and change code organization slightly to prevent incorrect compiler warnings about unitialized valuesFix a int that should be a size_t, fix handling of longAdd additio
Add dummy initialize values and change code organization slightly to prevent incorrect compiler warnings about unitialized valuesFix a int that should be a size_t, fix handling of longAdd additional details for PetscDataType to prevent possible confusionCommit-type: portability-fixReported-by: Satish Balay <balay@mcs.anl.gov>Thanks-to: Jed Brown <jed@jedbrown.org>
Replace MPI_Abort with PETSCABORT
doc fixes
Fix wrong comments since x is root, y is leaf in VecScatter(x,y)
Added SF GPU support
Added VecGetArrayInPlace and friends to get array where it is, either on GPU or CPU
1...<<61626364656667686970>>...278