forward_derivative_macro!() { /* proc-macro */ }
Expand description
Generates forward derivative functions.
ⓘ
static outer_test: FgdType = {
const base_fn: DFn = |args:&[String]| -> String { format!("{0}-{1}",args[0],args[1]) };
const exponent_fn: DFn = |args:&[String]| -> String { format!("{0}*{1}+{0}",args[0],args[1]) };
fgd::<"0f32",{&[base_fn, exponent_fn]}>
};
Is equivalent to
ⓘ
forward_derivative_macro!(outer_test,"0f32","{0}-{1}","{0}*{1}+{0}");