Mastodon Block

Description

The Mastodon block creates default parameters that are used in most seismic analyses, so that users don't have to manually define them. These include parameters such as Variables and AuxVariables, Kernels and AuxKernels, executioner settings, output and post processing settings, etc. The automatic creation of these parameters can also be turned off and the parameters can be created manually, if needed.

commentnote

The Mastodon block and the associated sub blocks are a work in progress. They will be extended to other parameters in the near future.

The Mastodon block is organized into several sub blocks that create different parameters. Currently included sub blocks are as follows:

  1. Model

  2. Outputs

The usage of the Mastodon block along with the currently implemented sub blocks is illustrated in the example input file below.

[Mastodon<<<{"href": "index.html"}>>>]
  [./Model<<<{"href": "Model/index.html"}>>>]
    dynamic_analysis<<<{"description": "false, if static analysis is to be performed."}>>> = true
  [../]
  [./Outputs<<<{"href": "Outputs/index.html"}>>>]
    stress_strain_output<<<{"description": "true, if stress and strain output is required."}>>> = true
  [../]
[]
(test/tests/mastodonblock/combined/mastodon_block_actions.i)