minimization
Class MrqMinChiSqr

java.lang.Object
  extended by minimization.MrqMinChiSqr
All Implemented Interfaces:
MinimizeRVMethod

public class MrqMinChiSqr
extends java.lang.Object
implements MinimizeRVMethod


Constructor Summary
MrqMinChiSqr(double[][] icIn, double[] offsetsIn, int[] ia, int Method, double Mstar, int dataNum, double[][] observe, GenericList dataSets, GenericList dataSetNames, java.lang.String primaryTele, double startTime, double endTime, double vextent)
           
 
Method Summary
 double[] evalYdY(double[] x, double[] y, double[] sig, double[] aVals, int[] ia, double[][] dyda, double[] chisq)
           
 StellarSystem getSys()
           
 void lasta(double[] aVals)
           
 void setFitWithTransits(boolean doFWT)
           
 void setObservedTransits(transitsBag bag)
           
static int[] trackShellSort(double[][] arr, int col, int startRow, int endRow)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MrqMinChiSqr

public MrqMinChiSqr(double[][] icIn,
                    double[] offsetsIn,
                    int[] ia,
                    int Method,
                    double Mstar,
                    int dataNum,
                    double[][] observe,
                    GenericList dataSets,
                    GenericList dataSetNames,
                    java.lang.String primaryTele,
                    double startTime,
                    double endTime,
                    double vextent)
Method Detail

getSys

public StellarSystem getSys()

setObservedTransits

public void setObservedTransits(transitsBag bag)

setFitWithTransits

public void setFitWithTransits(boolean doFWT)

lasta

public void lasta(double[] aVals)
Specified by:
lasta in interface MinimizeRVMethod

evalYdY

public double[] evalYdY(double[] x,
                        double[] y,
                        double[] sig,
                        double[] aVals,
                        int[] ia,
                        double[][] dyda,
                        double[] chisq)
Specified by:
evalYdY in interface MinimizeRVMethod

trackShellSort

public static final int[] trackShellSort(double[][] arr,
                                         int col,
                                         int startRow,
                                         int endRow)