|
MADNESS 0.10.1
|
Provides test problems for examining the convergence of embedded (Dirichlet) boundary conditions. More...
#include <madness/mra/mra.h>#include <madness/tensor/gmres.h>#include <madness/external/muParser/muParser.h>#include "test_problems.h"
Functions | |
| int | main (int argc, char **argv) |
Provides test problems for examining the convergence of embedded (Dirichlet) boundary conditions.
The auxiliary PDE being solved is
![\[ \nabla^2 u - p(\varepsilon) S (u-g) = \varphi f, \]](form_76.png)
where








The available test problems are









This program allows testing of various parameters,
for their effect on convergence of the solution.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
References madness::LoadBalanceDeux< NDIM >::add_tree(), madness::Vector< T, N >::begin(), madness::WorldGopInterface::broadcast(), SafeMPI::COMM_WORLD, madness::copy(), DIRICHLET_RHS, DOMAIN_MASK, e(), madness::error(), EXACT, madness::finalize(), madness::GMRES(), madness::World::gop, madness::initialize(), k, LLRV, madness::LoadBalanceDeux< NDIM >::load_balance(), mask, maxiter, madness::nonlinear_vector_solver(), madness::Function< T, NDIM >::norm2(), madness::World::rank(), madness::FunctionDefaults< NDIM >::redistribute(), madness::FunctionDefaults< NDIM >::set_cubic_cell(), madness::FunctionDefaults< NDIM >::set_k(), madness::FunctionDefaults< NDIM >::set_thresh(), madness::FunctionDefaults< NDIM >::set_truncate_on_project(), madness::startup(), SURFACE, thresh, and madness::Function< T, NDIM >::trace().