- Multi-threading
- Computational Linear Algebra * Optimization
- Numerics * Computational Mechanics
- Physics Simulation
- Miscellaneous
- Example 1: Create
SimpleTask
s - Example 2: Create
StoppableTask
s - Example 5: Parallel Sum Array Elements
- Example 9:
parallel_for
pattern withThreadPool
class - Example 12: Producer-Consumer pattern
- Example 13:
parallel_for
pattern withOMPExecutor
class - Example 40: Using OpenMP tasks
- Example 4: Multithreaded Jacobi Iterator
- Example 6: Multithreaded Conjugate Gradient solver
- Example 34: Use Trilinos
Epetra_Vector
andEpetra_CrsMatrix
- Example 33: Use Amesos2 Trilinos Package
- Example 30: Nonlinear optimization
- Example 36: Alternating Direction Method of Multipliers
- Example 37: Unconstrained optimization with Stochastic Gradient Descent
- Example 38: Unconstrained optimization with Gradient Descent
- Multithreaded gradient descent
- Example 8: Serial Monte Carlo integration
- Example 10: Calculate the area of a circle using Monte Carlo integration
- Example 11: Radio active deacay simulation
- Example 14: Monte Carlo integration with
OMPExecutor
class - Example 15: Calculate MSE error with
MSEFunction
class - Example 16: Calculate SSE error with
SSEFunction
class - Example 26: Bisection method
- Example 27: Monte Carlo simulation for the Monty Hall Problem
- Example 28: Newton's method
- Example 29: Markov chain sampling
- Example 19: Solve Laplace equation with collocated FVM
- Example 20: Solve Laplace equation with collocated FVM and multiple threads
- Example 21: Solve convection equation with FVM
- Example 22: Use volume terms with FVM
- Example 23: Use Backward Euler time stepper
- Example 24: Solve incompressible Stokes equations
- Example 25: Solve incompressible Navier-Stokes equations
- Example 7: Longitudinal Vehicle Model
- Example 17: Simulate differential drive system
- Example 35: Bicycle vehicle model
- Example 18: Create a rectangular grid
- Example 24: Create a
SerialBoostGraph
from aMesh