Class AlgorithmFRAP.FitFullModelqd

java.lang.Object
gov.nih.mipav.model.algorithms.InverseLaplaceqd
gov.nih.mipav.model.algorithms.AlgorithmFRAP.FitFullModelqd
Enclosing class:
AlgorithmFRAP

class AlgorithmFRAP.FitFullModelqd extends InverseLaplaceqd
DOCUMENT ME!
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) double
    DOCUMENT ME!
    (package private) double
    DOCUMENT ME!

    Fields inherited from class gov.nih.mipav.model.algorithms.InverseLaplaceqd

    endTime
  • Constructor Summary

    Constructors
    Constructor
    Description
    FitFullModelqd(double[] time, double kon, double koff)
    Creates a new FitFullModelqd object.
  • Method Summary

    Modifier and Type
    Method
    Description
    double[][]
    fitToLaplace(double realS, double[] imagS)
    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.InverseLaplaceqd

    driver, getTime, getTimeFunction

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • koff

      double koff
      DOCUMENT ME!
    • kon

      double kon
      DOCUMENT ME!
  • Constructor Details

    • FitFullModelqd

      public FitFullModelqd(double[] time, double kon, double koff)
      Creates a new FitFullModelqd object.
      Parameters:
      time - DOCUMENT ME!
      kon - DOCUMENT ME!
      koff - DOCUMENT ME!
  • Method Details

    • fitToLaplace

      public double[][] fitToLaplace(double realS, double[] imagS)
      DOCUMENT ME!
      Specified by:
      fitToLaplace in class InverseLaplaceqd
      Parameters:
      realS - DOCUMENT ME!
      imagS - DOCUMENT ME!
      Returns:
      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 - double
      zi - double
      Returns:
      double
    • zsqrt

      private void zsqrt(double ar, double ai, double[] br, double[] bi)
      complex square root b = csqrt(a).
      Parameters:
      ar - double
      ai - double
      br - double[]
      bi - double[]