History log of /petsc/src/ts/utils/dmlocalts.c (Results 101 – 110 of 110)
Revision Date Author Comments
# 92c494f3 23-May-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options


# c945be8d 18-May-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-fv-class'

* knepley/feature-fv-class: (44 commits)
PetscFV: Another complex fix
DMPlex+TS: Fixing types
PetscFV: Straighten out complex types
TS ex11: Fix casts

Merge branch 'knepley/feature-fv-class'

* knepley/feature-fv-class: (44 commits)
PetscFV: Another complex fix
DMPlex+TS: Fixing types
PetscFV: Straighten out complex types
TS ex11: Fix casts and remove unused variable
PetscFV: Fix Fortran define
PetscFV: Complex fixes
SNES+DM: Added SNESMonitorFields() - Activated by -snes_monitor_fields
PetscFV: Add Fortran types
SNES ex62: Use new DMPlexAddBoundary() interface - Added declaration of DMPlexComputeL2FieldDiff() - Fixed cast
SNES ex12: Fixed Neumann boundary conditions, and moved to new DMPlexAddBoundary interface() - Now do not automatically mark boundary faces
PetscFV: Fixed Fortran bindings
PetscFV+Plex: Refactored to put reconstruction routines in PetscFV_LeastSquares - Added PetscFVComputeGradient() - Added PetscFVLeastSquaresSetMaxFaces() - Moved last squares fitting routines to PetscFV_LeastSquares, and all the work space
PetscLimiter: Add other implementations
TS ex11: Fixed parallel mesh creation - Distribute after physics - Add output for tests
DMPlex: Fixed bug when using refinement from options - Must copy over the point SF
DMPlex: Distribution should copy over BC info
TS ex11: Added refinement tests
TS ex11: Fix boundary conditions after refinement, set types from command line
DMPlex: Added DMPlexCopyBoundary() - Copy boundary conditions after DMRefine() and DMPlexConstructGhostCells()
TS ex11: Specify boundary label
...

Conflicts:
config/builder.py
include/petscdmplex.h
src/dm/impls/plex/plex.c
src/snes/examples/tutorials/ex62.c

show more ...


# 95ecbf38 18-May-2014 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement

Conflicts:
src/docs/website/documentation/changes/dev.html
src/ksp/ksp/examples/tutorials/ex59.c
src/ksp/pc/impls/bddc/bdd

Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement

Conflicts:
src/docs/website/documentation/changes/dev.html
src/ksp/ksp/examples/tutorials/ex59.c
src/ksp/pc/impls/bddc/bddcprivate.c

show more ...


# a1394698 08-May-2014 Matthew G. Knepley <knepley@gmail.com>

DMTS: Removed unused code


# b3fc9300 01-May-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merge remote-tracking branch 'origin/master' into feature-dmmoab


# 49fcfd5b 01-May-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged petsc/petsc into master


# fab16db7 12-Apr-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-hdf5-parallel-load

