00001 // -*- c++ -*- 00002 00003 // +--------------------------------------------------------------------+ 00004 // | This file is part of FrameTL - the Wavelet Template Library | 00005 // | | 00006 // | Copyright (c) 2002-2005 | 00007 // | Thorsten Raasch, Manuel Werner | 00008 // +--------------------------------------------------------------------+ 00009 00010 #ifndef _FRAME_TL_STEEPEST_DESCENT_H 00011 #define _FRAME_TL_STEEPEST_DESCENT_H 00012 00013 #include <algebra/infinite_vector.h> 00014 00015 namespace FrameTL 00016 { 00019 template <class PROBLEM> 00020 void richardson_SOLVE_CDD2(const PROBLEM& P, const double epsilon, 00021 InfiniteVector<double, typename PROBLEM::Index>& u_epsilon); 00022 } 00023 00024 #include <richardson_CDD2.cpp> 00025 00026 #endif