DiFfRG`
DiFfRG`
MakeKernel
MakeKernel[kernel,parameterList,integrandFlow]
Make a kernel from a given flow equation, parameter list and kernel.
MakeKernel[kernel,parameterList,integrandFlow,constantFlow]
Add a constant to be added to the flow. Default is a value of 0 for constantFlow.
MakeKernel[kernel,parameterList,integrandFlow,constantFlow,integrandDefinitions,constantDefinitions]
Add C++ code to be inserted into the beginning of the flow and constant methods.
Details and Options
- This Function creates an integrator that evaluates (constantFlow + ∫integrandFlow).
- The kernel must be a valid specification of an integration kernel, see also How to use DiFfRG.
- One can prepend additional c++ definitions to the flow equation by using the integrandDefinitions and constantDefinitions parameters. These are prepended to the respective methods of the integration kernel, allowing one to e.g. define specific angles one needs for the flow code.