| #
09e2f92c
|
| 08-Apr-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-viewer-partial-read'
* knepley/feature-viewer-partial-read: Viewer: Fixed initialization TS: Updated example to new interface Plex: Fix compiler warning Viewer:
Merge branch 'knepley/feature-viewer-partial-read'
* knepley/feature-viewer-partial-read: Viewer: Fixed initialization TS: Updated example to new interface Plex: Fix compiler warning Viewer: Now ViewerRead() takes an extra argument to return the number of items read - An error is thrown for insufficient data unless the extra argument is non-NULL Viewer: Fixes for new Read interface - Fixed example - Fixed Fortran 90 binding - Fixed type Builder: Allow a local dictionary for run parameters Viewer: PetscViewerRead() should return the number of items actually read - This also applies to all its implementations
show more ...
|
| #
060da220
|
| 06-Apr-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Viewer: Now ViewerRead() takes an extra argument to return the number of items read - An error is thrown for insufficient data unless the extra argument is non-NULL
|
| #
573cc12f
|
| 03-Apr-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Viewer: Fixes for new Read interface - Fixed example - Fixed Fortran 90 binding - Fixed type
|
| #
5a4ab5ab
|
| 02-Apr-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'master' into tisaac/dmforest
If we're going to start developing on this again, the recent changes to the location of configuration files will make it annoying to switch to and from thi
Merge branch 'master' into tisaac/dmforest
If we're going to start developing on this again, the recent changes to the location of configuration files will make it annoying to switch to and from this branch. Matt's and my fixes in DMPlex will also be relevant.
* master: (1557 commits) MatLoad_MPIDense() always allocated array space even if it was previously provided Clarified lumping options for PCFieldSplitSchurPreType SELFP. fixed up PetscInfo in GAMG TSErrorWeightedNorm[2|Infinity]: API changes MatLoad_SeqDense() always allocated new space for the data even if the user already provided it Fixed DMCompositeGetAccessArray() to support readonly vectors Fix obviously-wrong aspects of documentation on SNESVINEWTONRSLS and SNESVINEWTONSSLS. fixed example to compile - demonstrates a bug var name 'len' was F90 key word For user provided Jacobian functions they should always assembly into the second matrix, the one from which the preconditioner is built because the first may be used as matrix-free with -snes_mf_operator Suggest --with-64-bit-indices if users mistakenly use --with-64bit-indices Fix configure logging of integer size. missing underscore in #define of vecgetarrayread translation of fortran stub for VECGETARRAYREAD updated test output files to reflect differences introduced previously in PCView output -ksp_type preonly does not support -ksp_monitor_short so remove from test line to prevent extranious warning output missing CHKERRQ; and ugly double declaration of ierr Plex ex3: For want of a semicolon, the kingdom was lost MatSetValuesMPISBAIJ will now print correct global indices when error generated due to new nonzero location completed basic use of MatSetValuesBlocked_SeqBAIJ_Inlined() by MatSetValuesBlocked_MPIBAIJ() to allow proper global indices being printed when error generated by new nonzero locations. Added inline version of MatSetValuesBlocked_SeqBAIJ() to be used by MatSetValuesBlocked_MPIBAIJ() to print error message for nonzero block with global indices ...
show more ...
|
| #
f8e4bde8
|
| 27-Mar-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Viewer: PetscViewerRead() should return the number of items actually read - This also applies to all its implementations
|
| #
898446f9
|
| 11-Mar-2015 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merge branch 'master' into shri/ts-is-for-differential-variables
Conflicts: include/petsc-private/tsimpl.h src/ts/impls/eimex/eimex.c src/ts/interface/ts.c
|
| #
f2dee214
|
| 06-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into jed/chem Note merging a branch with good stuff in it for a year and a half is insane!
Conflicts: src/ts/examples/tutorials/makefile src/ts/interface/ts.c
|
| #
70c9a859
|
| 03-Mar-2015 |
Satish Balay <balay@mcs.anl.gov> |
fix: compile warning
ftp://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/03/02/filtered-make_master_arch-freebsd-pkgs-opt_wii.log /home/balay/petsc.clone/src/dm/impls/plex/plexfluent.c:54: warn
fix: compile warning
ftp://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/03/02/filtered-make_master_arch-freebsd-pkgs-opt_wii.log /home/balay/petsc.clone/src/dm/impls/plex/plexfluent.c:54: warning: 'fdes' may be used uninitialized in this function
show more ...
|
| #
9ba064df
|
| 26-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/clean-gamg
Need updates to KSPCHEBYSHEV since I will be adding to them
|
| #
0fc52321
|
| 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mlange/feature-plex-fluent'
* mlange/feature-plex-fluent: Plex+Fluent: Fixed cast Plex+Fluent: Fixed PetscBool handling Plex ex1: Add Fluent reader tests for binary and pseudo-mi
Merge branch 'mlange/feature-plex-fluent'
* mlange/feature-plex-fluent: Plex+Fluent: Fixed cast Plex+Fluent: Fixed PetscBool handling Plex ex1: Add Fluent reader tests for binary and pseudo-mixed sections Plex-Fluent: Use a single-level meet to mark interior faces Plex-Fluent: Face-type 5 also requires dynamic derivation of data size Plex-Fluent: Add custom Fortran wrapper for DMPlexCreateFluentFromFile Plex ex1: Add sequential and parallel tests for Fluent .cas reader Plex-Fluent: Add support for binary sections in Fluent reader Plex-Fluent: Mark faces with provided zoneIDs Plex-Fluent: Dynamically derive data size for "mixed" sections Plex-Fluent: Add coordinates to the generated Plex Plex-Fluent: Build Plex topology from face connectivity Plex-Fluent: Add skeleton reader for ANSYS Fluent mesh files
show more ...
|
| #
1a9c30ec
|
| 24-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+Fluent: Fixed cast
|
| #
5c0a1baa
|
| 24-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+Fluent: Fixed PetscBool handling
|
| #
631eb916
|
| 19-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Use a single-level meet to mark interior faces
|
| #
35462f7f
|
| 19-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Face-type 5 also requires dynamic derivation of data size
|
| #
19d58f9d
|
| 12-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Add support for binary sections in Fluent reader
Adds a utility function for bulk reading section data. Since PetscBinaryRead() errors when reading past EOF we always use an ascii reade
Plex-Fluent: Add support for binary sections in Fluent reader
Adds a utility function for bulk reading section data. Since PetscBinaryRead() errors when reading past EOF we always use an ascii reader to detect sections. Then, when we encounter a binary data section, we extract the underlying file descriptor and use PetscBinaryRead() directly.
Plex-Fluent: Add _ReadValues utility
show more ...
|
| #
ec78a56a
|
| 13-Jan-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Mark faces with provided zoneIDs
|
| #
895fcc3e
|
| 12-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Dynamically derive data size for "mixed" sections
Fluent provides header types for mixed topology sections. Some mesh generators abuse this by always declaring a mixed topology. In this
Plex-Fluent: Dynamically derive data size for "mixed" sections
Fluent provides header types for mixed topology sections. Some mesh generators abuse this by always declaring a mixed topology. In this case we need to parse the size of each facet entry set and defer memory allocation until we see the first entry of each section.
show more ...
|
| #
3f6dc66e
|
| 02-Dec-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Add coordinates to the generated Plex
|
| #
f7320561
|
| 12-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Build Plex topology from face connectivity
Fluent mesh files provide the connectivity of faces with vertices and cells in the face section. We untangle this to generate the more traditi
Plex-Fluent: Build Plex topology from face connectivity
Fluent mesh files provide the connectivity of faces with vertices and cells in the face section. We untangle this to generate the more traditional cell-vertex list to build the Plex topology.
show more ...
|
| #
2f0bd6dc
|
| 12-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Add skeleton reader for ANSYS Fluent mesh files
The reader currently only parses section headers and stores meta-data in a custom struct.
|