Remove left over mention of aij_oneindex which was removed in 2.16!Commit-type: style-fix, documentation
Merge branch 'barry/matsolverpackage-matsolvertype'
Merged in psanan/private-functions-rename (pull request #842)Rename some private functions
Fix name MatSolverPackage since it is better to be consistent and use the terminology Type.Commit-type: style-fix, documentation
Merge branch 'stefano_zampini/few-bugfixes'
Rename some private functionsRename some private functions which start with XXX_, where XXX is the name of a main PETSc class,and mark static if needbe.
Merge branch 'maint'
fix terrible name for routines that view the info level of matrixResulted in links from MatFactorInfo to MatFactorInfo_XXX() which are really unrelated routinesCommit-type: documentation
Introduce MatDenseGetArrayRead(), add object state update to MatDenseGetArray(), adding missing MatDenseRestoreArray() to MKL_CPardisoCommit-type: bug-fix, featureReported-by: Pierre Jolivet <Pier
Introduce MatDenseGetArrayRead(), add object state update to MatDenseGetArray(), adding missing MatDenseRestoreArray() to MKL_CPardisoCommit-type: bug-fix, featureReported-by: Pierre Jolivet <Pierre.Jolivet@enseeiht.fr>
show more ...
Allow taking references on submatrices generated by MatCreateSubMatrices
typoReported-by: apostol <apostol.faliagas@gmail.com>
fix typo in manual page that propogated with cut and paste to many manual pagesCommit-type: documentationReported-by: apostol <apostol.faliagas@gmail.com>
Merge branch 'rmills/fix-aijmkl-use-petscobjectstate'
various fixes for example tests converted to the new test harnessMatView() PETSC_VIEWER_ASCII_INFO_DETAIL now prints memory usage with %g so that result hasa . so that testing diffs ignore differe
various fixes for example tests converted to the new test harnessMatView() PETSC_VIEWER_ASCII_INFO_DETAIL now prints memory usage with %g so that result hasa . so that testing diffs ignore differences in this value which come from different sizes of float or intCommit-type: portability-fix, testing-fix
Fix several minor code issues in AIJMKL and BAIJMKL code.Remove improper returning of error codes from PetscFunctionReturn();remove unused variable; fix some code formatting.Commit-type: style-f
Fix several minor code issues in AIJMKL and BAIJMKL code.Remove improper returning of error codes from PetscFunctionReturn();remove unused variable; fix some code formatting.Commit-type: style-fixReported-by: Barry Smith <bsmith@mcs.anl.gov>
Revert part of 57f049835bffca45fe5a3b289a1c130386762284, older versions of MKL do not use MKL_INT universallyCommit-type: portability-fixReported-by: Jose E. Roman <jroman@dsic.upv.es>
Allow mkl_pardiso.c to compile and run with 64 bit indices, 32 bit blas/lapack integers and Intel compilerIntel compiler won't automatically caste int64_t and long long int, so help it in the mkl_p
Allow mkl_pardiso.c to compile and run with 64 bit indices, 32 bit blas/lapack integers and Intel compilerIntel compiler won't automatically caste int64_t and long long int, so help it in the mkl_pardiso interfaceCommit-type: portability-fixReported-by: Jose E. Roman <jroman@dsic.upv.es>
bugfix: when Mvctx is type MPI3, then create Mvctx_mpi1
add flag mpi3 to _p_VecScatter; cleanup
rm duplicate routines
rename VecScatterCreateMPI1 -> VecScatterCreate_MPI1
rm mpi1 from _p_Mat
mv VecScatterDestroy(&aij->Mvctx) from MatDisAssemble_MPIAIJ() to MatSetUpMultiply_MPIAIJ()
use mpi1 for DMCreateMatrix_Network: isNest; see src/ksp/ksp/examples/tutorials/network/runex1_nest_2
call VecScatterCreateMPI1() in DMSetUp_DA_1D() to fix src/ts/examples/tutorials/runex10_3
1...<<71727374757677787980>>...265