History log of /petsc/include/petscfv.h (Results 76 – 88 of 88)
Revision Date Author Comments
# d730e7b5 05-Aug-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-petsc-fv'

* knepley/fix-petsc-fv:
PetscFV: Fully enable other limiters
TS+Plex: Overlap cells were misidentified as ghost cells


# 71744f20 05-Aug-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-petsc-fv' into maint

* knepley/fix-petsc-fv:
PetscFV: Fully enable other limiters
TS+Plex: Overlap cells were misidentified as ghost cells


# 9347ee04 04-Aug-2014 Matthew G. Knepley <knepley@gmail.com>

PetscFV: Fully enable other limiters


# 4907a4d7 03-Jun-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged upstream/master to feature-dmmoab


# 299992b9 03-Jun-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merge remote-tracking branch 'upstream/master'


# b015001c 28-May-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/snes-fascontinuation

* master: (855 commits)
fix for moab example had wrong blocksize of mapping
docs:remove src/docs/doxygen/manual [per Barry's instructions]

Merge branch 'master' into prbrune/snes-fascontinuation

* master: (855 commits)
fix for moab example had wrong blocksize of mapping
docs:remove src/docs/doxygen/manual [per Barry's instructions]
gfortran: remove 132 char limit from f90 free-form
SNES: Set up matrix-free *after* copying the user Jacobian to snes->pc
DMPlex-Gmsh: Use trueNumCells when building the coordinate section
Sys: Got guard logic reversed
Sys: The #define guard for PetscMalloc*() must match the one for PetscFree*()
PetscFV: I hate fucking complex
removed ltog scatter from DMDA since functionality can be obtained with gtol scatter and less memory
fix test of DMLocalToGlobalBegin/End and add actual test cases
improve object memory logging for DA, ISLocalToGlobal and ISBLOCK
lower high water mark of constructing parallel scatter by allocating only as much room in svalues as needed
owner in VecScatter construction is the rank, therefor can use PetscMPIInt to hold it do not PetscInt
another reuse of allocated array in 2d/3d DMDA create
improved high water mark of DMDASetups by implementing and using PETSC_USE_POINTER for ISCreateBlock()
PetscFV: Another complex fix
DMPlex+TS: Fixing types
ISIdentity() was wrong for block IS! Indices are NOT scaled by bs
PetscFV: Straighten out complex types
TS ex11: Fix casts and remove unused variable
...

show more ...


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


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

PetscFV: Straighten out complex types


# c5148223 11-May-2014 Matthew G. Knepley <knepley@gmail.com>

PetscFV+Plex: Refactored to put reconstruction routines in PetscFV_LeastSquares
- Added PetscFVComputeGradient()
- Added PetscFVLeastSquaresSetMaxFaces()
- Moved last squares fitting routines to Pets

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

show more ...


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

PetscFV: Added PetscFVGet/SetComputeGradients()


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

PetscLimiter: Initial checkin
- Its not clear that I have the correct interface, we may want to do the transformation to f inside


# f62f30fa 02-May-2014 Matthew G. Knepley <knepley@gmail.com>

PetscFV: Initial checkin
- Added an Upwind implementation


1234