History log of /petsc/src/dm/dt/interface/dtds.c (Results 451 – 475 of 476)
Revision Date Author Comments
# 4d977ecf 22-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-dmts-check'

* knepley/feature-dmts-check:
Plex+TS: Fixed signature of DMTSCheckFromOptions()
PetscDS: Fixed error message
Xdmf: Fix time
DMTS: Add context argum

Merge branch 'knepley/feature-dmts-check'

* knepley/feature-dmts-check:
Plex+TS: Fixed signature of DMTSCheckFromOptions()
PetscDS: Fixed error message
Xdmf: Fix time
DMTS: Add context argument to DMTSCheckFromOptions()
DMTS: DMTSCheckFromOptions() now splits the norm by field
DMTS: Added DMTSCheckFromOptions() - This executes a bunch of checks for the residual and Jacobian which are useful for verification
DM: Allow user to view default section when it is created
PetscFV: Missing destroy
SNES: Added SNESSetSolution() - This was necessary to test TS without solving

show more ...


# 2f4dd916 18-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-combined-tabulation' into knepley/feature-ts-fem+fvm-example

* knepley/feature-combined-tabulation: (41 commits)
Plex: Fix distribution of uninterpolated meshes - Doe

Merge branch 'knepley/feature-combined-tabulation' into knepley/feature-ts-fem+fvm-example

* knepley/feature-combined-tabulation: (41 commits)
Plex: Fix distribution of uninterpolated meshes - Does SF stratification by depth, not by dimension - The old code numbered cells after vertices
Plex+SNES: Fixes for nonzero cStart
cannot call PetscObjectGetName() on a subset of the MPI processes
MatView() with some matrix formats and ASCII_MATLAB did not print correct matrix name
Plex: Preserve periodicity when adding ghost cells
Plex: Fixed DMPlexGetGlobalFieldOffset_Private() in optimized mode
Plex+SNES: Offset should be into field components, not basis functions
Plex+SNES: Add guards for optional arrays
DS: Added PetscDSGetComponentOffset(), Added to petsc.h
Plex+TS: FVM RHS computation uses a global F
Plex+FV: Corrected accumulation of fluxes to cells and added time derivative term
Plex: Added DMPlexPointGlobalFieldRead/Ref()
Plex+SNES: Fixed DMPlexGetFaceFields() - It returns field values, not coefficients - FE evaluation is now done
FV: In PetscFVIntegrateRHSFunction(), the arguments are field values, not coefficients
FE: Added EvaluateFaceFields() to FE fields at face centroids
Plex: Added DMPlexPointLocalFieldRead()
FE: Have a standard tabulation at face centroids
Plex: Copy BC for hierarchical refinement
FE: Allow P0 over 1D cells
Plex+FV: Fixed BC with gradient calculation
...

Conflicts:
config/builder.py

show more ...


# 6ce16762 14-Nov-2014 Matthew G. Knepley <knepley@gmail.com>

DS: Added PetscDSGetComponentOffset(), Added to petsc.h


# 6c1a3d01 22-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

FV: Added the tabulation interface
- Added PetscFVGet/RestoreTabulation and PetscFVGetDefaultTabulation()
- This puts something sensible in DS


# 03102fb9 16-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-dmts-check' into knepley/feature-combined-tabulation

* knepley/feature-dmts-check:
PetscDS: Fixed error message
Xdmf: Fix time
DMTS: Add context argument to DMTSC

Merge branch 'knepley/feature-dmts-check' into knepley/feature-combined-tabulation

* knepley/feature-dmts-check:
PetscDS: Fixed error message
Xdmf: Fix time
DMTS: Add context argument to DMTSCheckFromOptions()
DMTS: DMTSCheckFromOptions() now splits the norm by field
DMTS: Added DMTSCheckFromOptions() - This executes a bunch of checks for the residual and Jacobian which are useful for verification
DM: Allow user to view default section when it is created
PetscFV: Missing destroy
SNES: Added SNESSetSolution() - This was necessary to test TS without solving

show more ...


# 7d8a60ea 22-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS: Added an ASCII viewer


# b6a2fb4f 16-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-dmts-check' into knepley/feature-ts-fem+fvm-example

* knepley/feature-dmts-check:
PetscDS: Fixed error message
Xdmf: Fix time
DMTS: Add context argument to DMTSCh

Merge branch 'knepley/feature-dmts-check' into knepley/feature-ts-fem+fvm-example

* knepley/feature-dmts-check:
PetscDS: Fixed error message
Xdmf: Fix time
DMTS: Add context argument to DMTSCheckFromOptions()
DMTS: DMTSCheckFromOptions() now splits the norm by field
DMTS: Added DMTSCheckFromOptions() - This executes a bunch of checks for the residual and Jacobian which are useful for verification
DM: Allow user to view default section when it is created
PetscFV: Missing destroy
SNES: Added SNESSetSolution() - This was necessary to test TS without solving

show more ...


# abac5ca0 17-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS: Fixed error message


