History log of /petsc/src/dm/impls/plex/plexcreate.c (Results 726 – 750 of 1183)
Revision Date Author Comments
# c24da498 14-Aug-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jed/cleanup'


# aab5bcd8 11-Aug-2017 Jed Brown <jed@jedbrown.org>

Fix various compiler warnings and add PetscFunctionBegin


# f17f0f60 26-Jul-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/fix-dead-variables'


# e655db49 26-Jul-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/stefano_zampini/feature-glvis-viewer-fixdmdependency2'


# 7f79407e 26-Jul-2017 Barry Smith <bsmith@mcs.anl.gov>

Fix many dead assignments, mostly due to missing CHKERRQ(ierr);

Commit-type: style-fix
Reported-by: clang static analyzer


# e47f9fbb 25-Jul-2017 Karl Rupp <me@karlrupp.net>

Merge branch 'jose/warning-plexcreate'

* jose/warning-plexcreate: Fixes two warnings obtained with
Apple LLVM version 7.3.0 (clang-703.0.31)
when compiling with complex scalars.


# 00ed3639 24-Jul-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/knepley/fix-dmlabel-fortran'


# 9420fdb6 20-Jul-2017 Jose E. Roman <jroman@dsic.upv.es>

Fix clang warning with complex scalars


# 90c68965 19-Jul-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Added Exodus Genesis file type


# 9368bad9 15-Jul-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-coord-dim'

* knepley/fix-plex-coord-dim:
Plex: Fix coordinate dimension in creation functions Reported-by: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be>


# 9596c6ba 12-Jul-2017 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix coordinate dimension in creation functions
Reported-by: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be>


# 603303d3 12-Jul-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-fe-default

* master: (297 commits)
Bib: Added refs and fixed one
Doc: Fixed formatting problems for MatCreateAIJ() manual page.
Add to PCSOR manual page

Merge branch 'master' into knepley/fix-fe-default

* master: (297 commits)
Bib: Added refs and fixed one
Doc: Fixed formatting problems for MatCreateAIJ() manual page.
Add to PCSOR manual page information about convergence testing when using KSPRICHARDSON
SNES ex5: Restore old output since this breaks an example I have
Noted that some Cray XC systems will use 'aprun' instead of 'srun'. Thanks to Herr Doktor Hong Zhang for this suggestion.
Added example configure script for Cray XC40 with KNL processors (e.g., NERSC Cori).
Fix possible sprintf -Wformat-overflow
PetscMalloc2-7: fix -Wint-in-bool-context for GCC 7
SNES ex5: make boundary condition handling consistent for symmetry
SNES ex5: use L2 norm and *_monitor_short for output
SNES ex5: the L^2 norm scales with the l^2 norm over sqrt(N)
SNES ex5: refactor MMS capability to avoid extreme code duplication
Documentation fix: typo in PetscLogStageRegister manual page.
nodes -> vertices
rename DMNetworkGetComponentTypeOffset -> DMNetworkGetComponentKeyOffset
rename DMNetworkGetConnectedNodes() -> DMNetworkGetConnectedVertices()
Jacobians for adjoints for explicit methods and constant Jacobians never got initialized
fix complex build error
fix build failure with fortran interface
fix compile error with cdc753b64c658d532d7813e942002e67025667a6
...

Conflicts:
src/snes/examples/tutorials/ex13.c
src/snes/examples/tutorials/ex62.c
src/snes/examples/tutorials/ex69.c

show more ...


# 1fdde456 30-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/stefano_zampini/feature-gmsh-periodic'


# dd169d64 28-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into stefano_zampini/feature-gmsh-periodic

* master: (1016 commits)
metis: setself.downloaddirnames for change in 6d90219d8fa4f8b2fd242cc6ff9008358d87c26f
fix compile warni

Merge branch 'master' into stefano_zampini/feature-gmsh-periodic

* master: (1016 commits)
metis: setself.downloaddirnames for change in 6d90219d8fa4f8b2fd242cc6ff9008358d87c26f
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = DMInterpolationSetUp(interpolator, dm, pointsAllProcs);CHKERRQ(ierr);
migrate 'build requires: !mpiuni' to new format
migrate 'build requires: !complex' to new format
workarround 'division by zero' compiler warning on windows C:\cygwin64\home\petsc\PETSC~3.CLO\src\ts\examples\TUTORI~1\ex11.c(416): warning #39: division by zero if (uL->h < 0 || uR->h < 0) {for (i=0; i<1+dim; i++) flux[i] = 0./0.; return;} /* SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"Reconstructed thickness is negative"); */
dos2unix to prevent warnings on opensolaris "/export/home/petsc/petsc.clone/src/ksp/ksp/examples/tests/ex53.c", line 6: warning: invalid white space character in directive
fix output file - corresponding to code changes in efd4aadf157bf1ba2d80c2be092fcf4247860003
disable test on windows
update log from opensolaris so that the diff is clean on linux aswell
update grep in sync with change in efd4aadf157bf1ba2d80c2be092fcf4247860003
Fixed code that did not correctly set current color for block insertion
Update output files that did not get fixed after previous merges
Change MPIUni to not immediately abort on operations it cannot perform, instead return error code
Add filter for example that can produce 1 different iteration count
Example add system calloc, bad formating of %d in print, commented out code
Always use (void) for functions that take no arguments, never ()
always need to caste PetscReal variables to (double) in print statements
updates to manual page for clarity
update help menu for MatRARt() -- MatRARt_mpiaij_mpiaij is supported now, but not efficient.
fix nightlybuild error with c1cbb1def3f8ddca04c3998b9c06618fd1ffef35 on arch-linux-IPL64 src/ksp/pc/examples/tests ex5_1
...

