-
Notifications
You must be signed in to change notification settings - Fork 7
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
JDBetteridge/merge finat gem #95
base: master
Are you sure you want to change the base?
Commits on Nov 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 13bf864 - Browse repository at this point
Copy the full SHA 13bf864View commit details
Commits on Feb 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2f0e0bd - Browse repository at this point
Copy the full SHA 2f0e0bdView commit details
Commits on Feb 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 392d776 - Browse repository at this point
Copy the full SHA 392d776View commit details
Commits on Feb 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f37666b - Browse repository at this point
Copy the full SHA f37666bView commit details
Commits on Feb 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b5e4e63 - Browse repository at this point
Copy the full SHA b5e4e63View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b82ac - Browse repository at this point
Copy the full SHA e0b82acView commit details -
Complete docstring for physical_points
Add entity argument, to be used when pushing forward points defined on subentities.
Configuration menu - View commit details
-
Copy full SHA for 5ad4b0d - Browse repository at this point
Copy the full SHA 5ad4b0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99d841e - Browse repository at this point
Copy the full SHA 99d841eView commit details
Commits on Feb 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e270331 - Browse repository at this point
Copy the full SHA e270331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e2f602 - Browse repository at this point
Copy the full SHA 6e2f602View commit details
Commits on Feb 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d008b58 - Browse repository at this point
Copy the full SHA d008b58View commit details -
Configuration menu - View commit details
-
Copy full SHA for ace0524 - Browse repository at this point
Copy the full SHA ace0524View commit details
Commits on Mar 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 130906b - Browse repository at this point
Copy the full SHA 130906bView commit details
Commits on Mar 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 618139d - Browse repository at this point
Copy the full SHA 618139dView commit details
Commits on Apr 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 91ce561 - Browse repository at this point
Copy the full SHA 91ce561View commit details
Commits on Apr 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 32888da - Browse repository at this point
Copy the full SHA 32888daView commit details
Commits on Apr 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6f846ff - Browse repository at this point
Copy the full SHA 6f846ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc69643 - Browse repository at this point
Copy the full SHA bc69643View commit details
Commits on Apr 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2df7d7b - Browse repository at this point
Copy the full SHA 2df7d7bView commit details
Commits on May 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 19c1cc7 - Browse repository at this point
Copy the full SHA 19c1cc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a1851 - Browse repository at this point
Copy the full SHA e7a1851View commit details
Commits on May 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 33c8e0e - Browse repository at this point
Copy the full SHA 33c8e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aeb920 - Browse repository at this point
Copy the full SHA 4aeb920View commit details
Commits on May 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ae23ff0 - Browse repository at this point
Copy the full SHA ae23ff0View commit details
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f550608 - Browse repository at this point
Copy the full SHA f550608View commit details
Commits on May 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0e4fc3b - Browse repository at this point
Copy the full SHA 0e4fc3bView commit details
Commits on Jun 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ea4eb49 - Browse repository at this point
Copy the full SHA ea4eb49View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ddc0e - Browse repository at this point
Copy the full SHA d2ddc0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1ba73 - Browse repository at this point
Copy the full SHA 0d1ba73View commit details
Commits on Jun 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 162d774 - Browse repository at this point
Copy the full SHA 162d774View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c13e45 - Browse repository at this point
Copy the full SHA 1c13e45View commit details -
Configuration menu - View commit details
-
Copy full SHA for eee65b3 - Browse repository at this point
Copy the full SHA eee65b3View commit details
Commits on Jun 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6ae6cc6 - Browse repository at this point
Copy the full SHA 6ae6cc6View commit details
Commits on Jun 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5018844 - Browse repository at this point
Copy the full SHA 5018844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad997f - Browse repository at this point
Copy the full SHA 1ad997fView commit details
Commits on Jun 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3d10efb - Browse repository at this point
Copy the full SHA 3d10efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe4b50 - Browse repository at this point
Copy the full SHA 6fe4b50View commit details
Commits on Jul 1, 2020
-
enriched: Return subelement for single argument
Catches a case where someone built an enriched element with only a single subelement, which subsequently dies in tree_map(max, ...) because that implicitly relies on there being at least two arguments (such that mapping max works). Fixes firedrakeproject/firedrake#1762.
Configuration menu - View commit details
-
Copy full SHA for 6479e52 - Browse repository at this point
Copy the full SHA 6479e52View commit details
Commits on Jul 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9269971 - Browse repository at this point
Copy the full SHA 9269971View commit details
Commits on Jul 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7bcbcf0 - Browse repository at this point
Copy the full SHA 7bcbcf0View commit details
Commits on Jul 8, 2020
-
Merge pull request #59 from FInAT/wence/fix/unroll-enriched
enriched: Return subelement for single argument
Configuration menu - View commit details
-
Copy full SHA for b09358f - Browse repository at this point
Copy the full SHA b09358fView commit details
Commits on Jul 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 827ee49 - Browse repository at this point
Copy the full SHA 827ee49View commit details
Commits on Jul 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c91fb9 - Browse repository at this point
Copy the full SHA 1c91fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d473875 - Browse repository at this point
Copy the full SHA d473875View commit details -
Configuration menu - View commit details
-
Copy full SHA for e72e3db - Browse repository at this point
Copy the full SHA e72e3dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4d7d6 - Browse repository at this point
Copy the full SHA 8f4d7d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a45ec - Browse repository at this point
Copy the full SHA d9a45ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f51fa - Browse repository at this point
Copy the full SHA a7f51faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6725eec - Browse repository at this point
Copy the full SHA 6725eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef5ab5b - Browse repository at this point
Copy the full SHA ef5ab5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4721d22 - Browse repository at this point
Copy the full SHA 4721d22View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc1ba90 - Browse repository at this point
Copy the full SHA bc1ba90View commit details -
Configuration menu - View commit details
-
Copy full SHA for d012ada - Browse repository at this point
Copy the full SHA d012adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9720f1 - Browse repository at this point
Copy the full SHA d9720f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f3134 - Browse repository at this point
Copy the full SHA d8f3134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55192c5 - Browse repository at this point
Copy the full SHA 55192c5View commit details
Commits on Jul 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 74528ac - Browse repository at this point
Copy the full SHA 74528acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 359c3ed - Browse repository at this point
Copy the full SHA 359c3edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5014d53 - Browse repository at this point
Copy the full SHA 5014d53View commit details
Commits on Jul 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7e6715b - Browse repository at this point
Copy the full SHA 7e6715bView commit details
Commits on Jul 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4444f42 - Browse repository at this point
Copy the full SHA 4444f42View commit details
Commits on Jul 21, 2020
-
Merge pull request #56 from FInAT/fabianL/feature/interpolation-nodes
Variants for BDM/RT and Nedelec spaces.
Configuration menu - View commit details
-
Copy full SHA for 55fbaa9 - Browse repository at this point
Copy the full SHA 55fbaa9View commit details
Commits on Jul 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 71ec07a - Browse repository at this point
Copy the full SHA 71ec07aView commit details
Commits on Aug 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a530283 - Browse repository at this point
Copy the full SHA a530283View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98014a3 - Browse repository at this point
Copy the full SHA 98014a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a7e32d - Browse repository at this point
Copy the full SHA 6a7e32dView commit details
Commits on Aug 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4bb6a33 - Browse repository at this point
Copy the full SHA 4bb6a33View commit details
Commits on Aug 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8127dae - Browse repository at this point
Copy the full SHA 8127daeView commit details
Commits on Aug 14, 2020
-
Actions to build, test, and autopublish docs
Doc build is done on push to master only.
Configuration menu - View commit details
-
Copy full SHA for ac6021d - Browse repository at this point
Copy the full SHA ac6021dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4374008 - Browse repository at this point
Copy the full SHA 4374008View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f58822 - Browse repository at this point
Copy the full SHA 9f58822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46c4983 - Browse repository at this point
Copy the full SHA 46c4983View commit details -
Defers to FIAT for simplex cells and unpacks and restricts the rest of the element algebra recursively. Doesn't handle PhysicallyMapped elements.
Configuration menu - View commit details
-
Copy full SHA for 6bee36c - Browse repository at this point
Copy the full SHA 6bee36cView commit details -
Add tests for restricted elements
Ensure that the tabulation of a restricted element is the restriction of the tabulation of the original element.
Configuration menu - View commit details
-
Copy full SHA for e6e39d1 - Browse repository at this point
Copy the full SHA e6e39d1View commit details
Commits on Aug 15, 2020
-
Merge pull request #60 from FInAT/wence/feature/restricted
Implement RestrictedElement
Configuration menu - View commit details
-
Copy full SHA for 1e88388 - Browse repository at this point
Copy the full SHA 1e88388View commit details
Commits on Aug 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d1ada2a - Browse repository at this point
Copy the full SHA d1ada2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47417a1 - Browse repository at this point
Copy the full SHA 47417a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c39dea7 - Browse repository at this point
Copy the full SHA c39dea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07fa090 - Browse repository at this point
Copy the full SHA 07fa090View commit details
Commits on Aug 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 014a61e - Browse repository at this point
Copy the full SHA 014a61eView commit details -
This typo makes me wonder if these #egg= specifications are required or useful at all.
Configuration menu - View commit details
-
Copy full SHA for dcdd4ef - Browse repository at this point
Copy the full SHA dcdd4efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 282318b - Browse repository at this point
Copy the full SHA 282318bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25f0bf8 - Browse repository at this point
Copy the full SHA 25f0bf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a13962e - Browse repository at this point
Copy the full SHA a13962eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 554cfaa - Browse repository at this point
Copy the full SHA 554cfaaView commit details -
Add symengine and sympy to requirements
sympy is a transitive dependence via FIAT, but include it explicitly here.
Configuration menu - View commit details
-
Copy full SHA for 4ba1be6 - Browse repository at this point
Copy the full SHA 4ba1be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270a361 - Browse repository at this point
Copy the full SHA 270a361View commit details -
Use symengine for direct Serendipity element
Apart from differentiation, it offers an identical interface to sympy, but is many times faster.
Configuration menu - View commit details
-
Copy full SHA for 46e8c19 - Browse repository at this point
Copy the full SHA 46e8c19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c36952 - Browse repository at this point
Copy the full SHA 8c36952View commit details -
Make use of symengine optional (defaults off)
Seemingly broken at high degree.
Configuration menu - View commit details
-
Copy full SHA for 864ec23 - Browse repository at this point
Copy the full SHA 864ec23View commit details
Commits on Aug 20, 2020
-
Merge pull request #64 from FInAT/miklos1/fix-requirements
Fix age-old typo
Configuration menu - View commit details
-
Copy full SHA for ae6eb5c - Browse repository at this point
Copy the full SHA ae6eb5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d3aa15 - Browse repository at this point
Copy the full SHA 0d3aa15View commit details -
Now using a direct construction of internal Lagrange polynomials. Als…
…o, clean-up and efault to (much-faster) symengine
Configuration menu - View commit details
-
Copy full SHA for bd54cb7 - Browse repository at this point
Copy the full SHA bd54cb7View commit details
Commits on Aug 21, 2020
-
Now using a direct construction of internal Lagrange polynomials.
Also, clean-up and default to (much-faster) symengine
Configuration menu - View commit details
-
Copy full SHA for bb78567 - Browse repository at this point
Copy the full SHA bb78567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 487700f - Browse repository at this point
Copy the full SHA 487700fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b2a8f0 - Browse repository at this point
Copy the full SHA 6b2a8f0View commit details
Commits on Aug 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b0e940b - Browse repository at this point
Copy the full SHA b0e940bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78a30b2 - Browse repository at this point
Copy the full SHA 78a30b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ffc4b3 - Browse repository at this point
Copy the full SHA 1ffc4b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc45e49 - Browse repository at this point
Copy the full SHA bc45e49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ffc968 - Browse repository at this point
Copy the full SHA 5ffc968View commit details
Commits on Aug 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 13eadf2 - Browse repository at this point
Copy the full SHA 13eadf2View commit details -
Merge pull request #65 from FInAT/miklos1/update-readme
An attempt at revising the README file
Configuration menu - View commit details
-
Copy full SHA for 32fbebe - Browse repository at this point
Copy the full SHA 32fbebeView commit details -
Merge pull request #58 from FInAT/directSerendipity
Direct serendipity
Configuration menu - View commit details
-
Copy full SHA for 48ecfe8 - Browse repository at this point
Copy the full SHA 48ecfe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 838ab25 - Browse repository at this point
Copy the full SHA 838ab25View commit details -
Configuration menu - View commit details
-
Copy full SHA for baf4175 - Browse repository at this point
Copy the full SHA baf4175View commit details -
Merge pull request #68 from FInAT/miklos1/install_requires
Use install_requires instead of requirements-ext.txt
Configuration menu - View commit details
-
Copy full SHA for 7058bfa - Browse repository at this point
Copy the full SHA 7058bfaView commit details
Commits on Aug 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 95e394a - Browse repository at this point
Copy the full SHA 95e394aView commit details -
Merge pull request #67 from FInAT/miklos1/scatter-fiatinterface
Add ability to construct the equivalent FIAT element
Configuration menu - View commit details
-
Copy full SHA for 863eb90 - Browse repository at this point
Copy the full SHA 863eb90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90d4c3c - Browse repository at this point
Copy the full SHA 90d4c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b5df4a - Browse repository at this point
Copy the full SHA 4b5df4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf595b - Browse repository at this point
Copy the full SHA fbf595bView commit details
Commits on Aug 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1eda6a6 - Browse repository at this point
Copy the full SHA 1eda6a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23059b8 - Browse repository at this point
Copy the full SHA 23059b8View commit details -
Revert an indexing change that broke things; fix direct serendipity t…
…est for new physical geometry interface
Configuration menu - View commit details
-
Copy full SHA for 01c733f - Browse repository at this point
Copy the full SHA 01c733fView commit details
Commits on Aug 28, 2020
-
Merge pull request #63 from FInAT/pefarrell/aaw
Some zany H(div) elements
Configuration menu - View commit details
-
Copy full SHA for f1fc89b - Browse repository at this point
Copy the full SHA f1fc89bView commit details -
Fix tabulation for zany elements
We do need to obey index_shape, but we need to generate indices whose extents match index_shape.
Configuration menu - View commit details
-
Copy full SHA for 825bd3c - Browse repository at this point
Copy the full SHA 825bd3cView commit details -
Merge pull request #69 from FInAT/wence/fix/zany
Fix tabulation for zany elements
Configuration menu - View commit details
-
Copy full SHA for 273d570 - Browse repository at this point
Copy the full SHA 273d570View commit details
Commits on Sep 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 53efe1b - Browse repository at this point
Copy the full SHA 53efe1bView commit details
Commits on Sep 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 238633e - Browse repository at this point
Copy the full SHA 238633eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15444f9 - Browse repository at this point
Copy the full SHA 15444f9View commit details
Commits on Sep 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6a47031 - Browse repository at this point
Copy the full SHA 6a47031View commit details
Commits on Sep 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1cbbda9 - Browse repository at this point
Copy the full SHA 1cbbda9View commit details
Commits on Nov 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 72fcda0 - Browse repository at this point
Copy the full SHA 72fcda0View commit details -
Merge pull request #72 from FInAT/pefarrell/fix/quadrature-element-we…
…ights Always give weights to a QuadratureElement.
Configuration menu - View commit details
-
Copy full SHA for 9a4db73 - Browse repository at this point
Copy the full SHA 9a4db73View commit details
Commits on Dec 16, 2020
-
Merge remote-tracking branch 'origin/master' into bdmc
Justin Crum committedDec 16, 2020 Configuration menu - View commit details
-
Copy full SHA for 2b1239d - Browse repository at this point
Copy the full SHA 2b1239dView commit details
Commits on Feb 5, 2021
-
Update package names for installation CI
Update fiat package name to fenics-fiat
Configuration menu - View commit details
-
Copy full SHA for fe704de - Browse repository at this point
Copy the full SHA fe704deView commit details -
Merge pull request #74 from FInAT/ReubenHill/fix-install
Update package names for installation CI
Configuration menu - View commit details
-
Copy full SHA for 34b3da4 - Browse repository at this point
Copy the full SHA 34b3da4View commit details
Commits on Mar 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 42dbd19 - Browse repository at this point
Copy the full SHA 42dbd19View commit details
Commits on Mar 11, 2021
-
Merge pull request #76 from FInAT/wence/optional-symengine
Make symengine an optional dependency
Configuration menu - View commit details
-
Copy full SHA for 2dabc83 - Browse repository at this point
Copy the full SHA 2dabc83View commit details
Commits on Mar 30, 2021
-
Justin Crum committed
Mar 30, 2021 Configuration menu - View commit details
-
Copy full SHA for bcf11ba - Browse repository at this point
Copy the full SHA bcf11baView commit details
Commits on Apr 30, 2021
-
Add docstrings to PointSingleton and PointSet
Aims to avoid any ambiguity or confusion about the expected shape of the __init__ arguments. Also clarifies the scalar/vector/tensor nature of point sets.
Configuration menu - View commit details
-
Copy full SHA for e8e7795 - Browse repository at this point
Copy the full SHA e8e7795View commit details -
Merge pull request #80 from FInAT/ReubenHill/patch-pointset-2
Add docstrings to PointSingleton and PointSet
Configuration menu - View commit details
-
Copy full SHA for 1219f01 - Browse repository at this point
Copy the full SHA 1219f01View commit details
Commits on May 6, 2021
-
Add optional rule arg to quadrature_element
Allows for cases where one does not want make_quadrature to create the QuadratureRule
Configuration menu - View commit details
-
Copy full SHA for a935c31 - Browse repository at this point
Copy the full SHA a935c31View commit details
Commits on May 11, 2021
-
Use @cached_property in PointSingleton
No reason for them not to be cached. Also switch indices to a class-level property
Configuration menu - View commit details
-
Copy full SHA for 12311c4 - Browse repository at this point
Copy the full SHA 12311c4View commit details
Commits on May 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 46f229f - Browse repository at this point
Copy the full SHA 46f229fView commit details -
New UnknownPointSet for runtime known points
Allows a vector of points which are unknown at compile time to be expressed at runtime. The expression given to the UnknownPointSet will be runtime tabulated if it has a name that begins with 'rt_'. Points are a non-indexable/non-iterable UnknownPointsArray object that mocks the usual points attribute of a point set. Also tidy some other comments.
Configuration menu - View commit details
-
Copy full SHA for db6b904 - Browse repository at this point
Copy the full SHA db6b904View commit details -
Create QuadratureElement from ref cell and rule
This changes the FInAT QuadratureElement API to have it be created from a FIAT reference cell and FInAT quadrature rule (AbstractQuadratureRule). This allows some extra checks to be added when making a QuadratureElement and generally makes the API a bit more robust. To create an element the old way introduce a new make_quadrature_rule function which takes a FIAT reference cell, quadrature degree and optional scheme. Also corrects a small documentation error.
Configuration menu - View commit details
-
Copy full SHA for 5e1beac - Browse repository at this point
Copy the full SHA 5e1beacView commit details -
QuadratureElement FIAT equivalent with unknown points
Pass array of NaNs as points when creating FIAT equivalent to QuadratureElement. This really should raise a ValueError since there ought not to be a FIAT equivalent where the points are unknown. For compatibility until FInAT dual evaluation is done we pass an array of NaNs of correct shape as the points.
Configuration menu - View commit details
-
Copy full SHA for 6de20e2 - Browse repository at this point
Copy the full SHA 6de20e2View commit details -
Condition number of AW mass matrices appears to be O(1) under refinem…
…ent with these scalings.
Configuration menu - View commit details
-
Copy full SHA for 5825575 - Browse repository at this point
Copy the full SHA 5825575View commit details
Commits on May 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 25013d2 - Browse repository at this point
Copy the full SHA 25013d2View commit details
Commits on Jun 1, 2021
-
Merge pull request #81 from FInAT/ReubenHill/0d-mesh-interpolation-hack
Runtime point set for use with QuadratureElement
Configuration menu - View commit details
-
Copy full SHA for 3b75923 - Browse repository at this point
Copy the full SHA 3b75923View commit details
Commits on Jun 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fd1f495 - Browse repository at this point
Copy the full SHA fd1f495View commit details
Commits on Jun 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 23af5ea - Browse repository at this point
Copy the full SHA 23af5eaView commit details
Commits on Jul 13, 2021
-
Compare to spatial dim when making QuadratureElement
This fixes #90: the wrong FIAT reference element dimension was being checked against in the case of a tensor product cells
Configuration menu - View commit details
-
Copy full SHA for 790df4e - Browse repository at this point
Copy the full SHA 790df4eView commit details
Commits on Jul 14, 2021
-
Merge pull request #91 from FInAT/ReubenHill/patch_quadrature_el
Compare to spatial dim when making QuadratureElement
Configuration menu - View commit details
-
Copy full SHA for 7308491 - Browse repository at this point
Copy the full SHA 7308491View commit details
Commits on Aug 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8359424 - Browse repository at this point
Copy the full SHA 8359424View commit details -
Merge pull request #92 from FInAT/wence/fix/point-eval-literals
Ensure literals in point evaluation are floats
Configuration menu - View commit details
-
Copy full SHA for db137ce - Browse repository at this point
Copy the full SHA db137ceView commit details
Commits on Aug 25, 2021
-
Add dual_basis and dual_evaluation to elements
Co-authored-by: Matthew Kan <[email protected]> A new dual_basis property is added to all elements which represents the dual basis as a (generally sparse) gem weight tensor Q and corresponding point set x. The general dual evaluation is then Q * fn(x) (the contraction of Q with fn(x) along the the indices of x and any shape introduced by fn). The the dual_evaluation method returns a gem expression for the dual evaluation contraction given some function fn. For more, see the relevant docstrings
Configuration menu - View commit details
-
Copy full SHA for 809f3c8 - Browse repository at this point
Copy the full SHA 809f3c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba424b - Browse repository at this point
Copy the full SHA 3ba424bView commit details -
dual_evaluation: generalise methods
Only TensorFiniteElement needs its own routine separate from finiteelementbase because of the shape complications. Sum factorisation is now done automatically thanks to gem.optimise.contraction so there's no need to worry about giving dual evaluation functions fn a .factors property in that case.
Configuration menu - View commit details
-
Copy full SHA for 3f6543f - Browse repository at this point
Copy the full SHA 3f6543fView commit details
Commits on Aug 26, 2021
-
tensorfiniteelement: Tidy dual_basis and dual_evaluation
Co-authored-by: Lawrence Mitchell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8fafde - Browse repository at this point
Copy the full SHA b8fafdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 567111a - Browse repository at this point
Copy the full SHA 567111aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f96034 - Browse repository at this point
Copy the full SHA 7f96034View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c3a915 - Browse repository at this point
Copy the full SHA 2c3a915View commit details -
dual_evaluation and dual_basis comment/doc/name improvements
Co-authored-by: Reuben Nixon-Hill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 526960f - Browse repository at this point
Copy the full SHA 526960fView commit details -
QuadratureElement: implement dual_basis for all schemes
Q is just an outer product of identity matrices and the evaluation points are the quadrature points.
Configuration menu - View commit details
-
Copy full SHA for 0013181 - Browse repository at this point
Copy the full SHA 0013181View commit details -
directly build dense matrix from sparse representation
Configuration menu - View commit details
-
Copy full SHA for 0436aa3 - Browse repository at this point
Copy the full SHA 0436aa3View commit details -
dual_basis: make a cached property
There is no need to remake it each time
Configuration menu - View commit details
-
Copy full SHA for 204f588 - Browse repository at this point
Copy the full SHA 204f588View commit details -
fiat: Error if dual_basis uses Functional.deriv_dict
Also document appropriately
Configuration menu - View commit details
-
Copy full SHA for c5c0d0e - Browse repository at this point
Copy the full SHA c5c0d0eView commit details -
Merge pull request #89 from FInAT/ReubenHill/finat-dual-eval
Dual Evaluation
Configuration menu - View commit details
-
Copy full SHA for 314cab6 - Browse repository at this point
Copy the full SHA 314cab6View commit details
Commits on Aug 31, 2021
-
Revert "DO NOT MERGE: target correct TSFC branch"
This reverts commit 3ba424b.
Configuration menu - View commit details
-
Copy full SHA for 7434457 - Browse repository at this point
Copy the full SHA 7434457View commit details -
Configuration menu - View commit details
-
Copy full SHA for edfd1fc - Browse repository at this point
Copy the full SHA edfd1fcView commit details -
Merge pull request #97 from FInAT/wence/feature/tfe-entity-dofs
tfe: Implement entity_dofs
Configuration menu - View commit details
-
Copy full SHA for 2132a2f - Browse repository at this point
Copy the full SHA 2132a2fView commit details
Commits on Sep 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for aa47ad5 - Browse repository at this point
Copy the full SHA aa47ad5View commit details
Commits on Sep 6, 2021
-
orientations: define entity_orientations() method for FlattenedDimens…
…ions, EnrichedElement, FiatElement, HDivElement, HCurlElement, TensorProductElement
Configuration menu - View commit details
-
Copy full SHA for 4409209 - Browse repository at this point
Copy the full SHA 4409209View commit details
Commits on Sep 30, 2021
-
Merge pull request #87 from FInAT/ksagiyam/orientation
orientations: define entity_permutations() method for basic finite elements
Configuration menu - View commit details
-
Copy full SHA for e92715e - Browse repository at this point
Copy the full SHA e92715eView commit details
Commits on Oct 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a1e52d7 - Browse repository at this point
Copy the full SHA a1e52d7View commit details
Commits on Oct 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c979533 - Browse repository at this point
Copy the full SHA c979533View commit details
Commits on Nov 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 47dfa3d - Browse repository at this point
Copy the full SHA 47dfa3dView commit details
Commits on Nov 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 50dfff2 - Browse repository at this point
Copy the full SHA 50dfff2View commit details
Commits on Dec 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 74f7305 - Browse repository at this point
Copy the full SHA 74f7305View commit details
Commits on Dec 8, 2021
-
Merge pull request #101 from connorjward/connorjward/new-pyop2-api
Add Real element
Configuration menu - View commit details
-
Copy full SHA for 1aab853 - Browse repository at this point
Copy the full SHA 1aab853View commit details
Commits on Jan 17, 2022
-
add FDMHermite element diagonalizing the biharmonic operator in 1D an…
…d remove the formdegree argument
Configuration menu - View commit details
-
Copy full SHA for 869e107 - Browse repository at this point
Copy the full SHA 869e107View commit details
Commits on Feb 3, 2022
-
Merge pull request #100 from FInAT/pbrubeck/fdm-element
Wrap FIAT.FDMLagrange
Configuration menu - View commit details
-
Copy full SHA for 8b08fe0 - Browse repository at this point
Copy the full SHA 8b08fe0View commit details
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 78c566c - Browse repository at this point
Copy the full SHA 78c566cView commit details
Commits on May 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8bd8f79 - Browse repository at this point
Copy the full SHA 8bd8f79View commit details
Commits on Jun 23, 2022
-
tensor_product: Fix shape of dual basis
We can't just naively index the dual of the factors and outer product them because we need to split between index_shape and value_shape and then produce a final dual with (*index_shapes, *value_shapes). So grab some indices for each factor, product those, and then glue the new indices together in the correct order.
Configuration menu - View commit details
-
Copy full SHA for 0f4429a - Browse repository at this point
Copy the full SHA 0f4429aView commit details -
hdivcurl: Implement dual_basis
We just need to take the wrappee's dual and promote the value_shape according to the relevant transform.
Configuration menu - View commit details
-
Copy full SHA for 8ae83f6 - Browse repository at this point
Copy the full SHA 8ae83f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 026ed45 - Browse repository at this point
Copy the full SHA 026ed45View commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6ff65f8 - Browse repository at this point
Copy the full SHA 6ff65f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a775ae1 - Browse repository at this point
Copy the full SHA a775ae1View commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c0da35c - Browse repository at this point
Copy the full SHA c0da35cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b88e2 - Browse repository at this point
Copy the full SHA a3b88e2View commit details -
Merge pull request #102 from FInAT/trimmedSerendipity
Trimmed serendipity
Configuration menu - View commit details
-
Copy full SHA for 15e4775 - Browse repository at this point
Copy the full SHA 15e4775View commit details
Commits on Jun 29, 2022
-
Merge pull request #98 from FInAT/wence/feature/hdivcurl-dual
Dual for hdiv/hcurl element wrappers
Configuration menu - View commit details
-
Copy full SHA for a5cb72f - Browse repository at this point
Copy the full SHA a5cb72fView commit details
Commits on Jul 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 326ba57 - Browse repository at this point
Copy the full SHA 326ba57View commit details
Commits on Jul 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0dab01c - Browse repository at this point
Copy the full SHA 0dab01cView commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 008b0f9 - Browse repository at this point
Copy the full SHA 008b0f9View commit details
Commits on Sep 8, 2022
-
Merge pull request #103 from FInAT/ksagiyam/fix-issue-274-retry
fiat_element: do not Zero()
Configuration menu - View commit details
-
Copy full SHA for 4112fb8 - Browse repository at this point
Copy the full SHA 4112fb8View commit details
Commits on Sep 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a137ffd - Browse repository at this point
Copy the full SHA a137ffdView commit details
Commits on Oct 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 99d3c69 - Browse repository at this point
Copy the full SHA 99d3c69View commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c0f18f9 - Browse repository at this point
Copy the full SHA c0f18f9View commit details
Commits on Nov 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bac2c41 - Browse repository at this point
Copy the full SHA bac2c41View commit details
Commits on Dec 8, 2022
-
Merge pull request #104 from FInAT/ksagiyam/orientations
orientation: handle extrinsic orientations in tensor product elements
Configuration menu - View commit details
-
Copy full SHA for 3f28113 - Browse repository at this point
Copy the full SHA 3f28113View commit details
Commits on Dec 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0082b62 - Browse repository at this point
Copy the full SHA 0082b62View commit details
Commits on Jan 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f84a327 - Browse repository at this point
Copy the full SHA f84a327View commit details -
Update workflow specifications
The docs build also needs to run on 3.8. Further, update the uses calls to v3 to avoid deprecation warnings.
Configuration menu - View commit details
-
Copy full SHA for 8ba34f1 - Browse repository at this point
Copy the full SHA 8ba34f1View commit details -
Merge pull request #106 from FInAT/wence/update-actions
Update workflow specifications
Configuration menu - View commit details
-
Copy full SHA for d4c3fa5 - Browse repository at this point
Copy the full SHA d4c3fa5View commit details -
Flatten enriched elements on construction.
Configuration menu - View commit details
-
Copy full SHA for 90bbd8d - Browse repository at this point
Copy the full SHA 90bbd8dView commit details
Commits on Jan 18, 2023
-
Merge branch 'master' into pbrubeck/fdm-discontinuous
Pablo Brubeck Martinez committedJan 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 719fa58 - Browse repository at this point
Copy the full SHA 719fa58View commit details
Commits on Feb 8, 2023
-
Merge pull request #107 from FInAT/pbrubeck/fdm-discontinuous
Wrap hierarchical and FDM elements
Configuration menu - View commit details
-
Copy full SHA for cd1d528 - Browse repository at this point
Copy the full SHA cd1d528View commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cec3ea3 - Browse repository at this point
Copy the full SHA cec3ea3View commit details
Commits on Apr 19, 2023
-
Merge pull request #108 from FInAT/ksagiyam/check_cell_reflection
refactor: make tensorproduct permutations in FIAT
Configuration menu - View commit details
-
Copy full SHA for 47f6c37 - Browse repository at this point
Copy the full SHA 47f6c37View commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e53c27a - Browse repository at this point
Copy the full SHA e53c27aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59e8fc9 - Browse repository at this point
Copy the full SHA 59e8fc9View commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f360e49 - Browse repository at this point
Copy the full SHA f360e49View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f493084 - Browse repository at this point
Copy the full SHA f493084View commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ded295d - Browse repository at this point
Copy the full SHA ded295dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e868748 - Browse repository at this point
Copy the full SHA e868748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84cf8f6 - Browse repository at this point
Copy the full SHA 84cf8f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c12e05 - Browse repository at this point
Copy the full SHA 0c12e05View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for df4fe7f - Browse repository at this point
Copy the full SHA df4fe7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e771a9e - Browse repository at this point
Copy the full SHA e771a9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 666e924 - Browse repository at this point
Copy the full SHA 666e924View commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8296733 - Browse repository at this point
Copy the full SHA 8296733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da85a6 - Browse repository at this point
Copy the full SHA 7da85a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 163e839 - Browse repository at this point
Copy the full SHA 163e839View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7d4636 - Browse repository at this point
Copy the full SHA b7d4636View commit details
Commits on Nov 13, 2023
-
Merge pull request #112 from FInAT/pbrubeck/spectral-subclassing
Subclass spectral Lagrange elements
Configuration menu - View commit details
-
Copy full SHA for 9293f8f - Browse repository at this point
Copy the full SHA 9293f8fView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1580f3e - Browse repository at this point
Copy the full SHA 1580f3eView commit details -
Co-authored-by: Jack Betteridge <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7c12ac - Browse repository at this point
Copy the full SHA a7c12acView commit details -
Merge pull request #111 from FInAT/mscroggs/ufl-elements
Move ufl legacy elements to finat
Configuration menu - View commit details
-
Copy full SHA for 4066827 - Browse repository at this point
Copy the full SHA 4066827View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eb379ae - Browse repository at this point
Copy the full SHA eb379aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f471015 - Browse repository at this point
Copy the full SHA f471015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ac36b - Browse repository at this point
Copy the full SHA 91ac36bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dcc579 - Browse repository at this point
Copy the full SHA 4dcc579View commit details
Commits on Nov 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 89cd9f3 - Browse repository at this point
Copy the full SHA 89cd9f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a46d95 - Browse repository at this point
Copy the full SHA 3a46d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for dccd2d6 - Browse repository at this point
Copy the full SHA dccd2d6View commit details -
Merge pull request #115 from FInAT/pbrubeck/fix/point-evaluation
Tabulate Ciarlet generically
Configuration menu - View commit details
-
Copy full SHA for e2805c4 - Browse repository at this point
Copy the full SHA e2805c4View commit details
Commits on Dec 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4ae4dfb - Browse repository at this point
Copy the full SHA 4ae4dfbView commit details
Commits on Feb 7, 2024
-
Merge pull request #117 from FInAT/pbrubeck/variants
Support Lagrange/IntegratedLegendre variants
Configuration menu - View commit details
-
Copy full SHA for a9088eb - Browse repository at this point
Copy the full SHA a9088ebView commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19d02aa - Browse repository at this point
Copy the full SHA 19d02aaView commit details
Commits on Feb 9, 2024
-
Merge pull request #121 from FInAT/pbrubeck/fix/dual-basis-singleton
Fix dual basis for singleton weight
Configuration menu - View commit details
-
Copy full SHA for e3a869d - Browse repository at this point
Copy the full SHA e3a869dView commit details
Commits on May 1, 2024
-
* DG variant in constructor * Support FIAT macro elements * Legendre variant * TensorFiniteElement overload complex * cleanup Bell, register and attempt to transform HCT --------- Co-authored-by: Rob Kirby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f352325 - Browse repository at this point
Copy the full SHA f352325View commit details
Commits on Jun 19, 2024
-
Add Johnson Mercier as PhysicallyMappedElement (#126)
Co-authored-by: Rob Kirby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b75c9e - Browse repository at this point
Copy the full SHA 3b75c9eView commit details
Commits on Jun 26, 2024
-
GEM: sympy2gem conditional support (#128)
Co-authored-by: David A. Ham <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc7bba4 - Browse repository at this point
Copy the full SHA dc7bba4View commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3dba577 - Browse repository at this point
Copy the full SHA 3dba577View commit details -
Configuration menu - View commit details
-
Copy full SHA for a01db7c - Browse repository at this point
Copy the full SHA a01db7cView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a04cd20 - Browse repository at this point
Copy the full SHA a04cd20View commit details
Commits on Jul 23, 2024
-
Add QuadraticPowellSabin{6|12} (#132)
Co-authored-by: Pablo Brubeck <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ae74da - Browse repository at this point
Copy the full SHA 1ae74daView commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eaee8fe - Browse repository at this point
Copy the full SHA eaee8feView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5914471 - Browse repository at this point
Copy the full SHA 5914471View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a7d154 - Browse repository at this point
Copy the full SHA 3a7d154View commit details -
Configuration menu - View commit details
-
Copy full SHA for b65720d - Browse repository at this point
Copy the full SHA b65720dView commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e72e533 - Browse repository at this point
Copy the full SHA e72e533View commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba0e9bb - Browse repository at this point
Copy the full SHA ba0e9bbView commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 56cf026 - Browse repository at this point
Copy the full SHA 56cf026View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bae4c6 - Browse repository at this point
Copy the full SHA 6bae4c6View commit details