-
-
Notifications
You must be signed in to change notification settings - Fork 38
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
[REVIEW]: scikit-fem: A Python package for finite element assembly #2369
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @thelfer, @AnjaliSandip it looks like you're currently assigned to review this paper 🎉. Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Hello, This is my first time reviewing for JOSS. In regards to the checklist, do I select the boxes (if the paper meets that criterion) in the checklist under my name listed in this thread? Thanks for any information you can provide. Anjali |
Yes, that's correct. If you have any problem doing so, be sure you have accepted the invite at this URL: https://github.com/openjournals/joss-reviews/invitations |
Thanks for letting me know!
…On Sun, Jun 21, 2020 at 11:56 AM Daniel S. Katz ***@***.***> wrote:
Yes, that's correct. If you have any problem doing so, be sure you have
accepted the invite at this URL:
https://github.com/openjournals/joss-reviews/invitations
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2369 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOQK52FAAHO535MKGIVKCFDRXY3STANCNFSM4ODA2YQA>
.
|
I have completed the review. I have a few comments on the unchecked boxes, do I post it in this thread or elsewhere? |
From above:
Feel free to use our issue tracker if you feel it's appropriate. |
I have posted the comments here: kinnala/scikit-fem#422 |
@meg-simula Sorry for the time I spent on the review. @kinnala I posted some comments and general remarks on the paper here: kinnala/scikit-fem#426. |
/ooo July 28 until August 10 |
I have implemented a majority of the requested changes to the project README and other documentation; with the most significant effort being the introduction of a gallery of examples (https://scikit-fem.readthedocs.io/en/latest/listofexamples.html). Next I'll focus on improving the paper itself which consist mainly of adding references and extending the discussion on the limits of the code's features. I hope to finish my work on the improvements by the end of the next week at the latest. |
Ok, thanks for the update!
…On Tue, 28 Jul 2020 at 16:32, Tom Gustafsson ***@***.***> wrote:
I have implemented a majority of the requested changes to the project
README and other documentation; with the most significant effort being the
introduction of a gallery of examples (
https://scikit-fem.readthedocs.io/en/latest/listofexamples.html).
Next I'll focus on improving the paper itself which consist mainly of
adding references and extending the discussion on the limits of the code's
features. I hope to finish my work on the improvements by the end of the
next week at the latest.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2369 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFPESRELXC4BUVFQ3EVHY3R53OO5ANCNFSM4ODA2YQA>
.
|
Waiting for @kinnala updates. Seems well underway |
@whedon generate pdf |
@whedon generate pdf |
We thank both reviewers for their valuable feedback. The submission has been now updated based on the feedback. Below are specific answers to the comments; hopefully we were able to address everything. Answers to @AnjaliSandip
We added a reference to the FEniCS book which explains these concepts very well.
We added a benchmark to the README just below the given quote. The benchmark compares time spent on assembly and on linear solve. Answers to @thelferIn the paper we added a paragraph discussing the various points mentioned by @thelfer (nonuniform coefficients, boundary conditions, nonlinear problems, fields at quadrature points, parallel computing, and so on).
Done.
Mesh connectivity is now covered in the package documentation:
It is now mentioned in the paper that nonlinear iterations should be implemented by the user and that we provide tools and examples for doing that.
Yes. It is now mentioned also in the paper.
There is now a performance benchmark in the beginning of the README which hopefully clarifies this.
We added a page to the documentation which summarizes the examples: https://scikit-fem.readthedocs.io/en/latest/listofexamples.html
Modified the caption to include this information.
Added the governing equation and clarified the meaning of the figure colors in the caption.p
README has now has instructions on installing the test dependencies that allow running all examples.
We support assembling weak forms with arbitrary fields/values at the quadrature points. This is now mentioned in the paper also.
Paper now clarifies our thinking on the distributed computing. While it's out of scope for |
@meg-simula, @kinnala I am quite satisfied by those answers. I think I can finish the review by the end of the week. |
👋 Hey @thelfer... Letting you know, |
The feedback provided by the author to my question was sufficient.
…On Sun, Aug 2, 2020 at 12:45 AM ooo[bot] ***@***.***> wrote:
👋 Hey @thelfer <https://github.com/thelfer>...
Letting you know, @meg-simula is currently OOO until Monday, August 10th
2020
<#2313 (comment)>.
❤️
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2369 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOQK52FNOJPYYQKWLC2JLTLR6T4OPANCNFSM4ODA2YQA>
.
|
@kinnala This looks very nice, well done.
Next, could you please:
I can then move forward with accepting the submission. |
@whedon generate pdf |
Thanks @meg-simula . Hopefully I did the fixes correctly. The tagged release happens to be 2.0.0. The major version increment does not signify other than that we happened to remove some (undocumented) features deprecated already 6 months ago while waiting for the review to finish, and hence semantic versioning mandates such an increment. Here is the Zenodo archive: https://zenodo.org/record/3994106#.Xz-AhHX7Tb1 The corresponding DOI is: 10.5281/zenodo.3994106 Edit: In case you are wondering what the backwards-incompatible changes are, here is the related commit: kinnala/scikit-fem@5d07cad Simply put, we had an alternative syntax for defining the forms since 0.1.0 that we deprecated in 1.0.0 and now removed completely in 2.0.0. This syntax has not been used in the documentation since 1.0.0 so it does not concern this review. |
@whedon set 10.5281/zenodo.3994106 as archive |
OK. 10.5281/zenodo.3994106 is the archive. |
@whedon set 2.0.0 as version |
OK. 2.0.0 is the version. |
@whedon accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#1654 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#1654, then you can now move forward with accepting the submission by compiling again with the flag
|
@whedon accept deposit=true |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
@thelfer, @AnjaliSandip - many thanks for your reviews here and to @meg-simula for editing this submission ✨ @kinnala - your paper is now accepted into JOSS ⚡🚀💥 Finally, it seems like Crossref is having some issues today and the DOI registrations aren't working right now. When https://doi.org/10.21105/joss.02369 starts resolving I will close this issue. |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
Submitting author: @kinnala (Tom Gustafsson)
Repository: https://github.com/kinnala/scikit-fem
Version: 2.0.0
Editor: @meg-simula
Reviewer: @thelfer, @AnjaliSandip
Archive: 10.5281/zenodo.3994106
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@thelfer & @AnjaliSandip, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @meg-simula know.
✨ Please try and complete your review in the next six weeks ✨
Review checklist for @thelfer
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @AnjaliSandip
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: