net.simplace.simulation.control.generators.EquidistantCalSimGenerator

Extends DefaultSimulationGenerator: The class creates Simulation runs net.simplace.simulation.FWSimSimulation using a given set of parameters that are switched in an equi distant way. Parameters to be manipulated are given in project xml like: where in this example variable "vRun" is switched in 10 steps from 1 to 10. When several cal-parameters are given the full set of options is created Simulationcount = MULTIPLY(Count(cal-parameter)) Method generate(FWSimSimulation) is implemented accordingly.


public class EquidistantCalSimGenerator extends DefaultSimulationGenerator {
// Public Constructors
public EquidistantCalSimGenerator(Element aProjectsElement, FWSimSolution
aSolution, HashMap aFieldMap, FWSimVariable.CONTENT_TYPE aContentType);


// Public Instance Methods
public void init(); // Overrides DefaultSimulationGenerator

public HashMap createVariables(); // Overrides DefaultSimulationGenerator


// Protected Instance Methods
protected void generate(FWSimSimulation aSelectedSimulation);
// Overrides DefaultSimulationGenerator




}



Hierarchy: java.lang.Object - net.simplace.simulation.control.FWSimulationGenerator (net.simplace.simulation.util.FWSimFieldContainer) - DefaultSimulationGenerator - EquidistantCalSimGenerator