hpcflow.sdk.app.App#
- class hpcflow.sdk.app.App(*args, **kwargs)#
Bases:
BaseApp
Class from which to instantiate downstream app objects (e.g. MatFlow).
Methods
Get a dict mapping parameter types to task schemas that input/output each parameter.
Attributes
- property command_files: CommandFilesList#
- property envs: EnvironmentsList#
- get_parameter_task_schema_map()#
Get a dict mapping parameter types to task schemas that input/output each parameter.
- load_config(config_dir=None, config_invocation_key=None, **overrides)#
- Return type:
None
- load_template_components(warn=True)#
- Return type:
None
- property parameters: ParametersList#
- reload_config(config_dir=None, config_invocation_key=None, **overrides)#
- Return type:
None
- reload_template_components(warn=True)#
- Return type:
None
- property run_time_info: RunTimeInfo#
- property scripts#
- property task_schemas: TaskSchemasList#
- property template_components: Dict[str, ObjectList]#
- template_components_from_json_like(json_like)#
- Return type:
None