Skip to content

Getting Started

Before diving into the reference sections of this user guide, this section introduces the core concepts needed to write and understand an exaStamp input file: how a simulation graph is built out of operators, how configuration files are assembled through includes, and the YAML syntax (and its exaStamp-specific extensions) used to write it all.

  • Building blocks — the simulation, includes and configuration blocks that make up any exaStamp input file
  • Configuration files — the default and additional configuration files available in data/config
  • YAML basics — a quick recap of plain YAML syntax
  • YAML extensions — the reserved keys, component/aggregate syntax and file-merging rules exaStamp adds on top of YAML