Skip to content
simvia-techPublic

About

csauto automates code_saturne CFD simulation campaigns. Generate hundreds of cases from a DOE CSV + a template and monitor everything from a web dashboard.

Topics

Resources

Code of conduct

Contributing

Stars

11 stars

Watchers

2 watching

Forks

Latest commit

 

History

141 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csauto logo

Website Docs VS Code Marketplace CI-CD License

csauto

Automate code_saturne and code_aster simulation campaigns: generate hundreds of cases from one parameter table and a template, run them locally or on Slurm, and follow them in a dashboard inside VS Code.

csauto in VS Code

Install

VS Code (recommended): install csauto from the Marketplace, or run code --install-extension simvia.csauto. Then click the csauto icon in the activity bar and choose New Campaign….

Terminal or HPC, without VS Code:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/simvia-tech/csauto/main/install.sh)"

Python 3.11+ and a solver runtime (native, Docker or Singularity) are needed in both cases. See the installation guide.

Quick start

From a folder holding a doe.csv (one row per case) and a TEMPLATE/ case:

csauto prepare doe.csv TEMPLATE RUNS   # generate the cases
csauto doctor RUNS                     # check the environment
csauto serve RUNS                      # open the dashboard, then run from the Status panel

New to csauto? Follow the Quickstart and read the core concepts.

Documentation

Full documentation: https://simvia-tech.github.io/csauto/docs/, built from docs/.

Installation · VS Code extension · Quickstart · Web UI · CLI · Configuration · Troubleshooting · Telemetry

Contributing

Contributions are welcome, including support for new solvers: see CONTRIBUTING.md, DEVELOPMENT.md and adding a solver.

License

GPL-3.0, see LICENSE. Made by Simvia.

About

csauto automates code_saturne CFD simulation campaigns. Generate hundreds of cases from a DOE CSV + a template and monitor everything from a web dashboard.

Topics

Resources

Code of conduct

Contributing

Stars

11 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages