• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FEniCS / ufl / 41659136580
81%

Build:
DEFAULT BRANCH: main
Ran 03 Nov 2026 03:00PM UTC
Jobs 1
Files 110
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Nov 2026 02:55PM UTC coverage: 81.028% (+0.1%) from 80.902%
41659136580

push

github

web-flow
Add the H(grad curl) Sobolev space (#547)

* Add the H(grad curl) Sobolev space

HGradCurl is the space of H(curl) functions whose curl is in H1, the
natural space of the Stokes complex H1 -> H(grad curl) -> H1 -> L2. It
contains H1Curl and is contained in HCurl, and it is not comparable to H1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BiE9EdNtHEmqQLG6wESxWu

* Treat H(grad curl) like H(curl) in exterior_derivative

In the complex H1 -> H(grad curl) -> H1 -> L2, the exterior derivative of
an H(grad curl) element is the curl, but exterior_derivative raised
"Unable to determine exterior_derivative". The new test is the first to
exercise the domain lookup of exterior_derivative, so the lookup now uses
extract_unique_domain instead of the deprecated Expr.ufl_domain().

Patch from the review of #547 by jorgensd.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BiE9Ecj4Sc94jPr56cKBz5

* Complete exterior_derivative for the smooth de Rham spaces

exterior_derivative raised for H2, H1Curl and H1Div. H2 now uses grad,
H1Curl uses curl and H1Div uses div, which are the operators of the
complexes that contain these spaces.

L2 ends the complex, so its exterior derivative is now zero instead of
the identity, which did not satisfy d(d(u)) = 0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BiE9Ecj4Sc94jPr56cKBz5

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

11 of 11 new or added lines in 2 files covered. (100.0%)

10707 of 13214 relevant lines covered (81.03%)

0.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 41659136580.1 03 Nov 2026 03:00PM UTC 110
81.03
GitHub Action Run
Source Files on build 41659136580
  • Tree
  • List 110
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0f3acdc1 on github
  • Prev Build on main (#41452961359)
  • Next Build on main (#42027036586)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc