Developer Reference for Intel® oneAPI Math Kernel Library for C

ID 766684
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Nonlinear Solver Routine Naming Conventions

The TR routine names have the following structure:

      <character><name>_<action>( )

where

  • <character> indicates the data type:

    s

    float

    d

    double

  • <name> indicates the task type:

    trnlsp

    nonlinear least squares problem without constraints

    trnlspbc

    nonlinear least squares problem with boundary constraints

    jacobi

    computation of the Jacobian matrix using central differences

  • <action> indicates an action on the task:

    init

    initializes the solver

    check

    checks correctness of the input parameters

    solve

    solves the problem

    get

    retrieves the number of iterations, the stop criterion, the initial residual, and the final residual

    delete

    releases the allocated data