History log of /petsc/src/dm/impls/plex/plexorient.c (Results 101 – 125 of 175)
Revision Date Author Comments
# 35041ece 02-May-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlex: missed viewer change in synchronized output


# a17aa47e 28-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Plex: once again, MPI_Barrier() can't be used to synch output


# 39526728 19-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlexOrient(): add flag for synchronized output


# 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 ...


# 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 ...


# 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 ...


# 9852e123 11-Feb-2017 Barry Smith <bsmith@mcs.anl.gov>

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?

Using consistent names for va

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?

Using consistent names for variables makes code simpler to maintain

show more ...


# 0d366550 11-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix for submesh orientation
- Has not been tested in 3D


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

Merge branch 'barry/remove-funct'


# 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 ...


# af25d912 06-Mar-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/imp

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/impls/bddc/bddcscalingbasic.c
src/ksp/pc/impls/bddc/bddcschurs.c
src/mat/impls/is/matis.c

show more ...


# f37e7628 21-Feb-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcfieldsplit-logevent


# f44c6289 28-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcreset-hypre-for-master

Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced
as a bug fix for maint


# c3d89e0a 19-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into hongzh/checkpointing

Manual merges for a couple of PetscOptions changes in master


# 0709b2fe 15-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/fe

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/feature-plex-add-time: (59 commits)
SNES ex69: Updated to new function API, fixed test output
SNES ex75: Fixed for new function API
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
TS ex18: Fixed function API and test output
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
Plex ex3: Use new function API
SNES ex62: Use new function API
SNES ex12: Use new function API
Plex: Fixed unused options in examples
Plex+DMDA: Add time to signatures
...

show more ...


# b49bb413 12-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master


# 1f70c77e 10-Nov-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-add-time

* master: (57 commits)
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fie

Merge branch 'master' into knepley/feature-plex-add-time

* master: (57 commits)
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
mark variable as unused so compiler doesn't warn about unused value
configure: use 'git cat-file -e' to check for existance of a commit in localrepo. ['git rev-parse' does not give error for a hash thats not in repo]
petsc4py: revert to manually syncing petsc4py with petsc master changes
configure: revert gitcommit default value to Null. If a pacakge using giturl does not change this value - raise an error
fix: revert change in a44bcdf that breaks with pgf90
update test output for fixed to hypre interface that now actually pass the interp vectors to BoomerAMG
fixes for merge from Jed's branch that should have been merged into master months ago!
Add to changes dev.html file the change to the PetscOptions routines
...

show more ...


# 3b78c357 09-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# b21bbd0f 09-Nov-2015 Fande Kong <fdkong.jd@gmail.com>

Merge remote-tracking branch 'petsc/master' into moved-partitioning-to-pcgasmsetup


# 13cf9f3a 08-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petscoptions-object'


# de90943d 07-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petscoptions-object' into stefano_zampini/feature-pardiso-schur


# 9bc1b9be 03-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry-allow-vecset-nan-3.6


# c5929fdf 31-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

Complete update to new PetscOptions interface


# 1ceb14c0 23-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr263/PierreBdR/ts-domain-error-in-stage/master


1234567