hpcflow.app.ElementAction#

class hpcflow.app.ElementAction(element_iteration, action_idx, runs)#

Bases: ElementAction

Methods

get

get_data_idx

get_parameter_names

get_parameter_sources

Attributes

action

action_idx

app

element

element_iteration

input_files

inputs

num_runs

output_files

outputs

runs

task

property action#
property action_idx#
app = BaseApp(name='hpcFlow', version='0.2.0a79')#
property element#
property element_iteration#
get(path=None, run_idx=-1, default=None, raise_on_missing=False)#
Parameters:
  • path (str) –

  • run_idx (int) –

  • default (Any) –

  • raise_on_missing (bool) –

get_data_idx(path=None, run_idx=-1)#
Parameters:
  • path (str) –

  • run_idx (int) –

get_parameter_names(prefix)#
get_parameter_sources(path=None, run_idx=-1, typ=None, as_strings=False, use_task_index=False)#
Parameters:
  • path (str) –

  • run_idx (int) –

  • typ (str) –

  • as_strings (bool) –

  • use_task_index (bool) –

property input_files#
property inputs#
property num_runs#
property output_files#
property outputs#
property runs#
property task#