| #
da07bb01
|
| 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
( i) Following Barry's comment, I should not be calling SetUp_Binary() from SetFromOptions_Binary().
(ii) To allow users to configure their binary viewer and activate mpi-io (e.g. to preserve old fu
( i) Following Barry's comment, I should not be calling SetUp_Binary() from SetFromOptions_Binary().
(ii) To allow users to configure their binary viewer and activate mpi-io (e.g. to preserve old functionality) at run-time, I call PetscViewerSetFromOptions() from within SetUp_Binary(), but only if SetFromOptions_Binary() has not already been called elsewhere.
show more ...
|
| #
818fcb50
|
| 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
Missing #undef __FUNCT__
|
| #
78cdeb0b
|
| 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
It is required that the filename be preserved.
|
| #
ff5f5b63
|
| 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
Function re-name so the pattern PetscViewerBinarySkipInfo(PetscViewer) and PetscViewerBinaryGetSkipInfo(PetscViewer,Bool) can be followed for PetscViewerBinarySetMPIIO() and friends.
|
| #
e0385b85
|
| 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
- Merged _BinaryMPIIO calls and _Binary calls into a single function for ViewerDestroy_Binary().
- Removed function overloading and removed dependency of filename being set from PetscViewerBinarySet
- Merged _BinaryMPIIO calls and _Binary calls into a single function for ViewerDestroy_Binary().
- Removed function overloading and removed dependency of filename being set from PetscViewerBinarySetMPIIO_Binary()
- Introduced PetscViewerFileSetUp_BinaryMPIIO() and PetscViewerFileSetUp_Binary() which replace the code which used to live in PetscViewerFileSetName_Binary () and PetscViewerFileSetName_MPIOIO(). As a result, PetscViewerFileSetName() now just copies the string passed in.
show more ...
|
| #
f62cbea7
|
| 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
Applying petsc formatting rules to the function PetscViewerSetFromOptions_Binary()
|
| #
03a1d59f
|
| 03-Feb-2015 |
Dave May <dave.mayhem23@gmail.com> |
Refactor of PetscViewerBinary code.
Commencing reorganisation of PetscViewerBinary to have a more consistent way of setting and using option prefixes and allowing mpi-io to be used on specific viewe
Refactor of PetscViewerBinary code.
Commencing reorganisation of PetscViewerBinary to have a more consistent way of setting and using option prefixes and allowing mpi-io to be used on specific viewers.
This commit: ( i) introduces a setupcalled flag into the binary context ( ii) adds an empty SetUp function (iii) adds a SetFromOptions_Binary function which combines all options (skip header, skipinfo, etc) within a PetscOptionsHead()/PetscOptionsTail() block so that option prefixes are used.
show more ...
|
| #
907376e6
|
| 28-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed errors in manual page documentation including formating. Fixed rank argument for DMCreateRedundant() to be PetscMPIInt
Reported-by: Dave May <dave.mayhem23@gmail.com>
|
| #
cf8fc5e8
|
| 03-Dec-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mlange/plex-gmsh-binary'
* mlange/plex-gmsh-binary: Viewer: Fix 64-bit integer parse Plex-Gmsh: Improve error handling Viewer: Use %lld to parse 64-bit integers Plex-Gmsh: Fixe
Merge branch 'mlange/plex-gmsh-binary'
* mlange/plex-gmsh-binary: Viewer: Fix 64-bit integer parse Plex-Gmsh: Improve error handling Viewer: Use %lld to parse 64-bit integers Plex-Gmsh: Fixes for 64-bit integer mode Plex-Gmsh: Fix and test parallel Gmsh reads Plex-Gmsh: Add new Gmsh tests based on 2D square Plex-Gmsh: Add DMPlexCreateGmshFromFile, which determines file type Plex-Gmsh: Enabling binary mesh file reads in DMPlexCreateGmsh Viewer: Add PetscViewerRead() Plex-Gmsh: Adding PetscViewerASCIIRead() Plex-Gmsh: Read gmsh elements into memory for repeated file traversal. Plex-Gmsh: Fix cell and dimension counting
Conflicts: src/dm/impls/plex/plexgmsh.c
show more ...
|
| #
72e51967
|
| 30-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-unneeded-paren-petscmalloc'
Conflicts: src/mat/impls/baij/seq/baij.c
|
| #
854ce69b
|
| 15-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
convert some PetscMalloc() to PetscMalloc1() remove unneeded () in first argument to PetscMalloc/Calloc1() fixes for MATLAB examples
|
| #
1d641e7b
|
| 06-Oct-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
Viewer: Add PetscViewerRead()
This utility wraps the type-specific View() functions of binary and ASCII readers to enable transparent file reads. It also adds string handling based on single charact
Viewer: Add PetscViewerRead()
This utility wraps the type-specific View() functions of binary and ASCII readers to enable transparent file reads. It also adds string handling based on single character reads to make mesh file input more convenient.
show more ...
|
| #
ee2838f6
|
| 30-Sep-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/feature-fe-geom-dim' into tisaac/plex-flexible-projection
Use the new PetscFECellGeom
Conflicts: include/petscdmplex.h include/petscfe.h src/dm/impls/plex/plexfem.c
|
| #
ca3142fd
|
| 26-Sep-2014 |
Mark Adams <mfadams@lbl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc into mark/ex49-bs
|
| #
749a76f7
|
| 18-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'psanan/doc-typos'
|
| #
5824c9d0
|
| 04-Aug-2014 |
Patrick Sanan <patrick.sanan@gmail.com> |
typo in PetscViewerBinaryWrite man page
|
| #
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 ...
|
| #
9c925a2c
|
| 18-Mar-2014 |
Shri <abhyshr@mcs.anl.gov> |
Merge branch 'master' into shri/ts-events
Conflicts: src/ts/interface/ts.c
|
| #
5f6acfaf
|
| 18-Mar-2014 |
Shri <abhyshr@mcs.anl.gov> |
Merge branch 'master' into shri/feature-dm-circuit
Conflicts: src/dm/impls/makefile
|
| #
1d763ceb
|
| 17-Mar-2014 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'master' into prbrune/matcoloring-greedy
|
| #
ab15ae43
|
| 03-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-fas
* master: (863 commits) Revert "mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option." MatCreateTransp
Merge branch 'master' into knepley/feature-plex-fas
* master: (863 commits) Revert "mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option." MatCreateTranspose: fix for lazy block size mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option. configure: add FC_DEFINE_FLAG to petscvariables added a citation for pounders, Stefan finally came through update to latest netcdf fixes bug that did not allow building on recent Mac OS X DMPlex: Fixes for CGNS - Fixed loop bounds since CGNS uses closed intervals - Bug with mixed cell types - Typo with coordinates final updates from nightly tests fix for countcfunction removed outdated docs and comments on MatStructure usage removed SAME_PRECONDITIONER since no longer used removed unneed use of MatStructure in Schur complement matrix removed MatStructure arguments from Tao fixes for Sundials and fun3d cannot use MPIU_SUM for integer arrays inplace ILU factorization must update state of inplace matrix to prevent infinite recursion of updating PC fixes for BDDC by the way not having BDDC always in the testing is going to lead to trouble the compute Jacobian functions for SNES and TS now do not take a MatStructure flag KSPSetOperators() no longer has the MatStructure argument. The Mat objects now track that information themselves. Use KPS/PCSetReusePreconditioner() to prevent the recomputation of the preconditioner if the operator changed in the way that SAME_PRECONDITIONER did with KSPSetOperators() tracks when Mat's have a change in nonzero structure this information can be used by PC to determine how preconditioners must be rebuilt currently only does an error check if the user said same nonzero pattern but actually changed the pattern completed cleanup of removal of matrix pointers to compute jacobian routines makefile: Added 'make includegraph' to create an inclusion dependency graph. Contrib: Updated include-graph.sh script to ignore *.hh files ...
Conflicts: src/dm/dt/interface/dt.c
show more ...
|
| #
061e9cde
|
| 27-Feb-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merging master with feature-dmmoab. Only conflict was with SOURCECXX specification under impls/moab/makefile.
|
| #
bf5b0b0b
|
| 25-Feb-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|
| #
020631bc
|
| 19-Feb-2014 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'master' into prbrune/snes-fascontinuation
Conflicts: include/petscsnesfas.h
|