public class GaussianProposalXML extends ProposalDistributionXML implements GaussianProposalStorage
nickname, reposListeners, transferAgent| Constructor and Description |
|---|
GaussianProposalXML(RepositoryConnectivity conn,
java.lang.String repos) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector |
getAllLogNormal() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
java.lang.String |
isLogNormal(java.lang.String pname)
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)
This default implementation doesn't do anything other than copy old parameter set to the
new parameter set.
|
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, setOldParametersRepositoryElementcopyStorage, getComment, getCreatedBy, getCreatedOn, getDOM, getEnabled, getNickname, getStorage, getXMLDirectory, getXMLFilename, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, transferStorage, writeXMLaddRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, show, 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 GaussianProposalXML(RepositoryConnectivity conn, java.lang.String repos)
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass in interface RepositoryStoragegetDefaultGraphicalEditorClass in class ProposalDistributionXMLpublic java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStoragegetStorageTransferAgentClass in class ProposalDistributionXMLpublic java.lang.Class getDOMStorageClass()
AbstractRepositoryStoragegetDOMStorageClass in interface DOMStorablegetDOMStorageClass in class ProposalDistributionXMLpublic void setLogNormal(java.lang.String pname)
setLogNormal in interface GaussianProposalStoragepublic void setAllLogNormal(java.util.Collection pnames)
GaussianProposalStoragesetAllLogNormal in interface GaussianProposalStoragepublic void unSetLogNormal(java.lang.String pname)
GaussianProposalStorageunSetLogNormal in interface GaussianProposalStoragepublic void unSetAllLogNormal(java.util.Collection pnames)
GaussianProposalStorageunSetAllLogNormal in interface GaussianProposalStoragepublic java.lang.String isLogNormal(java.lang.String pname)
GaussianProposalStorageisLogNormal in interface GaussianProposalStoragepublic java.util.Vector getAllLogNormal()
getAllLogNormal in interface GaussianProposalStoragepublic void setNewProposal(ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
ProposalDistributionXMLsetNewProposal in interface ProposalDistributionStoragesetNewProposal in class ProposalDistributionXMLpublic void setNewLikelihood(DblMatrixStorage likestorage, ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
setNewLikelihood in interface ProposalDistributionStoragesetNewLikelihood in class ProposalDistributionXMLCopyright © 2011, 2013. Daniel P. Dougherty