rev 8111 - in krap: . getfem++ getfem++/debian getfem++/gmm-only getfem++/gmm-only/debian

Matthew Rosewarne mukidohime-guest at alioth.debian.org
Fri Nov 30 04:02:36 UTC 2007


Author: mukidohime-guest
Date: 2007-11-30 04:02:36 +0000 (Fri, 30 Nov 2007)
New Revision: 8111

Added:
   krap/getfem++/
   krap/getfem++/NOTES
   krap/getfem++/debian/
   krap/getfem++/debian/README.Debian
   krap/getfem++/debian/changelog
   krap/getfem++/debian/compat
   krap/getfem++/debian/control
   krap/getfem++/debian/copyright
   krap/getfem++/debian/dirs
   krap/getfem++/debian/docs
   krap/getfem++/debian/libgmm++-dev.install
   krap/getfem++/debian/rules
   krap/getfem++/debian/watch
   krap/getfem++/gmm-only/
   krap/getfem++/gmm-only/debian/
   krap/getfem++/gmm-only/debian/README.Debian
   krap/getfem++/gmm-only/debian/changelog
   krap/getfem++/gmm-only/debian/compat
   krap/getfem++/gmm-only/debian/control
   krap/getfem++/gmm-only/debian/copyright
   krap/getfem++/gmm-only/debian/dirs
   krap/getfem++/gmm-only/debian/rules
   krap/getfem++/gmm-only/debian/watch
Log:
* Initial import
* GETFEM++ needs serious work, see NOTES
* GMM++ stand-alone package is temporary!


