Flow123d
Classes
linsys_proposed.hh File Reference

Wrappers for linear systems based on MPIAIJ and MATIS format. More...

#include "petscmat.h"
#include "private/matimpl.h"
#include "la/distribution.hh"

Go to the source code of this file.

Classes

class  LinSys
 Abstract linear system class. More...
 
class  LinSys_MPIAIJ
 
class  LinSys_MATIS
 
struct  LinSys_MATIS::MatMyIS
 

Detailed Description

Wrappers for linear systems based on MPIAIJ and MATIS format.

Copyright (C) 2007 Technical University of Liberec. All rights reserved.

Please make a following refer to Flow123d on your project site if you use the program for any purpose, especially for academic research: Flow123d, Research Centre: Advanced Remedial Technologies, Technical University of Liberec, Czech Republic

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.

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, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 021110-1307, USA.

Id:
la_linsys.hh 1299 2011-08-23 21:42:50Z jakub.sistek
Revision:
1299
LastChangedBy:
jakub.sistek
LastChangedDate:
2011-08-23 23:42:50 +0200 (Tue, 23 Aug 2011)
Author
Jan Brezina

Linear system only keep together matrix, RHS and the solution vector.

Definition in file linsys_proposed.hh.