quadrants.lang.func#

Classes#

Func

Base class for Kernels and Funcs

Module Contents#

class quadrants.lang.func.Func(_func: Callable, _classfunc=False, _pyfunc=False, is_real_function=False)[source]#

Bases: quadrants.lang._func_base.FuncBase

Base class for Kernels and Funcs

function_counter = 1[source]#
compiled: dict[int, Callable][source]#
classfunc = False[source]#
pyfunc = False[source]#
is_real_function = False[source]#
cxx_function_by_id: dict[int, quadrants._lib.core.quadrants_python.Function][source]#
has_print = False[source]#
func_call_rvalue(key: quadrants._lib.core.quadrants_python.FunctionKey, args: tuple[Any, Ellipsis]) Any[source]#
do_compile(key: quadrants._lib.core.quadrants_python.FunctionKey, args: tuple[Any, Ellipsis], arg_features: tuple[Any, Ellipsis]) None[source]#

only for real func