Fixed compiler warnings when using MPIUNI, optimized build.Reported-by: Jose E. Roman <jroman@dsic.upv.es>
Fix math calls to use the macros in petscmath.h
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>
show more ...
a variety of fixes for issues detected by the clang static analyzerReported-by: clang static analyzer
completed removing "variable set but not used" based on outputfrom clang static analyzerTime: . 1 hours
Merge branch 'master' into barry/petscoptions-object
Begin renaming the PetscOptions objects for the future where PetscOptions will not be a singleton
remove fatol and frtol concept from Tao; they are redundant and confusing compared to other tolerances
add boolean guards to check if tao default options have been changed
add accessors to tao iteration counter, tao total iteration count
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
simplify option object names
updated new XXXSetFromOptions_YYY() methods to take PetscOptionsObjectType
manual merge of conflict
Merge branch 'barry/fix-options-default'Conflicts: src/ksp/ksp/examples/tutorials/ex52.c
cleanup of use of PetscOptionsInt and friends including use of flag final argument
removed Tao use of antediluvian PETSC_C_BEGIN/END with PETSC_EXTERN for Tao implementation class constructors
tao: documentation update
add a tao solver page to man pages for each solver (could be filled in a bit more)
changed TaoTerminationReason TaoConvergedReasonchanged TaoLineSearchTerminationReason to TaoLineSearchConvergedReasonreason: consistency with the rest of PETSc
fixes to tao to compile in single precision
changed TaoSolver usage to Tao
added petsc to front of tao public includes
fixed quote marks for includes to <>
remove tao-private include directory, private goes into petsc-private
1234