RootSystem#

class ansys.optislang.core.nodes.RootSystem(uid: str, osl_server: OslServer)#

Provides for creating and operating on a project system.

Methods

__init__(uid, osl_server)

Create a RootSystem system.

control(command[, wait_for_completion, timeout])

Control the node state.

evaluate_design(design[, update_design])

Evaluate a design.

find_node_by_uid(uid[, search_depth])

Find a node in the system with a specified unique ID.

find_nodes_by_name(name[, search_depth])

Find nodes in the system with a specified name.

get_missing_parameters_names(design)

Get the names of the parameters that are missing in a design.

get_name()

Get the name of the node.

get_nodes()

Get the direct children nodes.

get_omdb_files()

Get paths to omdb files.

get_parent()

Get the instance of the parent node.

get_parent_name()

Get the name of the parent node.

get_properties()

Get the raw server output with the node properties.

get_reference_design()

Get the design with reference values of the parameters.

get_registered_files()

Get node's registered files.

get_result_files()

Get node's result files.

get_states_ids()

Get available actor states ids.

get_status()

Get the status of the node.

get_type()

Get the type of the node.

get_undefined_parameters_names(design)

Get the names of the parameters that are not defined in the root system.

save_designs_as(hid, file_name[, format, dir])

Save designs for a given state.

Attributes

RootSystem.criteria_manager

Criteria manager of the current system.

RootSystem.parameter_manager

Parameter manager of the current system.

RootSystem.response_manager

Response manager of the current system.

RootSystem.uid

Unique ID of the node.