# 0f51fdf8 13-Dec-2014 Toby Isaac <tisaac@ices.utexas.edu>

Remove XXXRegisterAllCalled from public interface.

All XXXRegisterAll() methods are now idempotent, so a boolean indicating
whether they can be called or not is no longer necessary.


# b486a86a 13-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-configure-petsc-dep

* master: (210 commits)
error out on special cases where DMLocalToGlobal_DA won't work
remove unneed uses of local DM vectors and DMLoc

Merge branch 'master' into knepley/fix-configure-petsc-dep

* master: (210 commits)
error out on special cases where DMLocalToGlobal_DA won't work
remove unneed uses of local DM vectors and DMLocalToGlobalBegin/End in examples removed to prevent cut and paste repeats of their use
openmpi: update to version 1.8.3
added more movies and pubs
more movies
MatGetDiagonalBlock() can be called before matrix is assembled
added a couple more movies/images
PetscLogEventGetId() was missing public prototype
simply output from make streams benchmark test
c2html: fixup so that C2HTML make variable is set [similar to cmake.py]
chaco: current blas test does'nt work with Cray CC [which automatically links with blas] and linux - where -lm needs to be listed explicitly. Switch the test to check if we are using PETSc modifled chaco
builddist: always install c2html/sowing
argonne logo for users manual cover
Remove PETSC_HAVE_CUSP_SMOOTHED_AGGREGATION, use PETSC_HAVE_CUSP instead.
mpich: use older tarball with cygwin/gnu compilers
updated information about packages PETSc can use in users manual
Updated users manual to latest ANL Report format requirements
mpich: update to mpich-3.1.3.tar.gz - remove -download-mpich-mpe [mpich no longer packages mpe] - remove -download-mpich-shared. It was added as a split from --with-mpi-shared to --known-mpi-shared and --download-mpich-shared in 50237a55163f90ac7341b723c6422dfa1dbce792 removing this gives back the control of shared=0/1 to package.py - remove download_solaris as the new tarball works with both gcov and on solaris - remove MPICHInstall() [and use GNUPackage.Install()] as the new tarball fixes 'make clean' requiring sudo
added more images and PETSc pubs
Doc: More refs
...

show more ...


# ee2838f6 30-Sep-2014 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/feature-fe-geom-dim' into tisaac/plex-flexible-projection

Use the new PetscFECellGeom

Conflicts:
include/petscdmplex.h
include/petscfe.h
src/dm/impls/plex/plexfem.c


# 413a66b3 28-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-fe-fv-hybrid'

* knepley/feature-fe-fv-hybrid: (43 commits)
PetscFE: Small fixes
Plex+SNES: Volumes are PetscReal
Plex+SNES: Missing declaration
TS ex11: Remove

Merge branch 'knepley/feature-fe-fv-hybrid'

* knepley/feature-fe-fv-hybrid: (43 commits)
PetscFE: Small fixes
Plex+SNES: Volumes are PetscReal
Plex+SNES: Missing declaration
TS ex11: Remove unused var
Plex+SNES+TS: Complete reorganization of residual evaluation - Now both FE and FV examples use the same method, but there are a bunch of switches which should be eliminated - There is a confusion about IFunction and RHS, but I think they can both be in one function - Added DMPlexSNESGetGeometryFVM() and DMPlexSNESGetGradientFVM() - Added DMPlexGet/RestoreCellFields() and DMPlexGet/RestoreFaceFields() and DMPlexGet/RestoreFaceGeometry() - I think that FV geometry caching needs to be redone - Added DMPlexReconstructGradients_Internal() - Added DMPlexComputeBdResidual_Internal() which does not work for FV - Replaced DMPlexComputeResidualFEM_Internal() with DMPlexComputeResidual_Internal()
Plex: Added DMPlexInsertBoundaryValues() - Unified FE and FV boundary values
Plex: DMPlexProjectFunctionLableLocal() gets discretizations from the DM now
Plex: Added DMPlexComputeGradientFVM()
PetscDS: Fix up some functions to work for both FV and FE
PetscFV: Change PetscFVIntegrateRHSFunction() to get info from PetscDS
TS ex11: There is only one field in our current paradigm - We would need to split Riemann solvers for multiple fields right now
Plex+TS: Remove use of computeGradients in favor of check for dmGrad
TS ex11: Updated interface calls
Plex+TS: Change DMPlexTSGetGradientDM() to automatically construct the gradient info, DMPlexTSSetRHSFunctionLocal() can now be replaced by the DMTS version - Remove unnecessary declarations
Plex+SNES: Add missing declaration
Plex+FE: Removed all use of PetscCellGeometry, Changed FE integration to use PetscFECellGeom
DMSNES+Plex: Added DMPlexSNESGetGeometryFEM() to cache geometry
PetscDualSpace: Remove use of PetscCellGeometry in PetscDualSpaceApply() - Fixed up calls to it for projection into spaces
DMDA: Remove use of PetscCellGeometry in DMDAProjectFunctionLocal()
Plex: Added DMPlexComputeGeometryFEM() and PetscFECellGeom structure
...

