10.1.2.1.1. armicontrib.dif3d.tests.dif3dTestingApp module

App for testing the DIF3D plugin.

class armicontrib.dif3d.tests.dif3dTestingApp.Dif3dTestingApp[source]

Bases: armi.apps.App

App that adds only the DIF3D plugin for testing purposes.

This mostly initializes the default plugin manager. Subclasses are free to adopt this plugin manager and register more plugins of their own, or to throw it away and start from scratch if they do not wish to use the default Framework plugins.

For a description of the things that an ARMI plugin can do, see the armi.plugins module.

name = 'DIF3D Test App'

The program name of the app. This should be the actual name of the python entry point that loads the app, or the name of the module that contains the appropriate __main__ function. For example, if the app is expected to be invoked with python -m myapp, name should be "myapp"

property splashText

Return a textual splash screen.

Specific applications will want to customize this, but by default the ARMI one is produced.