Conflicts:
include/petscdm.h
src/dm/impls/plex/plexcreate.c
src/dm/impls/plex/plexgmsh.c
src/dm/impls/plex/plexhdf5.c

show more ...


# c41d012e 27-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dm-bc-components

* master: (320 commits)
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ m

Merge branch 'master' into knepley/feature-dm-bc-components

* master: (320 commits)
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = DMInterpolationSetUp(interpolator, dm, pointsAllProcs);CHKERRQ(ierr);
migrate 'build requires: !mpiuni' to new format
migrate 'build requires: !complex' to new format
workarround 'division by zero' compiler warning on windows C:\cygwin64\home\petsc\PETSC~3.CLO\src\ts\examples\TUTORI~1\ex11.c(416): warning #39: division by zero if (uL->h < 0 || uR->h < 0) {for (i=0; i<1+dim; i++) flux[i] = 0./0.; return;} /* SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"Reconstructed thickness is negative"); */
dos2unix to prevent warnings on opensolaris "/export/home/petsc/petsc.clone/src/ksp/ksp/examples/tests/ex53.c", line 6: warning: invalid white space character in directive
fix output file - corresponding to code changes in efd4aadf157bf1ba2d80c2be092fcf4247860003
disable test on windows
update log from opensolaris so that the diff is clean on linux aswell
update grep in sync with change in efd4aadf157bf1ba2d80c2be092fcf4247860003
Fixed code that did not correctly set current color for block insertion
Update output files that did not get fixed after previous merges
Change MPIUni to not immediately abort on operations it cannot perform, instead return error code
Add filter for example that can produce 1 different iteration count
Example add system calloc, bad formating of %d in print, commented out code
Always use (void) for functions that take no arguments, never ()
always need to caste PetscReal variables to (double) in print statements
updates to manual page for clarity
update help menu for MatRARt() -- MatRARt_mpiaij_mpiaij is supported now, but not efficient.
fix nightlybuild error with c1cbb1def3f8ddca04c3998b9c06618fd1ffef35 on arch-linux-IPL64 src/ksp/pc/examples/tests ex5_1
output has changed with e6d0a238963c2a97dd04845ea512b529992c7cdb so update the output file
...

show more ...


# 848a278c 20-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-adapt-interface'

* knepley/feature-adapt-interface:
Test: Can now use make test NP=<num procs>
Forest: Updating to new point function interface
Plex ex19: Updated

Merge branch 'knepley/feature-adapt-interface'

* knepley/feature-adapt-interface:
Test: Can now use make test NP=<num procs>
Forest: Updating to new point function interface
Plex ex19: Updated to new API
DM: Refactored mesh adaptivity into DMAdaptLabel() and DMAdaptMetric() - These are now DM functions, instead of composed functions - Refactor Plex refine and coarsen to feed through adaptivity - Added helper functions to convert Label to volume constraints and metric constraints - Got the label name out of the Metric interface

show more ...


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


# 8135c375 04-May-2017 Stefano Zampini <stefano.zampini@gmail.com>

Added initial implementation of GLVis viewer


# 0d1cd5e0 05-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

DM: Refactored mesh adaptivity into DMAdaptLabel() and DMAdaptMetric()
- These are now DM functions, instead of composed functions
- Refactor Plex refine and coarsen to feed through adaptivity
- Adde

DM: Refactored mesh adaptivity into DMAdaptLabel() and DMAdaptMetric()
- These are now DM functions, instead of composed functions
- Refactor Plex refine and coarsen to feed through adaptivity
- Added helper functions to convert Label to volume constraints and metric constraints
- Got the label name out of the Metric interface

show more ...


# 5952885c 05-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-wedge'

* knepley/feature-plex-wedge:
Plex ex1: Update output
Plex ex1: Added a wedge test
Plex: Added DMPlexCreateWedgeCylinderMesh()
Xdmf: Also handle wed

Merge branch 'knepley/feature-plex-wedge'

* knepley/feature-plex-wedge:
Plex ex1: Update output
Plex ex1: Added a wedge test
Plex: Added DMPlexCreateWedgeCylinderMesh()
Xdmf: Also handle wedge elements

show more ...


# bcc2ccc6 05-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-ex11-simplex'

* knepley/feature-ex11-simplex: (22 commits)
TS ex11.c: fix corrupt filename initialization
Plex ex19: Updated output
Plex ex7: Update output
p4es

Merge branch 'knepley/feature-ex11-simplex'

* knepley/feature-ex11-simplex: (22 commits)
TS ex11.c: fix corrupt filename initialization
Plex ex19: Updated output
Plex ex7: Update output
p4est: Update to new API
TS ex11: Added pest tests
TS ex18: Update test output
SNES ex69: Update test output
Plex ex14: Update test output
Plex ex2f90: Update test output
Plex ex19: Update test output
Plex: Fix end of line in test output
Plex ex1: Update test output
TS ex11: MUST use FV type leastsquares for adaptivity. Need some sort of warning for this
TS ex11: Cleaning up adaptivity, WIP
Share: Added mesh of TX
TS ex11: Added advection tests for tris and quads
TS ex11: Allow simplex meshes
TS ex11: Small cleanup, now use -orig_dm_view for the mesh before ghost cells
Plex: Better ASCII output of labels
Plex: Triangle generation now respects FaceSets label
...

show more ...


# d3c120cc 02-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/knepley/feature-ex11-simplex' into knepley/feature-plex-wedge

* origin/knepley/feature-ex11-simplex: (21 commits)
Plex ex19: Updated output
Plex ex7: Update

Merge remote-tracking branch 'origin/knepley/feature-ex11-simplex' into knepley/feature-plex-wedge

* origin/knepley/feature-ex11-simplex: (21 commits)
Plex ex19: Updated output
Plex ex7: Update output
p4est: Update to new API
TS ex11: Added pest tests
TS ex18: Update test output
SNES ex69: Update test output
Plex ex14: Update test output
Plex ex2f90: Update test output
Plex ex19: Update test output
Plex: Fix end of line in test output
Plex ex1: Update test output
TS ex11: MUST use FV type leastsquares for adaptivity. Need some sort of warning for this
TS ex11: Cleaning up adaptivity, WIP
Share: Added mesh of TX
TS ex11: Added advection tests for tris and quads
TS ex11: Allow simplex meshes
TS ex11: Small cleanup, now use -orig_dm_view for the mesh before ghost cells
Plex: Better ASCII output of labels
Plex: Triangle generation now respects FaceSets label
Plex: CreateSquareBoundary() now also sets FaceSets label
...

show more ...


# 013f43b9 02-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-wedge

* master: (61 commits)
Added ignore
Plex ex7: Fixed mesh name
Plex ex1/ex2: Fixed requirements
PCGAMG: fix spelling in option docs
Pet

Merge branch 'master' into knepley/feature-plex-wedge

* master: (61 commits)
Added ignore
Plex ex7: Fixed mesh name
Plex ex1/ex2: Fixed requirements
PCGAMG: fix spelling in option docs
PetscDS: Fix print
Plex ex19: Output fixes for proper destruction
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: Handle unused variable
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
Mat: Added example for MatIS
PetscSpace: Handle 0 point case for evaluation
PetscSpacePoint: Fix memory handling
PetscDS: Fix update fund for new API
...

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

show more ...


# b835940f 02-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-fe-fortran

* master: (56 commits)
PCGAMG: fix spelling in option docs
PetscDS: Fix print
Plex ex19: Output fixes for proper destruction
TSMonitorDrawSo

Merge branch 'master' into knepley/fix-fe-fortran

* master: (56 commits)
PCGAMG: fix spelling in option docs
PetscDS: Fix print
Plex ex19: Output fixes for proper destruction
TSMonitorDrawSolutionPhase: Add missing draw pause
fix warning with gcc-7.1
Plex ex7: Added 600 cell test
Plex: Added 600-cell for S^3
Math: Add the golden ratio
Plex: Handle unused variable
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
PetscSpace: Handle 0 point case for evaluation
PetscSpacePoint: Fix memory handling
PetscDS: Fix update fund for new API
Plex: Fixing insertion of boundary values - If we have a dmAux that is a boundary, we need minHeight = 1, since faces can be mapped from submesh to mesh, but not cells (since they have incomplete cones) - However, in this case the effectiveHeight should be h, whereas when using a boundary as the mesh as well, the effectiveHeight should be h - minHeight - Obviously, we need more thinking here to make the iteration make sense in general
PetscFE: Derivatives for Point class are all zero
Small fixes
TS ex46: Fix sin and cos
TS ex18: Fix sin and cos
...

show more ...


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


1...<<21222324252627282930>>...48