| __call__(self, *args, **kwargs) | iron.kernel.ExternalFunction | |
| __enter__(self) | iron.kernel.ExternalFunction | |
| __exit__(self, exc_type, exc_value, traceback) | iron.kernel.ExternalFunction | |
| __hash__(self) | 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=[], bool debug=False) | iron.kernel.ExternalFunction | |
| _arg_types | iron.kernel.ExternalFunction | protected |
| _compile_flags | iron.kernel.ExternalFunction | protected |
| _compiled | iron.kernel.ExternalFunction | protected |
| _debug | iron.kernel.ExternalFunction | protected |
| _include_dirs | iron.kernel.ExternalFunction | protected |
| _instances | iron.kernel.ExternalFunction | protectedstatic |
| _name | 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 |
| _validate_arg(self, int index, arg, expected_ty) | iron.kernel.ExternalFunction | protected |
| arg_types(self) | iron.kernel.ExternalFunction | |
| tile_size(self, int arg_index=0) | iron.kernel.ExternalFunction | |