automan: a simple, Python-based, automation framework for numerical computing
arXiv:1712.04786 · doi:10.1109/MCSE.2018.05329818
Abstract
We present an easy-to-use, Python-based framework that allows a researcher to automate their computational simulations. In particular the framework facilitates assembling several long-running computations and producing various plots from the data produced by these computations. The framework makes it possible to reproduce every figure made for a publication with a single command. It also allows one to distribute the computations across a network of computers. The framework has been used to write research papers in numerical computing. This paper discusses the design of the framework, and the benefits of using it. The ideas presented are general and should help researchers organize their computations for better reproducibility.
Cited by in corpus (15)
- SPINN: Sparse, Physics-based, and partially Interpretable Neural Networks for PDEs
- PySPH: a Python-based framework for smoothed particle hydrodynamics
- Entropically Damped Artificial Compressibility for SPH
- An improved non-reflecting outlet boundary condition for weakly-compressible SPH
- Efficient and Accurate Adaptive Resolution for Weakly-Compressible SPH
- Algorithms for uniform particle initialization in domains with complex boundaries
- An efficient, open source, iterative ISPH scheme
- Techniques for second order convergent weakly-compressible smoothed particle hydrodynamics schemes without boundaries
- Dual-Time Smoothed Particle Hydrodynamics for Incompressible Fluid Simulation
- How to train your solver: Verification of boundary conditions for smoothed particle hydrodynamics
- Robust Solid Boundary Treatment for Compressible Smoothed Particle Hydrodynamics
- Adaptive Compressible Smoothed Particle Hydrodynamics
- How to train your solver: A method of manufactured solutions for weakly-compressible SPH
- Parallel adaptive weakly-compressible SPH for complex moving geometries
- Rapid Variable Resolution Particle Initialization for Complex Geometries