Fixes for doctext update
Housekeeping: strip out __FUNC__ or __FUNCT__ from PETSc
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
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
Set matrix assembled state to true, otherwise -ksp_view fails.
Move declarations of variables to the top of the function.
Enable the fortran interface for MatSTRUMPACKSetReordering,by defining the enumeration in the fortran interface.
Remove routines to set HSS minimum front size(not supported in strumpack yet).
Update to some strumpack functions.Add a routine to set the HSS leaf size.
update the strumpack interface
Update strumpack interface to 2.0.1.
Mark matrix as assembled so MatView() can be used on it, strip stderr warning from Strumpack that messes up test outputsince stderr is asynchronous with stout the diff can fail unless we remove thi
Mark matrix as assembled so MatView() can be used on it, strip stderr warning from Strumpack that messes up test outputsince stderr is asynchronous with stout the diff can fail unless we remove this or sort the outputSent mail to Sherry asking for option to turn off warning.Commit-type: bug-fix, testing-fixFunded-by: ECPTime: .2 hoursReported-by: nightly tests
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>
Get the annoying fortran interface to compile
Remove replicated interface to STRUMPACK
Don't disable iterative refinement in STRUMPACK when used as PCLU.
Add support for MAT_FACTOR_ILU (using low-rank compression).Add PETSc functions to set some options.
Small bug fix. Pass string with program name to STRUMPACK.
Pass all options to STRUMPACK, not just command line.
Use switch to check MatInputMode
Make functions in strumpack.c static.
Small fix, change 'global' to 'replicated'.
Remove aij/seq/strumpack.Rename aij/mpi/strumpack_mpi to aij/mpi/strumpack.Make aij/mpi/strumpack work for MPISEQAIJ.Rename CENTRALIZED to REPLICATED.
Rename the aij/mpi files from strumpack to strumpack_mpi (to avoid conflicts with aij/seq).
1234