History log of /petsc/src/dm/impls/plex/plexcreate.c (Results 776 – 800 of 1183)
Revision Date Author Comments
# ee7ffe08 07-Apr-2017 Matthew G. Knepley <knepley@gmail.com>

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

* knepley/feature-plex-torus:
Plex ex1: Fixed periodic cylinder test
Plex: Fixed periodic cylinder - Needed to use 3

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

* knepley/feature-plex-torus:
Plex ex1: Fixed periodic cylinder test
Plex: Fixed periodic cylinder - Needed to use 3 layers of cells - Fixed periodic length - Fixed cell orientation
DM: Should not be localizing coordinates in non-periodic directions
Plex ex1: Test cell shape in cylinder meshes
Plex: Flip orientation of hexes in cylinder mesh - Periodic is still broken
Plex: Fixed cylinder tests
Plex: Fixes creation of hex box meshes and added tests
Plex: Cylinder fixes for complex
Plex ex1: Test for periodic cylinder
Plex: I think periodic cylinder is working
Plex ex1: Updated torus test
Plex: Torus can now be arbitrarily refined
Plex ex1: Added a cylinder test
Plex: Added cylinder mesh
Plex: Some cleanup with mesh generation

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

show more ...


# dc0997dd 03-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'knepley/feature-mantle-example' into stefano_zampini/feature-fetidp-ex69


# f1d73a7a 21-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: DMPlexInsertBoundaryValues() can now be overridden by the user


# 90b157c4 20-Mar-2017 Stefano Zampini <stefano.zampini@gmail.com>

DMPlex: allow uniform refinement for periodic meshes without maxCell/L

Needed an API change for DMSet/GetPeriodicity


# 48faa39a 17-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-plex-pragmatic-parallel

* knepley/feature-plex-tests-new:
Plex ex12: Fix partitioning - Now give load balancing DM prefix "lb_" s

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-plex-pragmatic-parallel

* knepley/feature-plex-tests-new:
Plex ex12: Fix partitioning - Now give load balancing DM prefix "lb_" so I can change partitioners - Do not force test partition in load balancing
Plex: Now set partitioner type from options in GetPartitioner() instead of on creation - Also set it from options with DM, but this is probably useless because most DM are partitioned before SetFromOptions
Plex: Add DMPlexSetOptionsPrefix() - This gives the prefix to the partitioner

show more ...


# 4f3833ea 16-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Now set partitioner type from options in GetPartitioner() instead of on creation
- Also set it from options with DM, but this is probably useless because most DM are partitioned before SetFromO

Plex: Now set partitioner type from options in GetPartitioner() instead of on creation
- Also set it from options with DM, but this is probably useless because most DM are partitioned before SetFromOptions

show more ...


# a9074c1e 16-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Add DMPlexSetOptionsPrefix()
- This gives the prefix to the partitioner


# 8393f63d 14-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-plex-pragmatic-parallel

* knepley/feature-plex-tests-new: (105 commits)
SNES ex62: Make test 31 less sensitive
Plex: Remove ext

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-plex-pragmatic-parallel

* knepley/feature-plex-tests-new: (105 commits)
SNES ex62: Make test 31 less sensitive
Plex: Remove extra semicolons
Test: Reverted cherry pick
Plex: Damn Absoft, Trying to get under the 132 character line limit for Absoft
Testing: Cherry picked a fix
Plex: Trying to get under the 132 character line limit for Absoft
Plex: Fix small compiler warnings
Plex ex2f90: Removed comment line Absoft does not like
Plex: Turn off some tests for quad
Plex ex6: Fix printing for quad
Plex: Removed extra semicolon
SNES ex12: Moved restart test to subtests
Plex ex15: Switched to simple partitioning
SNES ex12: Switched to simple partitioning
SNES ex62: Updated output for small numerical diffs
SNES ex62: Switched to simple partitioning
Tests: Turned off some tests that do not very in single precision
all requires need to go on the same line in test definition otherwise they are skipped
TS ex47: Added test output
replace numProcs with standard size
...

