| __call__(self, *args, **kwargs) | iron.kernel.ExternalFunction | |
| __enter__(self) | iron.kernel.ExternalFunction | |
| __exit__(self, exc_type, exc_value, traceback) | iron.kernel.ExternalFunction | |
| __init__(self, str name, str|None object_file_name=None, str|None source_file=None, str|None source_string=None, list[type[np.ndarray]|np.dtype] arg_types=[], list[str] include_dirs=[], list[str] compile_flags=[]) | iron.kernel.ExternalFunction | |
| _compile_flags | iron.kernel.ExternalFunction | protected |
| _compiled | iron.kernel.ExternalFunction | protected |
| _include_dirs | iron.kernel.ExternalFunction | protected |
| _instances | iron.kernel.ExternalFunction | protectedstatic |
| _object_file_name | iron.kernel.ExternalFunction | protected |
| _op | iron.kernel.ExternalFunction | protected |
| _setup_source(self, str|None source_file, str|None source_string) | iron.kernel.ExternalFunction | protected |
| _source_file | iron.kernel.ExternalFunction | protected |
| _source_string | iron.kernel.ExternalFunction | protected |
| arg_types(self) | iron.kernel.ExternalFunction | |
| bin_name(self) | iron.kernel.ExternalFunction | |
| resolve(self, ir.Location|None loc=None, ir.InsertionPoint|None ip=None) | iron.kernel.ExternalFunction | |
| tile_size(self, int arg_index=0) | iron.kernel.ExternalFunction | |