PGI: add compile fix to treat ctx=f2003-class correctly.Similar to a f90-pointer - f2003-class also requires an extra parameter at the end of the function stack.[Always accessing it isn't causing r
PGI: add compile fix to treat ctx=f2003-class correctly.Similar to a f90-pointer - f2003-class also requires an extra parameter at the end of the function stack.[Always accessing it isn't causing regular examples to crash - so perhaps this extra parameterexists for all pgi-fortran function calls?]
show more ...
manual merge of conflict
KSP/SNESMonitorLG prototype fixes in custom fortran interfaces
fix prototypes and casting for KSP/SNESMonitorLG.. routines and friends
PetscObjectUseFortranCallbackXXX() already has PetscFunctionReturn() so remove redundant return 0; from numerious stubs
Merge branch 'master' into barry/nonlinearsolvertableConflicts: include/petscsnes.h
the compute Jacobian functions for SNES and TS now do not take a MatStructure flag
completed cleanup of removal of matrix pointers to compute jacobian routinesupdate changes filefixed tao examples to no longer use Mat* arguments for Jacobian/Hessian etc computations
introduced nonlinear solver HTML tablechanged gs and pc in SNES to ngs and npc for consistency and clarity
fortran: fix snesconvergedskip_() kspconvergedskip_() kspconvergeddefault*_()
Renamed SNESSkipConverged --> SNESConvergedSkip.
SNESGetSNESLineSearch: use auto Fortran binding
#155909 fix fortran 'external' functions to be PETSC_EXTERNHg-commit: 2bc1f5c3b5961df15636eaa655cb6a1b3a5db8cb
fixed function names with Default to match new standard (which I just wrote)fixed a few more functions that should be PETSC_INTERNHg-commit: 87889fe4f6d4e8d0963adcc79d438e75330601c6
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
updated from EXTERN_C_BEGIN/END through sys directoryHg-commit: ee6b7ef2f48ce66402e7e807302de19506ce15df
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f6
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f60e6e730
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
define __FUNCT__ before PetscObjectUseFortranCallbackHg-commit: f09b18c4bdd1452a92164146b0553a632a152397
Uncrustified src/snes/*Hg-commit: 0b89af55379cc95040ca47c4c1f8000d6a978df2
Reformatting: 'No space after a '(' or before a ')''Hg-commit: 797341a7bfba18bb97e6da668b36bad2e5977356
Fixed all violations of 'In function declaration the open bracket { should be on the next line, not on the same line as the function name and arguments'Hg-commit: dcf94e40c4cd63bca3cd717b13d3be0d4e
Fixed all violations of 'In function declaration the open bracket { should be on the next line, not on the same line as the function name and arguments'Hg-commit: dcf94e40c4cd63bca3cd717b13d3be0d4ebc15eb
Carefully replaced more '){' by ') {', added checker scriptHg-commit: a0037010be00b56a68354d942365c8f8df63198a
Style improvements: braces around 'else', partial '){' -> ') {'Hg-commit: adc31fe870178bcba56a29e10981c8f8716a006a
Fix snesgetfunction_ and snesgetjacobian_Hg-commit: 6512571230309c72a6c60978677ac809fee686aa
1234567