altar.models.seismic.StaticCp
Module Contents
Classes
- class altar.models.seismic.StaticCp.StaticCp(name, locator, **kwds)
Bases:
altar.models.seismic.Static.StaticLinear 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