| b27f05d0 | 15-Jun-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/feature-improvematfactorschur' |
| 6f67f266 | 25-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mat-structureonly' |
| d8cdefa3 | 23-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
initialize some variables as complained by nightly tests |
| 7dc0baab | 22-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ |
| 451f1979 | 21-May-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
MPI_Allreduce() with PetscInt needs MPIU_INT flag, not MPI_INT
OpenMPI generates a crash but MPICH in the PETSc nightly builds does not seem to.
Commit-type: bug-fix Reported-by: Travis CI |
| 5848002f | 12-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix: must allocate i and j arrays separately |
| 12de893b | 07-May-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
handle unsorted IS |
| 68eacb73 | 04-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix bug to enable '-xxx_via [alg]' to showup in '-help' Reported-by: Mark Adams <mfadams@lbl.gov> |
| 46b3086c | 03-May-2017 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/feature-plex-tests-new'
This merge changes PetscSpace and PetscQuadrature to have a number of components, so that vector-valued functionals can be defined for non-Lagrange finit
Merge branch 'tisaac/feature-plex-tests-new'
This merge changes PetscSpace and PetscQuadrature to have a number of components, so that vector-valued functionals can be defined for non-Lagrange finite elements. Along the way, this branch also converts the regression tests related to DMPlex that were in config/builder.py to the new test harness, and makes lots of changes necessary for them to be portable tests.
* tisaac/feature-plex-tests-new: (263 commits) TS tutorials ex11: remove unused functions DMPlex: missed viewer change in synchronized output TS tutorials ex11: make work with complex scalars TS ex18: Fix initializer TS ex11: Fix M_PI Plex ex1f90: FUCK FORTRAN TS tutorials ex11: use a union when punning silence compiler warnings SNES tutorials ex56: set partitioner from options Plex: once again, MPI_Barrier() can't be used to synch output windows compile fixes balay@ps4 ~/petsc/src/ts/examples/tutorials $ make PETSC_DIR=$HOME/petsc ex11 /home/balay/petsc/bin/win32fe/win32fe cl -o ex11.o -c -MD -wd4996 -Z7 -I/home/balay/petsc/include -I/home/balay/petsc/arch-mswin-uni/include -I/home/balay/petsc/include/petsc/mpiuni `pwd`/ex11.c ex11.c C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(300): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(301): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(370): error C2229: struct '<unnamed-tag>' has an illegal zero-sized array C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(463): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(505): error C2229: struct '<unnamed-tag>' has an illegal zero-sized array C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(724): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(728): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1179): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1184): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1191): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1194): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1383): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1521): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1522): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1523): warning C4090: 'function': different 'const' qualifiers PetscMath: check for math functions by function pointer resolvability another windows fix for log2() C:\cygwin64\home\petsc\PETSC~1.CLO\include\petscmath.h(28): warning C4273: 'log2': inconsistent dll linkage C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\../ucrt/math.h(506): note: see previous definition of 'log2' fix log2() compile error on windows /home/petsc/petsc.clone-4/include/petscmath.h:28:8: error: expected ‘)’ before ‘/’ token double log2(double); ^ SNES tutorials ex12: turn off complex for restart test Add empty file to silence warnings TS tutorials ex46: make output match floating point filter TS tutorials ex18: remove unused flags SNES tutorials ex69: use end of line anchor instead of word boundary SNES tutorials ex69: portable word boundary regex ...
show more ...
|
| 396832f4 | 02-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
work on MatAssemblyEnd_SeqAIJ |
| 876c6284 | 01-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm aa; bugfix |
| 720833da | 01-May-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatSeqXAIJReallocateAIJ_structure_only() |
| 957cac9f | 28-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MAT_STRUCTURE_ONLY to MatOption for create matrix with structure only |
| 5d3b454c | 26-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
final cleanup |
| 9c988bca | 25-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup ISGetSeqIS_SameColDist_Private() |
| b20e2604 | 25-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup |
| 7cfce09c | 24-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
update iscol_o when Bsub has empty columns. |
| 1fd43ede | 24-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm unused variables |
| e489de8f | 24-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix block sizes of MatCreateMPIAIJWithSeqAIJ() |
| 3b00a383 | 24-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fact MatCreateSubMatrix_MPIAIJ_SameRowColDist() from MatCreateSubMatrix_MPIAIJ_SameRowDist() |
| d5761cda | 21-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
MatCreateSubMatrix_MPIAIJ_SameRowDist() uses local matrix only in the case of sameColDist -- not fully done yet |
| a5348796 | 21-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatCreateMPIAIJWithSeqAIJ() |
| feb78a15 | 20-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatCreateSubMatrix_MPIAIJ_SameRowDist() by using local matrices A and B only |
| d518fa94 | 19-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
setblocksize for iscol_sub |
| 4a3daf6e | 18-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix warning and valgrind complains reported by the nightly tests |