-
-
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
[PRE REVIEW]: libtrixi
: an interface library for using Trixi.jl from C/C++/Fortran
#5943
Comments
Hello human, I'm @editorialbot, a robot that can help you with some common editorial tasks. 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:
|
|
Wordcount for |
|
Five most similar historical JOSS papers: gtk-fortran: a GTK+ binding to build Graphical User Interfaces in Fortran Flux: Elegant machine learning with Julia Optim: A mathematical optimization package for Julia Gridap: An extensible Finite Element toolbox in Julia Kinetic.jl: A portable finite volume toolbox for scientific and neural computing |
👋 @sloede - thanks for your submission. I'm going to ask the JOSS editors to examine its suitability for review in JOSS, since as an interface library, it's somewhat a wrapper, which might be out of scope for us. You should hear back in a week or two. |
@editorialbot query scope |
Submission flagged for editorial review. |
Thanks a lot for the heads up, @danielskatz! Please note that we believe that First, there is the technical challenge of being able to use Julia code from another language in the first place. To the best of our knowledge, there exist no similar efforts yet for making the capabilities of a complex Julia package such as Trixi.jl available via a C/Fortran interface. Questions such has how to pass type information between the languages, how to call arbitrary functions, and how to handle the differences between C and Fortran are among those we need to address. Second, since the Julia programming language is much more flexible than eg C or Fortran regarding its type system, one cannot simply pass data from a main program to Trixi.jl through a C interface (or vice versa) without losing some information and/or flexibility. One major part of Some of these efforts have not been described in detail in the JOSS submission due to the word limit, but we would be happy to elaborate here (or elsewhere) if that were helpful to come to a (positive) review decision. cc @bgeihe @gregorgassner |
@editorialbot generate pdf |
Five most similar historical JOSS papers: Flux: Elegant machine learning with Julia Optim: A mathematical optimization package for Julia Gridap: An extensible Finite Element toolbox in Julia gtk-fortran: a GTK+ binding to build Graphical User Interfaces in Fortran VTUFileHandler: A VTU library in the Julia language that implements an algebra for basic mathematical operations on VTU data |
@danielskatz We propose the following scientists as potential reviewers:
|
👋 @sloede - I'm sorry to say that after discussion amongst the JOSS editors, we have decided not to review this submission, in part because it does not meet our substantial scholarly effort criterion. Specific feedback includes
Please see https://joss.readthedocs.io/en/latest/submitting.html#other-venues-for-reviewing-and-publishing-software-packages for other suggestions for how you might receive credit for your work. We would also be happy to reconsider a future version of the software that addresses these issues (effort, time, maturity, structure). |
@editorialbot reject |
Paper rejected. |
@danielskatz Please excuse my long delay in responding!
Thank you very much for the specific feedback, that was very helpful. We are confident that we have understood the reasons for the rejection at this stage. We will make sure to address them before considering a resubmission in the future. |
Submitting author: @sloede (Michael Schlottke-Lakemper)
Repository: https://github.com/trixi-framework/libtrixi
Branch with paper.md (empty if default branch): paper-2023-joss
Version: v0.1.4
Editor: Pending
Reviewers: Pending
Managing EiC: Daniel S. Katz
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @sloede. Currently, there isn't a JOSS editor assigned to your paper.
@sloede if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.
Editor instructions
The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:
The text was updated successfully, but these errors were encountered: