public class GaussianProposalDOM extends ProposalDistributionDOM implements GaussianProposalStorage
document, dostylesheets, storageRoot, templateDOMnickname, reposListeners, transferAgent| Constructor and Description |
|---|
GaussianProposalDOM() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearLogNormal() |
protected void |
clearMixingParameters() |
protected void |
clearNewParameters() |
protected void |
clearOldParameters() |
java.util.Vector |
getAllLogNormal() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
protected org.w3c.dom.Element |
getLogNormalRoot() |
java.lang.String |
getRootElementName() |
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
java.lang.String |
isLogNormal(java.lang.String param)
Returns true if the given parameter is considered log-normal.
|
void |
setAllLogNormal(java.util.Collection pnames)
Sets up all parameters whose name appears as a String in the given Collection
to be sampled from a Log-Normal distribution.
|
void |
setLogNormal(java.lang.String pname)
Sets up the given parameter to be sampled from a Log-Normal distribution.
|
void |
setNewLikelihood(DblMatrixStorage likestorage,
ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage) |
void |
setNewProposal(ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage)
Old is given as the new should be generated from the old in a Markov process.
|
protected void |
specifyStorage(org.w3c.dom.Document doc,
org.w3c.dom.Element root) |
void |
unSetAllLogNormal(java.util.Collection pnames)
Puts log normal setting back to default.
|
void |
unSetLogNormal(java.lang.String pname)
Puts all log normal settings back to default.
|
getMixingParametersRepositoryElement, getMixingParameterStorage, getNewParametersRepositoryElement, getOldParametersRepositoryElement, setMixingParametersRepositoryElement, setNewParametersRepositoryElement, setOldParametersRepositoryElementcreateElementByName, getAttributeByElementName, getComment, getCommentElementName, getCreatedBy, getCreatedByAttributeName, getCreatedOn, getCreatedOnAttributeName, getDocument, getEnabled, getEnabledAttributeName, getNickname, getNicknameAttributeName, getStorage, getStorageRoot, getStylesheetRef, getTemplateDOM, getTextNodeByElementName, isValidXML, readXML, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, setProcessingInstructions, setTextNodeByElementName, show, show, useStyleSheetInfo, usingStyleSheetInfo, writeTemplateXML, writeXMLaddRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, transferStorage, transferStorageCommandsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMixingParametersRepositoryElement, getMixingParameterStorage, getNewParametersRepositoryElement, getOldParametersRepositoryElement, setMixingParametersRepositoryElement, setNewParametersRepositoryElement, setOldParametersRepositoryElementaddRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNicknameafterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommandspublic java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass in interface RepositoryStoragegetDefaultGraphicalEditorClass in class ProposalDistributionDOMpublic java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStoragegetStorageTransferAgentClass in class ProposalDistributionDOMpublic java.lang.Class getDOMStorageClass()
AbstractRepositoryStoragegetDOMStorageClass in interface DOMStorablegetDOMStorageClass in class ProposalDistributionDOMpublic java.lang.String getRootElementName()
getRootElementName in class ProposalDistributionDOMprotected void specifyStorage(org.w3c.dom.Document doc,
org.w3c.dom.Element root)
specifyStorage in class ProposalDistributionDOMprotected org.w3c.dom.Element getLogNormalRoot()
protected void clearMixingParameters()
protected void clearNewParameters()
protected void clearOldParameters()
public void clearLogNormal()
public void setAllLogNormal(java.util.Collection pnames)
GaussianProposalStoragesetAllLogNormal in interface GaussianProposalStoragepublic void setLogNormal(java.lang.String pname)
GaussianProposalStoragesetLogNormal in interface GaussianProposalStoragepublic void unSetAllLogNormal(java.util.Collection pnames)
GaussianProposalStorageunSetAllLogNormal in interface GaussianProposalStoragepublic void unSetLogNormal(java.lang.String pname)
GaussianProposalStorageunSetLogNormal in interface GaussianProposalStoragepublic java.lang.String isLogNormal(java.lang.String param)
GaussianProposalStorageisLogNormal in interface GaussianProposalStoragepublic java.util.Vector getAllLogNormal()
getAllLogNormal in interface GaussianProposalStoragepublic void setNewProposal(ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
ProposalDistributionDOMsetNewProposal in interface ProposalDistributionStoragesetNewProposal in class ProposalDistributionDOMpublic void setNewLikelihood(DblMatrixStorage likestorage, ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
setNewLikelihood in interface ProposalDistributionStoragesetNewLikelihood in class ProposalDistributionDOMCopyright © 2011, 2013. Daniel P. Dougherty