Coder Social home page Coder Social logo

Comments (5)

connorjward avatar connorjward commented on August 29, 2024

I fixed some of these issues in FInAT yesterday. Is your Firedrake/FInAT newer than that?
It's entirely possible that cases were missed so if this is still an issue for you I will fix it ASAP.

from firedrake.

tommbendall avatar tommbendall commented on August 29, 2024

Yes I was hoping that our failures were all the same as #3244 -- thanks for fixing that!

I think that did fix some of our failures so I updated my FInAT last but still had these failures. I think FunctionSpace(mesh, "HDiv Trace", (h_degree, v_degree)) doesn't create a hdiv element, but actually just a plain FiniteElement

from firedrake.

connorjward avatar connorjward commented on August 29, 2024

OK. I'll hunt this down today 👍

from firedrake.

connorjward avatar connorjward commented on August 29, 2024

I have a simple FInAT fix that you are welcome to try out. This makes the initial error go away but the MFE is still not passing due to needing to add some restrictions. I'm not really familiar enough with the finite element machinery to be confident that my fix is the right thing to do though.

from firedrake.

tommbendall avatar tommbendall commented on August 29, 2024

I have tried your branch on my local machine which fixes many of the Gusto failures -- thanks!

I think your fix is correct, I think that trace spaces on extruded meshes should have a degree that is a tuple.

I have also updated my MFE so that it is actually expected to pass. It passes on my machine with your branch (while the MFE fails when running with FInAT master and a clean cache)

from firedrake.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.