Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 3/22/2024
Public
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

    real, single precision

    d

    real, double precision

  • <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