2.9.3 - Least Squares Refineable - JdlLeastSquaresRefineable

John W. Campbell

2.9.3.1 Introduction

This is an interface used in a non-linear least squares refinement procedure to return function values calculated from the current set of refineable parameter values.

Definition and methods:

Class Details
Accessible Fields
Methods

2.9.3.2 Class Details

Package:
Jdl.JdlLib;
Class name:
JdlLeastSquaresRefineable
Class definition:
public interface JdlLeastSquaresRefineable
Extends:
Object
Implements:
none
Actions:
none

2.9.3.3 Accessible Fields

No fields with public, package or protected access defined.

2.9.3.4 Methods

2.9.3.4.1 Introduction

This interface has a single method to calculate the required function values.

Method:

Calculate function values. - calculateFunctionValue

2.9.3.4.2 Calculate function values. - calculateFunctionValue

A method to calculate 'm' function values for the 'n' refineable parameters whose current values are passed to the method.

Method Definition:
public void calculateFunctionValue(int m, int n, double[] fvecc, double[] x)
Parameters List:
m
The number of functions f(j) occuring in the sum of squares.
n
The number of variables x[0] ... x[n-1] being refined.
fvecc
An array, dimensioned to 'm', in which to return the 'm' values of f(j), j=0,1,...m-1 calculated using the current parameter values.
x
An array containing the 'n' refineable parameters x[0] ... x[n-1] with the set of values for which the function values are to be calculated.

⇑ Up 2   ⇑ Up 1   ⇑ Top of this