ExpectationProblem
SciMLExpectations.ExpectationProblem — TypeExpectationProblem(S, g, h, pdist, params)
ExpectationProblem(g, pdist, params)
ExpectationProblem(sm::SystemMap, g, h, d)Defines ∫ g(S(h(x,u0,p)))*f(x)dx
Arguments
Let 𝕏 = uncertainty space, 𝕌 = Initial condition space, ℙ = model parameter space
- S: 𝕌 × ℙ → 𝕌 also known as system map.
- g: 𝕌 × ℙ → ℝⁿᵒᵘᵗ also known as the observables or output function.
- h: 𝕏 × 𝕌 × ℙ → 𝕌 × ℙ also known as covariate function.
- pdf(d,x): 𝕏 → ℝ the uncertainty distribution of the initial states.
- params
SciMLExpectations.SystemMap — TypeSystemMap(prob, args...; kwargs...)Representation of a system solution map for a given prob::DEProblem. args and kwargs are forwarded to the equation solver.
SciMLExpectations.ProcessNoiseSystemMap — TypeProcessNoiseSystemMap(prob, n, args...; kwargs...)Representation of a system solution map for a given prob::SDEProblem. args and kwargs are forwarded to the equation solver. n is the number of terms in the Kosambi–Karhunen–Loève representation of the process noise.
SciMLExpectations.GenericDistribution — TypeGenericDistribution(d, ds...)
Defines a generic distribution that just wraps functions for pdf function, rand and bounds. User can use this for define any arbitrary joint pdf. Included b/c Distributions.jl Product method of mixed distributions are type instable.