workspace.src.LikelihoodModel

Author: Congjian Wang Date : 07/16/2020

Classes

LikelihoodModel

RAVEN ExternalModel of Likelihood Function that can be combine with

Module Contents

class workspace.src.LikelihoodModel.LikelihoodModel[source]

Bases: ravenframework.PluginBaseClasses.ExternalModelPluginBase.ExternalModelPluginBase

RAVEN ExternalModel of Likelihood Function that can be combine with MCMC Sampler for Bayesian calibration

type[source]
name[source]
_model = None[source]
_modelType = None[source]
_modelXMLInput = None[source]
_readMoreXML(container, xmlNode)[source]

Method to read the portion of the XML that belongs to this plugin

Parameters:
  • container – object, self-like object where all the variables can be stored

  • xmlNode – xml.etree.ElementTree.Element, XML node that needs to be read

Returns:

None

initialize(container, runInfoDict, inputFiles)[source]

Method to initialize this plugin

Parameters:
  • container – object, self-like object where all the variables can be stored

  • runInfoDict – dict, dictionary containing all the RunInfo parameters (XML node <RunInfo>)

  • inputFiles – list, list of input files (if any)

Returns:

None

run(container, inputDict)[source]

This is a simple example of the run method in a plugin.

Parameters:
  • container – object, self-like object where all the variables can be stored

  • inputDict – dict, dictionary of inputs from RAVEN

Returns:

None