Skip to content

Commit a17c33b

Browse files
author
chmerdon
committed
some doc fixes
1 parent 12d8ced commit a17c33b

2 files changed

Lines changed: 9 additions & 14 deletions

File tree

docs/src/coefficients.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ Stochastic coefficients play a central role in uncertainty quantification and st
66

77
The Karhunen-Loève expansion expresses a stochastic process as a series of orthogonal functions weighted by uncorrelated random variables:
88

9-
$$
10-
a(x, \omega) = a_0(x) + \sum_{n=1}^N \sqrt{\lambda_n} \phi_n(x) \xi_n(\omega)
11-
$$
9+
```math
10+
a(x, \omega) = a_0(x) + \sum_{n=1}^N \sqrt{\lambda_n}\, \phi_n(x)\, \xi_n(\omega)
11+
```
1212

1313
where $a_0(x)$ is the mean, $\lambda_n$ and $\phi_n(x)$ are the eigenvalues and eigenfunctions of the covariance operator, and $\xi_n$ are independent standard normal random variables.
1414

docs/src/sgfem.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,26 @@ of the stochastic Galerkin (SG) methods implemented in this repository.
1212

1313
## Where to find documentation/implementations of the key blocks
1414
1. Parametric model / KL representation of the random coefficient.
15-
- See also:
16-
- [Stochastic coefficients](coefficients.md) — available random coefficients
17-
- and polynomial chaos expansions.
15+
- See:
16+
- [Stochastic coefficients](coefficients.md) — available random coefficients and polynomial chaos expansions.
1817
- [Model problems](modelproblems.md) — available model problems that involve random coefficients. See also source: `src/modelproblems/`.
19-
2018
2. Choose stochastic basis, orthogonal polynomials, suitable for the parameter space
21-
- See also:
19+
- See:
2220
- [Orthogonal polynomials and recurrence relations](orthogonal_polynomials.md) — Legendre / Hermite polynomials and recurrence coefficients.
2321
- [ONBasis (one-dimensional orthonormal basis)](onbasis.md) — construction and utilities for evaluating 1D orthonormal polynomial bases (norms, quadrature, evaluations).
2422
- [Tensorized / multivariate basis (TensorizedBasis)](tonbasis.md) — assembling multivariate bases from ONBasis instances and precomputing triple products.
25-
26-
3. Build spatial FE spaces and blocks of system matrix.
23+
1. Build spatial FE spaces and blocks of system matrix.
2724
- Use FESpace types (H1, HDIV, ...) from the ExtendableFEM ecosystem.
2825
- See: [ExtendableFEMBase.jl](https://github.com/WIAS-PDELib/ExtendableFEMBase.jl) — basis finite-element spaces, basis evaluations and low-level FE utilities like standard interpolations.
2926
- See: [ExtendableFEM.jl](https://github.com/WIAS-PDELib/ExtendableFEM.jl) — high-level deterministic operator assembly and helpers used throughout the codebase.
30-
31-
4. Assemble and solve the full SG system
27+
2. Assemble and solve the full SG system
3228
- Galerkin projection yields a coupled deterministic block system. Briefly:
3329
- Expand u(y,x)=∑_μ u_μ(x) H_μ(y), test with H_ν ⇒ block matrix with entries a_{μ,ν} A(·).
3430
- Solver choices:
3531
- direct assembly + dense solver (for debugging / small problems)
3632
- matrix‑free iterative solvers exploiting tensor/block structure + preconditioners
3733
- See problem solver implementations: `src/modelproblems/solvers_*.jl`.
38-
39-
5. Postprocessing, error estimation & adaptivity
34+
3. Postprocessing, error estimation & adaptivity
4035
- Error estimators and marking criteria implemented in the script driver `scripts/poisson.jl` for the available Poisson model problems.
4136
- Error estimators are problem-dependent and can be currently found in `src/estimate.jl`
4237
- Spatial (mesh refinement) uses refinement routines from [ExtendableFEMBase.jl](https://github.com/WIAS-PDELib/ExtendableGrids.jl)

0 commit comments

Comments
 (0)