| #
52d48256
|
| 10-Jan-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|
| #
a3aaec0a
|
| 09-Jan-2014 |
Jed Brown <jedbrown@mcs.anl.gov> |
petscsys.h: find memcpy and memset in string.h
C89 and later say that memcpy and memset are in string.h. With glibc, memory.h merely includes string.h, and one user reported an error due to undefin
petscsys.h: find memcpy and memset in string.h
C89 and later say that memcpy and memset are in string.h. With glibc, memory.h merely includes string.h, and one user reported an error due to undefined memset (which I cannot reproduce). So quit bothering with nonstandard memory.h and just include string.h.
Reported-by: Alexander Krimm <alex@wirew0rm.de>
show more ...
|
| #
0db60cda
|
| 08-Jan-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/remove-petscsyshh'
* knepley/remove-petscsyshh: Sys: Added missing header - The C++ Saga continues Sys: God let this be the last checkin Sys: Wherein Matt gives up on C++
Merge branch 'knepley/remove-petscsyshh'
* knepley/remove-petscsyshh: Sys: Added missing header - The C++ Saga continues Sys: God let this be the last checkin Sys: Wherein Matt gives up on C++, and eradicates it from error handling Sys: Removed ref to PETSc::Exception Sys: Fixed missing include Sys: Removed petscsys.hh
show more ...
|
| #
2d80014b
|
| 04-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Barry is a complete idiot, PETSC_DEFAULT_REAL_PRECISION? _PRECISION? Fixed to PETSC_DEFAULT_REAL and added to changes file
|
| #
03852629
|
| 31-Dec-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Removed petscsys.hh
|
| #
85011c6d
|
| 29-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-quad-examples'
|
| #
990c2ad7
|
| 27-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-math-functions' into barry/fix-quad-examples
Conflicts: src/snes/examples/tutorials/ex22.c src/sys/classes/random/examples/tutorials/ex2.c
|
| #
8b49ba18
|
| 27-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed direct use of sin(), sqrt(), isnormal() etc from C source code and C examples
needed for __float128 precision
|
| #
7ed37e11
|
| 24-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-fortran-real'
|
| #
3a2046da
|
| 23-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
fixes for single precision and complex mostly in Fortran code which did not handle single precision properly at all
|
| #
ed91c37e
|
| 19-Dec-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-dmda-section
* master: (319 commits) SNESGS: Fix for uninitialized variable warning in gssecant.c DMPlex: Fix for orientation in Gmsh files - Fixed tes
Merge branch 'master' into knepley/feature-dmda-section
* master: (319 commits) SNESGS: Fix for uninitialized variable warning in gssecant.c DMPlex: Fix for orientation in Gmsh files - Fixed test output do not use C99 struct initialization code in PETSc Nightly Summary: Added time taken to each of the tests in the dashboard. ASCII printing of floating point numbers must cast to (double) to support quad precision configure: check fortranDatatypes only when fortran is enabled [this fixes configure crash with --with-fc=0] don't use non-portable and also dependent on floating point precision system level math constants picky compilers fix a couple compiler warnings/errors (depending on compiler) for Matlab engine code DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection() DM: Added DMGet/SetCoordinateSection() Fuckup: Fix for merge that is still untangling bad rebase from Oct. 17th 2013 - Fixed const in declarations - Fixed merge from PetscFE - Fixed 2 mallocs replace all echo in test/tutorial makefiles with printf since echo behaves differently on different systems DMDA: Missing header - Damn rebase DMPlex ex3: Added 2D Q_1 and 3D P_2 tests DMDA: Added DMDAProjectFunction() and DMDAComputeL2Diff() DMDA: Fixed 2D geometry - Should reuse DMPlex routines DMDA: Fix bug in 2D closure operation for cells DMDA: Make closure operations also return the size DMDA: Changed DMDACreateSection() to emulate DMPlexCreateSection() ...
Conflicts: config/builder.py include/petscdmda.h src/dm/dt/interface/dtfe.c src/dm/impls/da/dageometry.c src/dm/impls/da/dalocal.c src/dm/impls/plex/plexgeometry.c
show more ...
|
| #
0d414b50
|
| 17-Dec-2013 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|
| #
9c5a1e1b
|
| 17-Dec-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-gmsh
* master: (163 commits) do not use C99 struct initialization code in PETSc Nightly Summary: Added time taken to each of the tests in the dash
Merge branch 'master' into knepley/feature-plex-gmsh
* master: (163 commits) do not use C99 struct initialization code in PETSc Nightly Summary: Added time taken to each of the tests in the dashboard. ASCII printing of floating point numbers must cast to (double) to support quad precision configure: check fortranDatatypes only when fortran is enabled [this fixes configure crash with --with-fc=0] don't use non-portable and also dependent on floating point precision system level math constants picky compilers fix a couple compiler warnings/errors (depending on compiler) for Matlab engine code DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection() DM: Added DMGet/SetCoordinateSection() Fuckup: Fix for merge that is still untangling bad rebase from Oct. 17th 2013 - Fixed const in declarations - Fixed merge from PetscFE - Fixed 2 mallocs replace all echo in test/tutorial makefiles with printf since echo behaves differently on different systems DMDA: Missing header - Damn rebase DMPlex ex3: Added 2D Q_1 and 3D P_2 tests DMDA: Added DMDAProjectFunction() and DMDAComputeL2Diff() DMDA: Fixed 2D geometry - Should reuse DMPlex routines DMDA: Fix bug in 2D closure operation for cells DMDA: Make closure operations also return the size DMDA: Changed DMDACreateSection() to emulate DMPlexCreateSection() DMDA: Added functions which emulate DMPlex functionality DMDA: Now DMDAGetNumCells() returns the cells in each direction as well ...
Conflicts: config/builder.py
show more ...
|
| #
324c91e4
|
| 17-Dec-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'madams/gamg-destroy' into prbrune/pcgamg-classicalinterpolationstrategies
|
| #
578f55a3
|
| 17-Dec-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'master' into madams/gamg-destroy
Conflicts: src/ksp/pc/impls/gamg/gamg.c
|
| #
3d7bc6b7
|
| 15-Dec-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-refine-hex
* master: (68 commits) DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection() DM: Added DMGet/SetCoordinateSection()
Merge branch 'master' into knepley/feature-plex-refine-hex
* master: (68 commits) DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection() DM: Added DMGet/SetCoordinateSection() Fuckup: Fix for merge that is still untangling bad rebase from Oct. 17th 2013 - Fixed const in declarations - Fixed merge from PetscFE - Fixed 2 mallocs DMDA: Missing header - Damn rebase DMPlex ex3: Added 2D Q_1 and 3D P_2 tests DMDA: Added DMDAProjectFunction() and DMDAComputeL2Diff() DMDA: Fixed 2D geometry - Should reuse DMPlex routines DMDA: Fix bug in 2D closure operation for cells DMDA: Make closure operations also return the size DMDA: Changed DMDACreateSection() to emulate DMPlexCreateSection() DMDA: Added functions which emulate DMPlex functionality DMDA: Now DMDAGetNumCells() returns the cells in each direction as well PetscFE: Added support for tensor product cells in PetscDualSpace_Lagrange PetscFE: Added tensor product polynomial spaces example fix /sandbox/petsc/petsc.clone-3/include/petscmath.h(260): error: identifier "PETSC_CXX_STATIC_INLINE" is undefined PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a < 0.0 ? -a : a;} ^ remove warning in fun3d example "user.F", line 1256: warning: In-place macro substitution leaves line truncated "user.F", line 1259: warning: In-place macro substitution leaves line truncated "user.F", line 1262: warning: In-place macro substitution leaves line truncated /Users/petsc/petsc.clone-2/src/ksp/ksp/examples/tutorials/ex56.c:59: warning: comparison between signed and unsigned integer expressions fix examples for portability fixed to example outputs fix output for a few examples changed due to changes to -mat_view and not using -snes_monitor_short ...
Conflicts: src/dm/impls/plex/plexrefine.c
show more ...
|
| #
9bfdf3ca
|
| 11-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/update-xxxviewfromoptions'
|
| #
8c722d37
|
| 10-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/reduce-dmsetup-da-memoryusage
Conflicts: src/dm/examples/tests/ex15.c src/dm/examples/tutorials/ex3.c src/dm/impls/da/da2.c src/dm/impls/da/da3.c
|
| #
a906b49b
|
| 10-Dec-2013 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged master into barry/update-xxxviewfromoptions
|
| #
edbbd480
|
| 10-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/xcode
|
| #
ff5033e0
|
| 08-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-hmpi'
Conflicts: src/sys/objects/mpinit.c
|
| #
e0133700
|
| 05-Dec-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/saws-push-header-body' into barry/saws-options
|
| #
6afbe7dd
|
| 03-Dec-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Sys BuildTwoSidedFReq: generalization to return requests
|
| #
e498c390
|
| 01-Dec-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Sys: add PetscMergeMPIIntArray
|
| #
d815da10
|
| 24-Nov-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Sys BuildTwoSidedF: build two-sided network with functions in rendezvous
The user-defined functions typically perform one or more point-to-point communications. This allows the use of matched sends
Sys BuildTwoSidedF: build two-sided network with functions in rendezvous
The user-defined functions typically perform one or more point-to-point communications. This allows the use of matched sends and receives, but without paying for a full synchronization.
show more ...
|