Changeset [21795e301e6b657b0fc5307622c185e959795fc6] by Jed Brown
Revision 21795e301e6b657b0fc5307622c185e959795fc6,
committed by Jed Brown
· September 7th, 2008 @ 08:58 PM
Started the dFS object.
This object should handle constraining degrees of freedom and function spaces on a subdomain of the mesh. Eventually it will be a full-fledged PETSc DM object. For problems with mixed discretization, there will be a dMFS (multi function space) object. All fields in a dMFS will need to be discretized over a dFS and that dFS must share the same dQuotient. If this property is not satisfied, just use Barry's DMComposite.
Signed-off-by: Jed Brown jed@59A2.org http://github.com/jedbrown/dohp/...
24 changed files
-
M
include/dohpfs.h -
M
include/dohpjacobi.h -
M
include/dohpmesh.h -
M
include/dohpquotient.h -
M
include/makefile -
M
include/private/dohpimpl.h -
M
include/private/fsimpl.h -
M
include/private/jacimpl.h -
M
sandbox/itaps/dohpblock.c -
M
src/fs/impls/cont/cont.c -
M
src/fs/impls/cont/cont.h -
M
src/fs/impls/cont/makefile -
M
src/fs/impls/makefile -
M
src/fs/interface/fs.c -
M
src/fs/interface/fsreg.c -
M
src/fs/interface/makefile -
M
src/fs/makefile -
M
src/fs/tests/makefile -
M
src/interface/mesh.c -
M
src/jacobi/impls/tensor/tensor.h -
M
src/jacobi/interface/jacobi.c -
M
src/jacobi/tests/ex1.c -
M
src/makefile -
M
src/quotient/interface/quotient.c