Examples

ex52.c: Simple Advection-diffusion equation solved using FVM in DMPLEX

ex74.c: Solves the constant-coefficient 1D heat equation

ex22.c: Time-dependent advection-reaction PDE in 1d, demonstrates IMEX methods.

ex5.c: Solves a simple time-dependent linear PDE (the heat equation).

ex11_sa.c: Second Order TVD Finite Volume Example.

ex45.c: Heat Equation in 2d and 3d with finite elements.

ex50.c: Solves one dimensional Burger's equation compares with exact solution

ex53.c: Time dependent Biot Poroelasticity problem with finite elements.

extchem.c: Integrate chemistry using TChem.

ex34.c: An elastic wave equation driven by Dieterich-Ruina friction

ex36SE.c: Transistor amplifier (semi-explicit).

ex40.c: Serial bouncing ball example to test TS event feature.

ex20adj.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.

ex3.c: Solves a simple time-dependent linear PDE (the heat equation).

ex20opt_ic.c: Solves a ODE-constrained optimization problem -- finding the optimal initial conditions for the van der Pol equation.

ex9.c: 1D periodic Finite Volume solver in slope-limiter form with semidiscrete time stepping.

ex1.c: Solves the time independent Bratu problem using pseudo-timestepping.";

ex49.c: Solves the van der Pol equation.

ex28.c: Loads a previously saved TS.";

ex7.c: Nonlinear, time-dependent PDE in 2d.

ex19.c: Solves the van der Pol DAE.

ex27.c: Time-Dependent Reactive Flow example in 2D with Darcy Flow";

ex14.c: Toy hydrostatic ice flow with multigrid in 3D.

ex20opt_p.c: Solves the van der Pol equation.

ex32.c: Solves a time-dependent linear PDE with discontinuous right-hand side.

ex20fwd.c:

ex1f.F90:

ex42.c: Meinhard't activator-inhibitor model to test TS domain error feature.

ex29.c: Time-Dependent Allan-Cahn example in 2D with Varying Coefficients";

ex20.c: Solves the van der Pol equation.

ex51.c: Small ODE to test TS accuracy.

ex47.c: Pure advection with finite elements.

ex76.c: Time-dependent Low Mach Flow in 2d and 3d channels with finite elements.

ex22f.F90:

ex15.c: Time-dependent PDE in 2d. Modified from ex13.c for illustrating how to solve DAEs.

ex22f_mf.F90:

ex11.c: Second Order TVD Finite Volume Example.

ex36A.c: Transistor amplifier (autonomous).

ex35.cxx: Time-dependent Brusselator reaction-diffusion PDE in 1d. Demonstrates IMEX methods and uses MOAB.

ex77.c: Time-dependent reactive low Mach Flow in 2d and 3d channels with finite elements.

ex25.c: Time-dependent Brusselator reaction-diffusion PDE in 1d formulated as a PDAE. Demonstrates solving PDEs with algebraic constraints (PDAE).

ex30.c: Biological network from https://link.springer.com/article/10.1007/s42967-023-00297-3

ex41.c: Parallel bouncing ball example to test TS event feature.

ex31.c: Solves the ordinary differential equations (IVPs) using explicit and implicit time-integration methods.

ex16.c: Solves the van der Pol equation and demonstrate IMEX.

ex43.c: Single-DOF oscillator formulated as a second-order system.

ex26.c: Transient nonlinear driven cavity in 2d.

ex16fwd.c: Performs adjoint sensitivity analysis for the van der Pol equation.

ex6.c: Solves a simple time-dependent linear PDE (the heat equation).

ex8.c: Nonlinear DAE benchmark problems.

ex18.c: Hybrid Finite Element-Finite Volume Example.

ex12.c: Nonlinear, time-dependent PDE in 2d.

ex46.c: Time dependent Navier-Stokes problem in 2d and 3d with finite elements.

ex2.c: Solves a time-dependent nonlinear PDE. Uses implicit

extchemfield.c: Integrate chemistry using TChem.

ex36.c: Transistor amplifier.

ex44.c: Parallel bouncing ball example formulated as a second-order system to test TS event feature.

ex20td.c: Performs adjoint sensitivity analysis for a van der Pol like

ex23fwdadj.c: A toy example for testing forward and adjoint sensitivity analysis of an implicit ODE with a parametrized mass matrice.

ex4.c: Solves a simple time-dependent linear PDE (the heat equation).

ex10.c:

ex11.h:

ex24.c: Pseudotransient continuation to solve a many-variable system that comes from the 2 variable Rosenbrock function + trivial.

ex48.c: Magnetohydrodynamics (MHD) with Poisson brackets and "

ex13.c: Time-dependent PDE in 2d. Simplified from ex7.c for illustrating how to use TS on a structured domain.

ex21.c: Solves a time-dependent nonlinear PDE with lower and upper bounds on the interior grid points. Uses implicit

Directories

optimal_control

multirate

phasefield

eimex

power_grid

network

advection-diffusion-reaction

hamiltonian

autodiff

hybrid