00001 // -*- c++ -*- 00002 00003 // +--------------------------------------------------------------------+ 00004 // | This file is part of FrameTL - the Wavelet Template Library | 00005 // | | 00006 // | Copyright (c) 2002-2010 | 00007 // | Thorsten Raasch, Manuel Werner | 00008 // +--------------------------------------------------------------------+ 00009 00010 #ifndef _FRAME_TL_ADDITIVE_H 00011 #define _FRAME_TL_ADDITIVE_H 00012 00013 #include <algebra/infinite_vector.h> 00014 00015 namespace FrameTL 00016 { 00017 00031 template <class PROBLEM> 00032 void AddSchw(const PROBLEM& P, const double epsilon, 00033 Array1D<InfiniteVector<double, typename PROBLEM::Index> >& approximations); 00034 00035 00036 } 00037 00038 #include <adaptive_additive_Schwarz.cpp> 00039 00040 #endif