}
// Get filtered algorithms for each task at first
try {
ParameterBlock maParameters =
ParameterBlocks.getSBOrEmpty(parameters,
ModelAnalyzerFactory.class.getName()).addSubBl(
AbstractModelAnalyzerFactory.MODEL, model);
modelAnalyzerFactories =
SimSystem.getRegistry().getFactoryList(
AbstractModelAnalyzerFactory.class, maParameters);
ParameterBlock iaParameters =
ParameterBlocks.getSBOrEmpty(parameters,
InfrastructureAnalyzerFactory.class.getName());
infrastructAnalysisFactories =
SimSystem.getRegistry().getFactoryList(
AbstractInfrastructureAnalyzerFactory.class, iaParameters);
ParameterBlock partParameters =
ParameterBlocks.getSBOrEmpty(parameters,
PartitioningFactory.class.getName()).addSubBl(
AbstractPartitioningFactory.MODEL, model);
partitioningFactories =
SimSystem.getRegistry().getFactoryList(