-
Notifications
You must be signed in to change notification settings - Fork 4
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
Reviewer 3 comments #9
Comments
Addressing reviewer comment # 2:
In the late 90's, a project initiated at the Institute for Theoretical Physics of the University of California, Santa Barbara addressed the reliability of current methods (at that time) used in cosmological gas dynamics to assess the reproducibility of numerical studies (Frenk et al., 1999). The group of researchers compared the results from twelve different codes of the formation of a cluster in cold dark matter universe. In the field of compressible flows, Dimonte et al. (2004) performed a comparative study of the turbulent Rayleigh-Taylor instability using seven different codes to justify the use of a computationally-intensive approach (interface reconstruction) but believed to reduce the overestimation a certain quantity. In the field of astrophysical fluids, de Val-Borro et al. (2006) tested the reliability of current astrophysical hydrodynamic codes using a disc-planet interaction problem. They compared the solution from various grid-based and smooth particle hydrodynamics codes (a total of 17 codes was used). The good agreement between the different codes permitted to provide a reliable reference for future calculations. References:
[UPDATES] |
Addressing reviewer comment # 3:
The term "blow up" used in Story 1 of the manuscript means a degeneration of the numerical solution leading to a crash (sudden halt) of the simulation. [UPDATES]
|
Addressing reviewer comment # 4:
The OpenFOAM package provides the utility Figure 1 of the manuscript shows the vorticity field on a triangular mesh generated with the software GMSH. The two figures below show the meshes in the vicinity of the leading edge of the snake cross-section, on which the numerical solution, reported in the manuscript, has been computed.
The figure below shows the vorticity field as well as the shape of the cells at the location of the non-physical vorticity spot reported in Figure 1 of the manuscript. I propose to include the outputs of the utility [UPDATES]
|
Addressing reviewer comment # 5:
The [UPDATES]
|
Addressing reviewer comment # 6:
Krishnan et al. (2014) used a NVidia Tesla C2070 GPU to compute the numerical solution with cuIBM. [UPDATES]
|
Addressing reviewer comment # 8:
Our in-house software, cuIBM and PetIBM, use GitHub's wiki or README markdown files to guide the user during the building stage. References:
[UPDATES]
|
Addressing Comment # 1:
|
Recommendation: Accept If Certain Minor Revisions Are Made
Comments:
... below is my review of the paper "Reproducible and
replicable CFD: It's harder than you think". This is a nice paper, and
will be a good contribution to the literature. I have the following
remarks for revising the manuscript:
1. A little more introduction to the physics in nature, setup of the
simulation methodology, and findings of the main problem (lift of a
flying snake) should be discussed, instead of just referencing the
paper of the study
2. There should be some discussion about other efforts to compare
different codes on the same problem. Some of the ones that come to
mind are:
https://arxiv.org/abs/astro-ph/9906160
http://scitation.aip.org/content/aip/journal/pof2/16/5/10.1063/1.1688328
http://www.tat.physik.uni-tuebingen.de/~kley/publ/paper/valborro.pdf
Although many of these are compressible (but not all, e.g. for the
alpha group), they share the level of differences and in-depth
knowledge of the code needed as reported in this paper.
3. In "Story 1", the authors use the term "blow up" -- this should be
clarified
4. In "Story 1", the authors devote a few paragraphs discussing mesh
quality -- figures showing these meshes need to be included in the
paper -- it will really help the discussion.
5. "advective" boundary conditions should be defined -- what is the
mathematical definition of this?
6. In this discussion of the hardware changes from 3 years ago to
present, it was noted that the GPUs changed -- were they all doing
double precision floating point? A note about this should be
added.
7. In the final paragraph, the authors advocate for continued release
of CFD codes, and list some reason for not sharing. An important
one that readers should be aware of is export control (especially
for radiation hydrodynamics codes).
8. The authors discuss issues with the the software stack changing
from three years ago to present. There are some efforts to help
capture the state of the machine (OS, compilers, libraries, etc.)
using Docker containers. The authors should comment on these efforts
and whether they would have helped with their workflow.
Additional Questions:
1) Please summarize what you view as the key point(s) of the manuscript and the importance of the content to the readers of this periodical. : This provides a nice case study on how challenging reproducible research is to investigators, and will be common to all the readers.
2) Is the manuscript technically sound? Please explain your answer in the Detailed Comments section. : Yes
3) What do you see as this manuscript's contribution to the literature in this field?: This is a broad description of the problems one encounters with reproducibility.
4) What do you see as the strongest aspect of this manuscript?: The lengthy personal experience that the authors convey.
5) What do you see as the weakest aspect of this manuscript?: It would benefit from discussion on other attempts on reproducibility in CFD reported in the field.
Please rate the manuscript. Explain your choice in the Detailed Comments section.: Excellent
The text was updated successfully, but these errors were encountered: