Package gov.nih.mipav.model.algorithms
Class AlgorithmFRAP.FitFullModel2
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.InverseLaplace2
-
- gov.nih.mipav.model.algorithms.AlgorithmFRAP.FitFullModel2
-
- Enclosing class:
- AlgorithmFRAP
class AlgorithmFRAP.FitFullModel2 extends InverseLaplace2
DOCUMENT ME!
-
-
Constructor Summary
Constructors Constructor Description FitFullModel2(double[] time, double abscissa, double relEps, double absEps, double[] result, double[] estErr, int[] evaluations, int[] errStatus, double kon, double koff)
Creates a new FitFullModel2 object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fitToLaplace(double realIn, double imagIn, double[] realOut, double[] imagOut)
DOCUMENT ME!private double
zabs(double zr, double zi)
zabs computes the absolute value or magnitude of a double precision complex variable zr + j*zi.private void
zsqrt(double ar, double ai, double[] br, double[] bi)
complex square root b = csqrt(a).-
Methods inherited from class gov.nih.mipav.model.algorithms.InverseLaplace2
driver
-
-
-
-
Constructor Detail
-
FitFullModel2
public FitFullModel2(double[] time, double abscissa, double relEps, double absEps, double[] result, double[] estErr, int[] evaluations, int[] errStatus, double kon, double koff)
Creates a new FitFullModel2 object.- Parameters:
time
- DOCUMENT ME!abscissa
- DOCUMENT ME!relEps
- DOCUMENT ME!absEps
- DOCUMENT ME!result
- DOCUMENT ME!estErr
- DOCUMENT ME!evaluations
- DOCUMENT ME!errStatus
- DOCUMENT ME!kon
- DOCUMENT ME!koff
- DOCUMENT ME!
-
-
Method Detail
-
fitToLaplace
public void fitToLaplace(double realIn, double imagIn, double[] realOut, double[] imagOut)
DOCUMENT ME!- Specified by:
fitToLaplace
in classInverseLaplace2
- Parameters:
realIn
- DOCUMENT ME!imagIn
- DOCUMENT ME!realOut
- DOCUMENT ME!imagOut
- DOCUMENT ME!
-
zabs
private double zabs(double zr, double zi)
zabs computes the absolute value or magnitude of a double precision complex variable zr + j*zi.- Parameters:
zr
- doublezi
- double- Returns:
- double
-
zsqrt
private void zsqrt(double ar, double ai, double[] br, double[] bi)
complex square root b = csqrt(a).- Parameters:
ar
- doubleai
- doublebr
- double[]bi
- double[]
-
-