History log of /petsc/src/dm/impls/plex/plex.c (Results 976 – 1000 of 1780)
Revision Date Author Comments
# c90b701e 14-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-pragmatic-parallel

* master: (1379 commits)
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes

Merge branch 'master' into knepley/feature-plex-pragmatic-parallel

* master: (1379 commits)
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
superlu: libray is installed in PREFIX/lib64 - fix this to use PREFIX/lib
backport fixes cc105cc3 2b35c90a - required for 3bf428d - that was backported from master - 80c96bb
'echo -n' fails on opensolaris/osx - so avoid using it.
fix diffs in nightlybuilds due to options in ~/.petscrc
add Kelley03 to src/docs/tex/petsc.bib
build: determine moudles, mpi.h used during buildtime and print in 'info'
fix analyzer warnings
fix build failure on opensolaris - where -lm from flibs is removed due to -lm in cxxlibs. But then - only flib gets used for some configure tests [blaslapack, parms]
config: prefer __restrict over C99 restrict keyword
...

show more ...


# 72f1dcff 13-Mar-2017 Satish Balay <balay@mcs.anl.gov>

fix duplicate definitions warned by -Wredundant-decls

Also a bugfix? BLASdotu_ -> dotu

Reported-by: Till Martens <till.martens@dlr.de>


# 62b80c4e 15-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/fix-pipeline-tests' into tisaac/feature-fe-dual-apply

* tisaac/fix-pipeline-tests:
mpiuni: disable tests that don't work with mpiuni
Various tests complex scalar fixes
Ple

Merge branch 'tisaac/fix-pipeline-tests' into tisaac/feature-fe-dual-apply

* tisaac/fix-pipeline-tests:
mpiuni: disable tests that don't work with mpiuni
Various tests complex scalar fixes
Plex tests ex10: 64bit indices fix
Plex tests ex4: fix for c++ bools
PetscHash: correct test for 64 bit indices use
proper manual pages for PetscObjectXXXOptionsPrefix()

show more ...


# 171f813e 15-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-fe-dual-apply' into tisaac/feature-fe-dual-apply

* origin/knepley/feature-fe-dual-apply: (75 commits)
Plex: Screwed up last fix
Plex: Fix ove

Merge remote-tracking branch 'origin/knepley/feature-fe-dual-apply' into tisaac/feature-fe-dual-apply

* origin/knepley/feature-fe-dual-apply: (75 commits)
Plex: Screwed up last fix
Plex: Fix overeager protection of function
PetscFE: Fixed declaration
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newer macOS image
clarify damping and other issues related to SNESLINESEARCHBASIC
change example in new harness to use simple partitioner so gets consistent output on all systems
remove unused function from test file
cleanup formatting in example, plus myrank not rank
all requires need to go on the same line in test definition otherwise they are skipped
missing - makes the manual page formatting wrong
The developer manual clearly states that MPI_Comm_size() returns size it doesn't return numProcs or other nonsense. Pretty soon you'll start using mype instead of rank?
fix typo and cut and paste error in docs
bugfix for !HYPRE
fix warning for ';;'
may switch to scalable only when B->cmap->N > 100000
MatLRC: store in the context the parallel matrices rather than the sequential ones
Bib: Add ref
set default algorithm based on B->cmap->N for MatMatMult_MPIAIJ_MPIAIJ()
Error in VecScatterView_MPI() had the meaning of from and to backwards
...

show more ...


# f6a3d38c 15-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

mpiuni: disable tests that don't work with mpiuni

Some tests use only one processor but use parts of the mpi interface not covered by mpiuni


# c5eaf5f0 14-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-fe-dual-apply

