question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ex04 broken without InterfaceMesh1D

See original GitHub issue

Following 078fd379cc550976ab6264feed6a44767de48afc for #195, `python docs/examples/ex04.py

NameError: name 'InterfaceMesh1D' is not defined

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
kinnalacommented, Dec 12, 2019

I’ve started again to work with these mortar methods so I’ll probably create better support at some point. I’d like to also cover 3D cases but it’s going to be much trickier to match elements over the interface.

0reactions
gdmcbaincommented, Dec 12, 2019

O. K., thanks, that makes sense.

That’s a whole new thing then. I don’t think there is any smooth geometry in the library thus far?

But one must be careful to not make any assumptions that are not true in the general case.

Indeed.

Actually though I imagine (without having tried it) that it should be possible to handle the conforming case (in two or three dimensions, maybe even also in one?) without modification to the library, just by defining an entry in the Mesh.boundaries attribute along the interface and then a FacetBasis there and treating the subdomains separately as in ex26. So that might not get in the way of a future implementation for curved nonconformal interfaces. I’m not working on conjugate heat transfer right at the moment but will doubtless return to it sooner or later and will probably look at segregrated versus monolithic solution (with conformal interface) then. I might also get to fluid–solid interaction one day.

Read more comments on GitHub >

github_iconTop Results From Across the Web

couple subdomains · Discussion #726 · kinnala/scikit-fem
Coupling domains defined on different meshes by an InterfaceMesh1D is demonstrated in ex04, but since a boundary value problem can be solved in...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found