Class AlgorithmFRAP.IntModel2

java.lang.Object
gov.nih.mipav.model.algorithms.Integration2
gov.nih.mipav.model.algorithms.AlgorithmFRAP.IntModel2
Enclosing class:
AlgorithmFRAP

class AlgorithmFRAP.IntModel2 extends Integration2
class IntModel2 extends Integration2 { public IntModel2(double lower, double upper, int routine, double breakPoints[], double epsabs, double epsrel, int limit) { super(lower, upper, routine, breakPoints, epsabs, epsrel, limit); } public double intFunc(double x) { double function = 0.0; if ((x != 1.0/7.0) invalid input: '&'invalid input: '&' (x != 2.0/3.0)) { function = Math.pow(Math.abs(x - 1.0/7.0), -0.25) * Math.pow(Math.abs(x - 2.0/3.0), -0.55); } return function; } public void driver() { super.driver(); } }.
  • Constructor Details

    • IntModel2

      public IntModel2(double lower, double upper, int routine, int key, double epsabs, double epsrel, int limit)
      Creates a new IntModel2 object.
      Parameters:
      lower - DOCUMENT ME!
      upper - DOCUMENT ME!
      routine - DOCUMENT ME!
      key - DOCUMENT ME!
      epsabs - DOCUMENT ME!
      epsrel - DOCUMENT ME!
      limit - DOCUMENT ME!
  • Method Details

    • driver

      public void driver()
      DOCUMENT ME!
      Overrides:
      driver in class Integration2
    • intFunc

      public double intFunc(double x)
      DOCUMENT ME!
      Specified by:
      intFunc in class Integration2
      Parameters:
      x - DOCUMENT ME!
      Returns:
      DOCUMENT ME!