show more ...


# 9de99aef 17-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS: Fix up some functions to work for both FV and FE


# ea739ef6 12-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-quadrature-fortran'

* knepley/feature-quadrature-fortran:
Plex: Added FEM geometry into example
DMDT: Add to petsc.h90
DMDT: Fixed Fortran line length problems

Merge branch 'knepley/feature-quadrature-fortran'

* knepley/feature-quadrature-fortran:
Plex: Added FEM geometry into example
DMDT: Add to petsc.h90
DMDT: Fixed Fortran line length problems
DMDT: Fixed Fortran HIDE includes
Plex: Fortran bindings for geometry fixed
PetscFE: Fortran bindings
PetscDT: Added F90 headers
PetscDS: Added Fortran wrappers for tabulation
Quadrature: Added Fortran bindings

show more ...


# 1666e259 08-Sep-2014 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/fix-checkpointer-char' into maint

* jed/fix-checkpointer-char:
Sys: PetscCheckPointer PETSC_CHAR checks char*, not char**
Sys: PetscCheckPointer for PETSC_CHAR checks char*, no

Merge branch 'jed/fix-checkpointer-char' into maint

* jed/fix-checkpointer-char:
Sys: PetscCheckPointer PETSC_CHAR checks char*, not char**
Sys: PetscCheckPointer for PETSC_CHAR checks char*, not char**

show more ...


# 68c9edb9 04-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS: Added Fortran wrappers for tabulation


# c3ac4435 29-Aug-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS: Fix Fortran bindings


# bc4ae4be 29-Aug-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS+Doc: Added function docs and made some static


# 0c2f2876 29-Aug-2014 Matthew G. Knepley <knepley@gmail.com>

PetscDS: Added Riemann solvers and contexts for each field


# b04d40e4 21-Aug-2014 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/fix-checkpointer-char'

* jed/fix-checkpointer-char:
Sys: PetscCheckPointer PETSC_CHAR checks char*, not char**
Sys: PetscCheckPointer for PETSC_CHAR checks char*, not char**


# c959eef4 21-Aug-2014 Jed Brown <jed@jedbrown.org>

Sys: PetscCheckPointer PETSC_CHAR checks char*, not char**


# 7d31a15c 10-Jun-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 9f892594 09-Jun-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-problem-class'

* knepley/feature-problem-class: (40 commits)
PetscDS: Renamed from PetscProblem
ftn-types: fix compilers errors with PetscSection [remove duplicate

Merge branch 'knepley/feature-problem-class'

* knepley/feature-problem-class: (40 commits)
PetscDS: Renamed from PetscProblem
ftn-types: fix compilers errors with PetscSection [remove duplicate code from petscvec*.h90]
PetscSection: Fix Fortran datatypes support
DMPlex: Added quads to cell refiner transform support
DMPlex ex3: Updated to Problem interface
DMDA: Fixed FE projection functions
PetscSection: Fixes for Fortran stubs
DMPlex+TS+Doc: Function docs
PetscSection: Fortran bindings
DMPlex+HDF5: Had revered handedness of transformed periodic coordinates
DMPlex+HDF5: Preserve aspect ratio with remapping of periodic coordinates
DMPlex: Added missing declarations
Sys+DMDT: Added PetscValidFunction()
DMPlex: Fix for DMPlexProjectField()
DMPlex+HDF5: Selectively output fields for viz - Fields with NULL name are ignored
PetscSection: Allow NULL names
DMPlex: Fixes for DMPlexProjectField()
PetscProblem: Added scalar integral (objective function) - Added PetscProblemGet/SetObjective() - Used in PetscFEIntegrate() - Reworked PetscProblemEnlarge_Static()
DM+DT: Adding Fortran bindings
PetscViewer: Added HDF_VIZ format to names
...

show more ...


# 29f8b4da 09-Jun-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-problem-class' into knepley/feature-quad-fas

* knepley/feature-problem-class:
PetscDS: Renamed from PetscProblem
ftn-types: fix compilers errors with PetscSection [

Merge branch 'knepley/feature-problem-class' into knepley/feature-quad-fas

* knepley/feature-problem-class:
PetscDS: Renamed from PetscProblem
ftn-types: fix compilers errors with PetscSection [remove duplicate code from petscvec*.h90]

show more ...


# d56a2bef 09-Jun-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-problem-class' into knepley/fix-fe-gpu

* knepley/feature-problem-class:
PetscDS: Renamed from PetscProblem
ftn-types: fix compilers errors with PetscSection [remove

Merge branch 'knepley/feature-problem-class' into knepley/fix-fe-gpu

* knepley/feature-problem-class:
PetscDS: Renamed from PetscProblem
ftn-types: fix compilers errors with PetscSection [remove duplicate code from petscvec*.h90]
PetscSection: Fix Fortran datatypes support
DMPlex: Added quads to cell refiner transform support
DMPlex ex3: Updated to Problem interface
DMDA: Fixed FE projection functions

show more ...


1...<<11121314151617181920