Amandus: Simulations based on multilevel Schwarz methods
File List
Here is a list of all files with brief descriptions:
 adaptivity.hUtilities for adaptive mesh refinement
 allen_cahn.ccInstationary Allen-Cahn equations
 amandus.cc
 amandus.h
 amandus_arpack.h
 amandus_parameters.cc
 amandus_sparse.cc
 amandus_sparse_multigrid.cc
 apps.hGlobal refinement linear loop shows convergence table on console
 bar_useage.cc
 boundary_values.h
 brusselator.ccInstationary Brusselator problem
 cahn_hilliard.ccInstationary Cahn-Hilliard model.The Cahn-Hilliard model, which in strong form reads

\[ u' = - \Delta (\frac{1}{\epsilon} w'(u) - \epsilon \Delta u) \]

Where \(w\) is usually a double-well energy function like \((u^2 - 1)^2\). The model can be derived as a gradient flow, minimizing the same Energy functional as the Allen-Cahn model. However, unlike the Allen-Cahn, this model is mass conserving

 constrained_newton.h
 coulomb.cc
 coulomb.h
 da_01n.ccPolynomial solution of Darcy equations
 da_02n.ccPolynomial solution of Darcy equations
 darcy.cc
 darcy_checkerboard.cc
 darcy_polynomial.cc
 div_curl.cc
 advection/doc/doc.h
 advection-diffusion/doc/doc.h
 allen_cahn/doc/doc.h
 brusselator/doc/doc.h
 cahn_hilliard/doc/doc.h
 darcy/doc/doc.h
 elasticity/doc/doc.h
 heat/doc/doc.h
 laplace/doc/doc.h
 maxwell/doc/doc.h
 readiff/doc/doc.h
 stokes/doc/doc.h
 ds_01.cc
 elasticity/eigen.cc
 laplace/eigen.cc
 maxwell/eigen.cc
 stokes/eigen.cc
 elasticity/eigen.h
 laplace/eigen.h
 maxwell/eigen.h
 stokes/eigen.h
 eigen_adaptive.cc
 eigen_adaptive_multiple.cc
 elasticity.ccStationay Elasicity model with homogeneous Dirichlet boundary conditions.The code has the follows the features:
 estimator.h
 explicit.h
 foo_useage.cc
 function.h
 groups.h
 heat.ccShould be heat equation, but not working
 hello.cc
 hello.h
 hello_main.cc
 implicit.h
 integrator.h
 darcy/integrators.h
 elasticity/integrators.h
 laplace/l-shaped.cc
 stokes/l-shaped.ccStationary Stokes equations with a manufacured solution
 laplace.cc
 laplace_polynomial_newton.cc
 laplace_polynomial_umfpack.cc
 logarithmic.cc
 logarithmic.h
 main.h
 massout.h
 advection/matrix.h
 advection-diffusion/matrix.h
 allen_cahn/matrix.h
 brinkman/matrix.h
 brusselator/matrix.h
 cahn_hilliard/matrix.h
 darcy/matrix.h
 elasticity/matrix.h
 laplace/matrix.h
 maxwell/matrix.h
 readiff/matrix.h
 stokes/matrix.h
 matrix_factor.h
 matrix_integrators.h
 darcy/noforce.h
 laplace/noforce.h
 stokes/noforce.h
 ode.ccInstationary Brusselator problem
 ode.h
 brinkman/parameters.h
 brusselator/parameters.h
 allen_cahn/polynomial.ccStationary Allen-Cahn with manufactured solution
 cahn_hilliard/polynomial.ccStationary, polynomial Cahn-Hilliard model
 darcy/polynomial.ccStationary Darcy equations with a manufacured solution
 laplace/polynomial.cc
 stokes/polynomial.ccStationary Stokes equations with a manufacured solution
 advection/polynomial.h
 allen_cahn/polynomial.h
 darcy/polynomial.h
 elasticity/polynomial.h
 laplace/polynomial.h
 stokes/polynomial.h
 advection/polynomial_01.cc
 advection-diffusion/polynomial_01.cc
 elasticity/polynomial_01.cc
 polynomial_02.cc
 polynomial_boundary.h
 polynomial_inhom.cc
 polynomial_inhom_nested.cc
 polynomial_nested.cc
 rd.ccInstationary ReactionDiffusion problem
 rd_bruss.ccBrusselator problem as instationary ReactionDiffusion problem
 refine_strategy.hRefine Strategies
 advection/residual.h
 allen_cahn/residual.h
 cahn_hilliard/residual.h
 elasticity/residual.h
 readiff/residual.h
 residual_darcy_01.cc
 residual_laplace_01.cc
 residual_stokes_01.cc
 residual_theta.cc
 residual_theta_laplace_01.cc
 rhs_one.h
 samples.h
 laplace/solution.cc
 stokes/solution.ccStationary Stokes equations with a manufacured solution
 darcy/checkerboard/solution.h
 laplace/solution.h
 stokes/solution.h
 solution_inhom.cc
 solution_parameters.h
 stalactite.cc
 stokes_polynomial_newton.cc
 stokes_polynomial_umfpack.cc
 test_darcy_estimator.cc
 test_darcy_integrators.cc
 test_darcy_solution_parameters.cc
 test_matrix.cc
 tests.h
 visualize_solution.h