Accidently dropped ; when marking variable as constCommit-type: bug-fix
Merge branch 'barry/fix-matdensegetarray'
change MatSolverType to be a const char* typedef to match other XXTypeCommit-type: style-fixReported-by: Franck Houssen <franck.houssen@inria.fr>
Fix name MatSolverPackage since it is better to be consistent and use the terminology Type.Commit-type: style-fix, 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 ...
Remove the use and definition of __FUNCT__ throughout the codeSince all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETScTime: 1.5 hoursThanks-t
Remove the use and definition of __FUNCT__ throughout the codeSince all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETScTime: 1.5 hoursThanks-to: Andreas Mang <andreas@ices.utexas.edu>
clearify when MatMkl_CPardisoSetCntl() can be used in the manual pagesTime: .1 hoursReported-by: Matthew Overholt <overholt@capesim.com>
Only free the IJ datastructure for cpardiso for parallel runs since sequentially it is shared with the matrix
Removed use of spptr and dummy matrices from mkl_cpardisoNote tested since I don't have easy access to such software
cpardiso: fix segv and memory leaksReported-by: "Miorelli, Federico" <Federico.Miorelli@CGG.COM>
Fix null output from PCFactorGetMatSolverPackage();Reported-by: Jose E. Roman <jroman@dsic.upv.es>
More decreasing visibility of symbols from outside librariesAlso fix a few bugs related to having multiple PETSc libraries
fixed up formatting of references in manualpages to consistent styleReferences:+ 1. - ref1. 2. - ref2- 3. - ref3previously the formatting was varied and ugly
cpardiso: fix build error with mkl_cpardisof.cReported-by: Randall Mackie <rlmackie862@gmail.com>
doc: fix typo 'threads'Reported-by: Richard Mills <richardtmills@gmail.com>
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
Added VecLockPush() and VecLockPop() to make vector read onlyUsed VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult()Fixed many uses of VecGetArray() to Ve
Added VecLockPush() and VecLockPop() to make vector read onlyUsed VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult()Fixed many uses of VecGetArray() to VecGetArrayRead()Added VecGet/RestoreArrayPair() for commonly occuring patternAdded const to many locations driven by use of VecGetArrayRead()
update to use Sowing 1.17fixed many documentation errors as well
manual merge of conflict
Intel MKL Cluster Pardiso. Some fixes.
Intel MKL Cluster Pardiso. Work only Intel(R) Parallel Studio XE 2015
1234