23 const std::string
jobName =
"model (zero-order forward)";
25 startingJob(
"'" +
jobName +
"'", JobTimer::GRAPH);
30 std::vector<CGBase>
indVars(_fun.Domain());
38 std::vector<CGBase>
dep;
40 if (_loopTapes.empty()) {
52 langC.setMaxAssignmentsPerFunction(_maxAssignPerFunc, &_sources);
53 langC.setMaxOperationsPerAssignment(_maxOperationsPerAssignment);
54 langC.setParameterPrecision(_parameterPrecision);
55 langC.setGenerateFunction(_name +
"_" + FUNCTION_FORWAD_ZERO);
57 std::ostringstream
code;
58 std::unique_ptr<VariableNameGenerator<Base> > nameGen(createVariableNameGenerator());