create_dllname: Create name of shared library from formula and arguments

Description Usage Arguments Details Value Author(s)

View source: R/utils.R

Description

Using input formula and arguments along with current value of "precision" option, the function dllname creates a hashed name for the shared library where the operators defined by the formula and arguments will be compiled.

Usage

1

Arguments

formula

text string

args

vector of text string

Details

When compiling a user-defined operators, a shared object (so) library (or dynamic link library, dll) file is created in the directory build_dir specified in compile options of rkeops. For every new operators, such a file is created.

The shared library file associated to a user-defined operator has a unique name so that it can be reused without compilation when calling again the associated operator.

Value

dll name (text string)

Author(s)

Ghislain Durif


rkeops documentation built on Feb. 17, 2021, 5:08 p.m.