- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified only the blocks named will be visited and made active
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
AddCovarianceAction
This action adds CovarianceFunctionBase
asds objects contained within the [Covariance]
block. For example, the following block adds a SquaredExponentialCovariance covariance function.
[Covariance<<<{"href": "../../syntax/Covariance/index.html"}>>>]
[covar]
type = SquaredExponentialCovariance<<<{"description": "Squared Exponential covariance function.", "href": "../covariances/SquaredExponentialCovariance.html"}>>>
signal_variance<<<{"description": "Signal Variance ($\\sigma_f^2$) to use for kernel calculation."}>>> = 1 #Use a signal variance of 1 in the kernel
noise_variance<<<{"description": "Noise Variance ($\\sigma_n^2$) to use for kernel calculation."}>>> = 1e-6 #A small amount of noise can help with numerical stability
length_factor<<<{"description": "Length factors to use for Covariance Kernel"}>>> = '0.38971 0.38971' #Select a length factor for each parameter (k and q)
[]
[]
(moose/modules/stochastic_tools/test/tests/surrogates/gaussian_process/GP_squared_exponential_training.i)Input Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.