Uses of Class
p3j.pppm.parameters.ParameterInstance

Packages that use ParameterInstance
p3j.database   
p3j.database.hibernate   
p3j.experiment.results   
p3j.gui.panels.projections   
p3j.pppm   
p3j.pppm.parameters   
p3j.pppm.sets   
p3j.simulation   
p3j.simulation.assignments.exhaustive   
p3j.simulation.assignments.plugintype   
p3j.simulation.assignments.random   
 

Uses of ParameterInstance in p3j.database
 

Methods in p3j.database that return ParameterInstance
 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.
 

Methods in p3j.database that return types with arguments of type ParameterInstance
 List<ParameterInstance> IP3MDatabase.getAllParameterInstances()
          Retrieves list with all parameter instances.
 

Methods in p3j.database with parameters of type ParameterInstance
 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.
 

Method parameters in p3j.database with type arguments of type ParameterInstance
 Set IP3MDatabase.newSet(List<ParameterInstance> params, String name, String desc, double prob)
          Creates a new set.
 

Uses of ParameterInstance in p3j.database.hibernate
 

Methods in p3j.database.hibernate that return ParameterInstance
 ParameterInstance P3MDatabase.getParameterInstance(Parameter param, int generation)
           
 ParameterInstance P3MDatabase.newParameterInstance(int comparisonIndex, Parameter param, int generation)
           
 

Methods in p3j.database.hibernate that return types with arguments of type ParameterInstance
 List<ParameterInstance> P3MDatabase.getAllParameterInstances()
           
 

Methods in p3j.database.hibernate with parameters of type ParameterInstance
 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)
           
 

Method parameters in p3j.database.hibernate with type arguments of type ParameterInstance
 Set P3MDatabase.newSet(List<ParameterInstance> defParams, String name, String desc, double prob)
           
 

Uses of ParameterInstance in p3j.experiment.results
 

Methods in p3j.experiment.results that return types with arguments of type ParameterInstance
 Map<ParameterInstance,ParameterAssignment> ResultsOfTrial.getAssignment()
           
 Map<ParameterInstance,ParameterAssignment> ExecutionSummary.getParamAssignments()
           
 

Method parameters in p3j.experiment.results with type arguments of type ParameterInstance
 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 parameters in p3j.experiment.results with type arguments of type ParameterInstance
ExecutionSummary(Map<ParameterInstance,ParameterAssignment> assignment)
          Instantiates a new execution summary.
 

Uses of ParameterInstance in p3j.gui.panels.projections
 

Methods in p3j.gui.panels.projections with parameters of type ParameterInstance
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.
 

Method parameters in p3j.gui.panels.projections with type arguments of type ParameterInstance
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.
 

Constructors in p3j.gui.panels.projections with parameters of type ParameterInstance
ParameterInstanceNode(ParameterInstance instance)
          Default constructor.
 

Constructor parameters in p3j.gui.panels.projections with type arguments of type ParameterInstance
GenerationNode(List<ParameterInstance> instances)
          Default constructor.
 

Uses of ParameterInstance in p3j.pppm
 

Methods in p3j.pppm that return types with arguments of type ParameterInstance
 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.
 

Methods in p3j.pppm with parameters of type ParameterInstance
 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.
 

Method parameters in p3j.pppm with type arguments of type ParameterInstance
 void ProjectionModel.setAllParameterInstances(List<ParameterInstance> allParameterInstances)
          Sets the all parameter instances.
 void ProjectionModel.setInstanceSetTypes(Map<ParameterInstance,SetType> instanceSetTypes)
          Sets the instance Settypes.
 

Uses of ParameterInstance in p3j.pppm.parameters
 

Methods in p3j.pppm.parameters that return ParameterInstance
 ParameterInstance ParameterAssignment.getParamInstance()
           
 

Methods in p3j.pppm.parameters with parameters of type ParameterInstance
 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)
           
 

Method parameters in p3j.pppm.parameters with type arguments of type ParameterInstance
static void ParameterInstanceComparator.insert(List<ParameterInstance> parameterInstances, ParameterInstance insertInstance)
          Inserts instance in a sorted parameter instance list.
 

Constructors in p3j.pppm.parameters with parameters of type ParameterInstance
ParameterAssignment(ParameterInstance instance)
          Default constructor.
ParameterAssignment(ParameterInstance instance, String assignName, String desc, double prob, double dev, Matrix val)
          Full constructor.
 

Uses of ParameterInstance in p3j.pppm.sets
 

Methods in p3j.pppm.sets that return types with arguments of type ParameterInstance
 List<ParameterInstance> SetType.getDefinedParameters()
           
 Map<ParameterInstance,ParameterAssignmentSet> Set.getSetData()
           
 

Methods in p3j.pppm.sets with parameters of type ParameterInstance
 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.
 

Method parameters in p3j.pppm.sets with type arguments of type ParameterInstance
 void SetType.setDefinedParameters(List<ParameterInstance> definedParameters)
           
 void Set.setSetData(Map<ParameterInstance,ParameterAssignmentSet> setData)
           
 

Constructor parameters in p3j.pppm.sets with type arguments of type ParameterInstance
Set(List<ParameterInstance> definedParameters, String setName, String desc, double prob)
          Default constructor.
 

Uses of ParameterInstance in p3j.simulation
 

Methods in p3j.simulation that return types with arguments of type ParameterInstance
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.
 

Uses of ParameterInstance in p3j.simulation.assignments.exhaustive
 

Methods in p3j.simulation.assignments.exhaustive that return types with arguments of type ParameterInstance
 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.
 

Uses of ParameterInstance in p3j.simulation.assignments.plugintype
 

Methods in p3j.simulation.assignments.plugintype that return types with arguments of type ParameterInstance
 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. mapping from each ParameterInstance defined in the ProjectionModel to one ParameterAssignment to be used in the calculation.
 

Uses of ParameterInstance in p3j.simulation.assignments.random
 

Methods in p3j.simulation.assignments.random that return types with arguments of type ParameterInstance
 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.