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

available_versions

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

Returns:list of the available version
Return type:list
default_version

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

Returns:default_version
Return type:str
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
mpi

Check if the message processing interface is activated.

Returns:[True/False]
Return type:bool
version

Version of the Executable

Returns:version
Return type:str