DMForest: set periodicity for brick topology
DMForest: set coordinate dimension for Moebius strip
DMForest: localize coordinates for periodic meshes
DMP4est: warnings about unimplemented functionality
DMForestTemplate: propagate DMMatType
DMForest: fix minor bug
DMForest: fix for single precision + complex numbers
minor fixes
Complete support for individual PETSc objects to use their own options database with PetscObjectSetOptions()Commit-type: feature, exampleReported-by: "Blondel, Sophie" <sblondel@utk.edu>
test: fix warningC:\cygwin64\home\petsc\PETSC~3.MAS\src\dm\impls\forest\examples\tests\ex2.c(142): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)'
Change example to use PetscDSAddBoundary(prob,DM_BC_ESSENTIAL to avoid compiler warning about using PETSC_TRUECommit-type: bug-fix, portability-fix, testing-fixReported-by: jenkins
Test harness does not have requires: TODO it has TODO: reasonCommit-type: bug-fix, testing-fix, style-fix
clean out the last of the old test harness artifactsCommit-type: style-fix
DMForest: visualize the inner plex with INFO_DETAIL
Merge branch 'barry/clarify-dmplex-documentation' [PR #917]* barry/clarify-dmplex-documentation:Rename DM[GS]etDefault{Global}Section() to DM[GS]et{Global}Section().Add DMPlexComputeGeometryFEM()
Log: various fixes and cleanups- Reorganize declarations in petsclog.h- Better -log_exclude, now applies to all registered stages- Minor fixes to implementation of -info_exclude- PCASM: Log appl
Log: various fixes and cleanups- Reorganize declarations in petsclog.h- Better -log_exclude, now applies to all registered stages- Minor fixes to implementation of -info_exclude- PCASM: Log apply-on-blocks KSP solves- Rename PetscLogDestroy() -> PetscLogFinalize() and hide it from the API
show more ...
Merge branch 'maint'
Fixes for annoying warnings from GNU (-Wmaybe-uninitialized)
examples: add compile target 'ex%: ex%.o' etc - and remove the corresponding dups
Remove ./configure --with-errorchecking modeThis simplifies code that previously depending on this configure option. For example a SETERRQ() before a PetscFunctionReturn(0);Commit-type: style-fix
Remove ./configure --with-errorchecking modeThis simplifies code that previously depending on this configure option. For example a SETERRQ() before a PetscFunctionReturn(0);Commit-type: style-fixReported-by: Lisandro Dalcin
Man pages: add newlines after "Notes:"This allows for proper formatting from sowing.On OS X (using gsed, not the default BSD sed), from the PETSc root directory: find src include -type f \(
Man pages: add newlines after "Notes:"This allows for proper formatting from sowing.On OS X (using gsed, not the default BSD sed), from the PETSc root directory: find src include -type f \( -name "*.c" -or -name "*.h" -or -name "*.cxx" \) | xargs gsed -i 's/Notes\s*:\s*\(\w.*\)/Notes:\n \1/'This adds a newline and 4 spaces whenever "Notes:" is followed by any "word" character, in any .c, .h, or .cxx file in src/ or include/
Merge remote-tracking branch 'origin/tisaac/feature-dmfield'* origin/tisaac/feature-dmfield: (56 commits) Plex: Updated test output for DMLabel change DMLabel: make empty ISs strides DMSwarm:
Merge remote-tracking branch 'origin/tisaac/feature-dmfield'* origin/tisaac/feature-dmfield: (56 commits) Plex: Updated test output for DMLabel change DMLabel: make empty ISs strides DMSwarm: silence static analyzer warning PetscFECreateDefault: fix custom Fortran interface to use MPI_Comm SNES ex69: Updated test output SNES ex69: Removed all mantle stuff and change fields to constants - Also use dsymutil for executables SNES ex69: Removed special partition SNES ex69: Fixed null space creation - Null space locks its vectors PetscFE: PetscFECreateDefault() now takes MPI_Comm instead of DM DMField: default initialization of variable PetscFE: fix integration for openCL PetscFEGeomComplete(): correct normal vector in 2D. DMField: c++/complex fixes DMField: empty processor protections DMField regression test fixes DMLabel: try to keep stride IS as stride IS as much as possible DMPlexRefine(): create depth before hybrid-bounded label DMField: documentation of interface DMField: implement shell DMPlex: rename newly created label ...Conflicts: src/dm/dt/interface/dtfe.c src/snes/examples/tutorials/ex69.c src/snes/utils/dmplexsnes.c
Deprecate DMSet/GetDefaultSection() for DMSet/GetSection()Revert manual page change per Matt's preferenceCommit-type: style-fixThanks-to: Matthew Knepley
Consistent handling of command line options -info_exclude and -log_exclude
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield* origin/knepley/fix-snes-ex69: (311 commits) PetscFECreateDefault: fix custom Fortran interface to use MPI_
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield* origin/knepley/fix-snes-ex69: (311 commits) PetscFECreateDefault: fix custom Fortran interface to use MPI_Comm SNES ex69: Updated test output SNES ex69: Removed all mantle stuff and change fields to constants - Also use dsymutil for executables SNES ex69: Removed special partition SNES ex69: Fixed null space creation - Null space locks its vectors PetscFE: PetscFECreateDefault() now takes MPI_Comm instead of DM cleanup very ugly PCGAMG manual page minor clarifications for VecScatterCreate() manual page gcov: PETSC_ARCH is required onlyfor -run_gcov - and not for -merge_gcov [where it doesn't exist] make clearer in help statements what --with-external-packages-dir is for. Website: Added news entry for PETSc User Meeting 2018 on main page. CUDA: Further test output fixes for mat_tests-ex2 Turn off elemental test for parmetis running since this does not work on batch systems. 3.8 Changes: KSPCHEBYSHEV CUDA: Fixed most test errors due to MatMultTranspose* website: update urls website: fix Jason's name to match pic. Also add Todd's pic Dev manual: copyedit DMPlexDistributeLabels: Propagate the output flag cuda/cusp: update minimum supported versions of cuda to 7.5 and cusp to 0.5.0 ...
12345678910>>...20