* master: (125 commits)
since PETSc cannot view factored matrices, generate an error rather than display the wrong stuff (this wa

Merge branch 'master' into knepley/feature-plex-hdf5-parallel-load

* master: (125 commits)
since PETSc cannot view factored matrices, generate an error rather than display the wrong stuff (this was really bad)
outdated example that doesn't match coding style removed and buggy
petscversion.h: workaround ifort -cpp lack of referential transparency
configure: ignore AR, MAKEFLAGS [if set in env]
incorrect first entry in array being zeroed in example
sizeof.c: remove dependence on petsc [and fix syntax error]
nightlybuilds: use consistant PETSC_ARCH, machine names
TS: Allow viewing of TS solutions
DMPlex: Fix comparison for complex
change MPIVersion streams to use MPI_Wtime() to be portable to Windows do not use scalar square root on real number; it upsets Microsoft
cannot use I in PETSc code because in complex it sometimes represents imaginary number cannot pass PetscScalar * to VecNorm()
in dashboard don't warn about SSL and BOI deprecated
TS ex11: Fixed output formatting
Doc+DMPlex: Added function documentation for some refinement functions
streams: translate code from 'bash' to 'sh' [fix freebsd]
barry is an idiot who doesn't have a clue as to what he is doing (and git's unfriendlyness doesn't help matters)
don't list examples under C that don't work with complex!
forgotten output file
removed valgrind warning about sending uninitialized data
nightly builds ignore unrecognized pragma and .c file as C++ code
...

Conflicts:
include/petsc-private/dmpleximpl.h

show more ...


# e09cfcc3 03-Apr-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-bc'

* knepley/feature-plex-bc:
DMPlex: Cells in the boundary marker should not be interpreted as constraints
DMPlex: Fix declaration
TS ex11: Replace ApplyBC

Merge branch 'knepley/feature-plex-bc'

* knepley/feature-plex-bc:
DMPlex: Cells in the boundary marker should not be interpreted as constraints
DMPlex: Fix declaration
TS ex11: Replace ApplyBC() with DMPlexInsertBoundaryValuesFVM()
DMPlex: Fixed DMPlexInsertBoundaryValuesFVM() - Remove redundant variable - Handle absence of id
TS ex11: Reorganization so that physics creation functions can take the DM - This required splitting the options block
DMPlex: DMPlexInsertBoundaryValues() --> DMPlexInsertBoundaryValuesFEM(), and added an FVM version - The FVM version depends on precalculated geometry which needs to be pulled into the library
TS ex11: Remove unused RHSFunction()
TS ex11: Remove Model from BC func - We do not want opaque objects outside of the context so we can pull this in the library
TS ex11: Now use TS infrastructure for local functions
DMPlex: Fix signature for IFunction - Note that the time is still not being passed down to the pointwise function
TS: Added local versions of assembly to DMTS - I was not sure whether everything was necessary
SNES ex62: Updated output
SNES ex12: Removed outdated BC handling - Removed unnecessary label completion - Updated output
DMPlex: Switched FEM assembly routines to use DMPlexInsertBoundaryValues()
DMPlex: Now DMPlexInsertBoundaryValue() only sets values for the given label - Added DMPlexProjectFunctionLabelLocal()
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
DMPlex: Added DMPlexLabelAddCells() - Needed this for FEM BC
DMPlex: Fix Gmsh test

show more ...


# 5c190399 03-Apr-2014 Matthew G. Knepley <knepley@gmail.com>

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

* knepley/feature-plex-bc:
DMPlex: Cells in the boundary marker should not be interpreted as constraints
DMPlex: Fix dec

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

* knepley/feature-plex-bc:
DMPlex: Cells in the boundary marker should not be interpreted as constraints
DMPlex: Fix declaration
TS ex11: Replace ApplyBC() with DMPlexInsertBoundaryValuesFVM()
DMPlex: Fixed DMPlexInsertBoundaryValuesFVM() - Remove redundant variable - Handle absence of id
TS ex11: Reorganization so that physics creation functions can take the DM - This required splitting the options block
DMPlex: DMPlexInsertBoundaryValues() --> DMPlexInsertBoundaryValuesFEM(), and added an FVM version - The FVM version depends on precalculated geometry which needs to be pulled into the library
TS ex11: Remove unused RHSFunction()
TS ex11: Remove Model from BC func - We do not want opaque objects outside of the context so we can pull this in the library
TS ex11: Now use TS infrastructure for local functions
DMPlex: Fix signature for IFunction - Note that the time is still not being passed down to the pointwise function
TS: Added local versions of assembly to DMTS - I was not sure whether everything was necessary
SNES ex62: Updated output
SNES ex12: Removed outdated BC handling - Removed unnecessary label completion - Updated output
DMPlex: Switched FEM assembly routines to use DMPlexInsertBoundaryValues()
DMPlex: Now DMPlexInsertBoundaryValue() only sets values for the given label - Added DMPlexProjectFunctionLabelLocal()
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
DMPlex: Added DMPlexLabelAddCells() - Needed this for FEM BC
DMPlex: Fix Gmsh test

show more ...


# d433e6cb 30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

TS: Added local versions of assembly to DMTS
- I was not sure whether everything was necessary


12345