forked from FEniCS/ufl
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge upstream #52
Merged
Merged
Merge upstream #52
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ce (FEniCS#249) * remove file containing only xtests * remove geometric dimension from cell * correct typo in test * basix branch * branches and one (domain) * remove more `cell.geometric_dimension()`s * dolfinx branch * tsfc branch * branch * allow passing in physical value size to custom element * Revert "allow passing in physical value size to custom element" This reverts commit cdca5a0. * move value_shape and value_size to functionspace * flake8 * return () if reference_value_size is ()
* ruff format and linting * Reinstate import * Small fixes * Import fixes * Doc fixes
…niCS#257) * Remove decprecated code * Lint fixes * Import update
* remove print * another one
* Add trimmed serendipity * Fix value shape for trimmed serendipity * ufl plumbing update for trimmed serendipity. * Plumbing for SminusDiv.py * Adding in element stuff for SminusCurl. * Fix typo * remove spurioius names * Fix BaseForm.__add__ simplification of Zero * Fix ruff * Fix test --------- Co-authored-by: Rob Kirby <robert.c.kirby@gmail.com> Co-authored-by: Justincrum <jcrum@email.arizona.edu> Co-authored-by: David A. Ham <david.ham@imperial.ac.uk> Co-authored-by: ksagiyam <k.sagiyama@imperial.ac.uk> Co-authored-by: ksagiyam <46749170+ksagiyam@users.noreply.github.com> Co-authored-by: Connor Ward <c.ward20@imperial.ac.uk> Co-authored-by: Iglesia Dolci <daia.dolci@gmail.com> Co-authored-by: Jack Betteridge <43041811+JDBetteridge@users.noreply.github.com> Co-authored-by: Josh Hope-Collins <jhc.jss@gmail.com> Co-authored-by: JHopeCollins <joshua.hope-collins13@imperial.ac.uk>
Co-authored-by: Matthew Scroggs <matthew.w.scroggs@gmail.com>
* Bump version. * macos-latest is ARM, no 3.8/3.9 Python available.
* Bump version. * macos-latest is ARM, no 3.8/3.9 Python available. * Try tests on Windows.
* Handling of extract_blocks when part is equal to zero. * Ruff formatting * tmp workaround * Ruff formatting * Add fix from Lawrence * Break system packages
* Use extract_unique domain * Add build requirements install * Add pytest installation * Add all ci deps * Remove another deprecated call * Yet another deprecated call
* Check that we never get to _afmt on CI * Add failing test * Fix string formatter * Fix formatting
…#295) The reason subdegree is right is that you care about whether the edges are straight, not whether there are any quadratic functions on the interior. See firedrakeproject/firedrake#3612. Co-authored-by: Matthew Scroggs <matthew.w.scroggs@gmail.com>
* Update type check to get shape in replace * Add test * Fix ruff * Relax base form operators type check * Update BFO methods relying on the dual space argument slot * Fix Interpolate's function space * Fix typo: function_space -> ufl_function_space * Update adjoint numbering * Fix ruff * Fix rugg --------- Co-authored-by: David A. Ham <david.ham@imperial.ac.uk>
* Make cofunctionals terminal, and test * ruff
* Fix extract block for tensor spaces * Remove conditional from text, as it is described in detail above. * Various sanity checks and error handling * Add handling of zero (happens with extract_block)
* missing reference_ * remove IPython embed * remove components property * ruff * move components to function space * import numpy as np --------- Co-authored-by: Jørgen Schartum Dokken <jsd55@cam.ac.uk>
…ntegrals` (FEniCS#305) * Move grouping of integral from build integral data to group form integrals * Ruff formatting * Add missing key * Add index renumbering * Fix zero index-renumbering for scalar zero * Ruff format * Update ufl/algorithms/domain_analysis.py * Add documentation and motivation * Doc fixes * Fix name * Fix lawrence name * Apply suggestions from code review Co-authored-by: Joe Dean <jpd62@cam.ac.uk> * Simplify using Lawrence instructions * Ruff formatting --------- Co-authored-by: Matthew Scroggs <matthew.w.scroggs@gmail.com> Co-authored-by: Joe Dean <jpd62@cam.ac.uk>
* Add handling of case where a split returns a form with no arguments (they have all been reduced to zeros). * Add test case * Add test and some error handling * Apply restriction in formsplitter * Fix docstring
* Add handling of case where a split returns a form with no arguments (they have all been reduced to zeros). * Add test case * Add test and some error handling * Apply restriction in formsplitter * Fix docstring * Fix apply pullback on piola mapped elements for double derivatives
* Update version number. * Fix * Correct tag ref * Use BaseArgument.__eq__ in Argument (FEniCS#147) (cherry picked from commit e683148) * Oops! Bump version number. * Fix. * Bump version. * Updated to .md README (FEniCS#275) * Kebab case in build-wheels.yml (FEniCS#276) * Fixes for pypa packaging. * Correct documentation links (FEniCS#277) * Remove unecessary pip pinning (FEniCS#278) * Bump version. * Update version to 2024.2.0 * Try trusted publishing on pypi. * Remove version change. * Fix. * Tidy. * Simplify. --------- Co-authored-by: Chris Richardson <chris@bpi.cam.ac.uk> Co-authored-by: Michal Habera <michal.habera@gmail.com> Co-authored-by: Garth N. Wells <gnw20@cam.ac.uk>
As suggested by CI failure
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v3...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
pbrubeck
commented
Nov 15, 2024
pbrubeck
commented
Nov 15, 2024
connorjward
approved these changes
Nov 15, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.