Modifier and Type | Method and Description |
---|---|
ParameterInstance |
IP3MDatabase.getParameterInstance(Parameter param,
int generation)
Retrieves a parameter instance from the database.
|
ParameterInstance |
IP3MDatabase.newParameterInstance(int comparisonIndex,
Parameter param,
int generation)
Creates new parameter instance.
|
Modifier and Type | Method and Description |
---|---|
List<ParameterInstance> |
IP3MDatabase.getAllParameterInstances()
Retrieves list with all parameter instances.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IP3MDatabase.deleteParameterInstance(ParameterInstance instance)
Deletes given parameter instances from the data base.
|
List<ParameterAssignment> |
IP3MDatabase.getAllParameterAssignments(ParameterInstance paramInstance)
Retrieves all
ParameterAssignment entities for a certain
ParameterInstance . |
ParameterAssignment |
IP3MDatabase.newParameterAssignment(ParameterInstance paramInstance,
String name,
String description,
double probability,
double deviation,
Matrix2D value)
Creates a new parameter assignment.
|
Modifier and Type | Method and Description |
---|---|
Set |
IP3MDatabase.newSet(List<ParameterInstance> params,
String name,
String desc,
double prob)
Creates a new set.
|
Modifier and Type | Method and Description |
---|---|
ParameterInstance |
P3MDatabase.getParameterInstance(Parameter param,
int generation) |
ParameterInstance |
P3MDatabase.newParameterInstance(int comparisonIndex,
Parameter param,
int generation) |
Modifier and Type | Method and Description |
---|---|
List<ParameterInstance> |
P3MDatabase.getAllParameterInstances() |
Modifier and Type | Method and Description |
---|---|
boolean |
P3MDatabase.deleteParameterInstance(ParameterInstance instance) |
List<ParameterAssignment> |
P3MDatabase.getAllParameterAssignments(ParameterInstance param) |
ParameterAssignment |
P3MDatabase.newParameterAssignment(ParameterInstance paramInstance,
String name,
String description,
double probability,
double deviation,
Matrix2D value) |
Modifier and Type | Method and Description |
---|---|
Set |
P3MDatabase.newSet(List<ParameterInstance> defParams,
String name,
String desc,
double prob) |
Modifier and Type | Method and Description |
---|---|
Map<ParameterInstance,ParameterAssignment> |
ResultsOfTrial.getAssignment() |
Map<ParameterInstance,ParameterAssignment> |
ExecutionSummary.getParamAssignments() |
Modifier and Type | Method and Description |
---|---|
int[] |
ParameterAssumptionEncoder.encode(Map<ParameterInstance,ParameterAssignment> assignment)
Encode a given instance -> assignment mapping to array.
|
void |
ResultsOfTrial.setAssignment(Map<ParameterInstance,ParameterAssignment> assignment) |
String |
ParameterAssumptionEncoder.verboseEncoding(Map<ParameterInstance,ParameterAssignment> assignment)
Returns a verbose encoding of a given assignment.
|
Constructor and Description |
---|
ExecutionSummary(Map<ParameterInstance,ParameterAssignment> assignment)
Instantiates a new execution summary.
|
Modifier and Type | Method and Description |
---|---|
void |
NewSetTypeDialog.transferInstances(JList<ParameterInstance> fromList,
ParameterListModel from,
ParameterListModel to,
SetType targetSetType)
Transfers instances from one Settype to the other.
|
Modifier and Type | Method and Description |
---|---|
ParameterInstance |
ParameterListModel.getElementAt(int index) |
Modifier and Type | Method and Description |
---|---|
protected void |
ProjectionTreePanel.addAssumptionsSubTree(ParameterInstanceNode root,
Set set,
ParameterInstance instance)
Adds sub tree for
ParameterAssignment entities. |
static String |
ParameterInstanceNode.getDisplayName(ParameterInstance instance)
Gets the display name.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ProjectionTreePanel.addGenerationSubTree(SetNode root,
List<ParameterInstance> instances)
Adds sub-tree for a generation.
|
protected void |
ProjectionTreePanel.addInstancesSubTree(PopulationNode root,
Set set,
List<ParameterInstance> instances)
Adds sub tree for
ParameterInstance entities. |
protected void |
ProjectionTreePanel.addPopulationsSubTree(ProjectionTreeNode<?> root,
Set set,
List<ParameterInstance> instances)
Adds sub tree for populations.
|
Constructor and Description |
---|
ParameterInstanceNode(ParameterInstance instance)
Default constructor.
|
Constructor and Description |
---|
GenerationNode(List<ParameterInstance> instances)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
List<ParameterInstance> |
ProjectionModel.getAllParameterInstances()
Gets the all parameter instances.
|
Map<ParameterInstance,SetType> |
ProjectionModel.getInstanceSetTypes() |
Map<ParameterInstance,SetType> |
IProjectionModel.getInstanceSetTypes()
Gets the map parameter instance => Settype.
|
List<ParameterInstance> |
ProjectionModel.getUnassignedParameterInstances()
Get all
ParameterInstance objects that still belong to the default
SetType . |
Modifier and Type | Method and Description |
---|---|
boolean |
ProjectionModel.assignParameterInstance(ParameterInstance instance,
SetType type,
boolean migrate)
Assign a
ParameterInstance to a specific SetType . |
boolean |
ProjectionModel.removeParameterInstanceAssignment(ParameterInstance instance)
Removes a
ParameterInstance from a certain SetType . |
Modifier and Type | Method and Description |
---|---|
void |
ProjectionModel.setAllParameterInstances(List<ParameterInstance> allParameterInstances)
Sets the all parameter instances.
|
void |
ProjectionModel.setInstanceSetTypes(Map<ParameterInstance,SetType> instanceSetTypes)
Sets the instance Settypes.
|
Modifier and Type | Method and Description |
---|---|
ParameterInstance |
ParameterAssignment.getParamInstance() |
Modifier and Type | Method and Description |
---|---|
int |
ParameterInstanceComparator.compare(ParameterInstance instance1,
ParameterInstance instance2) |
static void |
ParameterInstanceComparator.insert(List<ParameterInstance> parameterInstances,
ParameterInstance insertInstance)
Inserts instance in a sorted parameter instance list.
|
void |
ParameterAssignment.setParamInstance(ParameterInstance paramInstance) |
Modifier and Type | Method and Description |
---|---|
static void |
ParameterInstanceComparator.insert(List<ParameterInstance> parameterInstances,
ParameterInstance insertInstance)
Inserts instance in a sorted parameter instance list.
|
Constructor and Description |
---|
ParameterAssignment(ParameterInstance instance)
Default constructor.
|
ParameterAssignment(ParameterInstance instance,
String assignName,
String desc,
double prob,
double dev,
Matrix val)
Full constructor.
|
ParameterAssignment(String matrixString,
ParameterInstance instance,
String assignName,
String desc,
double prob,
double dev)
Constructor for bean compatibility.
|
Modifier and Type | Method and Description |
---|---|
List<ParameterInstance> |
SetType.getDefinedParameters() |
Map<ParameterInstance,ParameterAssignmentSet> |
Set.getSetData() |
Modifier and Type | Method and Description |
---|---|
void |
SetType.addInstance(ParameterInstance instance)
Adds a parameter instance for this Settype.
|
void |
Set.addParameterInstance(ParameterInstance parameterInstance)
Adds a parameter instance to the set.
|
int |
Set.getNumberOfAssignments(ParameterInstance instance)
Retrieve the number of eligible
ParameterAssignment objects for a
given ParameterInstance . |
ParameterAssignmentSet |
Set.getParameterAssignments(ParameterInstance paramInstance)
Get eligible
ParameterAssignment objects for given
ParameterInstance . |
void |
SetType.removeInstance(ParameterInstance instance)
Removes a parameter instance from this Settype.
|
ParameterAssignmentSet |
Set.removeParameterInstance(ParameterInstance parameterInstance)
Removes a parameter instance from the set.
|
Modifier and Type | Method and Description |
---|---|
void |
SetType.setDefinedParameters(List<ParameterInstance> definedParameters) |
void |
Set.setSetData(Map<ParameterInstance,ParameterAssignmentSet> setData) |
Constructor and Description |
---|
Set(List<ParameterInstance> definedParameters,
String setName,
String desc,
double prob)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected james.core.util.misc.Pair<Map<ParameterInstance,ParameterAssignment>,List<GeneratorError>> |
SingleExecution.chooseAssignment(IParamAssignmentGenerator generator,
james.core.math.random.generators.IRandom rng)
Lets the
IParamAssignmentGenerator choose a valid assignment and
sets up all auxiliary data structures according to this. |
Modifier and Type | Method and Description |
---|---|
james.core.util.misc.Pair<Map<ParameterInstance,ParameterAssignment>,List<GeneratorError>> |
ExhaustiveAssignmentGenerator.chooseParamAssignments(james.core.math.random.generators.IRandom random) |
protected Map<ParameterInstance,ParameterAssignment> |
ExhaustiveAssignmentGenerator.createMapping(List<Integer> indices)
Puts all assignments for the given index list into one map.
|
Map<ParameterInstance,ParameterAssignment> |
SetTypeManager.getAssignment(int assignmentIndex)
Gets i-th most probable assignment.
|
protected Map<ParameterInstance,ParameterAssignment> |
SetManager.getCurrentMapping()
Creates mapping from all
ParameterInstance objects covered by the
SetType of the managed Set to the currently selected
ParameterAssignment instances. |
protected james.core.util.misc.Pair<Map<ParameterInstance,ParameterAssignment>,Double> |
ExhaustiveAssignmentGenerator.nextAssignment()
Generates next assignment.
|
Modifier and Type | Method and Description |
---|---|
james.core.util.misc.Pair<Map<ParameterInstance,ParameterAssignment>,List<GeneratorError>> |
IParamAssignmentGenerator.chooseParamAssignments(james.core.math.random.generators.IRandom random)
This is the main execution method for PPPM simulators/analysers.
|
Modifier and Type | Method and Description |
---|---|
james.core.util.misc.Pair<Map<ParameterInstance,ParameterAssignment>,List<GeneratorError>> |
RandomParamAssignmentGenerator.chooseParamAssignments(james.core.math.random.generators.IRandom random) |
Map<ParameterInstance,ParameterAssignment> |
RandomParamAssignmentGenerator.chooseParameterAssignmentsRandomly(Set set,
RandomNumberChecks rnc,
james.core.math.random.generators.IRandom rand,
List<GeneratorError> errorLog)
Executes second level of Monte-Carlo simulation.
|
Copyright © 2012. All Rights Reserved.