five

Replication Code for: Implementation Pitfalls for Carbonate Mineral Dissolution – a Technical Note

收藏
DataCite Commons2025-09-15 更新2026-05-07 收录
下载链接:
https://darus.uni-stuttgart.de/citation?persistentId=doi:10.18419/DARUS-4716
下载链接
链接失效反馈
官方服务:
资源简介:
<p>This dataset contains a Docker image that provides a complete computational environment for reproducing the numerical calculations presented in our manuscript. The image includes pre-built installations of DuMuX and Reaktoro, configured to run our specific simulation cases.</p> <h4>Contents</h4> <ul> <li><code>docker_image_paper_reviewer.tar</code> (8.8 GB): Docker image containing the full computational environment</li> </ul> <h4>Running Simulations and Data Transfer</h4> <ol> <li>Create and prepare the output directory: <pre><code>mkdir output</code></pre> <pre><code>chmod 777 output</code></pre> </li> <li>Load the image into Docker: <pre><code>docker load < docker_image_paper_reviewer.tar</code></pre> </li> <li>Run the container with mounted output directory: <pre><code>docker run -itv ./output:/home/reviewer/output reviewer_docker_new</code></pre> </li> <li>To detach from the container without stopping it: <br>Press <code>Ctrl+P</code> followed by <code>Ctrl+Q</code> </li> <li>To reenter a detached container: <pre><code>docker ps</code></pre> Find your container ID, then: <pre><code>docker attach CONTAINER_ID</code></pre> </li> <li>Inside the container, run the DuMuX simulation: <pre><code>cd ${DUMUX_BATCH_DIR}/build-cmake/test/reaction_rate/</code></pre> <pre><code>./test_ReactionRate</code></pre> </li> <li>Run the Reaktoro simulations: <pre><code>cd ${REAKTORO_BATCH_DIR}/build</code></pre> <pre><code>./calcite_dissolution_corrected</code></pre> <pre><code>./calcite_dissolution_palandri_kharaka</code></pre> </li> <li>Copy results to the mounted output directory: <pre><code>cd ${DUMUX_BATCH_DIR}/build-cmake/test/reaction_rate/</code></pre> <pre><code>cp dumux-corrected.csv ${OUTPUT_DIR}/</code></pre> <pre><code>cd ${REAKTORO_BATCH_DIR}/build</code></pre> <pre><code>cp reaktoro-palandri-kharaka.csv ${OUTPUT_DIR}/</code></pre> <pre><code>cp reaktoro-corrected.csv ${OUTPUT_DIR}/</code></pre> </li> <li>Exit the container: <br>Type <code>exit</code> or press <code>Ctrl+D</code> </li> <li>The results are now available in your local './output' directory</li> </ol> <h4>Security Notice</h4> <p>This Docker container requires elevated privileges to run. While we ensure no malicious content is included, as with any third-party software requiring elevated privileges, users should exercise appropriate caution. For maximum security, users can alternatively build the environment themselves using our publicly available Dockerfile and installation instructions at: <a href="https://git.iws.uni-stuttgart.de/dumux-pub/weis2024a">Git Repository</a></p> <h4>Alternative Installation</h4> <p>For users who prefer to build the environment manually or cannot use the provided Docker image, please refer to our <a href="https://git.iws.uni-stuttgart.de/dumux-pub/weis2024a">Git Repository</a> which contains:</p> <ul> <li>Source Code of Simulations</li> <li>Complete Dockerfile</li> <li>Manual installation instructions</li> <li>All necessary source code and configuration files</li> </ul>
提供机构:
DaRUS
创建时间:
2025-01-08
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作