History log of /petsc/src/dm/impls/plex/ (Results 5001 – 5025 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1c41a8ca30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fix signature for IFunction
- Note that the time is still not being passed down to the pointwise function

bd5ce80930-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Switched FEM assembly routines to use DMPlexInsertBoundaryValues()

a18a7fb930-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Now DMPlexInsertBoundaryValue() only sets values for the given label
- Added DMPlexProjectFunctionLabelLocal()

32720fa830-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Now DMCreateSection() calls DMPlexLabelAddCells()
- This is necessary for FEM boundary conditions, but we do not want it for FVM so we need some control divergence here soon

6cf0e42f30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added DMPlexLabelAddCells()
- Needed this for FEM BC

211e18df30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-hdf5' into knepley/feature-plex-bc

* knepley/feature-plex-hdf5: (61 commits)
TS: Fix output sequence
DMPlex: Check for HDF5 attributes before writing them
DM

Merge branch 'knepley/feature-plex-hdf5' into knepley/feature-plex-bc

* knepley/feature-plex-hdf5: (61 commits)
TS: Fix output sequence
DMPlex: Check for HDF5 attributes before writing them
DMPlex: Label with timestep number since we do not have times
Viewer+HDF5: Added PetscViewerHDF5HasAttribute()
TS: Set output sequence for timesteps
DMPlex: Handle output sequences - Added static to some functions
DM: Add idea of an output sequence - Added DMGet/SetOutputSequenceNumber() - Added doc for outputDM
REVERT TS: Timestep gets set into DMTS
DMPlex: Fix up HDF5 segregation
DMPlex: Replace MAXPATHLEN with PETSC_MAX_PATH_LEN
DMPlex: Fix HDF5 timestep handling
DMPlex: Set correct block size on HDF5 field vectors
TS: Timestep gets set into DMTS
DMTS: Added timestep
DMPlex: Fix output of fields - Corrected name - Fixed vector type
DMPlex: Return errors from HDF5 function
DMPlex+Viewer: Now output separate fields for viz - Added the PETSC_VIEWER_HDF5_VIZ format for creating viz fields - Added field type determination
Sys+HDF5: Added PetscDataType string and HDF5 support for it
IS: Fix compiler warning
IS: Forgot to protect HDF5
...

Conflicts:
config/BuildSystem/config/packages/__init__.py
src/ts/interface/ts.c

show more ...


/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/cgns.py
/petsc/config/builder.py
/petsc/include/finclude/ftn-custom/petscdmplex.h90
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/isimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscis.h
/petsc/include/petscsys.h
/petsc/include/petscviewer.h
/petsc/include/petscviewerhdf5.h
/petsc/src/dm/dt/interface/dtfe.c
examples/tests/ex4.c
examples/tests/ex5.c
examples/tests/ex8.c
examples/tests/ex9.c
examples/tutorials/ex3f90.F
examples/tutorials/output/ex3f90_0.out
f90-custom/zplexf90.c
plex.c
plexcgns.c
plexcreate.c
plexdistribute.c
plexexodusii.c
plexfem.c
plexgmsh.c
plexinterpolate.c
plexlabel.c
plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_19.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_20.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_27.out
/petsc/src/snes/examples/tutorials/output/ex12_28.out
/petsc/src/snes/examples/tutorials/output/ex12_29.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_30.out
/petsc/src/snes/examples/tutorials/output/ex12_31.out
/petsc/src/snes/examples/tutorials/output/ex12_32.out
/petsc/src/snes/examples/tutorials/output/ex12_33.out
/petsc/src/snes/examples/tutorials/output/ex12_34.out
/petsc/src/snes/examples/tutorials/output/ex12_35.out
/petsc/src/snes/examples/tutorials/output/ex12_36.out
/petsc/src/snes/examples/tutorials/output/ex12_39.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_40.out
/petsc/src/snes/examples/tutorials/output/ex12_41.out
/petsc/src/snes/examples/tutorials/output/ex12_42.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/impls/general/general.h
/petsc/src/vec/is/is/impls/stride/stride.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/is/utils/makefile
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/utils/vecio.c
0164434f30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-section-reorder'

* knepley/feature-section-reorder:
DMPlex: Fixed F90 binding for DMPlexCreateSection()
DMPlex exf90: Forgot Fortran change
DMPlex: Added permutat

Merge branch 'knepley/feature-section-reorder'

* knepley/feature-section-reorder:
DMPlex: Fixed F90 binding for DMPlexCreateSection()
DMPlex exf90: Forgot Fortran change
DMPlex: Added permutation argument to DMPlexCreateSection() - Need it because it calls PetscSectionSetUp()
PetscSection: Added an optional permutation for the chart - Removed the unnecessary atlasLayout - This permutation will allow people to segregate ghost unknowns at the end of their numbering, and also to get around the stratification of point numbering in Plex

show more ...

b19d005e30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-section-reorder' into knepley/feature-plex-bc

* knepley/feature-section-reorder:
DMPlex: Fixed F90 binding for DMPlexCreateSection()
DMPlex exf90: Forgot Fortran ch

Merge branch 'knepley/feature-section-reorder' into knepley/feature-plex-bc

* knepley/feature-section-reorder:
DMPlex: Fixed F90 binding for DMPlexCreateSection()
DMPlex exf90: Forgot Fortran change
DMPlex: Added permutation argument to DMPlexCreateSection() - Need it because it calls PetscSectionSetUp()
PetscSection: Added an optional permutation for the chart - Removed the unnecessary atlasLayout - This permutation will allow people to segregate ghost unknowns at the end of their numbering, and also to get around the stratification of point numbering in Plex

show more ...

361cb45529-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Check for HDF5 attributes before writing them

d2573dda29-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Label with timestep number since we do not have times

b586254829-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Handle output sequences
- Added static to some functions

b136c2c929-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fix up HDF5 segregation

b0372a2229-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex:Fix compiler warnings

efef14af28-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Replace MAXPATHLEN with PETSC_MAX_PATH_LEN

d1a54cef28-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fixed bad declaration style

4271a5b728-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fix HDF5 timestep handling

dce6b82728-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Set correct block size on HDF5 field vectors

6124c6a028-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-refine-unsplit'

* knepley/fix-plex-refine-unsplit:
DMPlex: Fixed refinement of hybrid hex cells - Copied code from the tet case
DMPlex: In hybrid face construction

Merge branch 'knepley/fix-plex-refine-unsplit'

* knepley/fix-plex-refine-unsplit:
DMPlex: Fixed refinement of hybrid hex cells - Copied code from the tet case
DMPlex: In hybrid face construction, orientation was wrong for faces from unsplit edges

show more ...

cec2f33028-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fixed F90 binding for DMPlexCreateSection()

e00f9ccc28-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fix output of fields
- Corrected name
- Fixed vector type

287b6d6728-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Return errors from HDF5 function

ffe0aed028-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex+Viewer: Now output separate fields for viz
- Added the PETSC_VIEWER_HDF5_VIZ format for creating viz fields
- Added field type determination

36eea54b27-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex exf90: Forgot Fortran change

f8f126e827-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added permutation argument to DMPlexCreateSection()
- Need it because it calls PetscSectionSetUp()

07d7597b27-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added labels to HDF5 viewer/loader
- Only works in serial now

1...<<201202203204205206207208209210>>...235