* knepley/feature-plex-tests-new: (73 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to s

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-fe-dual-apply

* knepley/feature-plex-tests-new: (73 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newer macOS image
clarify damping and other issues related to SNESLINESEARCHBASIC
change example in new harness to use simple partitioner so gets consistent output on all systems
remove unused function from test file
cleanup formatting in example, plus myrank not rank
all requires need to go on the same line in test definition otherwise they are skipped
missing - makes the manual page formatting wrong
The developer manual clearly states that MPI_Comm_size() returns size it doesn't return numProcs or other nonsense. Pretty soon you'll start using mype instead of rank?
fix typo and cut and paste error in docs
bugfix for !HYPRE
fix warning for ';;'
may switch to scalable only when B->cmap->N > 100000
MatLRC: store in the context the parallel matrices rather than the sequential ones
Bib: Add ref
set default algorithm based on B->cmap->N for MatMatMult_MPIAIJ_MPIAIJ()
Error in VecScatterView_MPI() had the meaning of from and to backwards
fix build warning as reported by the nightly tests
Update alquimia.py to use Glenn's branch that updates alquimia for pflotran xsdk
...

show more ...


# cffa9059 14-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (94 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newe

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (94 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newer macOS image
clarify damping and other issues related to SNESLINESEARCHBASIC
change example in new harness to use simple partitioner so gets consistent output on all systems
remove unused function from test file
cleanup formatting in example, plus myrank not rank
missing - makes the manual page formatting wrong
The developer manual clearly states that MPI_Comm_size() returns size it doesn't return numProcs or other nonsense. Pretty soon you'll start using mype instead of rank?
fix typo and cut and paste error in docs
bugfix for !HYPRE
fix warning for ';;'
may switch to scalable only when B->cmap->N > 100000
MatLRC: store in the context the parallel matrices rather than the sequential ones
Bib: Add ref
set default algorithm based on B->cmap->N for MatMatMult_MPIAIJ_MPIAIJ()
Error in VecScatterView_MPI() had the meaning of from and to backwards
fix build warning as reported by the nightly tests
Update alquimia.py to use Glenn's branch that updates alquimia for pflotran xsdk
fix divide by zero exposed by 8534686b5096cd4c91a8f3895408b386c0628431 - and produced by petsc4py testsuite
...

Conflicts:
src/dm/impls/plex/examples/tests/ex13.c
src/dm/impls/plex/plexgmsh.c
src/snes/examples/tests/ex2.c
src/snes/examples/tests/output/ex2_3.out
src/snes/examples/tests/output/ex2_4.out
src/snes/examples/tests/output/ex2_5.out

show more ...


# 7363b948 11-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-docs'

* knepley/fix-plex-docs:
Plex: Fix the fix
fix -Wmaybe-uninitialized
Doc+Plex: Add PetscUnit to Fortran
Doc+Plex: Fix function name
Plex: Fix declarati

Merge branch 'knepley/fix-plex-docs'

* knepley/fix-plex-docs:
Plex: Fix the fix
fix -Wmaybe-uninitialized
Doc+Plex: Add PetscUnit to Fortran
Doc+Plex: Fix function name
Plex: Fix declaration
Doc+Plex: Added function docs
Doc+Plex: More function docs - Make functions static - Move internal declarations
Doc+Plex: More function docs
Doc+Plex: Document DMPlexGetOrientedFace() and DMPlexSetSubpointMap() - Make functions static
Doc+Plex: Document DMPlexCreateOverlapMigrationSF() - Make functions static
Plex: Make functions static - Move internal declarations to private header
Plex: Make functions internal
Plex+HDF5: Make functions internal
Plex: Make functions static
Plex: Make functions static
Doc+Plex: Document DMPlexCreateNeighborCSR() - Make functions static
Doc+Plex: Document DMPlexPreallocateOperator() - Make functions static
Plex: Make function static
Plex+VTK: Make functions static
Plex+VTK: Make DMPlexVTKGetCellType() internal

Conflicts:
src/dm/impls/plex/plexvtk.c

show more ...


# 52a3aeb4 10-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlex: get non fv non-conforming tests working


# a8f00d21 02-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Doc+Plex: Fix function name


# 7cd05799 02-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Doc+Plex: Added function docs


# 39d25373 02-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex+HDF5: Make functions internal


# 4d5d4580 17-Jan-2017 Satish Balay <balay@mcs.anl.gov>

more __FUNCT__ fixes


# fdc853ad 17-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-examples-cleanup

* master: (24 commits)
Bib: Added ref
shorten a url
remove the outdated paragraph on Eclipse instructions
Docs: manual - copyedit

Merge branch 'master' into knepley/fix-plex-examples-cleanup

* master: (24 commits)
Bib: Added ref
shorten a url
remove the outdated paragraph on Eclipse instructions
Docs: manual - copyedit for @caidao22 's update
I missed a n -> ierr changed needed in one of the error macros
Fix Fortran SETERRQ() to new calling sequence when compiled with no error checking
minor modifications for the added text
add Eclipse instructions to manual
PCHYPRE: add block nodal interpolations from command line customization
Plex: Now DMPlexGetRedundantDM() has more sensible behavior on 1 proc
SNES tutorial ex5s: fix typo ("parallism")
DMDA: fix typo in error messages ("parallism")
Plex: Drawing Vecs now works for multiple fields and components
SNES ex69: Started mantle test
SNES ex69: Fixed test
SNES ex69: Started a composite viscostiy test
SNES ex69: Updated BC specification
SNES ex69: Must use -pc_use_amat with FieldSplit
Plex+Draw: Improve viewer - Nice title - Allow override of min/max scale - Allow P0 and P1 (just quick and dirty)
Plex+VTK: Set boundary values with the time specified by the OutputSequence number
...

show more ...


# 02cee238 17-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-snes-stokes-test'

* knepley/feature-snes-stokes-test:
Plex: Drawing Vecs now works for multiple fields and components
SNES ex69: Started mantle test
SNES ex69: Fi

Merge branch 'knepley/feature-snes-stokes-test'

* knepley/feature-snes-stokes-test:
Plex: Drawing Vecs now works for multiple fields and components
SNES ex69: Started mantle test
SNES ex69: Fixed test
SNES ex69: Started a composite viscostiy test
SNES ex69: Updated BC specification
SNES ex69: Must use -pc_use_amat with FieldSplit
Plex+Draw: Improve viewer - Nice title - Allow override of min/max scale - Allow P0 and P1 (just quick and dirty)
Plex+VTK: Set boundary values with the time specified by the OutputSequence number
Plex: Now only local vectors are used with the Draw viewer - Set boundary values with the time specified by the OutputSequence number
Plex: Fixed raw array access in DMPlexVecGetClosure()
Doc+SNES: I think the option should also be with the monitor function
TS ex47: Advection with Plex - I want to see if I can use MG

show more ...


# d1df6f1d 07-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Drawing Vecs now works for multiple fields and components


# bde60d6a 05-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-ex-advection' into knepley/feature-snes-stokes-test

* knepley/feature-plex-ex-advection:
Plex+Draw: Improve viewer - Nice title - Allow override of min/max sca

Merge branch 'knepley/feature-plex-ex-advection' into knepley/feature-snes-stokes-test

* knepley/feature-plex-ex-advection:
Plex+Draw: Improve viewer - Nice title - Allow override of min/max scale - Allow P0 and P1 (just quick and dirty)
Plex+VTK: Set boundary values with the time specified by the OutputSequence number
Plex: Now only local vectors are used with the Draw viewer - Set boundary values with the time specified by the OutputSequence number
Plex: Fixed raw array access in DMPlexVecGetClosure()
Doc+SNES: I think the option should also be with the monitor function
TS ex47: Advection with Plex - I want to see if I can use MG

Conflicts:
src/dm/impls/plex/plex.c

show more ...


# 9137bce6 24-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-funct'


# 339e3443 21-Dec-2016 Matthew G. Knepley <knepley@gmail.com>

Plex+Draw: Improve viewer
- Nice title
- Allow override of min/max scale
- Allow P0 and P1 (just quick and dirty)


# cf9ba882 21-Dec-2016 Matthew G. Knepley <knepley@gmail.com>

Plex+VTK: Set boundary values with the time specified by the OutputSequence number


# f13a32a3 21-Dec-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Now only local vectors are used with the Draw viewer
- Set boundary values with the time specified by the OutputSequence number


# 8a84db2d 21-Dec-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed raw array access in DMPlexVecGetClosure()


# fbfcfee5 19-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-t

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-to: Andreas Mang <andreas@ices.utexas.edu>

show more ...


# 074a3b02 07-Dec-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-mat-dm'

* knepley/fix-plex-mat-dm:
Plex: Attach DM to Mat


# b1f74add 29-Nov-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Attach DM to Mat


1...<<31323334353637383940>>...72