pyiron.base.job.executable module

class pyiron.base.job.executable.Executable(path_binary_codes, codename=None, module=None, code=None, overwrite_nt_flag=False)[source]

Bases: object

property available_versions

List all available exectuables in the path_binary_codes for the specified codename.

Returns

list of the available version

Return type

list

property default_version

Default Version of the Available Executables i.e. specifically defined

Returns

default_version

Return type

str

property executable_path

Get the executable path

Returns

absolute path

Return type

str

list_executables()[source]

List all available exectuables in the path_binary_codes for the specified codename.

Returns

list of the available version

Return type

list

property mpi

Check if the message processing interface is activated.

Returns

[True/False]

Return type

bool

property version

Version of the Executable

Returns

version

Return type

str