OutputSolnBoundary#

Full name:

pylith.meshio.OutputSolnBoundary

Journal name:

outputsolnsubset

Output of solution subfields over an external boundary.

Tip

Most output information can be configured at the problem level using the ProblemDefaults Component.

Implements OutputSoln.

Pyre Facilities#

  • trigger: Trigger defining how often output is written.

    • current value: ‘outputtriggerstep’, from {default}

    • configurable as: outputtriggerstep, trigger

  • writer: Writer for data.

    • current value: ‘datawriterhdf5’, from {default}

    • configurable as: datawriterhdf5, writer

Pyre Properties#

  • data_fields=<list>: Names of solution subfields to include in output.

    • default value: [‘all’]

    • current value: [‘all’], from {default}

  • label=<str>: Name of label identifier for external boundary.

    • default value: ‘’

    • current value: ‘’, from {default}

    • validator: <function validateLabel at 0x11f366af0>

  • label_value=<int>: Value of label identifier for external boundary (tag of physical group in Gmsh files).

    • default value: 1

    • current value: 1, from {default}

  • output_basis_order=<int>: Basis order for output.

    • default value: 1

    • current value: 1, from {default}

    • validator: (in [0, 1])

Example#

Example of setting OutputSolnBoundary Pyre properties and facilities in a parameter file.

[observer]
data_fields = [displacement]

label = boundary_xpos

# Skip two time steps between output.
output_trigger = pylith.meshio.OutputTriggerStep
output_trigger.num_skip = 2

# Write output to HDF5 file with name `boundary_xpos.h5`.
writer = pylith.meshio.DataWriterHDF5
writer.filename = boundary_xpos.h5

output_basis_order = 1