Examples

ex1.c: Solves the time independent Bratu problem using pseudo-timestepping.";
ex10.c:
ex11_sa.c: Second Order TVD Finite Volume Example.
ex12.c: Nonlinear, time-dependent PDE in 2d.
ex13.c: Time-dependent PDE in 2d. Simplified from ex7.c for illustrating how to use TS on a structured domain.
ex15.c: Time-dependent PDE in 2d. Modified from ex13.c for illustrating how to solve DAEs.
ex16.c: Solves the van der Pol equation and demonstrate IMEX.
ex16fwd.c: Performs adjoint sensitivity analysis for the van der Pol equation.
ex17.c: Time-dependent PDE in 1d. Simplified from ex15.c for illustrating how to solve DAEs.
ex19.c: Solves the van der Pol DAE.
ex20adj.c: Performs adjoint sensitivity analysis for the van der Pol equation.
ex23fwdadj.c: A toy example for testing forward and adjoint sensitivity analysis of an implicit ODE with a parametrized mass matrice.
ex25.c: Time-dependent Brusselator reaction-diffusion PDE in 1d formulated as a PDAE. Demonstrates solving PDEs with algebraic constraints (PDAE).
ex27.c: Time-Dependent Reactive Flow example in 2D with Darcy Flow";
ex28.c: Loads a previously saved TS.";
ex34.c: An elastic wave equation driven by Dieterich-Ruina friction
ex36.c: Transistor amplifier.
ex42.c: Meinhard't activator-inhibitor model to test TS domain error feature.
ex51.c: Small ODE to test TS accuracy.
ex52.c: Simple Advection-diffusion equation solved using FVM in DMPLEX
ex74.c: Solves the constant-coefficient 1D heat equation
ex9.c: 1D periodic Finite Volume solver in slope-limiter form with semidiscrete time stepping.
ex11.h:
ex14.c: Toy hydrostatic ice flow with multigrid in 3D.
ex18.c: Hybrid Finite Element-Finite Volume Example.
ex20.c: Solves the van der Pol equation.
ex20fwd.c:
ex20opt_ic.c: Solves a ODE-constrained optimization problem -- finding the optimal initial conditions for the van der Pol equation.
ex20opt_p.c: Solves the van der Pol equation.
ex20td.c: Performs adjoint sensitivity analysis for a van der Pol like
ex21.c: Solves a time-dependent nonlinear PDE with lower and upper bounds on the interior grid points. Uses implicit
ex22.c: Time-dependent advection-reaction PDE in 1d, demonstrates IMEX methods.
ex26.c: Transient nonlinear driven cavity in 2d.
ex29.c: Time-Dependent Allan-Cahn example in 2D with Varying Coefficients";
ex3.c: Solves a simple time-dependent linear PDE (the heat equation).
ex31.c: Solves the ordinary differential equations (IVPs) using explicit and implicit time-integration methods.
ex32.c: Solves a time-dependent linear PDE with discontinuous right-hand side.
ex35.cxx: Time-dependent Brusselator reaction-diffusion PDE in 1d. Demonstrates IMEX methods and uses MOAB.
ex4.c: Solves a simple time-dependent linear PDE (the heat equation).
ex40.c: Serial bouncing ball example to test TS event feature.
ex41.c: Parallel bouncing ball example to test TS event feature.
ex43.c: Single-DOF oscillator formulated as a second-order system.
ex44.c: Parallel bouncing ball example formulated as a second-order system to test TS event feature.
ex45.c: Heat Equation in 2d and 3d with finite elements.
ex46.c: Time dependent Navier-Stokes problem in 2d and 3d with finite elements.
ex47.c: Pure advection with finite elements.
ex49.c: Solves the van der Pol equation.
ex5.c: Solves a simple time-dependent linear PDE (the heat equation).
ex50.c: Solves one dimensional Burger's equation compares with exact solution
ex6.c: Solves a simple time-dependent linear PDE (the heat equation).
ex7.c: Nonlinear, time-dependent PDE in 2d.
ex76.c: Time-dependent Low Mach Flow in 2d and 3d channels with finite elements.
ex77.c: Time-dependent reactive low Mach Flow in 2d and 3d channels with finite elements.
ex8.c: Nonlinear DAE benchmark problems.
ex2.c: Solves a time-dependent nonlinear PDE. Uses implicit
ex30.c: Biological network from https://link.springer.com/article/10.1007/s42967-023-00297-3
ex11.c: Second Order TVD Finite Volume Example.
ex1f.F90:
ex22f.F90:
ex22f_mf.F90:
ex24.c: Pseudotransient continuation to solve a many-variable system that comes from the 2 variable Rosenbrock function + trivial.
ex36A.c: Transistor amplifier (autonomous).
ex36SE.c: Transistor amplifier (semi-explicit).
ex48.c: Magnetohydrodynamics (MHD) with Poisson brackets and "
ex53.c: Time dependent Biot Poroelasticity problem with finite elements.
extchem.c: Integrate chemistry using TChem.
extchemfield.c: Integrate chemistry using TChem.

Directories

advection-diffusion-reaction
autodiff
eimex
hamiltonian
hybrid
multirate
network
optimal_control
phasefield
power_grid