chkerr and friends wrapped
Update Fortran callback sizes to be in size_tThis decreases the number of warnings about conversion from signed to unsignedCommit-type: style/spend 5m
style-fixes
petscviewer: fix the fortran bindings of XXXViewFromOptions when called with obj=PETSC_NULL_XXX
Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL, HAVE_FORTRAN_MIXED_STR_ARG flags - as Compaq f90 compiler is no longer supported
prototype for ViewFromOptions macro-->functions
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should notCommit-type: bug-f
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should notCommit-type: bug-fixReported-by: Tim Steinhoff <kandanovian@gmail.com>
show more ...
should not pass user contexts through CHKFORTRANNULLOBJECT in Fortran stubsCommit-type: bug-fixReported-by: jenkins
Minor cleanup, remove some outdated code, remove unneeded constructs, improve manual pages slightly, add missing test caseTime: 2.5 hours
add missing PETSC_EXTERN to custom Fortran wrappers
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
manual merge of conflict
fixed quote marks for includes to <>
remove tao-private include directory, private goes into petsc-private
tao: remove trailing spaces from sources
tao: untabify sources
tao: libtao -> libpetsctao [as gmake/cmake builds automatically add petsc prefix]
tao: remove OBJSC/OBJSF from makefiles
tao: fix LOCDIR in makefiles
tao: switch src makefiles form using tao/conf to petsc/conf
tao: move tao/src/* petsc/src/tao/
12