John W. Campbell
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
- Package:
- Jdl.JdlLib;
- Class name:
- JdlLeastSquaresRefineable
- Class definition:
- public interface JdlLeastSquaresRefineable
- Extends:
- Object
- Implements:
- none
- Actions:
- none
No fields with public, package or protected access defined.
This interface has a single method to calculate the required function
values.
Method:
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