pal.misc
public static final class Parameterized.Utils extends java.lang.Object
Constructor and Description |
---|
Parameterized.Utils() |
Modifier and Type | Method and Description |
---|---|
static Parameterized |
combine(Parameterized[] bases)
Combine multiple parameterized objects into one
|
static Parameterized |
combine(Parameterized baseOne,
Parameterized baseTwo)
Combine multiple parameterized objects into one
|
static Parameterized |
createParametizedWrapper(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues)
Create a wrapper around a set of double arrays to create a parameterized object
(changes to parameterized object change given arrays)
|
static Parameterized |
createParametizedWrapper(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues,
double[] parametersSE)
Create a wrapper around a set of double arrays to create a parameterized object
(changes to parameterized object change given arrays)
|
static double[] |
getParameters(Parameterized source) |
static int |
getTotalNumberOfParameters(Parameterized[] bases) |
static void |
setupLookups(Parameterized[] bases,
int[] baseLookup,
int[] parameterIndexLookup,
int totalNumberOfParameters) |
public static final double[] getParameters(Parameterized source)
public static final int getTotalNumberOfParameters(Parameterized[] bases)
public static final void setupLookups(Parameterized[] bases, int[] baseLookup, int[] parameterIndexLookup, int totalNumberOfParameters)
public static final Parameterized createParametizedWrapper(double[] parameters, double[] lowerLimits, double[] upperLimits, double[] defaultValues)
public static final Parameterized createParametizedWrapper(double[] parameters, double[] lowerLimits, double[] upperLimits, double[] defaultValues, double[] parametersSE)
public static final Parameterized combine(Parameterized[] bases)
public static final Parameterized combine(Parameterized baseOne, Parameterized baseTwo)