Added: krap/getfem++/NOTES
===================================================================
--- krap/getfem++/NOTES	                        (rev 0)
+++ krap/getfem++/NOTES	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,56 @@
+* Files with anomalous licensing
+  + GPL (not LGPL)
+      interface/src/python/getfem.base.py
+      interface/src/python/getfem.py
+  + ITL
+      src/gmm/gmm_solver_bicgstab.h
+      src/gmm/gmm_iter.h
+      src/gmm/gmm_solver_cg.h
+      src/gmm/gmm_solver_constrained_cg.h
+  * MTL
+      src/gmm/gmm_tri_solve.h
+  * Boost.org
+      src/getfem_boost/intrusive_ptr.hpp
+      src/getfem_boost/noncopyable.hpp
+      src/getfem_boost/workaround.hpp
+  * Encyclopaedia of Cubature Formulas
+      cubature/CUBE4D_9.IM
+      cubature/HEXAHEDRON_11.IM
+      cubature/HEXAHEDRON_5.IM
+      cubature/HEXAHEDRON_9.IM
+      cubature/QUAD_17.IM
+      cubature/QUAD_7.IM
+      cubature/QUAD_9.IM
+      cubature/SIMPLEX4D_3.IM
+      cubature/TETRA_6.IM
+      cubature/TETRA_8.IM
+      cubature/TRIANGLE_10.IM
+      cubature/TRIANGLE_8.IM
+      cubature/TRIANGLE_9.IM
+  * Segeth/Dolezel: Higher-Order Finite Element Methods
+      cubature/TRIANGLE_13.IM
+      cubature/TRIANGLE_17.IM
+      cubature/TRIANGLE_19.IM
+  * others...
+      install-sh
+      MTL-ITL-LICENSE
+      src/gmm/gmm_dense_lu.h
+      src/gmm/gmm_inoutput.h
+      src/gmm/gmm_least_squares_cg.h
+      src/gmm/gmm_precond_ilutp.h
+      src/gmm/gmm_precond_mr_approx_inverse.h
+      src/gmm/gmm_solver_idgmres.h
+      src/gmm/gmm_solver_gmres.h
+      src/gmm/gmm_solver_qmr.h
+      src/gmm/gmm_solver_Schwarz_additive.h
+
+* Files that shouldn't be here
+* libsuperlu3-dev
+    superlu/*
+* libboost-dev
+    src/getfem_boost/intrusive_ptr.hpp
+    src/getfem_boost/noncopyable.hpp
+    src/getfem_boost/workaround.hpp
+
+* static/shared libs?
+* BLAS/ATLAS?

Added: krap/getfem++/debian/README.Debian
===================================================================
--- krap/getfem++/debian/README.Debian	                        (rev 0)
+++ krap/getfem++/debian/README.Debian	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,6 @@
+getfem++ for Debian
+-------------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- Matthew Rosewarne <mrosewarne at inoutbox.com>  Tue, 27 Nov 2007 02:27:41 -0500

Added: krap/getfem++/debian/changelog
===================================================================
--- krap/getfem++/debian/changelog	                        (rev 0)
+++ krap/getfem++/debian/changelog	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,5 @@
+getfem++ (3.0.3-1) unstable; urgency=low
+
+  * Initial release (Closes: #453065)
+
+ -- Matthew Rosewarne <mrosewarne at inoutbox.com>  Tue, 27 Nov 2007 02:27:41 -0500

Added: krap/getfem++/debian/compat
===================================================================
--- krap/getfem++/debian/compat	                        (rev 0)
+++ krap/getfem++/debian/compat	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1 @@
+5

Added: krap/getfem++/debian/control
===================================================================
--- krap/getfem++/debian/control	                        (rev 0)
+++ krap/getfem++/debian/control	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,40 @@
+Source: getfem++
+Section: libdevel
+Priority: extra
+Maintainer: Matthew Rosewarne <mrosewarne at inoutbox.com>
+Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libqhull-dev,
+ python-numarray, libblas-3.so
+Standards-Version: 3.7.2
+
+
+Package: libgetfem++
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: C++ library for finite element methods elementary computations
+ getfem++ is a library allowing the computation of any elementary matrix (even
+ for mixed finite element methods) on the largest class of methods and elements,
+ and for arbitrary dimension.
+
+
+Package: libgetfem++-dev
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgmm++-dev
+Description: C++ library for finite element methods elementary computations
+ getfem++ is a library allowing the computation of any elementary matrix (even
+ for mixed finite element methods) on the largest class of methods and elements,
+ and for arbitrary dimension.
+ .
+ This package contains the development headers and static libraries needed to
+ compile programs using getfem++, an elementary matrix computation library.
+
+
+Package: libgmm++-dev
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Generic C++ template library for sparse, dense and skyline matrices
+ Gmm++ is a framework of pre-defined methods for matrix computation. It is built
+ as a set of generic algorithms for any interfaced vector type or matrix type.
+ .
+ It can be viewed as a glue library allowing cooperation between several vector
+ and matrix types. However, basic sparse, dense and skyline matrix/vector types
+ are built-in, hence it can be used as a standalone linear algebra library.

Added: krap/getfem++/debian/copyright
===================================================================
--- krap/getfem++/debian/copyright	                        (rev 0)
+++ krap/getfem++/debian/copyright	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,35 @@
+This package was debianized by Matthew Rosewarne <mrosewarne at inoutbox.com> on
+Tue, 27 Nov 2007 02:27:41 -0500.
+
+It was downloaded from http://home.gna.org/getfem/download.html
+
+Upstream Authors:
+
+    Yves Renard <Yves.Renard at insa-lyon.fr>
+    Julien Pommier <Julien.Pommier at insa-toulouse.fr>
+
+Copyright:
+
+    Copyright (C) 2000-2007 Yves Renard, Julien Pommier
+
+License:
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package 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
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2007, Matthew Rosewarne <mrosewarne at inoutbox.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: krap/getfem++/debian/dirs
===================================================================
--- krap/getfem++/debian/dirs	                        (rev 0)
+++ krap/getfem++/debian/dirs	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,3 @@
+usr/bin
+usr/include
+usr/lib

Added: krap/getfem++/debian/docs
===================================================================
--- krap/getfem++/debian/docs	                        (rev 0)
+++ krap/getfem++/debian/docs	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,2 @@
+BUGS
+NEWS

Added: krap/getfem++/debian/libgmm++-dev.install
===================================================================
--- krap/getfem++/debian/libgmm++-dev.install	                        (rev 0)
+++ krap/getfem++/debian/libgmm++-dev.install	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,55 @@
+usr/include/gmm
+usr/include/gmm/gmm.h
+usr/include/gmm/gmm_matrix.h
+usr/include/gmm/gmm_iter_solvers.h
+usr/include/gmm/gmm_iter.h
+usr/include/gmm/gmm_inoutput.h
+usr/include/gmm/gmm_vector.h
+usr/include/gmm/gmm_transposed.h
+usr/include/gmm/gmm_scaled.h
+usr/include/gmm/gmm_conjugated.h
+usr/include/gmm/gmm_real_part.h
+usr/include/gmm/gmm_def.h
+usr/include/gmm/gmm_sub_index.h
+usr/include/gmm/gmm_vector_to_matrix.h
+usr/include/gmm/gmm_sub_vector.h
+usr/include/gmm/gmm_sub_matrix.h
+usr/include/gmm/gmm_interface.h
+usr/include/gmm/gmm_kernel.h
+usr/include/gmm/gmm_interface_bgeot.h
+usr/include/gmm/gmm_solver_cg.h
+usr/include/gmm/gmm_solver_constrained_cg.h
+usr/include/gmm/gmm_modified_gram_schmidt.h
+usr/include/gmm/gmm_dense_Householder.h
+usr/include/gmm/gmm_dense_lu.h
+usr/include/gmm/gmm_dense_qr.h
+usr/include/gmm/gmm_dense_sylvester.h
+usr/include/gmm/gmm_tri_solve.h
+usr/include/gmm/gmm_solver_gmres.h
+usr/include/gmm/gmm_solver_idgmres.h
+usr/include/gmm/gmm_solver_qmr.h
+usr/include/gmm/gmm_solver_bicgstab.h
+usr/include/gmm/gmm_solver_Schwarz_additive.h
+usr/include/gmm/gmm_solver_bfgs.h
+usr/include/gmm/gmm_solver_Newton.h
+usr/include/gmm/gmm_domain_decomp.h
+usr/include/gmm/gmm_superlu_interface.h
+usr/include/gmm/gmm_precond.h
+usr/include/gmm/gmm_precond_ildlt.h
+usr/include/gmm/gmm_precond_ildltt.h
+usr/include/gmm/gmm_precond_mr_approx_inverse.h
+usr/include/gmm/gmm_precond_diagonal.h
+usr/include/gmm/gmm_precond_ilu.h
+usr/include/gmm/gmm_precond_ilut.h
+usr/include/gmm/gmm_precond_ilutp.h
+usr/include/gmm/gmm_blas.h
+usr/include/gmm/gmm_blas_interface.h
+usr/include/gmm/gmm_lapack_interface.h
+usr/include/gmm/gmm_condition_number.h
+usr/include/gmm/gmm_least_squares_cg.h
+usr/include/gmm/gmm_opt.h
+usr/include/gmm/gmm_algobase.h
+usr/include/gmm/gmm_ref.h
+usr/include/gmm/gmm_std.h
+usr/include/gmm/gmm_except.h
+usr/include/gmm/gmm_MUMPS_interface.h

Added: krap/getfem++/debian/rules
===================================================================
--- krap/getfem++/debian/rules	                        (rev 0)
+++ krap/getfem++/debian/rules	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+  
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+# Add here any variable or target overrides you need.
+DEB_CONFIGURE_EXTRA_FLAGS = --disable-matlab
\ No newline at end of file


Property changes on: krap/getfem++/debian/rules
___________________________________________________________________
Name: svn:executable
   + 

Added: krap/getfem++/debian/watch
===================================================================
--- krap/getfem++/debian/watch	                        (rev 0)
+++ krap/getfem++/debian/watch	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,4 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+http://download.gna.org/getfem/stable/getfem++-(.*)\.tar\.gz

Added: krap/getfem++/gmm-only/debian/README.Debian
===================================================================
--- krap/getfem++/gmm-only/debian/README.Debian	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/README.Debian	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,7 @@
+GMM++ for Debian
+-------------------
+
+This package is not intended for widespread use.  GMM++ is a component of
+GETFEM++, and this package will be replaced when the getfem++ package is ready.
+
+ -- Matthew Rosewarne <mrosewarne at inoutbox.com>  Tue, 27 Nov 2007 02:27:41 -0500

Added: krap/getfem++/gmm-only/debian/changelog
===================================================================
--- krap/getfem++/gmm-only/debian/changelog	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/changelog	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,6 @@
+gmm (3.0-1) unstable; urgency=low
+
+  * Temporary stand-alone GMM++ release, will be superceded by getfem++ source.
+
+ -- Matthew Rosewarne <mrosewarne at inoutbox.com>  Sat, 03 Nov 2007 20:08:32 -0400
+

Added: krap/getfem++/gmm-only/debian/compat
===================================================================
--- krap/getfem++/gmm-only/debian/compat	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/compat	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1 @@
+5

Added: krap/getfem++/gmm-only/debian/control
===================================================================
--- krap/getfem++/gmm-only/debian/control	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/control	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,16 @@
+Source: gmm
+Section: libdevel
+Priority: extra
+Maintainer: Matthew Rosewarne <mrosewarne at inoutbox.com>
+Build-Depends: cdbs, debhelper (>= 5), autotools-dev
+Standards-Version: 3.7.2
+
+Package: libgmm++-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Generic C++ template library for sparse, dense and skyline matrices
+ Gmm++ is a framework of pre-defined methods for matrix computation. It is built
+ as a set of generic algorithms for any interfaced vector type or matrix type.
+ .
+ It can be viewed as a glue library allowing cooperation between several vector
+ and matrix types. However, basic sparse, dense and skyline matrix/vector types
+ are built-in, hence it can be used as a standalone linear algebra library.

Added: krap/getfem++/gmm-only/debian/copyright
===================================================================
--- krap/getfem++/gmm-only/debian/copyright	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/copyright	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,37 @@
+This package was debianized by Matthew Rosewarne <mrosewarne at inoutbox.com> on
+Sat, 03 Nov 2007 20:08:32 -0400.
+
+It was downloaded from http://home.gna.org/getfem/download.html
+
+Upstream Authors:
+
+    Yves Renard <Yves.Renard at insa-lyon.fr>
+    Julien Pommier <Julien.Pommier at insa-toulouse.fr>
+    Michel Fournié <fournie at mip.ups-tlse.fr>
+    Benjamin Schleimer <bensch128 at yahoo.com>
+
+Copyright:
+
+    Copyright (C) 2000-2007 Yves Renard, Julien Pommier
+
+License:
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package 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
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2007, Matthew Rosewarne <mrosewarne at inoutbox.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: krap/getfem++/gmm-only/debian/dirs
===================================================================
--- krap/getfem++/gmm-only/debian/dirs	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/dirs	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1 @@
+usr/include/gmm

Added: krap/getfem++/gmm-only/debian/rules
===================================================================
--- krap/getfem++/gmm-only/debian/rules	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/rules	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+
+DEB_INSTALL_DOCS_ALL = NEWS


Property changes on: krap/getfem++/gmm-only/debian/rules
___________________________________________________________________
Name: svn:executable
   + 

Added: krap/getfem++/gmm-only/debian/watch
===================================================================
--- krap/getfem++/gmm-only/debian/watch	                        (rev 0)
+++ krap/getfem++/gmm-only/debian/watch	2007-11-30 04:02:36 UTC (rev 8111)
@@ -0,0 +1,4 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+http://download.gna.org/getfem/stable/gmm-(.*)\.tar\.gz




More information about the pkg-kde-commits mailing list