Package oms3.ngmf.util.cosu
Class SCE
- java.lang.Object
-
- oms3.ngmf.util.cosu.SCE
-
public class SCE extends Object
- Author:
- Christian Fischer, based on the original MatLab sources from SAHRA Tuscon Arizona
-
-
Field Summary
Fields Modifier and Type Field Description StringboundariesStringeffMethodNamebooleanenableintkstopintMaximizeEffintmaxnintNumberOfComplexesdouble[]observationStringparameterIDsdoublepcentodoublepepsdouble[]predictionStringsceFileName
-
Constructor Summary
Constructors Constructor Description SCE()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[]cceua(double[][] s, double[] sf, double[] bl, double[] bu)doublecustom_rand()intfind(int[] lcs, int startindex, int endindex, int value)doublefunct(double[] x)voidinit()doublenormalizedgeometricRange(double[][] x, double[] bound)voidrun()double[]sceua(double[] x0, double[] bl, double[] bu, int maxn, int kstop, double pcento, double peps, int ngs, int iseed, int iniflg)voidsort(double[][] x, double[] xf)voidsort(int[] x)double[]std(double[][] x)
-
-
-
Field Detail
-
parameterIDs
public String parameterIDs
-
boundaries
public String boundaries
-
effMethodName
public String effMethodName
-
prediction
public double[] prediction
-
observation
public double[] observation
-
MaximizeEff
public int MaximizeEff
-
NumberOfComplexes
public int NumberOfComplexes
-
maxn
public int maxn
-
kstop
public int kstop
-
pcento
public double pcento
-
peps
public double peps
-
enable
public boolean enable
-
sceFileName
public String sceFileName
-
-
Method Detail
-
init
public void init()
-
custom_rand
public double custom_rand()
-
funct
public double funct(double[] x)
-
sort
public void sort(double[][] x, double[] xf)
-
sort
public void sort(int[] x)
-
normalizedgeometricRange
public double normalizedgeometricRange(double[][] x, double[] bound)
-
std
public double[] std(double[][] x)
-
find
public int find(int[] lcs, int startindex, int endindex, int value)
-
cceua
public double[] cceua(double[][] s, double[] sf, double[] bl, double[] bu)
-
sceua
public double[] sceua(double[] x0, double[] bl, double[] bu, int maxn, int kstop, double pcento, double peps, int ngs, int iseed, int iniflg)
-
run
public void run()
-
-