History log of /petsc/src/dm/dt/dualspace/interface/dualspace.c (Results 126 – 150 of 168)
Revision Date Author Comments
# d0eddb9b 07-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'mark/fix-viewfromoptions' into 'master'

prototype for ViewFromOptions macro-->functions

See merge request petsc/petsc!2083


# fe2efc57 07-Nov-2019 Mark <cal2princeton@yahoo.com>

prototype for ViewFromOptions macro-->functions


# ed0ed7c6 19-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'

# Conflicts:
# lib/petsc/conf/test


# ce6be926 10-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-doc-space' into 'master'

Knepley/feature doc space

See merge request petsc/petsc!2016


# a4ce7ad1 22-Aug-2019 Matthew G. Knepley <knepley@gmail.com>

DualSpace: Fix documentation


# dfb7f63b 09-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/feature-boundedint'


# 5a856986 21-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Added PetscOptionsBoundInt(), error if value below bound, and PetscOptionsRangeInt(), error if out of range

Replaced a small amount of the usage in the source code. Easy, slightly boring process to

Added PetscOptionsBoundInt(), error if value below bound, and PetscOptionsRangeInt(), error if out of range

Replaced a small amount of the usage in the source code. Easy, slightly boring process to replace the rest

Commit-type: error checking

show more ...


# 782d50cf 19-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/rm-cmake-legacy (pull request #1714)

Remove legacy and cmake compile systems

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 613bfe33 02-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-collective-on (pull request #1744)

Update the use of Collective on in the manual pages to reflect the new style


# d083f849 01-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Update the use of Collective on in the manual pages to reflect the new style

Commit-type: style-fix, documentation
Thanks-to: Patrick Sanan <patrick.sanan@gmail.com>


# dc0529c6 27-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Remove legacy and cmake compile systems

- Remove legacy and cmake compile systems from makefiles and config
- Clean out various dead code from makefile and lib/petsc/conf/rules
- Update lib/petsc/co

Remove legacy and cmake compile systems

- Remove legacy and cmake compile systems from makefiles and config
- Clean out various dead code from makefile and lib/petsc/conf/rules
- Update lib/petsc/conf/test to build all examples, not just those beginning with ex, update examples makefiles to remove now unneeded rules
- Deprecated make gnumake, replaced with make libs

Note: retained clean-legacy since it is used by clean in rules

Commit-type: style-fix, feature
Thanks-to: Jed Brown <jed@jedbrown.org> and Satish Balay <balay@mcs.anl.gov>

show more ...


# fa54792a 29-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Merged in psanan/man-pages-remove-keywords (pull request #1717)

Man pages: Remove .keywords fields

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# bfcb38ea 27-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be unif

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be uniformly used or maintained.

Thus, remove all .keywords: fields, and a following blank line, if present.

This is accomplished with GNU sed (gsed on OS X), with the following commands.
*Warning* that this type of command can corrupt a .git directory,
so be cautious in reusing or modifying these commands. They first look
for and delete matching lines with a following line consisting of only whitespace,
and then delete any remaining matching lines.

find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find src/ -type f -exec gsed -i '/keywords:/d' {} +
find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find include/ -type f -exec gsed -i '/keywords:/d' {} +

Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed

show more ...


# d6a4658e 21-May-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-plex-pullback (pull request #1632)

Plex: Implemented pullback/pushforward

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 1c2d2363 21-May-2019 Matthew G. Knepley <knepley@gmail.com>

PetscFE: Removed unused variables


# 2ae266ad 20-May-2019 Matthew G. Knepley <knepley@gmail.com>

PetscFE: Reduce debugging overhead
- Hopefully this eliminates the performance penalty of the
reorganization


# 6142fa51 08-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Complex fixes
- The geometry is never complex
- The fields are always complex


# 625e0966 08-May-2019 Matthew G. Knepley <knepley@gmail.com>

Doc+Dualspace: More seealsos


# d70dd48e 08-May-2019 Matthew G. Knepley <knepley@gmail.com>

Dualspace: Support 1D derivative transformation


# 4bee2e38 06-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Implemented pullback/pushforward - Added k to PetscDualSpace. It indicates what kind of transformation we use. - DualSpace does pullback and FE integration routines do pushforward - All integra

Plex: Implemented pullback/pushforward - Added k to PetscDualSpace. It indicates what kind of transformation we use. - DualSpace does pullback and FE integration routines do pushforward - All integration now takes a PetscFEGeom argument and pushes forward correctly - Added PetscDualSpaceTransformType - Removed TransformF() because we now transform the basis function instead - Chaged workspace management in DS - Updated L2 diff functions - Updated interpolation functions - Added way to output exact solution in DMSNESCheck()

show more ...


# 6ffc07a8 01-May-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-dualspace-cleanup (pull request #1586)

Knepley/feature dualspace cleanup

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 6f905325 27-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

PetscDualSpace: Reorganized code in Lagrange, but did not change functionality
- Moved LatticePoint and TensorPoint iterators to DualSpace
- Moved GetSymmetries() to DualSpace
- Moved LagrangeGet/Set

PetscDualSpace: Reorganized code in Lagrange, but did not change functionality
- Moved LatticePoint and TensorPoint iterators to DualSpace
- Moved GetSymmetries() to DualSpace
- Moved LagrangeGet/SetTensor() to Lagrange

show more ...


# aa545514 27-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

PetscDualSpace: Just spaces


# 221d6281 27-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

PetscDualSpace: Improved ASCII viewer


# 063ee4ad 27-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

PetscDualSpace: Allow setting the reference cell from options
- Added a flag for tracking SetFromOptions() call
- Moved the view from options to SetUp()


1234567