matflow: A Workflow Management System for Materials Science
Abstract
β¨ Features test-pre-python workflow to allow dispatch from dev branch π Bug Fixes docs link in README π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] π Bug Fixes import error β» Code Refactoring toy model sus β¨ Features record SuS acceptance rate for each level support arbitrary proposal distributions in generate_next_state bump hpcflow version bump hpcflow version π· Build changes update binary download links file [skip ci] π· Build changes sync updates from docs repo sync updates from CI and docs repos update binary download links file [skip ci] π Bug Fixes add random seed to toy model subset simulation demo tweaks to subset simulation to make reproducible via random seed π· Build changes update binary download links file [skip ci] β¨ Features support random seed in seeds_from_random π Bug Fixes variables in test-demos for PR-triggered run docker run command in damask env setup pass permissions to damask docker image command in test-demos missing pip dep test-demos test-demos disable DAMASKs parallel VTK writing on Windows respect config overrides in isolated_app_config fixture π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] π Bug Fixes script modify_VE_spread_orientations so Zarr arrays are cast to numpy π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π Bug Fixes subset-sim: update toy model prop std to 1.0; works much better π· Build changes update binary download links file [skip ci] π Bug Fixes estimation of CoV in subset sim collate_results subset-sim: missing modifications to collate_results task schema subset-sim: maintain structure of g for indicator functon π· Build changes update binary download links file [skip ci] π· Build changes update binary download links file [skip ci] π· Build changes update binary download links file [skip ci] β¨ Features set matlab RNG in MTEX scripts π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version bump hpcflow version bump hpcflow version bump hpcflow version π· Build changes update binary download links file [skip ci] π· Build changes update binary download links file [skip ci] π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] π Bug Fixes add missing groups in subset sim workflows π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features initial support for CIPHER simulations initial support for CIPHER simulations π Bug Fixes demo of how to implement from_statistics_dual_phase_orientations π· Build changes update binary download links file [skip ci] merge π Bug Fixes remove duplicate method LoadStep.random_inc (my fault!) π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version β» Code Refactoring move env_configure_python to hpcflow β¨ Features bump hpcflow version bump hpcflow version π Bug Fixes add missing hidden import cli tests tests remove deprecated py3.9 support π· Build changes update GH action workflows to reflect recent upstream changes π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] π Bug Fixes some env fix some env fix π· Build changes update binary download links file [skip ci] β» Code Refactoring remove unused imports β¨ Features bump hpcflow version bump hpcflow version updates to moose schemas add MooseInputDeck parameter value class add damask_from_input_files demo to compare with moose_from_files add moose input file demo π Bug Fixes updates to env setup various updates small changes to moose stuff assume scalar data in parse_exodus if shape not in lookup rename basic moose workflow basic moose workflow π· Build changes merge branch 'develop' into workshop-prep update binary download links file [skip ci] β¨ Features bump hpcflow version π Bug Fixes set executable bit on additional files for mtex programs π· Build changes merge branch 'develop' into fix/macos-mtex update binary download links file [skip ci] β¨ Features add env setup damask bump hpcflow version π· Build changes merge branch 'env/docker' into bump/hpcflow update binary download links file [skip ci] β¨ Features implement mesh refinement and inverse optimisation MOOSE workflows add plate geometry moose workflow use template in gmsh mesh generation workflow add some parametrisation to plate-with-hole some initial basic gmsh integration Add MOOSE simualtions π Bug Fixes remove commented-out tidy up lm_fit_moose moose mesh refine workflow schemas update gmsh workflow task parametrisation IFG inputs and format escpaing π· Build changes merge in develop update binary download links file [skip ci] merge branch 'develop' into software/moose merge branch 'develop' into software/moose merge merge branch 'software/gmsh' into software/moose merge in develop β¨ Features add macos MTEX programs update data manifest for linux mtex programs bump hpcflow version add matflow env setup for various envs π· Build changes merge branch 'bump/hpcflow' into feat/configure-env β¨ Features bump hpcflow version bump hpcflow version π Bug Fixes set both the shell script and the binary to executable for linux MTEX program π· Build changes merge branch 'bump/hpcflow' into feat/set-executable update binary download links file [skip ci] π Bug Fixes manifest for sample_texture_CTF linux program π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version add first linux MTEX program π· Build changes merge branch 'bump/hpcflow' into feat/program-extra-files update binary download links file [skip ci] π Bug Fixes pyinstaller hook β¨ Features update sample_texture_model_ODF update MTEX tasks to include precompiled execution mode bump hpcflow version move data/programs to a separate repo add a demo workflow for demostrating different MTEX script exec modes option to run sample_texture_CTF from a precompiled program π Bug Fixes remove outstanding compile: keys for MTEX task demo workflows update MTEX demo workflows add missing init.py π· Build changes merge branch 'bump/hpcflow' into feat/programs merge branch 'develop' into feat/programs update binary download links file [skip ci] merge branch 'develop' into feat/programs β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes merge in develop update binary download links file [skip ci] π Bug Fixes update default config dir to ~/.matflow π· Build changes update binary download links file [skip ci] β» Code Refactoring rename matflow-new to matflow π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π Bug Fixes visualise_VE π· Build changes merge branch 'bump/hpcflow' into fix/visualise_VE update binary download links file [skip ci] β¨ Features bump hpcflow version π Bug Fixes typing in py3.9 tidying up the Surrogate class π· Build changes merge branch 'bump/hpcflow' into fix/surrogate-tidy update binary download links file [skip ci] β» Code Refactoring move build_surrogate task schemas defer imports β¨ Features bump hpcflow version use surrogat demo data add perform_inference task add fit_surrogate task initial surrogate model support π Bug Fixes missing lock indent! π· Build changes merge in develop merge in develop update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version continue supporting DAMASK v3.0.0-alpha7 (requires https://github.com/hpcflow/hpcflow-new/pull/892) add multistep random loadcase with interpolation π Bug Fixes combining support for old and new DAMASK update damask high-concurrency schema DAMASK command line for v3.0.2 writing empty damask numerics file π· Build changes merge branch 'bump/hpcflow' into software/damask_beta0 merge branch 'develop' into software/damask_beta0 update binary download links file [skip ci] merge in develop π Updates support damask v3 beta0 β¨ Features bump hpcflow version π· Build changes update binary download links file [skip ci] β¨ Features bump hpcflow version π· Bui
Fields of Study & Subjects
Scientific Computing and Data Management
Machine Learning in Materials Science
Distributed and Parallel Computing Systems
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 10 January 2026