| #
715af4e0
|
| 24-Jun-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
update help menu for MatRARt() -- MatRARt_mpiaij_mpiaij is supported now, but not efficient.
|
| #
f3dcd100
|
| 23-Jun-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
update help menu for MatRARt as suggested by Franck Houssen
|
| #
82d3daa9
|
| 23-Jun-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
update help menu for MatRARt()
|
| #
d5dbf27f
|
| 22-Jun-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add default RARt=R*A*R^T as suggested by Jed
|
| #
72f6bae4
|
| 21-Jun-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Function does actually exist for MPIAIJ
Commit-type: documentation Reported-by: Franck Houssen <franck.houssen@inria.fr>
|
| #
d497cb53
|
| 09-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: add MAT_SPD case to MatGetOption
|
| #
09806a33
|
| 05-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
MAT: add SeqDense to the documentation of MatMatTransposeMult
|
| #
b27f05d0
|
| 15-Jun-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/feature-improvematfactorschur'
|
| #
6542c05f
|
| 15-Jun-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Implement Barry's comments
|
| #
7c5bcaaf
|
| 14-Jun-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/test-process-arg' into knepley/feature-adapt-interface
* knepley/test-process-arg: (49 commits) Test: Can now use make test NP=<num procs> Testing: Fix error reporting I
Merge branch 'knepley/test-process-arg' into knepley/feature-adapt-interface
* knepley/test-process-arg: (49 commits) Test: Can now use make test NP=<num procs> Testing: Fix error reporting I didn't realize there was a hacky special case for dense B matrix Fix example to support -snes_mf_operator cleanup src/ksp/ksp/examples/tutorials/network/makefile add missing input in the help menu of PetscOptionsView() Reported-by: Richard Katz <richard.katz@earth.ox.ac.uk> Fix docs for MatMatMult() that C matrix can only be created by user for sequential case. protect '-' in macros fix compile error with --download-petsc4py Plex: Removed useless CHKERRQ Configure: Replace use of PETSc modules Plex ex7: Damn, quad precision is named __float128 TSSetFromOptions: Give subtypes a chance to set the default adapt type TS ex11.c: fix corrupt filename initialization small fix Plex ex1: Update output DT: Fixed Fortran module - Add DT module to DM and Petsc modules - Fix makefile to generate DT F90 module - Fix PetscQuadratureGet/Restore/SetData() F90 defs Plex ex19: Updated output Plex ex7: Update output p4est: Update to new API ...
show more ...
|
| #
93161b81
|
| 11-Jun-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
I didn't realize there was a hacky special case for dense B matrix
Commit-type: documentation Reported-by: Pierre Jolivet <Pierre.Jolivet@enseeiht.fr>
|
| #
8c331b82
|
| 08-Jun-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix docs for MatMatMult() that C matrix can only be created by user for sequential case.
Commit-type: documentation Time: .2 hours Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>
|
| #
3cfe977f
|
| 01-Jun-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-ex11-simplex
* master: (63 commits) TSMonitorDrawSolutionPhase: Add missing draw pause fix warning with gcc-7.1 Docs+PetscFE: Evaluate() operates in
Merge branch 'master' into knepley/feature-ex11-simplex
* master: (63 commits) TSMonitorDrawSolutionPhase: Add missing draw pause fix warning with gcc-7.1 Docs+PetscFE: Evaluate() operates in reference space Plex ex7: Added 600 cell test Plex: Added 600-cell for S^3 Math: Add the golden ratio Plex ex7: Meshing a sphere Plex: Changed to DMPlexCreateSphereMesh() - Now can do quads or triangles Share: Added large 3D mesh file - Its the only one I have gotten to work Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables initialize ap as complained by the nightly tests Mat: Added example for MatIS Plex ex3: Update to new point function API initialize some variables as complained by nightly tests PetscSpace: Handle 0 point case for evaluation PetscSpacePoint: Fix memory handling update tests ...
show more ...
|
| #
5292cab6
|
| 30-May-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Merge branch 'scott/test-datafiles-fix' of https://bitbucket.org/petsc/petsc into scott/test-datafiles-fix
|
| #
ec14d8c8
|
| 27-May-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-sphere-mesh
* master: (2633 commits) Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables ini
Merge branch 'master' into knepley/feature-plex-sphere-mesh
* master: (2633 commits) Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables initialize ap as complained by the nightly tests Plex ex3: Update to new point function API initialize some variables as complained by nightly tests SNES ex12: Mix misnaming Nf --> Nc update tests add tests add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ typo fill-in some references Bib: Fixed ref Plex: Added PLY to file support Plex: Adding PLY support PetscDS: Turn off Fortran bindings for Constants Plex tests: Updated to new point function API SNES ex56: Moved tests to new format DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields ...
Conflicts: config/builder.py include/petscdmplex.h src/dm/impls/plex/examples/tests/ex1.c src/dm/impls/plex/plexcreate.c src/dm/impls/plex/plexgmsh.c src/snes/examples/tutorials/ex63.c
show more ...
|
| #
5638fd0e
|
| 26-May-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-convergence-estimator
* master: (27 commits) Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables
Merge branch 'master' into knepley/feature-convergence-estimator
* master: (27 commits) Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables initialize ap as complained by the nightly tests Plex ex3: Update to new point function API initialize some variables as complained by nightly tests update tests add tests add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ Plex: Added PLY to file support Plex: Adding PLY support PetscDS: Turn off Fortran bindings for Constants Plex tests: Updated to new point function API SNES ex56: Moved tests to new format DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields PetscDS: Allow point functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields dmda matstructure_only add 'structure_only' to seqbaij matrices -- MatView() does not work yet PetscFE: Initialize temp array before calling f1 ...
Conflicts: include/petsc/private/petscdsimpl.h include/petscds.h src/dm/dt/interface/dtds.c
show more ...
|
| #
6f67f266
|
| 25-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mat-structureonly'
|
| #
f09ee9fb
|
| 12-May-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-fetidp-ex69
|
| #
a0479788
|
| 07-May-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-boundary-values
* master: (487 commits) Bib: More refs Fixed errors in the manuals and ts_glee source code doc fix bug to enable '-xxx_via [alg]
Merge branch 'master' into knepley/feature-plex-boundary-values
* master: (487 commits) Bib: More refs Fixed errors in the manuals and ts_glee source code doc fix bug to enable '-xxx_via [alg]' to showup in '-help' Reported-by: Mark Adams <mfadams@lbl.gov> Plex: Remove dead code TS tutorials ex11: remove unused functions TSAdapt: Set TSADAPTNONE as default adapt type DMPlex: missed viewer change in synchronized output Revert "Merge branch 'hzhang/ts-ex9busdmnetwork'" TSAdapt: Update changes/dev.html TSAdapt: Set default type for TSGLEE TS tutorials ex11: make work with complex scalars Bib: Added ref TS ex18: Fix initializer TS ex11: Fix M_PI Plex ex1f90: FUCK FORTRAN f2cblaslapack: remove duplicate xerbla.o and xerbla_array.o from lapack [they are already in blas] TSAdapt: Refactor handling of default adapt type TSAdapt: Update changes/dev.html TSAdapt: Update manual TSAdapt: Refactor interface and implementations ...
show more ...
|
| #
957cac9f
|
| 28-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MAT_STRUCTURE_ONLY to MatOption for create matrix with structure only
|
| #
e45481d4
|
| 26-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/opt_scalable_MatCreateSubMatrix'
|
| #
852f401d
|
| 24-Apr-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-torus
* master: (174 commits) Bib: Another ref Increase patchlevel to 3.7.6 Explicitly listing the LTO library causes difficulties on MacOS so a
Merge branch 'master' into knepley/feature-plex-torus
* master: (174 commits) Bib: Another ref Increase patchlevel to 3.7.6 Explicitly listing the LTO library causes difficulties on MacOS so avoid it TSBDF: Update changes/dev.html Added Fortran TaoType and TaoLineSearchType definitions Add Fortran TaoType and TaoLineSearchType definitions setblocksize for iscol_sub TSBDF: Use standard TS API and options to control adaptivity Bib: More refs and a correction SNESTest: Bug-fix in SNESTest when threshold printing option is turned on. fix warning and valgrind complains reported by the nightly tests Section+Doc: Small doc fix pflotran: switch to using the new upstream git repo DMPlex: Error if attempt to partition a distributed graph with Chaco fix complex build error fix complex build PetscError() did not properly copy over the specific error message when error type was PETSC_ERROR_INITIAL TSAdapt: Refactor handling of the always_accept flag Additional clarification for MatMeshToCellGraph() manual page optimize MatCreateSubMatrix_MPIAIJ() by merging check of sameXXXDist() into one MPI_AllReduce ...
Conflicts: config/BuildSystem/config/packages/med.py
show more ...
|
| #
e489de8f
|
| 24-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix block sizes of MatCreateMPIAIJWithSeqAIJ()
|
| #
c28574a5
|
| 11-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: silent overzelous error
we should be able to duplicate matrices if MAT_COPY_VALUES has not been requested
|
| #
bd443b22
|
| 11-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: allow inplace factorization of the Schur complement
|