Skip to content
Snippets Groups Projects
Commit acd039a7 authored by Dominic Kempf's avatar Dominic Kempf
Browse files

Add handler for math functions

parent 48b6589f
No related branches found
No related tags found
No related merge requests found
""" Function manglers for math functions in C++ """
from dune.perftool.generation import function_mangler
from loopy import CallMangleInfo
@function_mangler
def dune_math_manglers(kernel, name, arg_dtypes):
if name == "exp":
return CallMangleInfo("std::exp",
arg_dtypes,
arg_dtypes,
)
......@@ -26,6 +26,9 @@ from dune.perftool.cgen.clazz import (AccessModifier,
ClassMember,
)
from dune.perftool.ufl.modified_terminals import Restriction
import dune.perftool.loopy.mangler
from pymbolic.primitives import Variable
from pytools import Record
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment