armi.bookkeeping.visualization.entryPoint module

Entry point for producing visualization files.

class armi.bookkeeping.visualization.entryPoint.VisFileEntryPoint[source]

Bases: armi.cli.entryPoint.EntryPoint

Create visualization files from database files.

name = 'vis-file'
description = 'Convert ARMI databases in to visualization files'
_FORMAT_VTK = 'vtk'
_FORMAT_XDMF = 'xdmf'
_SUPPORTED_FORMATS = {'vtk', 'xdmf'}
addOptions()[source]

Add additional command line options.

Values of options added to self.parser will be available on self.args. Values added with createOptionFromSetting will override the setting values in the settings input file.

See also

createOptionFromSetting()

A method often called from here to creat CLI options from application settings.

argparse.ArgumentParser.add_argument()

Often called from here using self.parser.add_argument to add custom argparse arguments.

parse(args)[source]

Process user input.

Strings are parsed against some regular expressions and saved back to their original locations in the self.args namespace for later use.

invoke()[source]

Body of the entry point.

This is an abstract method, and must must be overridden in sub-classes.

Returns

exitcode – Implementations should return an exit code, or None, which is interpreted the same as zero (successful completion).

Return type

int or None

settingsArgument = None