############### Description: MATLAB routines dealing with HSS matrices and doing 1D / 2D interpolations. All the routines operating on HSS matrices start with a hss_, all the routines doing MSN interpolation start with msn_. Call help for examples and more informations on the routines. The detailed documentation can be found in: http://scg.ece.ucsb.edu Any suggestions or comments are welcome. ############### Version: 0.2 Last revision: 13-Oct-10 Added CODA version of the MSN Interpolation algorithm in 1D and 2D. Also added CODA algorithm itself for stability for large s, especially in 2D. ############### Authors: Stefan Pauli, stefan.pauli@alumni.ethz.ch Karthik Jayaraman Raghuram, jrk@ece.ucsb.edu ############### Useful Paper: HSS: * S. Chandrasekaran, P. Dewilde, M. Gu, W. Lyons, and T. Pals, A fast solver for HSS representations via sparse matrices, SIAM J. Matrix Anal. Appl. 29 (2006/07), no. 1, 67--81 (electronic). MSN: * Fast Interpolation Schemes with Sobolev Type Norm Minimization, SIAM Annual Meeting July 2009. Karthik Jayaraman Raghuram, Shivkumar Chandrasekaran, Ming Gu, Hrushikesh Mhaskar * Fast Interpolation Schemes with Sobolev Type Norm Minimization, SIAM Annual Meeting July 2009. Karthik Jayaraman Raghuram, Shivkumar Chandrasekaran, Ming Gu, Hrushikesh Mhaskar * The Minimum Sobolev Norm Interpolation Scheme and its applications in Image Processing, (To appear in) The Proceedings of IS&T/SPIE 2010, Shivkumar Chandrasekaran, Karthik Jayaraman Raghuram, Hrushikesh Mhaskar The papers and a complete list can be found in http://scg.ece.ucsb.edu ############### Copyright (C) 2009 Stefan Pauli stefan.pauli@alumni.ethz.ch This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see .