History log of /petsc/src/dm/impls/plex/ (Results 5051 – 5075 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
44cd527226-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Add DMPlexCreateCGNSFromFile() wrapper

33751fbd26-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Add DMPlexCreateExodusFromFile() wrapper

This wrapper function builds a Plex directly from a given file name,
so that user applications do not need to execute ex_open().


/petsc/bin/matlab/classes/PetscKSP.m
/petsc/bin/matlab/classes/PetscPC.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/include/petscdmplex.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/src/dm/dt/examples/tests/ex1.c
/petsc/src/dm/dt/examples/tests/output/ex1_1.out
/petsc/src/dm/dt/interface/dt.c
plexexodusii.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex14.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/makefile
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/order/spectral.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/rsaug/makefile
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/error/pstack.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex7_1.out
9e8abbc327-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Fixing c89 incompatibility.

7b59f5a925-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Adding multi-face support in DMPlexCreateCubeBoundary

Cone orientation and the local cone numbering follow the previous
(1x1x1 unit cube) implementation.


/petsc/bin/matlab/classes/PetscKSP.m
/petsc/bin/matlab/classes/PetscPC.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/src/dm/dt/examples/tests/ex1.c
/petsc/src/dm/dt/examples/tests/output/ex1_1.out
/petsc/src/dm/dt/interface/dt.c
plexcreate.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex14.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/makefile
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/order/spectral.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/rsaug/makefile
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/error/pstack.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex7_1.out
a42b08ee17-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Propagate adjacency flags when building new meshes

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

DMPlex: Reorganized the handling of point adjacency
- Replaced centerDim with useCone, useClosure, Added DMPlexGet/SetAdjacencyUseCone/Closure()
- Now partitioning and preallocation use the same adja

DMPlex: Reorganized the handling of point adjacency
- Replaced centerDim with useCone, useClosure, Added DMPlexGet/SetAdjacencyUseCone/Closure()
- Now partitioning and preallocation use the same adjacency routines
- Added DMPlexGetAdjacency() and the internal version which does not allocate
- Moved distribution and partitioning code into separate files
-

show more ...

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

DMPlex ex4: Fixed output for sorting of refined SF

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

DMPlex ex9: This output was checked in my accident


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

DMPlex ex5: Now marking hybrid cells with unsplit constituents

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

DMPlex ex1: Fixed output for sorting of refined SF


/petsc/bin/matlab/classes/PetscKSP.m
/petsc/bin/matlab/classes/PetscPC.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/src/dm/dt/examples/tests/ex1.c
/petsc/src/dm/dt/examples/tests/output/ex1_1.out
/petsc/src/dm/dt/interface/dt.c
examples/tests/output/ex1_0.out
examples/tests/output/ex1_1.out
examples/tests/output/ex1_2.out
examples/tests/output/ex1_4.out
examples/tests/output/ex1_5.out
examples/tests/output/ex1_6.out
examples/tests/output/ex1_8.out
examples/tests/output/ex1_9.out
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex14.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/makefile
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/order/spectral.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/rsaug/makefile
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/error/pstack.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex7_1.out
510ac51715-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex ex3: Added Q2 tests
- Made DA tests only 2x2
- Changed output format
- Quad tests now actually work

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

DMDA: Added DMDAComputeL2GradientDiff()

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

DMPlex: Interpolation cleanup
- Remove unused PetscSpace
- Fix uninitialized variable

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

DMPlex ex3: Use PetscFECreateDefault() and correct tensor tests

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

Merge branch 'master' into knepley/fix-fem-multifield

* master:
tests: move ex151 out of complex tests to avoid compile errors on windows
DM: Fixed pointer comparison
Microsoft C++ compiler ne

Merge branch 'master' into knepley/fix-fem-multifield

* master:
tests: move ex151 out of complex tests to avoid compile errors on windows
DM: Fixed pointer comparison
Microsoft C++ compiler needs extra care with complex numbers and casting
DMPlex: C++ has fucking namespaces, use them assholes
Field has 3 components therefor need to initialize three components, Microsoft C compiler demands it
DMPlex ex3: Added interpolation test - Only works for 2D simplices - Shows the restriction only gets constants right - Other small cleanup
DMPlex ex3: Change to interpolated meshes by default
DMPlex: Fix interpolation of multicomponent fields
DM: Fix reference counting in DMSetField()
DMPlex: Fix interpolation scaling
DMPlex: Fix allocation in DMPlexMatSetClosureRefined()
DMDA: Fixed signature of DMDACreateSection()
When configuring with MPIUni remove any MPI includes in the $PETSC_DIR/PETSC_ARCH/include directory that may have been put there by earlier ./configure runs.

show more ...

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

Merge branch 'knepley/feature-interpolation-testing'

* knepley/feature-interpolation-testing:
DM: Fixed pointer comparison
DMPlex ex3: Added interpolation test - Only works for 2D simplices - Sh

Merge branch 'knepley/feature-interpolation-testing'

* knepley/feature-interpolation-testing:
DM: Fixed pointer comparison
DMPlex ex3: Added interpolation test - Only works for 2D simplices - Shows the restriction only gets constants right - Other small cleanup
DMPlex ex3: Change to interpolated meshes by default
DMPlex: Fix interpolation of multicomponent fields
DM: Fix reference counting in DMSetField()
DMPlex: Fix interpolation scaling
DMPlex: Fix allocation in DMPlexMatSetClosureRefined()
DMDA: Fixed signature of DMDACreateSection()

show more ...

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

DMPlex: In hybrid face construction, orientation was wrong for faces from unsplit edges

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

Merge branch 'knepley/feature-plex-fas'

* knepley/feature-plex-fas:
DMPlex: C++ has fucking namespaces, use them assholes

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

DMPlex: C++ has fucking namespaces, use them assholes

120386c517-Jan-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Allow NULL function for ProjectFunction()

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

DMPlex: Fix preallocation with cell variables
- I had an incorrect loop optimization

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

DMPlex ex3: Added interpolation test
- Only works for 2D simplices
- Shows the restriction only gets constants right
- Other small cleanup

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

DMPlex ex3: Change to interpolated meshes by default

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

DMPlex: Fix interpolation of multicomponent fields

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

DMPlex: Fix interpolation scaling

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