public class KernelProposer<T,S> extends AnchorBean<KernelProposer<T,S>>
Constructor and Description |
---|
KernelProposer() |
Modifier and Type | Method and Description |
---|---|
void |
checkCompatibleWith(Mark testMark) |
String[] |
createKernelFactoryNames() |
WeightedKernelList<T,S> |
getAllKernelFactories() |
Kernel<T,S> |
getInitialKernel() |
int |
getNumberKernels() |
List<KernelProposerOption<T,S>> |
getOptionList() |
WeightedKernel<T,S> |
getWeightedKernelFactory(int i) |
void |
initBeforeCalc(KernelCalculationContext context) |
void |
initialize() |
KernelWithIdentifier<T,S> |
initialKernel() |
void |
initWithProposerSharedObjects(MarksInitialization initialization,
Logger logger) |
KernelWithIdentifier<T,S> |
proposeKernel(RandomNumberGenerator randomNumberGenerator) |
void |
setInitialKernel(Kernel<T,S> initialKernel) |
void |
setOptionList(List<KernelProposerOption<T,S>> optionList) |
String |
toString()
By default, we use
AnchorBean.describeBean() as the string representation of the bean. |
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
public void initialize() throws InitializeException
InitializeException
public void initWithProposerSharedObjects(MarksInitialization initialization, Logger logger) throws InitializeException
InitializeException
public void initBeforeCalc(KernelCalculationContext context) throws InitializeException
InitializeException
public KernelWithIdentifier<T,S> initialKernel()
public KernelWithIdentifier<T,S> proposeKernel(RandomNumberGenerator randomNumberGenerator)
public int getNumberKernels()
public WeightedKernelList<T,S> getAllKernelFactories()
public String[] createKernelFactoryNames()
public WeightedKernel<T,S> getWeightedKernelFactory(int i)
public String toString()
AnchorBean
AnchorBean.describeBean()
as the string representation of the bean.toString
in class AnchorBean<KernelProposer<T,S>>
public void checkCompatibleWith(Mark testMark)
public List<KernelProposerOption<T,S>> getOptionList()
public void setOptionList(List<KernelProposerOption<T,S>> optionList)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.