You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pwtools is a Python package for pre- and postprocessing of atomistic calculations, mostly targeted to Quantum Espresso, CPMD, CP2K and LAMMPS. It is almost, but not quite, entirely unlike ASE, with some tools extending numpy/scipy. It has a set of powerful parsers and data types for storing calculation data.
run! a parameter sweep and stop rewriting the bookkeeping: finished keys are skipped, a killed run is continued by the next one, and several processes can share one store without computing a key twice. Sequential, threads, Distributed or SLURM behind one entry point. Layer 3 of the ParamIO → DataVault → SweepRunner stack.
Read a sweep config TOML and expand it into one DataKey per parameter point — pure parsing and Cartesian enumeration, no IO and no side effects. Layer 1 of the ParamIO → DataVault → SweepRunner stack.
Python-based parallel automation framework for COMSOL Multiphysics simulations using MPh. Features multi-client execution, parameter sweeps, and crash-resumable batching.