| #
bc196f7c
|
| 04-Feb-2015 |
Dave May <dave.mayhem23@gmail.com> |
PetscViewerBinary: API changes for getting/setting MPI-IO
The binary viewer did not have a consistent API to Get/Set the MPI-IO flag. Changeset includes: * Renamed PetscViewerBinaryGetMPIIO() to Pet
PetscViewerBinary: API changes for getting/setting MPI-IO
The binary viewer did not have a consistent API to Get/Set the MPI-IO flag. Changeset includes: * Renamed PetscViewerBinaryGetMPIIO() to PetscViewerBinaryGetUseMPIIO() * Removed PetscViewerBinarySetMPIIO() and introduced new the API PetscViewerBinarySetUseMPIIO(PetscViewer,PetscBool) The API change will be immediately obvious to users and have minimal impact due to the function name change. * Consistency updates to PetscViewerSetFromOptions_Binary()
show more ...
|
| #
0c169764
|
| 30-Jan-2015 |
dmay <dave.mayhem23@gmail.com> |
Ensure the DMDA PetscViewerBinary writer using MPI-IO functionality respects the skip header flag when wither writing or reading files.
|
| #
9704d4df
|
| 02-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/feature-vec-lock'
|
| #
5edff71f
|
| 23-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Added VecLockPush/Pop() around SNES callbacks etc Added DADAVecGetArray[DOF]Read() Added use of GetArrayRead() as needed Added many more const as needed
Note DMDAVecGetArray[DOF]Read() does not yet
Added VecLockPush/Pop() around SNES callbacks etc Added DADAVecGetArray[DOF]Read() Added use of GetArrayRead() as needed Added many more const as needed
Note DMDAVecGetArray[DOF]Read() does not yet require correctly consted argument
show more ...
|
| #
4653a54d
|
| 26-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/ksp-converged-reason-viewer
Conflicts: src/sys/objects/options.c
|
| #
bbb47a3f
|
| 26-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-hdf5-complex'
|
| #
457e2cda
|
| 26-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-hdf5'
|
| #
729ab6d9
|
| 16-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
moved the rest of the HDF5 calls behind PetscStackCall's
|
| #
7d310018
|
| 15-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
fix for using complex numbers with VecView_MPI_HDF5_DA() code crashed when viewing complex vector from one dimensional DA This may not be a complete fix for the problem, but it resolves the problem o
fix for using complex numbers with VecView_MPI_HDF5_DA() code crashed when viewing complex vector from one dimensional DA This may not be a complete fix for the problem, but it resolves the problem of using da->n and p when they are never set in the viewer and calculating the wrong target size
Reported-by: Andre Brand <andre.brand@uni-bayreuth.de>
show more ...
|
| #
909a08a4
|
| 28-Nov-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
Merge branch 'master' into mlange/refactor-plex-distribute
Conflicts: src/dm/impls/plex/examples/tests/output/ex12_1.out src/dm/impls/plex/examples/tests/output/ex12_2.out
|
| #
c0c81d0c
|
| 18-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-vecload-group-handling' into maint
|
| #
31038c0d
|
| 18-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-vecload-group-handling'
|
| #
bfd264e7
|
| 14-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
VecLoad_HDF5_DA() ignored group information
Reported-by: Hakon Strandenes <haakon@hakostra.net>
|
| #
dafab42b
|
| 22-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-dm-dimension-handling'
* knepley/feature-dm-dimension-handling: DM: Fixed DMDASetDim() in examples Plex: Fix for isoparametric geometry Plex: Complex fix TS ex1
Merge branch 'knepley/feature-dm-dimension-handling'
* knepley/feature-dm-dimension-handling: DM: Fixed DMDASetDim() in examples Plex: Fix for isoparametric geometry Plex: Complex fix TS ex11: Fixed calls to DMSetCoordinateSection() DM: FIxed DMClone() to copy dimension Plex+DA: Now cell geometry routine can take a PetscFE in order to evaluate at quadrature points - We evaluate isoparametrically at the quadrature points - Changed DMDAComputeCellGeometry() --> DMDAComputeCellGeometryFEM() - Changed DMPlexComputeCellGeometry() --> DMPlexComputeCellGeometryFEM() - Added DMPlexComputeCellGeometryAffineFEM() DM: Added a embedding dimension, different from the topological dimension - This can now be set in DMSetCoordinateSection(), or it can be automatically determined Plex: Fix output for ex4 DM: Added DMGetDimPoints() - This replicates DMPlex/DAGetDepthStratum(), but uses the dimension which people have said is more intuitive DM: Move dimension up into DM - Both DA and Plex had this and I think it makes sense
Conflicts: src/dm/impls/plex/plexcreate.c
show more ...
|
| #
50880cf6
|
| 02-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
7dcbdad1
|
| 02-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' of bitbucket.org:petsc/petsc into maint
|
| #
2f1102d3
|
| 01-Aug-2014 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/vecview-da-2d (pull request #183)
Fixes to VecView() for 2d DMDAs with curvilinear coordinates
|
| #
c73cfb54
|
| 31-Jul-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Move dimension up into DM - Both DA and Plex had this and I think it makes sense
|
| #
a39a4c7d
|
| 30-Jul-2014 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMDA: Fix VecView() for two-dimensional grids with curvilinear coordinates
|
| #
953e6c96
|
| 29-Jul-2014 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMDA: Fix VecView() displaying of coordinate limits in parallel
|
| #
b015001c
|
| 28-May-2014 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'master' into prbrune/snes-fascontinuation
* master: (855 commits) fix for moab example had wrong blocksize of mapping docs:remove src/docs/doxygen/manual [per Barry's instructions]
Merge branch 'master' into prbrune/snes-fascontinuation
* master: (855 commits) fix for moab example had wrong blocksize of mapping docs:remove src/docs/doxygen/manual [per Barry's instructions] gfortran: remove 132 char limit from f90 free-form SNES: Set up matrix-free *after* copying the user Jacobian to snes->pc DMPlex-Gmsh: Use trueNumCells when building the coordinate section Sys: Got guard logic reversed Sys: The #define guard for PetscMalloc*() must match the one for PetscFree*() PetscFV: I hate fucking complex removed ltog scatter from DMDA since functionality can be obtained with gtol scatter and less memory fix test of DMLocalToGlobalBegin/End and add actual test cases improve object memory logging for DA, ISLocalToGlobal and ISBLOCK lower high water mark of constructing parallel scatter by allocating only as much room in svalues as needed owner in VecScatter construction is the rank, therefor can use PetscMPIInt to hold it do not PetscInt another reuse of allocated array in 2d/3d DMDA create improved high water mark of DMDASetups by implementing and using PETSC_USE_POINTER for ISCreateBlock() PetscFV: Another complex fix DMPlex+TS: Fixing types ISIdentity() was wrong for block IS! Indices are NOT scaled by bs PetscFV: Straighten out complex types TS ex11: Fix casts and remove unused variable ...
show more ...
|
| #
92c494f3
|
| 23-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/saws-options
|
| #
95ecbf38
|
| 18-May-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bdd
Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bddcprivate.c
show more ...
|
| #
b2533dd1
|
| 22-Mar-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Fixing merge conflicts in dmregall.
|
| #
204681ed
|
| 19-Mar-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|