show more ...


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


# ae8bcbbb 04-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed periodic cylinder
- Needed to use 3 layers of cells
- Fixed periodic length
- Fixed cell orientation


# 10c6f908 26-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Flip orientation of hexes in cylinder mesh
- Periodic is still broken


# 94f6b748 23-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-mantle-example

* knepley/feature-plex-tests-new: (103 commits)
Test: Reverted cherry pick
Plex: Damn Absoft, Trying to get unde

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-mantle-example

* knepley/feature-plex-tests-new: (103 commits)
Test: Reverted cherry pick
Plex: Damn Absoft, Trying to get under the 132 character line limit for Absoft
Testing: Cherry picked a fix
Plex: Trying to get under the 132 character line limit for Absoft
Plex: Fix small compiler warnings
Plex ex2f90: Removed comment line Absoft does not like
Plex: Turn off some tests for quad
Plex ex6: Fix printing for quad
Plex: Removed extra semicolon
SNES ex12: Moved restart test to subtests
Plex ex15: Switched to simple partitioning
SNES ex12: Switched to simple partitioning
SNES ex62: Updated output for small numerical diffs
SNES ex62: Switched to simple partitioning
Tests: Turned off some tests that do not very in single precision
all requires need to go on the same line in test definition otherwise they are skipped
TS ex47: Added test output
replace numProcs with standard size
Plex+Gmsh: Fix for complex
fix accidently changed code
...

show more ...


# f3c897b4 20-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-plex-tests-new' into tisaac/fix-pipeline-tests

* origin/knepley/feature-plex-tests-new: (101 commits)
Plex: Fix small compiler warnings
Plex

Merge remote-tracking branch 'origin/knepley/feature-plex-tests-new' into tisaac/fix-pipeline-tests

* origin/knepley/feature-plex-tests-new: (101 commits)
Plex: Fix small compiler warnings
Plex ex2f90: Removed comment line Absoft does not like
Plex: Turn off some tests for quad
Plex ex6: Fix printing for quad
Plex: Removed extra semicolon
SNES ex12: Moved restart test to subtests
Plex ex15: Switched to simple partitioning
SNES ex12: Switched to simple partitioning
SNES ex62: Updated output for small numerical diffs
SNES ex62: Switched to simple partitioning
Tests: Turned off some tests that do not very in single precision
all requires need to go on the same line in test definition otherwise they are skipped
TS ex47: Added test output
replace numProcs with standard size
Plex+Gmsh: Fix for complex
fix accidently changed code
another fix for Plex for complex numbers
fix for example that did not handle complex numbers correctly
mark example tests that do not work with complex, fix warning about use of possibly uninitialized values
Fix MPI type to match PetscReal
...

show more ...


# e8ff2d25 16-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlexCreateHexBoxMesh: no cells in z direction for 2D


# 15531a4e 16-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

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

* origin/knepley/feature-plex-torus:
Plex: Cylinder fixes for complex
Plex ex1: Test for period

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

* origin/knepley/feature-plex-torus:
Plex: Cylinder fixes for complex
Plex ex1: Test for periodic cylinder
Plex: I think periodic cylinder is working
Plex ex1: Updated torus test
Plex: Torus can now be arbitrarily refined
Plex ex1: Added a cylinder test
Plex: Added cylinder mesh
Plex: Some cleanup with mesh generation

show more ...


# d35a276d 16-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixes creation of hex box meshes and added tests


# 5119f1e2 16-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

Plex: use MPIU_2INT instead of MPI_2INT


# 71752167 16-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Cylinder fixes for complex


# 006a8963 16-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: I think periodic cylinder is working


# dbc1dc17 16-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Torus can now be arbitrarily refined


# 0510c589 15-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Added cylinder mesh


# d6218766 15-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Some cleanup with mesh generation


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


1...<<31323334353637383940>>...48