| 2ac22369 | 26-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-is-fortran'
* knepley/fix-is-fortran: IS: Added a bunch of Fortran bindings |
| b404d08c | 24-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Changed VecNorm( NORM_1) to use traditional 1 norm of the 2 norm of the complex entries instead of the previous 1 norm of the 1 norm of the complex entries
Reported-by: Jared Crean <jcrean01@gmail.c
Changed VecNorm( NORM_1) to use traditional 1 norm of the 2 norm of the complex entries instead of the previous 1 norm of the 1 norm of the complex entries
Reported-by: Jared Crean <jcrean01@gmail.com>
show more ...
|
| c3002683 | 24-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
IS: Added a bunch of Fortran bindings |
| b1dfaf6e | 22-Jul-2015 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint' |
| 573dbf41 | 22-Jul-2015 |
Satish Balay <balay@mcs.anl.gov> |
fix makefile format error with 'all-legacy' |
| 37b47b7f | 22-Jul-2015 |
Satish Balay <balay@mcs.anl.gov> |
doc: add in petscistypes.h to doc sourcefile list |
| 8a64598d | 21-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Doc+Vec: Fixed VecSetValuesBlocked() Reported by: Shao-Ching Huang <huangsc@gmail.com> |
| 0b0615df | 21-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mesgarnejad/feature-plex-globaltonatural'
* mesgarnejad/feature-plex-globaltonatural: Plex ex15: This requires HDF5 Plex ex15: Fixed variable type Plex: Fixed variable init Ple
Merge branch 'mesgarnejad/feature-plex-globaltonatural'
* mesgarnejad/feature-plex-globaltonatural: Plex ex15: This requires HDF5 Plex ex15: Fixed variable type Plex: Fixed variable init Plex ex15: Added test for reading and writing HDF5 in native format Vec: Straighten out defines for VECOP DM: Reminder to handle g2n in DMCreateSubDM() Plex ex15: One test of g2n working Plex: Fixed global to natural mapping creation Plex: When creating g2n map, must use parallel DM PetscSF: Corrected bug in PetscSFCreateInverseSF() for sparse leaves - Have to index over entire leaf space PetscSection: PetscSectionCreateGlobalSection() now allows the user to keep local offsets - This is useful is all you want is to filter out the constrained points Plex: Create the global to natural mapping during distribution if the flag is set Plex: Added viewing in native format using the global to natural mapping Plex: Added global to natural ordering support - The natural ordering is the one you have before distribution - Added DMPlexCreateGlobalToNaturalSF() - Added DMPlexGlobalToNaturalBegin/End() - Added DMPlexNaturaToGloballBegin/End() SF: Added PetscSFCreateEmbeddedLeafSF() - This name sucks, but it subsets on leaves instead of roots DM: Added an SF for the global to local mapping and a flag to enable its construction - Added DMGet/SetUseNatural() - Should hook this up to DMDA SF: Added Fortran binding for SFView() DM: Automatic Fortran binding should work for DMCreateSubDM() SF: Added PetscSFCompose() SF: Added PetscSFCreateFromZero()
show more ...
|
| b64a9444 | 15-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| f5a84cb9 | 15-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
only include additional "vector" dimension if bs (i.e. dof) is > 1 not >= 1
Reported-by: Gianluca Meneghello <gianmail@gmail.com> |
| cbaf4b05 | 13-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
removed PETSC_CUDA_EXTERN_C_BEGIN/END since it is not needed and puts PETSc includes improperly inside an extern "C" |
| ae9aee6d | 11-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
PetscSF: Corrected bug in PetscSFCreateInverseSF() for sparse leaves - Have to index over entire leaf space |
| 15b58121 | 11-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
PetscSection: PetscSectionCreateGlobalSection() now allows the user to keep local offsets - This is useful is all you want is to filter out the constrained points |
| eab890ac | 08-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
removed dead datastructure for thread starting points in PetscLayout |
| db66d908 | 08-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into mesgarnejad/feature-plex-globaltonatural
* master: (111 commits) add filters for website tests that removes warnings about MPI type tag mismatches due to const remove
Merge branch 'master' into mesgarnejad/feature-plex-globaltonatural
* master: (111 commits) add filters for website tests that removes warnings about MPI type tag mismatches due to const remove Peter from blame-email list. don't warn about MPI const long * versus long long * Configure: Added GMP an MPRF - These allow arbitrary precision arithmetic SNES ex69: SolCx finally works - Fixed order of parameters - Made different versions of pointwise functions SNES ex69: Fixed bug where SolKx and SolCx have different numbers of parameters SNES ex69: Small bug fixes - Initialize coordinates for SolCx - Fixed declaration length I believe this call on line 357: ierr = DMSetFromOptions(dau); should actually set `dak`. The DM `dau` is already set on line 349. SNESSolve_KSPOnly() did not compute function at new solution unless monitoring is turned on but SNESSolve_FAS() internals assume that each subsnes solve it calls does compute the new function value so broke when -fas_levels_snes_monitor was not turned on but -fas_levels_snes_type kspmonitor was used Have SNESVIGetInactiveSet return the *actual* current inactive set. One now passes the nullspace in the matrix for a linear system as the first Amat argument to KSPSetOperators, SNESSetOperators, TSSetIJacobian() not the second pmat argument Remove change documentation of Removed MatMFFDAddNullSpace() just use MatSetNullSpace() as it is now backported in maint (36.html) MatMFFD doesn't need to have its own null space management cherry-picked from 39601f4 (barry/remove-matmffdaddnullspace/master) Removed trailing '\\' in the authors line. add note to PetscOptionsInsertFile() that it should not be used for PETSc wide options Add Fortran stub for SNESSetUpdate() improve manual page slightly for clarity PCGASM. Basic PCGASM description added to manual. add DMDAVecGet/RestoreArrayReadF90() ...
show more ...
|
| a8817872 | 04-Jul-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Fixed setfromoptions |
| f8f3a1a3 | 04-Jul-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Fixed MPI Data type |
| a79482ff | 04-Jul-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into matpartitioning-hierach
To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,c
Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into matpartitioning-hierach
To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,const PetscMPIInt *toranks,const void *todata,PetscInt *nfrom,PetscMPIInt **fromranks,void *fromdata) compatible with Jed's new changes. DataType of 'nto' and 'nfrom' is changed to PetscMPIInt.
Conflicts: include/petscsys.h src/sys/utils/sorti.c src/vec/vec/examples/tests/makefile
show more ...
|
| 1f3824ee | 04-Jul-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Fixed SetFromOptions |
| 734e6879 | 03-Jul-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into mat-increaseoverlap
To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,const
Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into mat-increaseoverlap
To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,const PetscMPIInt *toranks,const void *todata,PetscInt *nfrom,PetscMPIInt **fromranks,void *fromdata) compatible with Jed's new changes. DataType of 'nto' and 'nfrom' changed to PetscMPIInt.
Conflicts: include/petscsys.h src/sys/utils/sorti.c src/vec/vec/examples/tests/makefile
show more ...
|
| 1b5aa964 | 03-Jul-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Fixed bugs |
| 30d73ea7 | 24-Jun-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
generate Fortran stubs for PetscLockPush(), Pop() and Get()
Reported-by: Glenn Hammond <gehammo@sandia.gov> |
| 665872a1 | 22-Jun-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/master' into pcgasm-increaseoverlap |
| baf50f97 | 22-Jun-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/master' into matpartitioning-hierach |
| 2ea3bc1c | 20-Jun-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
documentation for PetscViewerASCIIOpen() and MatView() and VecView() was WRONG for use with a viewer that comes from PETSC_COMM_SELF. The documentation mistakenly said that the output was independent
documentation for PetscViewerASCIIOpen() and MatView() and VecView() was WRONG for use with a viewer that comes from PETSC_COMM_SELF. The documentation mistakenly said that the output was independent for each process when in fact the communicator of the viewer must match that of the object.
Reported-by: Longyin Cui <cuilongyin@gmail.com>
show more ...
|