altar.models.seismic.StaticCp

Module Contents

Classes

class altar.models.seismic.StaticCp.StaticCp(name, locator, **kwds)

Bases: altar.models.seismic.Static.Static

Linear Model with prediction uncertainty Cp, in addition to data uncertainty Cd Cp = Kp Cmu Kp^T Kp = Kmu * <θ> Kp.shape = (observations, nCmu) Cmu.shape = (nCmu, nCmu) Kmu.shape =(observations, parameters) (same as the green’s function)

nCmu
doc = the number of model parameter sets
cmu_file
doc = the covariance describing the uncertainty of model parameter
kmu_file
doc = the sensitivity kernel of model parameter: input as kmu1.txt, ...
initialModel_file
doc = the initial mean model
G0
d0
Cd0
Cmu
Kmu
Cp
meanModel
initialize(self, application)

Initialize the state of the model given a {problem} specification

loadInputsCp(self)

Load the additional data (for Cp problem) in the input files into memory

initializeCovariance(self, samples)

initialize data covariance related variables

computeCp(self, theta_mean)

Calculate Cp

update(self, annealer)

Model update interface