-
Notifications
You must be signed in to change notification settings - Fork 86
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Examples/snippets demonstrating the integrations #474
Comments
I think a collection; the integrations serve diverse ends. For pytest, I've seen this idiom: netCDF4 = pytest.importorskip("netCDF4") |
So basically in practice we could have have something like |
Yes, I think so. That directory structure should make it easy to find the case of interest. Is there a catch with trying to |
Yeah, let's call them |
Here are some integrations that come to mind:
I'm sure there are others. Feel free to add to the list. Edit: I'm sure there are also those that might be hard to test in our test suite such as reading a mesh from FEniCS or ngsolve. Not sure if we should include those or only what we are willing to test? |
Some additional urls for consideration: |
There's a start on PETSc in #236 . After that recent question about pressure boundary conditions for the Stokes equation #466 , which referred to a FEniCS example using MUMPS, I started looking at PyMumps. nschloe has a new package picking up from krypy: Krylov. I've been looking at pyMOR; besides it being useful for scikit-fem applications, I think scikit-fem.could be useful for it. It has bindings to FEniCS, deal.ii, and NGSolve, and its own little pythonic FEM implementation but that's rather limited. I like the idea of coupling to a finite volume solver. For finite differences, there's scikit-fdiff. A boundary element code could be really useful too. |
I think that in near future I might be reimplementing one specific
algorithm from optimesh that I'm very fond of and also using in
https://github.com/kinnala/adaptmesh.
|
For external reasons but possibly of interest here, I've posted an example of integration with OpenFOAM. It generates a quasi-two-dimensional hexahedral mesh using OpenFOAM's The creation of the |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
I'd like to keep a track of the libraries that can be integrated to scikit-fem with ease. How about having a single example which simply demonstrates the possible integrations? Or should it be a collection of snippets instead? If the latter, how is it tested in pytest?
The text was updated successfully, but these errors were encountered: