public class OptimizationContext extends Object
Constructor and Description |
---|
OptimizationContext(String experimentDescription,
EnergySchemeWithSharedFeatures energyScheme,
DualStack dualStack,
TriggerTerminationCondition triggerTerminationCondition,
InputOutputContext inputOutputContext,
RandomNumberGenerator randomNumberGenerator,
MarkWithIdentifierFactory markFactory) |
Modifier and Type | Method and Description |
---|---|
KernelCalculationContext |
calculateContext(MarkFactoryContext markFactoryContext) |
DualStack |
getDualStack() |
EnergySchemeWithSharedFeatures |
getEnergyScheme() |
String |
getExperimentDescription() |
InputOutputContext |
getInputOutputContext() |
Logger |
getLogger() |
MarkWithIdentifierFactory |
getMarkFactory() |
Outputter |
getOutputter() |
TriggerTerminationCondition |
getTriggerTerminationCondition() |
boolean |
isDebugEnabled() |
MarkFactoryContext |
markFactoryContext() |
public OptimizationContext(String experimentDescription, EnergySchemeWithSharedFeatures energyScheme, DualStack dualStack, TriggerTerminationCondition triggerTerminationCondition, InputOutputContext inputOutputContext, RandomNumberGenerator randomNumberGenerator, MarkWithIdentifierFactory markFactory)
public MarkFactoryContext markFactoryContext()
public KernelCalculationContext calculateContext(MarkFactoryContext markFactoryContext)
public Logger getLogger()
public Outputter getOutputter()
public boolean isDebugEnabled()
public String getExperimentDescription()
public EnergySchemeWithSharedFeatures getEnergyScheme()
public DualStack getDualStack()
public TriggerTerminationCondition getTriggerTerminationCondition()
public InputOutputContext getInputOutputContext()
public MarkWithIdentifierFactory getMarkFactory()
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.