GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - BitBloomTech/spawn: Allows users to concisely specify and execute a large number of tasks with complex and co-dependent input parameter variations

BranchesTags
Open more actions menu

Latest commit

 

History

329 Commits
329 Commits

Folders and files

NameName
Last commit message
Last commit date
.circleci
.circleci
 
 
docs
docs
 
 
example_data
example_data
 
 
spawn
spawn
 
 
tests
tests
 
 
.gitignore
.gitignore
 
 
.pylintrc
.pylintrc
 
 
.readthedocs.yml
.readthedocs.yml
 
 
LICENSE.txt
LICENSE.txt
 
 
LICENSE_SHORT
LICENSE_SHORT
 
 
MANIFEST.in
MANIFEST.in
 
 
README.md
README.md
 
 
class_diagram.pdf
class_diagram.pdf
 
 
pytest.ini
pytest.ini
 
 
setup.cfg
setup.cfg
 
 
setup.py
setup.py
 
 
spawn.ini
spawn.ini
 
 
spawn_logo.png
spawn_logo.png
 
 
tox.ini
tox.ini
 
 
versioneer.py
versioneer.py
 
 

Repository files navigation

Spawn Logo

CircleCI

ReadTheDocs

Spawn is a python package that allows users to concisely specify and execute a large number of tasks with complex and co-dependent input parameter variations. It is used particularly in engineering where frequently thousands of similar simulations with input parameter variations are run for design and certification purposes. Spawn allows the specification of such large task sets to be formulated in a concise and readable input file.

A typical Spawn process is:

  1. Write an input specification file in JSON that specifies the parameters and their values.
  2. Inspect the fully expanded specification tree with the inspect command.
  3. Execute all tasks with the run command. This uses a back-end "spawner" to create the tasks, which can be fully customised for individual use cases.

Read the full Spawn documentation.

If you are interested in using Spawn for executing wind turbine aeroelastic simulation using NREL's FAST, please see the spawn-wind page.

About

Allows users to concisely specify and execute a large number of tasks with complex and co-dependent input parameter variations

Topics

automationbatch-processingcomputer-aided-engineeringload-calculationpython3wind-turbine-simulation

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

2 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.