-
Notifications
You must be signed in to change notification settings - Fork 81
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
Comments on your JOSS paper review #426
Comments
Thanks for valuable feedback. Some clarifying questions:
It's currently out of scope. Do you ask this to be discussed in the paper?
Do you mean the following example?
I'm not sure I recognize the concept but I have used scikit-fem library to solve, e.g., nonlinear (Neohookean) elasticity. Is this (functional spaces at quadrature points) something related to plasticity? |
It would be nice to have a better view of the limitations and perspectives of the package. But that's only a point of discussion among (many) others. |
No. I mean the second example of the paper: "a H(curl)-conforming model problem." |
In a way, it is related to plasticity. More precisely, I am the main author of Advanced constitutive equations describes the evolution of internal state variables (elastic strain, dislocation densities, equivalent plastic strain, back-strains, damage, etc....). One the values of the internal state variables are known, the stresss can be deduced, so the knowledge of those values are required at the quadrature points. |
I think I found a discussion of the concept in Chapter 26 of https://launchpadlibrarian.net/83776282/fenics-book-2011-10-27-final.pdf I'll try to read it through and see if there is anything comparable in scikit-fem. |
There is now a gallery of examples at https://scikit-fem.readthedocs.io/en/latest/listofexamples.html . |
There is now an explicit discussion of installation dependencies and test dependencies (all examples are tested) in the README. Do you find it sufficient? |
There is now also a simple performance benchmark in the beginning of the README. Do you find it sufficient? |
We added documentation on the numbering of the DOF's at https://scikit-fem.readthedocs.io/en/latest/bcs.html |
That's fine for me. Thanks |
I do appreciate our answers to my remarks and the time you spend on it. Closing this issue which is no more meaningful and start finalizing the review. |
This documents is part of the review of the paper submitted to the Journal of Open Source Software. See openjournals/joss-reviews#2369.
The paper describes the
scikit-fem
python
package which is dedicated to the assembly of the matrices and vectors resulting from the finite element discretization of partial differential equations. More precisely, the library allows the user to focus on the weak form of the differential equation and the choice of the finite element library (several families are provided).The paper illustrates the library with three examples, grouped in a single figure:
General remarks and questions
UFL
using the notion of functions spaces. Is there anything equivalent inscikit-fem
?python
, is "fast enough" ? This shall be made more explicit. Do the authors mean that the assembly takes a negligible time compared to the resolution of the resulting linear system ?MFEM
developers provide: https://mfem.org/examples/Specific comments
Quadrature points
UFL
offers functional spaces at quadrature points. This functional spaces are relevant when dealing with non linear constitutive equations in solid mechanics. Is there anything similar inscikit-fem
?Figures
With which package have the figures been generated ?
Second example
The description of the second example is very sparse.
Dependencies
Some examples depends on external packages which are not installed with
scikit-fem
. An appropriate list of dependencies would be appreciated.review.pdf
The text was updated successfully, but these errors were encountered: