libalberta2 (2.0.1-3) debian-dir only changes

Summary

 debian/README.Debian                 |   13 
 debian/README.source                 |   28 
 debian/changelog                     |   24 
 debian/compat                        |    1 
 debian/control                       |   56 +
 debian/copyright                     |   51 +
 debian/docs                          |    2 
 debian/libalberta2-dev.install       |    3 
 debian/libalberta2.install           |    2 
 debian/libalberta2.lintian-overrides |    1 
 debian/libalberta2.symbols           | 1263 +++++++++++++++++++++++++++++++++++
 debian/patches/00_as-needed.patch    |   38 +
 debian/patches/00list                |    2 
 debian/patches/01_linkfix.dpatch     |  106 ++
 debian/rules                         |   19 
 debian/watch                         |    3 
 16 files changed, 1612 insertions(+)

    
download this patch

Patch contents

--- libalberta2-2.0.1.orig/debian/changelog
+++ libalberta2-2.0.1/debian/changelog
@@ -0,0 +1,24 @@
+libalberta2 (2.0.1-3) unstable; urgency=low
+
+  * Change of my email address
+  * Torsten removed from the uploader
+  * Standards-Version updated to version 3.8.4
+  * DM-Upload-Allowed removed
+
+ -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 03 Feb 2010 00:29:43 +0100
+
+libalberta2 (2.0.1-2) unstable; urgency=low
+
+  [ André Gaul ]
+  * Add dependencies for -dev (Closes: #527045)
+  * Add misc:Depends for -dev and -dbg
+  * Change section to debug for -dbg
+  * Add libtoolize to rules in order to avoid compilation problems
+
+ -- Sylvestre Ledru <sylvestre.ledru@inria.fr>  Thu, 07 May 2009 13:13:31 +0200
+
+libalberta2 (2.0.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #501220)
+
+ -- André Gaul <gaul@web-yard.de>  Mon, 27 Oct 2008 14:18:03 +0100
--- libalberta2-2.0.1.orig/debian/copyright
+++ libalberta2-2.0.1/debian/copyright
@@ -0,0 +1,51 @@
+This package was debianized by André Gaul <gaul@web-yard.de> on
+Wed, 17 Sep 2008 19:10:50 +0200.
+
+It was downloaded from http://www.alberta-fem.de
+
+Upstream Authors:
+
+    Alfred Schmidt 
+    Kunibert G. Siebert
+    Daniel Köster
+    Oliver Kriessl
+    Claus-Justus Heine
+
+Copyright 1996-2003:
+
+    Alfred Schmidt
+    Kunibert G. Siebert
+    Claus-Justus Heine
+
+Copyright 2001-2006:
+
+    Daniel Köster
+
+Copyright 2001-2005:
+
+    Oliver Kriessl
+
+Copyright 1995:
+
+    Universitaet Freiburg
+
+License:
+
+    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 <http://www.gnu.org/licenses/>.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is Copyright (C) 2008, André Gaul <gaul@web-yard.de> 
+and is licensed under the GPL, see above.
--- libalberta2-2.0.1.orig/debian/docs
+++ libalberta2-2.0.1/debian/docs
@@ -0,0 +1,2 @@
+NEWS
+README
--- libalberta2-2.0.1.orig/debian/README.Debian
+++ libalberta2-2.0.1/debian/README.Debian
@@ -0,0 +1,13 @@
+libalberta2.0 for Debian
+------------------------
+
+This version of ALBERTA was compiled with the following options:
+
+* --without-gltools --without-grape --without-silo:
+  no support for gltools, GRAPE or silo because these libs do
+  not yet exist in Debian.
+
+* --without-dx: no support for OpenDX visualization because of
+  compile problems
+
+ -- André Gaul <gaul@web-yard.de>  Wed, 17 Sep 2008 19:10:50 +0200
--- libalberta2-2.0.1.orig/debian/compat
+++ libalberta2-2.0.1/debian/compat
@@ -0,0 +1 @@
+7
--- libalberta2-2.0.1.orig/debian/libalberta2.symbols
+++ libalberta2-2.0.1/debian/libalberta2.symbols
@@ -0,0 +1,1263 @@
+libalberta_1d.so.2 libalberta2 #MINVER#
+ AI_add_dof_dof_vec_to_admin@Base 2.0.1
+ AI_add_dof_dowb_matrix_to_admin@Base 2.0.1
+ AI_add_dof_int_vec_to_admin@Base 2.0.1
+ AI_add_dof_matrix_to_admin@Base 2.0.1
+ AI_add_dof_ptr_vec_to_admin@Base 2.0.1
+ AI_add_dof_real_d_vec_to_admin@Base 2.0.1
+ AI_add_dof_real_vec_to_admin@Base 2.0.1
+ AI_add_dof_schar_vec_to_admin@Base 2.0.1
+ AI_add_dof_uchar_vec_to_admin@Base 2.0.1
+ AI_add_int_dof_vec_to_admin@Base 2.0.1
+ AI_advance_cookies_rec@Base 2.0.1
+ AI_check_slavery@Base 2.0.1
+ AI_coarse_recursive_1d@Base 2.0.1
+ AI_fill_missing_dofs@Base 2.0.1
+ AI_free_dof_vec_list@Base 2.0.1
+ AI_free_leaf_data@Base 2.0.1
+ AI_get_dof_admin@Base 2.0.1
+ AI_get_dof_list@Base 2.0.1
+ AI_get_dof_memory@Base 2.0.1
+ AI_get_dof_ptr_list@Base 2.0.1
+ AI_get_dof_vec_list@Base 2.0.1
+ AI_get_leaf_data@Base 2.0.1
+ AI_post_refine_1d@Base 2.0.1
+ AI_reactivate_dof@Base 2.0.1
+ AI_refine_fct_1d@Base 2.0.1
+ AI_remove_dof_dof_vec_from_admin@Base 2.0.1
+ AI_remove_dof_dowb_matrix_from_admin@Base 2.0.1
+ AI_remove_dof_int_vec_from_admin@Base 2.0.1
+ AI_remove_dof_matrix_from_admin@Base 2.0.1
+ AI_remove_dof_ptr_vec_from_admin@Base 2.0.1
+ AI_remove_dof_real_d_vec_from_admin@Base 2.0.1
+ AI_remove_dof_real_vec_from_admin@Base 2.0.1
+ AI_remove_dof_schar_vec_from_admin@Base 2.0.1
+ AI_remove_dof_uchar_vec_from_admin@Base 2.0.1
+ AI_remove_int_dof_vec_from_admin@Base 2.0.1
+ AI_run_traverse_hooks@Base 2.0.1
+ AI_test_traverse_nr@Base 2.0.1
+ AI_xdr_DOF@Base 2.0.1
+ AI_xdr_REAL@Base 2.0.1
+ AI_xdr_S_CHAR@Base 2.0.1
+ AI_xdr_U_CHAR@Base 2.0.1
+ AI_xdr_close_file@Base 2.0.1
+ AI_xdr_int@Base 2.0.1
+ AI_xdr_open_file@Base 2.0.1
+ D2_uh_at_qp@Base 2.0.1
+ D2_uh_d_at_qp@Base 2.0.1
+ H1_err@Base 2.0.1
+ H1_err_d@Base 2.0.1
+ H1_norm_uh@Base 2.0.1
+ H1_norm_uh_d@Base 2.0.1
+ L2_err@Base 2.0.1
+ L2_err_d@Base 2.0.1
+ L2_norm_uh@Base 2.0.1
+ L2_norm_uh_d@Base 2.0.1
+ L2scp_fct_bas@Base 2.0.1
+ L2scp_fct_bas_d@Base 2.0.1
+ MG@Base 2.0.1
+ MG_s_dof_copy_from_sparse@Base 2.0.1
+ MG_s_dof_copy_to_sparse@Base 2.0.1
+ MG_s_exact_solver@Base 2.0.1
+ MG_s_free_mem@Base 2.0.1
+ MG_s_gemv@Base 2.0.1
+ MG_s_prolongate@Base 2.0.1
+ MG_s_reset_mat@Base 2.0.1
+ MG_s_resid@Base 2.0.1
+ MG_s_restrict@Base 2.0.1
+ MG_s_restrict_mg_matrices@Base 2.0.1
+ MG_s_setup_levels@Base 2.0.1
+ MG_s_setup_mat_b@Base 2.0.1
+ MG_s_smoother@Base 2.0.1
+ MG_s_sort_mat@Base 2.0.1
+ adapt_method_instat@Base 2.0.1
+ adapt_method_stat@Base 2.0.1
+ add_element_d_vec@Base 2.0.1
+ add_element_dowb_matrix@Base 2.0.1
+ add_element_matrix@Base 2.0.1
+ add_element_vec@Base 2.0.1
+ add_traverse_hook@Base 2.0.1
+ alloc_macro_data@Base 2.0.1
+ check_and_get_mesh@Base 2.0.1
+ check_mesh@Base 2.0.1
+ child_edge_3d@Base 2.0.1
+ child_orientation_3d@Base 2.0.1
+ child_vertex_3d@Base 2.0.1
+ clear_dof_dowb_matrix@Base 2.0.1
+ clear_dof_matrix@Base 2.0.1
+ coarsen@Base 2.0.1
+ compute_neigh_fast@Base 2.0.1
+ coord_to_world_0d@Base 2.0.1
+ coord_to_world_1d@Base 2.0.1
+ dirichlet_bound@Base 2.0.1
+ dirichlet_bound_d@Base 2.0.1
+ dirichlet_boundary@Base 2.0.1
+ div_uh_d_at_qp@Base 2.0.1
+ dof_asum@Base 2.0.1
+ dof_axpy@Base 2.0.1
+ dof_axpy_d@Base 2.0.1
+ dof_compress@Base 2.0.1
+ dof_copy@Base 2.0.1
+ dof_copy_d@Base 2.0.1
+ dof_dot@Base 2.0.1
+ dof_dot_d@Base 2.0.1
+ dof_free_bit@Base 2.0.1
+ dof_free_mod@Base 2.0.1
+ dof_gemv@Base 2.0.1
+ dof_gemv_d@Base 2.0.1
+ dof_gemv_dowb@Base 2.0.1
+ dof_max@Base 2.0.1
+ dof_max_d@Base 2.0.1
+ dof_min@Base 2.0.1
+ dof_min_d@Base 2.0.1
+ dof_mv@Base 2.0.1
+ dof_mv_d@Base 2.0.1
+ dof_mv_dowb@Base 2.0.1
+ dof_nrm2@Base 2.0.1
+ dof_nrm2_d@Base 2.0.1
+ dof_scal@Base 2.0.1
+ dof_scal_d@Base 2.0.1
+ dof_set@Base 2.0.1
+ dof_set_d@Base 2.0.1
+ dof_xpay@Base 2.0.1
+ dof_xpay_d@Base 2.0.1
+ el_det_0d@Base 2.0.1
+ el_det_1d@Base 2.0.1
+ el_grd_lambda_0d@Base 2.0.1
+ el_grd_lambda_1d@Base 2.0.1
+ el_volume_0d@Base 2.0.1
+ el_volume_1d@Base 2.0.1
+ ellipt_est@Base 2.0.1
+ ellipt_est_d@Base 2.0.1
+ enlarge_dof_lists@Base 2.0.1
+ eval_D2_uh@Base 2.0.1
+ eval_D2_uh_d@Base 2.0.1
+ eval_D2_uh_d_fast@Base 2.0.1
+ eval_D2_uh_fast@Base 2.0.1
+ eval_div_uh_d@Base 2.0.1
+ eval_div_uh_d_fast@Base 2.0.1
+ eval_grd_uh@Base 2.0.1
+ eval_grd_uh_d@Base 2.0.1
+ eval_grd_uh_d_fast@Base 2.0.1
+ eval_grd_uh_fast@Base 2.0.1
+ eval_uh@Base 2.0.1
+ eval_uh_d@Base 2.0.1
+ eval_uh_d_fast@Base 2.0.1
+ eval_uh_fast@Base 2.0.1
+ exit_BPX_precon@Base 2.0.1
+ exit_mat_vec_d@Base 2.0.1
+ exit_mat_vec_dowb@Base 2.0.1
+ exit_mat_vec_s@Base 2.0.1
+ f_at_qp@Base 2.0.1
+ f_d_at_qp@Base 2.0.1
+ fill_dowb_matrix_info@Base 2.0.1
+ fill_elinfo@Base 2.0.1
+ fill_macro_info@Base 2.0.1
+ fill_matrix_info@Base 2.0.1
+ find_el_at_pt@Base 2.0.1
+ free_dof@Base 2.0.1
+ free_dof_dof_vec@Base 2.0.1
+ free_dof_dowb_matrix@Base 2.0.1
+ free_dof_index@Base 2.0.1
+ free_dof_int_vec@Base 2.0.1
+ free_dof_matrix@Base 2.0.1
+ free_dof_ptr_vec@Base 2.0.1
+ free_dof_real_d_vec@Base 2.0.1
+ free_dof_real_vec@Base 2.0.1
+ free_dof_schar_vec@Base 2.0.1
+ free_dof_uchar_vec@Base 2.0.1
+ free_dowb_matrix_row@Base 2.0.1
+ free_element@Base 2.0.1
+ free_fe_space@Base 2.0.1
+ free_int_dof_vec@Base 2.0.1
+ free_macro_data@Base 2.0.1
+ free_matrix_row@Base 2.0.1
+ free_mesh@Base 2.0.1
+ free_rc_list@Base 2.0.1
+ free_real_d@Base 2.0.1
+ free_traverse_stack@Base 2.0.1
+ get_BPX_precon_d@Base 2.0.1
+ get_BPX_precon_s@Base 2.0.1
+ get_HB_precon_d@Base 2.0.1
+ get_HB_precon_s@Base 2.0.1
+ get_adapt_instat@Base 2.0.1
+ get_adapt_stat@Base 2.0.1
+ get_bas_fcts@Base 2.0.1
+ get_diag_precon_d@Base 2.0.1
+ get_diag_precon_dowb@Base 2.0.1
+ get_diag_precon_s@Base 2.0.1
+ get_discontinuous_lagrange@Base 2.0.1
+ get_dof@Base 2.0.1
+ get_dof_dof_vec@Base 2.0.1
+ get_dof_dowb_matrix@Base 2.0.1
+ get_dof_index@Base 2.0.1
+ get_dof_int_vec@Base 2.0.1
+ get_dof_matrix@Base 2.0.1
+ get_dof_ptr_vec@Base 2.0.1
+ get_dof_real_d_vec@Base 2.0.1
+ get_dof_real_vec@Base 2.0.1
+ get_dof_schar_vec@Base 2.0.1
+ get_dof_uchar_vec@Base 2.0.1
+ get_dowb_matrix_row@Base 2.0.1
+ get_element@Base 2.0.1
+ get_fe_space@Base 2.0.1
+ get_int_dof_vec@Base 2.0.1
+ get_lagrange@Base 2.0.1
+ get_lagrange_coord_flags@Base 2.0.1
+ get_lagrange_coords@Base 2.0.1
+ get_lumping_quadrature@Base 2.0.1
+ get_master@Base 2.0.1
+ get_master_binding@Base 2.0.1
+ get_matrix_row@Base 2.0.1
+ get_max_level@Base 2.0.1
+ get_q00_psi_phi@Base 2.0.1
+ get_q01_psi_phi@Base 2.0.1
+ get_q10_psi_phi@Base 2.0.1
+ get_q11_psi_phi@Base 2.0.1
+ get_quad_fast@Base 2.0.1
+ get_quadrature@Base 2.0.1
+ get_rc_list@Base 2.0.1
+ get_real_d@Base 2.0.1
+ get_slave_binding@Base 2.0.1
+ get_slave_dof_mapping@Base 2.0.1
+ get_submesh@Base 2.0.1
+ get_traverse_stack@Base 2.0.1
+ get_vertex_admin@Base 2.0.1
+ get_wall_normal_0d@Base 2.0.1
+ get_wall_normal_1d@Base 2.0.1
+ get_wall_quad_fast@Base 2.0.1
+ global_coarsen@Base 2.0.1
+ global_refine@Base 2.0.1
+ graph_clear_window@Base 2.0.1
+ graph_close_window@Base 2.0.1
+ graph_drv@Base 2.0.1
+ graph_drv_d@Base 2.0.1
+ graph_el_est@Base 2.0.1
+ graph_line@Base 2.0.1
+ graph_mesh@Base 2.0.1
+ graph_open_window@Base 2.0.1
+ graph_point@Base 2.0.1
+ graph_points@Base 2.0.1
+ grd_f_at_qp@Base 2.0.1
+ grd_f_d_at_qp@Base 2.0.1
+ grd_uh_at_qp@Base 2.0.1
+ grd_uh_d_at_qp@Base 2.0.1
+ heat_est@Base 2.0.1
+ heat_est_d@Base 2.0.1
+ init_leaf_data@Base 2.0.1
+ init_mat_vec_d@Base 2.0.1
+ init_mat_vec_dowb@Base 2.0.1
+ init_mat_vec_s@Base 2.0.1
+ integrate_std_simp@Base 2.0.1
+ interpol@Base 2.0.1
+ interpol_d@Base 2.0.1
+ macro_data2mesh@Base 2.0.1
+ macro_test@Base 2.0.1
+ marking@Base 2.0.1
+ mat_vec_d@Base 2.0.1
+ mat_vec_dowb@Base 2.0.1
+ mat_vec_s@Base 2.0.1
+ max_err_at_qp@Base 2.0.1
+ max_err_at_vert@Base 2.0.1
+ max_err_d_at_qp@Base 2.0.1
+ mesh2macro_data@Base 2.0.1
+ mesh_traverse@Base 2.0.1
+ mg_s@Base 2.0.1
+ mg_s_exit@Base 2.0.1
+ mg_s_init@Base 2.0.1
+ mg_s_solve@Base 2.0.1
+ new_bas_fcts@Base 2.0.1
+ oem_solve_d@Base 2.0.1
+ oem_solve_dowb@Base 2.0.1
+ oem_solve_s@Base 2.0.1
+ param_D2_uh_at_qp@Base 2.0.1
+ param_D2_uh_d_at_qp@Base 2.0.1
+ param_div_uh_d_at_qp@Base 2.0.1
+ param_grd_uh_at_qp@Base 2.0.1
+ param_grd_uh_d_at_qp@Base 2.0.1
+ print_dof_dowb_matrix@Base 2.0.1
+ print_dof_int_vec@Base 2.0.1
+ print_dof_matrix@Base 2.0.1
+ print_dof_ptr_vec@Base 2.0.1
+ print_dof_real_d_vec@Base 2.0.1
+ print_dof_real_vec@Base 2.0.1
+ print_dof_schar_vec@Base 2.0.1
+ print_dof_uchar_vec@Base 2.0.1
+ print_quadrature@Base 2.0.1
+ read_dof_int_vec@Base 2.0.1
+ read_dof_int_vec_xdr@Base 2.0.1
+ read_dof_real_d_vec@Base 2.0.1
+ read_dof_real_d_vec_xdr@Base 2.0.1
+ read_dof_real_vec@Base 2.0.1
+ read_dof_real_vec_xdr@Base 2.0.1
+ read_dof_schar_vec@Base 2.0.1
+ read_dof_schar_vec_xdr@Base 2.0.1
+ read_dof_uchar_vec@Base 2.0.1
+ read_dof_uchar_vec_xdr@Base 2.0.1
+ read_macro@Base 2.0.1
+ read_macro_bin@Base 2.0.1
+ read_macro_xdr@Base 2.0.1
+ read_mesh@Base 2.0.1
+ read_mesh_xdr@Base 2.0.1
+ read_submesh@Base 2.0.1
+ read_submesh_xdr@Base 2.0.1
+ refine@Base 2.0.1
+ remove_traverse_hook@Base 2.0.1
+ rgb_albert@Base 2.0.1
+ rgb_alberta@Base 2.0.1
+ rgb_black@Base 2.0.1
+ rgb_blue@Base 2.0.1
+ rgb_cyan@Base 2.0.1
+ rgb_green@Base 2.0.1
+ rgb_grey50@Base 2.0.1
+ rgb_magenta@Base 2.0.1
+ rgb_red@Base 2.0.1
+ rgb_white@Base 2.0.1
+ rgb_yellow@Base 2.0.1
+ sor_d@Base 2.0.1
+ sor_dowb@Base 2.0.1
+ sor_s@Base 2.0.1
+ sort_wall_indices@Base 2.0.1
+ sort_wall_indices_0d@Base 2.0.1
+ sort_wall_indices_1d@Base 2.0.1
+ sorted_wall_indices@Base 2.0.1
+ sorted_wall_indices_0d@Base 2.0.1
+ sorted_wall_indices_1d@Base 2.0.1
+ ssor_d@Base 2.0.1
+ ssor_dowb@Base 2.0.1
+ ssor_s@Base 2.0.1
+ subtree_traverse_first@Base 2.0.1
+ test_dof_dowb_matrix@Base 2.0.1
+ test_dof_matrix@Base 2.0.1
+ test_traverse@Base 2.0.1
+ trace_dof_real_d_vec@Base 2.0.1
+ trace_dof_real_vec@Base 2.0.1
+ traverse_first@Base 2.0.1
+ traverse_neighbour@Base 2.0.1
+ traverse_next@Base 2.0.1
+ traverse_parent@Base 2.0.1
+ uh_at_qp@Base 2.0.1
+ uh_d_at_qp@Base 2.0.1
+ unchain_submesh@Base 2.0.1
+ update_dof_dowb_matrix@Base 2.0.1
+ update_dof_matrix@Base 2.0.1
+ update_dof_real_d_vec@Base 2.0.1
+ update_dof_real_vec@Base 2.0.1
+ update_dowb_matrix@Base 2.0.1
+ update_matrix@Base 2.0.1
+ update_real_d_vec@Base 2.0.1
+ update_real_vec@Base 2.0.1
+ use_lagrange_parametric@Base 2.0.1
+ vertex_of_edge_2d@Base 2.0.1
+ vertex_of_edge_3d@Base 2.0.1
+ wall_orientation@Base 2.0.1
+ wall_orientation_0d@Base 2.0.1
+ wall_orientation_1d@Base 2.0.1
+ world_to_coord_0d@Base 2.0.1
+ world_to_coord_1d@Base 2.0.1
+ write_dof_int_vec@Base 2.0.1
+ write_dof_int_vec_xdr@Base 2.0.1
+ write_dof_matrix_pbm@Base 2.0.1
+ write_dof_real_d_vec@Base 2.0.1
+ write_dof_real_d_vec_xdr@Base 2.0.1
+ write_dof_real_vec@Base 2.0.1
+ write_dof_real_vec_xdr@Base 2.0.1
+ write_dof_schar_vec@Base 2.0.1
+ write_dof_schar_vec_xdr@Base 2.0.1
+ write_dof_uchar_vec@Base 2.0.1
+ write_dof_uchar_vec_xdr@Base 2.0.1
+ write_dof_vec_gmv@Base 2.0.1
+ write_macro@Base 2.0.1
+ write_macro_bin@Base 2.0.1
+ write_macro_data@Base 2.0.1
+ write_macro_data_bin@Base 2.0.1
+ write_macro_data_xdr@Base 2.0.1
+ write_macro_xdr@Base 2.0.1
+ write_mesh@Base 2.0.1
+ write_mesh_gmv@Base 2.0.1
+ write_mesh_ps@Base 2.0.1
+ write_mesh_xdr@Base 2.0.1
+libalberta_2d.so.2 libalberta2 #MINVER#
+ AI_add_dof_dof_vec_to_admin@Base 2.0.1
+ AI_add_dof_dowb_matrix_to_admin@Base 2.0.1
+ AI_add_dof_int_vec_to_admin@Base 2.0.1
+ AI_add_dof_matrix_to_admin@Base 2.0.1
+ AI_add_dof_ptr_vec_to_admin@Base 2.0.1
+ AI_add_dof_real_d_vec_to_admin@Base 2.0.1
+ AI_add_dof_real_vec_to_admin@Base 2.0.1
+ AI_add_dof_schar_vec_to_admin@Base 2.0.1
+ AI_add_dof_uchar_vec_to_admin@Base 2.0.1
+ AI_add_int_dof_vec_to_admin@Base 2.0.1
+ AI_advance_cookies_rec@Base 2.0.1
+ AI_bisect_element_2d@Base 2.0.1
+ AI_bisect_patch_2d@Base 2.0.1
+ AI_check_slavery@Base 2.0.1
+ AI_coarse_patch_2d@Base 2.0.1
+ AI_coarse_recursive_1d@Base 2.0.1
+ AI_fill_missing_dofs@Base 2.0.1
+ AI_free_dof_vec_list@Base 2.0.1
+ AI_free_leaf_data@Base 2.0.1
+ AI_get_dof_admin@Base 2.0.1
+ AI_get_dof_list@Base 2.0.1
+ AI_get_dof_memory@Base 2.0.1
+ AI_get_dof_ptr_list@Base 2.0.1
+ AI_get_dof_vec_list@Base 2.0.1
+ AI_get_leaf_data@Base 2.0.1
+ AI_post_refine_1d@Base 2.0.1
+ AI_post_refine_2d@Base 2.0.1
+ AI_reactivate_dof@Base 2.0.1
+ AI_refine_fct_1d@Base 2.0.1
+ AI_remove_dof_dof_vec_from_admin@Base 2.0.1
+ AI_remove_dof_dowb_matrix_from_admin@Base 2.0.1
+ AI_remove_dof_int_vec_from_admin@Base 2.0.1
+ AI_remove_dof_matrix_from_admin@Base 2.0.1
+ AI_remove_dof_ptr_vec_from_admin@Base 2.0.1
+ AI_remove_dof_real_d_vec_from_admin@Base 2.0.1
+ AI_remove_dof_real_vec_from_admin@Base 2.0.1
+ AI_remove_dof_schar_vec_from_admin@Base 2.0.1
+ AI_remove_dof_uchar_vec_from_admin@Base 2.0.1
+ AI_remove_int_dof_vec_from_admin@Base 2.0.1
+ AI_run_traverse_hooks@Base 2.0.1
+ AI_test_traverse_nr@Base 2.0.1
+ AI_xdr_DOF@Base 2.0.1
+ AI_xdr_REAL@Base 2.0.1
+ AI_xdr_S_CHAR@Base 2.0.1
+ AI_xdr_U_CHAR@Base 2.0.1
+ AI_xdr_close_file@Base 2.0.1
+ AI_xdr_int@Base 2.0.1
+ AI_xdr_open_file@Base 2.0.1
+ D2_uh_at_qp@Base 2.0.1
+ D2_uh_d_at_qp@Base 2.0.1
+ H1_err@Base 2.0.1
+ H1_err_d@Base 2.0.1
+ H1_norm_uh@Base 2.0.1
+ H1_norm_uh_d@Base 2.0.1
+ L2_err@Base 2.0.1
+ L2_err_d@Base 2.0.1
+ L2_norm_uh@Base 2.0.1
+ L2_norm_uh_d@Base 2.0.1
+ L2scp_fct_bas@Base 2.0.1
+ L2scp_fct_bas_d@Base 2.0.1
+ MG@Base 2.0.1
+ MG_s_dof_copy_from_sparse@Base 2.0.1
+ MG_s_dof_copy_to_sparse@Base 2.0.1
+ MG_s_exact_solver@Base 2.0.1
+ MG_s_free_mem@Base 2.0.1
+ MG_s_gemv@Base 2.0.1
+ MG_s_prolongate@Base 2.0.1
+ MG_s_reset_mat@Base 2.0.1
+ MG_s_resid@Base 2.0.1
+ MG_s_restrict@Base 2.0.1
+ MG_s_restrict_mg_matrices@Base 2.0.1
+ MG_s_setup_levels@Base 2.0.1
+ MG_s_setup_mat_b@Base 2.0.1
+ MG_s_smoother@Base 2.0.1
+ MG_s_sort_mat@Base 2.0.1
+ adapt_method_instat@Base 2.0.1
+ adapt_method_stat@Base 2.0.1
+ add_element_d_vec@Base 2.0.1
+ add_element_dowb_matrix@Base 2.0.1
+ add_element_matrix@Base 2.0.1
+ add_element_vec@Base 2.0.1
+ add_traverse_hook@Base 2.0.1
+ alloc_macro_data@Base 2.0.1
+ check_and_get_mesh@Base 2.0.1
+ check_mesh@Base 2.0.1
+ child_edge_3d@Base 2.0.1
+ child_orientation_3d@Base 2.0.1
+ child_vertex_3d@Base 2.0.1
+ clear_dof_dowb_matrix@Base 2.0.1
+ clear_dof_matrix@Base 2.0.1
+ coarsen@Base 2.0.1
+ compute_neigh_fast@Base 2.0.1
+ coord_to_world_0d@Base 2.0.1
+ coord_to_world_1d@Base 2.0.1
+ coord_to_world_2d@Base 2.0.1
+ dirichlet_bound@Base 2.0.1
+ dirichlet_bound_d@Base 2.0.1
+ dirichlet_boundary@Base 2.0.1
+ div_uh_d_at_qp@Base 2.0.1
+ dof_asum@Base 2.0.1
+ dof_axpy@Base 2.0.1
+ dof_axpy_d@Base 2.0.1
+ dof_compress@Base 2.0.1
+ dof_copy@Base 2.0.1
+ dof_copy_d@Base 2.0.1
+ dof_dot@Base 2.0.1
+ dof_dot_d@Base 2.0.1
+ dof_free_bit@Base 2.0.1
+ dof_free_mod@Base 2.0.1
+ dof_gemv@Base 2.0.1
+ dof_gemv_d@Base 2.0.1
+ dof_gemv_dowb@Base 2.0.1
+ dof_max@Base 2.0.1
+ dof_max_d@Base 2.0.1
+ dof_min@Base 2.0.1
+ dof_min_d@Base 2.0.1
+ dof_mv@Base 2.0.1
+ dof_mv_d@Base 2.0.1
+ dof_mv_dowb@Base 2.0.1
+ dof_nrm2@Base 2.0.1
+ dof_nrm2_d@Base 2.0.1
+ dof_scal@Base 2.0.1
+ dof_scal_d@Base 2.0.1
+ dof_set@Base 2.0.1
+ dof_set_d@Base 2.0.1
+ dof_xpay@Base 2.0.1
+ dof_xpay_d@Base 2.0.1
+ el_det_0d@Base 2.0.1
+ el_det_1d@Base 2.0.1
+ el_det_2d@Base 2.0.1
+ el_grd_lambda_0d@Base 2.0.1
+ el_grd_lambda_1d@Base 2.0.1
+ el_grd_lambda_2d@Base 2.0.1
+ el_volume_0d@Base 2.0.1
+ el_volume_1d@Base 2.0.1
+ el_volume_2d@Base 2.0.1
+ ellipt_est@Base 2.0.1
+ ellipt_est_d@Base 2.0.1
+ enlarge_dof_lists@Base 2.0.1
+ eval_D2_uh@Base 2.0.1
+ eval_D2_uh_d@Base 2.0.1
+ eval_D2_uh_d_fast@Base 2.0.1
+ eval_D2_uh_fast@Base 2.0.1
+ eval_div_uh_d@Base 2.0.1
+ eval_div_uh_d_fast@Base 2.0.1
+ eval_grd_uh@Base 2.0.1
+ eval_grd_uh_d@Base 2.0.1
+ eval_grd_uh_d_fast@Base 2.0.1
+ eval_grd_uh_fast@Base 2.0.1
+ eval_uh@Base 2.0.1
+ eval_uh_d@Base 2.0.1
+ eval_uh_d_fast@Base 2.0.1
+ eval_uh_fast@Base 2.0.1
+ exit_BPX_precon@Base 2.0.1
+ exit_mat_vec_d@Base 2.0.1
+ exit_mat_vec_dowb@Base 2.0.1
+ exit_mat_vec_s@Base 2.0.1
+ f_at_qp@Base 2.0.1
+ f_d_at_qp@Base 2.0.1
+ fill_dowb_matrix_info@Base 2.0.1
+ fill_elinfo@Base 2.0.1
+ fill_macro_info@Base 2.0.1
+ fill_matrix_info@Base 2.0.1
+ find_el_at_pt@Base 2.0.1
+ find_level@Base 2.0.1
+ free_dof@Base 2.0.1
+ free_dof_dof_vec@Base 2.0.1
+ free_dof_dowb_matrix@Base 2.0.1
+ free_dof_index@Base 2.0.1
+ free_dof_int_vec@Base 2.0.1
+ free_dof_matrix@Base 2.0.1
+ free_dof_ptr_vec@Base 2.0.1
+ free_dof_real_d_vec@Base 2.0.1
+ free_dof_real_vec@Base 2.0.1
+ free_dof_schar_vec@Base 2.0.1
+ free_dof_uchar_vec@Base 2.0.1
+ free_dowb_matrix_row@Base 2.0.1
+ free_element@Base 2.0.1
+ free_fe_space@Base 2.0.1
+ free_int_dof_vec@Base 2.0.1
+ free_macro_data@Base 2.0.1
+ free_matrix_row@Base 2.0.1
+ free_mesh@Base 2.0.1
+ free_rc_list@Base 2.0.1
+ free_real_d@Base 2.0.1
+ free_traverse_stack@Base 2.0.1
+ get_BPX_precon_d@Base 2.0.1
+ get_BPX_precon_s@Base 2.0.1
+ get_HB_precon_d@Base 2.0.1
+ get_HB_precon_s@Base 2.0.1
+ get_adapt_instat@Base 2.0.1
+ get_adapt_stat@Base 2.0.1
+ get_bas_fcts@Base 2.0.1
+ get_diag_precon_d@Base 2.0.1
+ get_diag_precon_dowb@Base 2.0.1
+ get_diag_precon_s@Base 2.0.1
+ get_discontinuous_lagrange@Base 2.0.1
+ get_dof@Base 2.0.1
+ get_dof_dof_vec@Base 2.0.1
+ get_dof_dowb_matrix@Base 2.0.1
+ get_dof_index@Base 2.0.1
+ get_dof_int_vec@Base 2.0.1
+ get_dof_matrix@Base 2.0.1
+ get_dof_ptr_vec@Base 2.0.1
+ get_dof_real_d_vec@Base 2.0.1
+ get_dof_real_vec@Base 2.0.1
+ get_dof_schar_vec@Base 2.0.1
+ get_dof_uchar_vec@Base 2.0.1
+ get_dowb_matrix_row@Base 2.0.1
+ get_element@Base 2.0.1
+ get_fe_space@Base 2.0.1
+ get_int_dof_vec@Base 2.0.1
+ get_lagrange@Base 2.0.1
+ get_lagrange_coord_flags@Base 2.0.1
+ get_lagrange_coords@Base 2.0.1
+ get_lumping_quadrature@Base 2.0.1
+ get_master@Base 2.0.1
+ get_master_binding@Base 2.0.1
+ get_matrix_row@Base 2.0.1
+ get_max_level@Base 2.0.1
+ get_q00_psi_phi@Base 2.0.1
+ get_q01_psi_phi@Base 2.0.1
+ get_q10_psi_phi@Base 2.0.1
+ get_q11_psi_phi@Base 2.0.1
+ get_quad_fast@Base 2.0.1
+ get_quadrature@Base 2.0.1
+ get_rc_list@Base 2.0.1
+ get_real_d@Base 2.0.1
+ get_slave_binding@Base 2.0.1
+ get_slave_dof_mapping@Base 2.0.1
+ get_submesh@Base 2.0.1
+ get_traverse_stack@Base 2.0.1
+ get_vertex_admin@Base 2.0.1
+ get_wall_normal_0d@Base 2.0.1
+ get_wall_normal_1d@Base 2.0.1
+ get_wall_normal_2d@Base 2.0.1
+ get_wall_quad_fast@Base 2.0.1
+ global_coarsen@Base 2.0.1
+ global_refine@Base 2.0.1
+ graph_clear_window@Base 2.0.1
+ graph_close_window@Base 2.0.1
+ graph_drv@Base 2.0.1
+ graph_drv_d@Base 2.0.1
+ graph_el_est@Base 2.0.1
+ graph_fvalues_2d@Base 2.0.1
+ graph_level_2d@Base 2.0.1
+ graph_level_d_2d@Base 2.0.1
+ graph_levels_2d@Base 2.0.1
+ graph_levels_d_2d@Base 2.0.1
+ graph_line@Base 2.0.1
+ graph_mesh@Base 2.0.1
+ graph_mesh_mg_2d@Base 2.0.1
+ graph_open_window@Base 2.0.1
+ graph_point@Base 2.0.1
+ graph_points@Base 2.0.1
+ graph_values_mg_2d@Base 2.0.1
+ grd_f_at_qp@Base 2.0.1
+ grd_f_d_at_qp@Base 2.0.1
+ grd_uh_at_qp@Base 2.0.1
+ grd_uh_d_at_qp@Base 2.0.1
+ heat_est@Base 2.0.1
+ heat_est_d@Base 2.0.1
+ init_leaf_data@Base 2.0.1
+ init_mat_vec_d@Base 2.0.1
+ init_mat_vec_dowb@Base 2.0.1
+ init_mat_vec_s@Base 2.0.1
+ integrate_std_simp@Base 2.0.1
+ interpol@Base 2.0.1
+ interpol_d@Base 2.0.1
+ level_coord_to_el_coord_2d@Base 2.0.1
+ level_coord_to_world_2d@Base 2.0.1
+ level_element_det_2d@Base 2.0.1
+ macro_data2mesh@Base 2.0.1
+ macro_test@Base 2.0.1
+ marking@Base 2.0.1
+ mat_vec_d@Base 2.0.1
+ mat_vec_dowb@Base 2.0.1
+ mat_vec_s@Base 2.0.1
+ max_err_at_qp@Base 2.0.1
+ max_err_at_vert@Base 2.0.1
+ max_err_d_at_qp@Base 2.0.1
+ mesh2macro_data@Base 2.0.1
+ mesh_traverse@Base 2.0.1
+ mg_s@Base 2.0.1
+ mg_s_exit@Base 2.0.1
+ mg_s_init@Base 2.0.1
+ mg_s_solve@Base 2.0.1
+ new_bas_fcts@Base 2.0.1
+ oem_solve_d@Base 2.0.1
+ oem_solve_dowb@Base 2.0.1
+ oem_solve_s@Base 2.0.1
+ param_D2_uh_at_qp@Base 2.0.1
+ param_D2_uh_d_at_qp@Base 2.0.1
+ param_div_uh_d_at_qp@Base 2.0.1
+ param_grd_uh_at_qp@Base 2.0.1
+ param_grd_uh_d_at_qp@Base 2.0.1
+ print_dof_dowb_matrix@Base 2.0.1
+ print_dof_int_vec@Base 2.0.1
+ print_dof_matrix@Base 2.0.1
+ print_dof_ptr_vec@Base 2.0.1
+ print_dof_real_d_vec@Base 2.0.1
+ print_dof_real_vec@Base 2.0.1
+ print_dof_schar_vec@Base 2.0.1
+ print_dof_uchar_vec@Base 2.0.1
+ print_quadrature@Base 2.0.1
+ read_dof_int_vec@Base 2.0.1
+ read_dof_int_vec_xdr@Base 2.0.1
+ read_dof_real_d_vec@Base 2.0.1
+ read_dof_real_d_vec_xdr@Base 2.0.1
+ read_dof_real_vec@Base 2.0.1
+ read_dof_real_vec_xdr@Base 2.0.1
+ read_dof_schar_vec@Base 2.0.1
+ read_dof_schar_vec_xdr@Base 2.0.1
+ read_dof_uchar_vec@Base 2.0.1
+ read_dof_uchar_vec_xdr@Base 2.0.1
+ read_macro@Base 2.0.1
+ read_macro_bin@Base 2.0.1
+ read_macro_xdr@Base 2.0.1
+ read_mesh@Base 2.0.1
+ read_mesh_xdr@Base 2.0.1
+ read_submesh@Base 2.0.1
+ read_submesh_xdr@Base 2.0.1
+ refine@Base 2.0.1
+ remove_traverse_hook@Base 2.0.1
+ rgb_albert@Base 2.0.1
+ rgb_alberta@Base 2.0.1
+ rgb_black@Base 2.0.1
+ rgb_blue@Base 2.0.1
+ rgb_cyan@Base 2.0.1
+ rgb_green@Base 2.0.1
+ rgb_grey50@Base 2.0.1
+ rgb_magenta@Base 2.0.1
+ rgb_red@Base 2.0.1
+ rgb_white@Base 2.0.1
+ rgb_yellow@Base 2.0.1
+ set_element_mark@Base 2.0.1
+ sor_d@Base 2.0.1
+ sor_dowb@Base 2.0.1
+ sor_s@Base 2.0.1
+ sort_wall_indices@Base 2.0.1
+ sort_wall_indices_0d@Base 2.0.1
+ sort_wall_indices_1d@Base 2.0.1
+ sort_wall_indices_2d@Base 2.0.1
+ sorted_wall_indices@Base 2.0.1
+ sorted_wall_indices_0d@Base 2.0.1
+ sorted_wall_indices_1d@Base 2.0.1
+ sorted_wall_indices_2d@Base 2.0.1
+ ssor_d@Base 2.0.1
+ ssor_dowb@Base 2.0.1
+ ssor_s@Base 2.0.1
+ subtree_traverse_first@Base 2.0.1
+ test_dof_dowb_matrix@Base 2.0.1
+ test_dof_matrix@Base 2.0.1
+ test_traverse@Base 2.0.1
+ trace_dof_real_d_vec@Base 2.0.1
+ trace_dof_real_vec@Base 2.0.1
+ traverse_first@Base 2.0.1
+ traverse_neighbour@Base 2.0.1
+ traverse_next@Base 2.0.1
+ traverse_parent@Base 2.0.1
+ uh_at_qp@Base 2.0.1
+ uh_d_at_qp@Base 2.0.1
+ unchain_submesh@Base 2.0.1
+ update_dof_dowb_matrix@Base 2.0.1
+ update_dof_matrix@Base 2.0.1
+ update_dof_real_d_vec@Base 2.0.1
+ update_dof_real_vec@Base 2.0.1
+ update_dowb_matrix@Base 2.0.1
+ update_matrix@Base 2.0.1
+ update_real_d_vec@Base 2.0.1
+ update_real_vec@Base 2.0.1
+ use_lagrange_parametric@Base 2.0.1
+ vertex_of_edge_2d@Base 2.0.1
+ vertex_of_edge_3d@Base 2.0.1
+ wall_orientation@Base 2.0.1
+ wall_orientation_0d@Base 2.0.1
+ wall_orientation_1d@Base 2.0.1
+ wall_orientation_2d@Base 2.0.1
+ world_to_coord_0d@Base 2.0.1
+ world_to_coord_1d@Base 2.0.1
+ world_to_coord_2d@Base 2.0.1
+ write_dof_int_vec@Base 2.0.1
+ write_dof_int_vec_xdr@Base 2.0.1
+ write_dof_matrix_pbm@Base 2.0.1
+ write_dof_real_d_vec@Base 2.0.1
+ write_dof_real_d_vec_xdr@Base 2.0.1
+ write_dof_real_vec@Base 2.0.1
+ write_dof_real_vec_xdr@Base 2.0.1
+ write_dof_schar_vec@Base 2.0.1
+ write_dof_schar_vec_xdr@Base 2.0.1
+ write_dof_uchar_vec@Base 2.0.1
+ write_dof_uchar_vec_xdr@Base 2.0.1
+ write_dof_vec_gmv@Base 2.0.1
+ write_macro@Base 2.0.1
+ write_macro_bin@Base 2.0.1
+ write_macro_data@Base 2.0.1
+ write_macro_data_bin@Base 2.0.1
+ write_macro_data_xdr@Base 2.0.1
+ write_macro_xdr@Base 2.0.1
+ write_mesh@Base 2.0.1
+ write_mesh_gmv@Base 2.0.1
+ write_mesh_ps@Base 2.0.1
+ write_mesh_xdr@Base 2.0.1
+libalberta_3d.so.2 libalberta2 #MINVER#
+ AI_add_dof_dof_vec_to_admin@Base 2.0.1
+ AI_add_dof_dowb_matrix_to_admin@Base 2.0.1
+ AI_add_dof_int_vec_to_admin@Base 2.0.1
+ AI_add_dof_matrix_to_admin@Base 2.0.1
+ AI_add_dof_ptr_vec_to_admin@Base 2.0.1
+ AI_add_dof_real_d_vec_to_admin@Base 2.0.1
+ AI_add_dof_real_vec_to_admin@Base 2.0.1
+ AI_add_dof_schar_vec_to_admin@Base 2.0.1
+ AI_add_dof_uchar_vec_to_admin@Base 2.0.1
+ AI_add_int_dof_vec_to_admin@Base 2.0.1
+ AI_advance_cookies_rec@Base 2.0.1
+ AI_bisect_element_2d@Base 2.0.1
+ AI_bisect_patch_2d@Base 2.0.1
+ AI_check_slavery@Base 2.0.1
+ AI_coarse_patch_2d@Base 2.0.1
+ AI_coarse_recursive_1d@Base 2.0.1
+ AI_fill_missing_dofs@Base 2.0.1
+ AI_free_dof_vec_list@Base 2.0.1
+ AI_free_leaf_data@Base 2.0.1
+ AI_get_dof_admin@Base 2.0.1
+ AI_get_dof_list@Base 2.0.1
+ AI_get_dof_memory@Base 2.0.1
+ AI_get_dof_ptr_list@Base 2.0.1
+ AI_get_dof_vec_list@Base 2.0.1
+ AI_get_leaf_data@Base 2.0.1
+ AI_get_neigh_on_patch_3d@Base 2.0.1
+ AI_get_orientation@Base 2.0.1
+ AI_post_refine_1d@Base 2.0.1
+ AI_post_refine_2d@Base 2.0.1
+ AI_reactivate_dof@Base 2.0.1
+ AI_refine_fct_1d@Base 2.0.1
+ AI_remove_dof_dof_vec_from_admin@Base 2.0.1
+ AI_remove_dof_dowb_matrix_from_admin@Base 2.0.1
+ AI_remove_dof_int_vec_from_admin@Base 2.0.1
+ AI_remove_dof_matrix_from_admin@Base 2.0.1
+ AI_remove_dof_ptr_vec_from_admin@Base 2.0.1
+ AI_remove_dof_real_d_vec_from_admin@Base 2.0.1
+ AI_remove_dof_real_vec_from_admin@Base 2.0.1
+ AI_remove_dof_schar_vec_from_admin@Base 2.0.1
+ AI_remove_dof_uchar_vec_from_admin@Base 2.0.1
+ AI_remove_int_dof_vec_from_admin@Base 2.0.1
+ AI_run_traverse_hooks@Base 2.0.1
+ AI_test_traverse_nr@Base 2.0.1
+ AI_update_elinfo_3d@Base 2.0.1
+ AI_update_elinfo_stack_3d@Base 2.0.1
+ AI_xdr_DOF@Base 2.0.1
+ AI_xdr_REAL@Base 2.0.1
+ AI_xdr_S_CHAR@Base 2.0.1
+ AI_xdr_U_CHAR@Base 2.0.1
+ AI_xdr_close_file@Base 2.0.1
+ AI_xdr_int@Base 2.0.1
+ AI_xdr_open_file@Base 2.0.1
+ D2_uh_at_qp@Base 2.0.1
+ D2_uh_d_at_qp@Base 2.0.1
+ H1_err@Base 2.0.1
+ H1_err_d@Base 2.0.1
+ H1_norm_uh@Base 2.0.1
+ H1_norm_uh_d@Base 2.0.1
+ L2_err@Base 2.0.1
+ L2_err_d@Base 2.0.1
+ L2_norm_uh@Base 2.0.1
+ L2_norm_uh_d@Base 2.0.1
+ L2scp_fct_bas@Base 2.0.1
+ L2scp_fct_bas_d@Base 2.0.1
+ MG@Base 2.0.1
+ MG_s_dof_copy_from_sparse@Base 2.0.1
+ MG_s_dof_copy_to_sparse@Base 2.0.1
+ MG_s_exact_solver@Base 2.0.1
+ MG_s_free_mem@Base 2.0.1
+ MG_s_gemv@Base 2.0.1
+ MG_s_prolongate@Base 2.0.1
+ MG_s_reset_mat@Base 2.0.1
+ MG_s_resid@Base 2.0.1
+ MG_s_restrict@Base 2.0.1
+ MG_s_restrict_mg_matrices@Base 2.0.1
+ MG_s_setup_levels@Base 2.0.1
+ MG_s_setup_mat_b@Base 2.0.1
+ MG_s_smoother@Base 2.0.1
+ MG_s_sort_mat@Base 2.0.1
+ adapt_method_instat@Base 2.0.1
+ adapt_method_stat@Base 2.0.1
+ add_element_d_vec@Base 2.0.1
+ add_element_dowb_matrix@Base 2.0.1
+ add_element_matrix@Base 2.0.1
+ add_element_vec@Base 2.0.1
+ add_traverse_hook@Base 2.0.1
+ adjacent_child_3d@Base 2.0.1
+ alloc_macro_data@Base 2.0.1
+ check_and_get_mesh@Base 2.0.1
+ check_mesh@Base 2.0.1
+ child_edge_3d@Base 2.0.1
+ child_orientation_3d@Base 2.0.1
+ child_vertex_3d@Base 2.0.1
+ clear_dof_dowb_matrix@Base 2.0.1
+ clear_dof_matrix@Base 2.0.1
+ coarsen@Base 2.0.1
+ compute_neigh_fast@Base 2.0.1
+ coord_to_world_0d@Base 2.0.1
+ coord_to_world_1d@Base 2.0.1
+ coord_to_world_2d@Base 2.0.1
+ coord_to_world_3d@Base 2.0.1
+ dirichlet_bound@Base 2.0.1
+ dirichlet_bound_d@Base 2.0.1
+ dirichlet_boundary@Base 2.0.1
+ div_uh_d_at_qp@Base 2.0.1
+ dof_asum@Base 2.0.1
+ dof_axpy@Base 2.0.1
+ dof_axpy_d@Base 2.0.1
+ dof_compress@Base 2.0.1
+ dof_copy@Base 2.0.1
+ dof_copy_d@Base 2.0.1
+ dof_dot@Base 2.0.1
+ dof_dot_d@Base 2.0.1
+ dof_free_bit@Base 2.0.1
+ dof_free_mod@Base 2.0.1
+ dof_gemv@Base 2.0.1
+ dof_gemv_d@Base 2.0.1
+ dof_gemv_dowb@Base 2.0.1
+ dof_max@Base 2.0.1
+ dof_max_d@Base 2.0.1
+ dof_min@Base 2.0.1
+ dof_min_d@Base 2.0.1
+ dof_mv@Base 2.0.1
+ dof_mv_d@Base 2.0.1
+ dof_mv_dowb@Base 2.0.1
+ dof_nrm2@Base 2.0.1
+ dof_nrm2_d@Base 2.0.1
+ dof_scal@Base 2.0.1
+ dof_scal_d@Base 2.0.1
+ dof_set@Base 2.0.1
+ dof_set_d@Base 2.0.1
+ dof_xpay@Base 2.0.1
+ dof_xpay_d@Base 2.0.1
+ edge_of_dofs_3d@Base 2.0.1
+ el_det_0d@Base 2.0.1
+ el_det_1d@Base 2.0.1
+ el_det_2d@Base 2.0.1
+ el_det_3d@Base 2.0.1
+ el_grd_lambda_0d@Base 2.0.1
+ el_grd_lambda_1d@Base 2.0.1
+ el_grd_lambda_2d@Base 2.0.1
+ el_grd_lambda_3d@Base 2.0.1
+ el_volume_0d@Base 2.0.1
+ el_volume_1d@Base 2.0.1
+ el_volume_2d@Base 2.0.1
+ el_volume_3d@Base 2.0.1
+ ellipt_est@Base 2.0.1
+ ellipt_est_d@Base 2.0.1
+ enlarge_dof_lists@Base 2.0.1
+ eval_D2_uh@Base 2.0.1
+ eval_D2_uh_d@Base 2.0.1
+ eval_D2_uh_d_fast@Base 2.0.1
+ eval_D2_uh_fast@Base 2.0.1
+ eval_div_uh_d@Base 2.0.1
+ eval_div_uh_d_fast@Base 2.0.1
+ eval_grd_uh@Base 2.0.1
+ eval_grd_uh_d@Base 2.0.1
+ eval_grd_uh_d_fast@Base 2.0.1
+ eval_grd_uh_fast@Base 2.0.1
+ eval_uh@Base 2.0.1
+ eval_uh_d@Base 2.0.1
+ eval_uh_d_fast@Base 2.0.1
+ eval_uh_fast@Base 2.0.1
+ exit_BPX_precon@Base 2.0.1
+ exit_mat_vec_d@Base 2.0.1
+ exit_mat_vec_dowb@Base 2.0.1
+ exit_mat_vec_s@Base 2.0.1
+ f_at_qp@Base 2.0.1
+ f_d_at_qp@Base 2.0.1
+ fill_dowb_matrix_info@Base 2.0.1
+ fill_elinfo@Base 2.0.1
+ fill_macro_info@Base 2.0.1
+ fill_matrix_info@Base 2.0.1
+ find_el_at_pt@Base 2.0.1
+ find_level@Base 2.0.1
+ free_dof@Base 2.0.1
+ free_dof_dof_vec@Base 2.0.1
+ free_dof_dowb_matrix@Base 2.0.1
+ free_dof_index@Base 2.0.1
+ free_dof_int_vec@Base 2.0.1
+ free_dof_matrix@Base 2.0.1
+ free_dof_ptr_vec@Base 2.0.1
+ free_dof_real_d_vec@Base 2.0.1
+ free_dof_real_vec@Base 2.0.1
+ free_dof_schar_vec@Base 2.0.1
+ free_dof_uchar_vec@Base 2.0.1
+ free_dowb_matrix_row@Base 2.0.1
+ free_element@Base 2.0.1
+ free_fe_space@Base 2.0.1
+ free_int_dof_vec@Base 2.0.1
+ free_macro_data@Base 2.0.1
+ free_matrix_row@Base 2.0.1
+ free_mesh@Base 2.0.1
+ free_rc_list@Base 2.0.1
+ free_real_d@Base 2.0.1
+ free_traverse_stack@Base 2.0.1
+ get_BPX_precon_d@Base 2.0.1
+ get_BPX_precon_s@Base 2.0.1
+ get_HB_precon_d@Base 2.0.1
+ get_HB_precon_s@Base 2.0.1
+ get_adapt_instat@Base 2.0.1
+ get_adapt_stat@Base 2.0.1
+ get_bas_fcts@Base 2.0.1
+ get_diag_precon_d@Base 2.0.1
+ get_diag_precon_dowb@Base 2.0.1
+ get_diag_precon_s@Base 2.0.1
+ get_discontinuous_lagrange@Base 2.0.1
+ get_dof@Base 2.0.1
+ get_dof_dof_vec@Base 2.0.1
+ get_dof_dowb_matrix@Base 2.0.1
+ get_dof_index@Base 2.0.1
+ get_dof_int_vec@Base 2.0.1
+ get_dof_matrix@Base 2.0.1
+ get_dof_ptr_vec@Base 2.0.1
+ get_dof_real_d_vec@Base 2.0.1
+ get_dof_real_vec@Base 2.0.1
+ get_dof_schar_vec@Base 2.0.1
+ get_dof_uchar_vec@Base 2.0.1
+ get_dowb_matrix_row@Base 2.0.1
+ get_element@Base 2.0.1
+ get_fe_space@Base 2.0.1
+ get_int_dof_vec@Base 2.0.1
+ get_lagrange@Base 2.0.1
+ get_lagrange_coord_flags@Base 2.0.1
+ get_lagrange_coords@Base 2.0.1
+ get_lumping_quadrature@Base 2.0.1
+ get_master@Base 2.0.1
+ get_master_binding@Base 2.0.1
+ get_matrix_row@Base 2.0.1
+ get_max_level@Base 2.0.1
+ get_q00_psi_phi@Base 2.0.1
+ get_q01_psi_phi@Base 2.0.1
+ get_q10_psi_phi@Base 2.0.1
+ get_q11_psi_phi@Base 2.0.1
+ get_quad_fast@Base 2.0.1
+ get_quadrature@Base 2.0.1
+ get_rc_list@Base 2.0.1
+ get_real_d@Base 2.0.1
+ get_slave_binding@Base 2.0.1
+ get_slave_dof_mapping@Base 2.0.1
+ get_submesh@Base 2.0.1
+ get_traverse_stack@Base 2.0.1
+ get_vertex_admin@Base 2.0.1
+ get_wall_normal_0d@Base 2.0.1
+ get_wall_normal_1d@Base 2.0.1
+ get_wall_normal_2d@Base 2.0.1
+ get_wall_normal_3d@Base 2.0.1
+ get_wall_quad_fast@Base 2.0.1
+ global_coarsen@Base 2.0.1
+ global_refine@Base 2.0.1
+ graph_clear_window@Base 2.0.1
+ graph_close_window@Base 2.0.1
+ graph_drv@Base 2.0.1
+ graph_drv_d@Base 2.0.1
+ graph_el_est@Base 2.0.1
+ graph_line@Base 2.0.1
+ graph_mesh@Base 2.0.1
+ graph_open_window@Base 2.0.1
+ graph_point@Base 2.0.1
+ graph_points@Base 2.0.1
+ grd_f_at_qp@Base 2.0.1
+ grd_f_d_at_qp@Base 2.0.1
+ grd_uh_at_qp@Base 2.0.1
+ grd_uh_d_at_qp@Base 2.0.1
+ heat_est@Base 2.0.1
+ heat_est_d@Base 2.0.1
+ init_leaf_data@Base 2.0.1
+ init_mat_vec_d@Base 2.0.1
+ init_mat_vec_dowb@Base 2.0.1
+ init_mat_vec_s@Base 2.0.1
+ integrate_std_simp@Base 2.0.1
+ interpol@Base 2.0.1
+ interpol_d@Base 2.0.1
+ level_coord_to_el_coord_2d@Base 2.0.1
+ level_coord_to_el_coord_3d@Base 2.0.1
+ level_coord_to_world_2d@Base 2.0.1
+ level_coord_to_world_3d@Base 2.0.1
+ level_element_det_2d@Base 2.0.1
+ level_element_det_3d@Base 2.0.1
+ macro_data2mesh@Base 2.0.1
+ macro_test@Base 2.0.1
+ marking@Base 2.0.1
+ mat_vec_d@Base 2.0.1
+ mat_vec_dowb@Base 2.0.1
+ mat_vec_s@Base 2.0.1
+ max_err_at_qp@Base 2.0.1
+ max_err_at_vert@Base 2.0.1
+ max_err_d_at_qp@Base 2.0.1
+ mesh2macro_data@Base 2.0.1
+ mesh_traverse@Base 2.0.1
+ mg_s@Base 2.0.1
+ mg_s_exit@Base 2.0.1
+ mg_s_init@Base 2.0.1
+ mg_s_solve@Base 2.0.1
+ n_child_edge_3d@Base 2.0.1
+ n_child_face_3d@Base 2.0.1
+ new_bas_fcts@Base 2.0.1
+ oem_solve_d@Base 2.0.1
+ oem_solve_dowb@Base 2.0.1
+ oem_solve_s@Base 2.0.1
+ param_D2_uh_at_qp@Base 2.0.1
+ param_D2_uh_d_at_qp@Base 2.0.1
+ param_div_uh_d_at_qp@Base 2.0.1
+ param_grd_uh_at_qp@Base 2.0.1
+ param_grd_uh_d_at_qp@Base 2.0.1
+ print_dof_dowb_matrix@Base 2.0.1
+ print_dof_int_vec@Base 2.0.1
+ print_dof_matrix@Base 2.0.1
+ print_dof_ptr_vec@Base 2.0.1
+ print_dof_real_d_vec@Base 2.0.1
+ print_dof_real_vec@Base 2.0.1
+ print_dof_schar_vec@Base 2.0.1
+ print_dof_uchar_vec@Base 2.0.1
+ print_quadrature@Base 2.0.1
+ read_dof_int_vec@Base 2.0.1
+ read_dof_int_vec_xdr@Base 2.0.1
+ read_dof_real_d_vec@Base 2.0.1
+ read_dof_real_d_vec_xdr@Base 2.0.1
+ read_dof_real_vec@Base 2.0.1
+ read_dof_real_vec_xdr@Base 2.0.1
+ read_dof_schar_vec@Base 2.0.1
+ read_dof_schar_vec_xdr@Base 2.0.1
+ read_dof_uchar_vec@Base 2.0.1
+ read_dof_uchar_vec_xdr@Base 2.0.1
+ read_macro@Base 2.0.1
+ read_macro_bin@Base 2.0.1
+ read_macro_xdr@Base 2.0.1
+ read_mesh@Base 2.0.1
+ read_mesh_xdr@Base 2.0.1
+ read_submesh@Base 2.0.1
+ read_submesh_xdr@Base 2.0.1
+ refine@Base 2.0.1
+ remove_traverse_hook@Base 2.0.1
+ rgb_albert@Base 2.0.1
+ rgb_alberta@Base 2.0.1
+ rgb_black@Base 2.0.1
+ rgb_blue@Base 2.0.1
+ rgb_cyan@Base 2.0.1
+ rgb_green@Base 2.0.1
+ rgb_grey50@Base 2.0.1
+ rgb_magenta@Base 2.0.1
+ rgb_red@Base 2.0.1
+ rgb_white@Base 2.0.1
+ rgb_yellow@Base 2.0.1
+ set_element_mark@Base 2.0.1
+ sor_d@Base 2.0.1
+ sor_dowb@Base 2.0.1
+ sor_s@Base 2.0.1
+ sort_wall_indices@Base 2.0.1
+ sort_wall_indices_0d@Base 2.0.1
+ sort_wall_indices_1d@Base 2.0.1
+ sort_wall_indices_2d@Base 2.0.1
+ sort_wall_indices_3d@Base 2.0.1
+ sorted_wall_indices@Base 2.0.1
+ sorted_wall_indices_0d@Base 2.0.1
+ sorted_wall_indices_1d@Base 2.0.1
+ sorted_wall_indices_2d@Base 2.0.1
+ sorted_wall_indices_3d@Base 2.0.1
+ ssor_d@Base 2.0.1
+ ssor_dowb@Base 2.0.1
+ ssor_s@Base 2.0.1
+ subtree_traverse_first@Base 2.0.1
+ test_dof_dowb_matrix@Base 2.0.1
+ test_dof_matrix@Base 2.0.1
+ test_traverse@Base 2.0.1
+ trace_dof_real_d_vec@Base 2.0.1
+ trace_dof_real_vec@Base 2.0.1
+ traverse_first@Base 2.0.1
+ traverse_neighbour@Base 2.0.1
+ traverse_next@Base 2.0.1
+ traverse_parent@Base 2.0.1
+ uh_at_qp@Base 2.0.1
+ uh_d_at_qp@Base 2.0.1
+ unchain_submesh@Base 2.0.1
+ update_dof_dowb_matrix@Base 2.0.1
+ update_dof_matrix@Base 2.0.1
+ update_dof_real_d_vec@Base 2.0.1
+ update_dof_real_vec@Base 2.0.1
+ update_dowb_matrix@Base 2.0.1
+ update_matrix@Base 2.0.1
+ update_real_d_vec@Base 2.0.1
+ update_real_vec@Base 2.0.1
+ use_lagrange_parametric@Base 2.0.1
+ vertex_of_edge_2d@Base 2.0.1
+ vertex_of_edge_3d@Base 2.0.1
+ wall_orientation@Base 2.0.1
+ wall_orientation_0d@Base 2.0.1
+ wall_orientation_1d@Base 2.0.1
+ wall_orientation_2d@Base 2.0.1
+ wall_orientation_3d@Base 2.0.1
+ world_to_coord_0d@Base 2.0.1
+ world_to_coord_1d@Base 2.0.1
+ world_to_coord_2d@Base 2.0.1
+ world_to_coord_3d@Base 2.0.1
+ write_dof_int_vec@Base 2.0.1
+ write_dof_int_vec_xdr@Base 2.0.1
+ write_dof_matrix_pbm@Base 2.0.1
+ write_dof_real_d_vec@Base 2.0.1
+ write_dof_real_d_vec_xdr@Base 2.0.1
+ write_dof_real_vec@Base 2.0.1
+ write_dof_real_vec_xdr@Base 2.0.1
+ write_dof_schar_vec@Base 2.0.1
+ write_dof_schar_vec_xdr@Base 2.0.1
+ write_dof_uchar_vec@Base 2.0.1
+ write_dof_uchar_vec_xdr@Base 2.0.1
+ write_dof_vec_gmv@Base 2.0.1
+ write_macro@Base 2.0.1
+ write_macro_bin@Base 2.0.1
+ write_macro_data@Base 2.0.1
+ write_macro_data_bin@Base 2.0.1
+ write_macro_data_xdr@Base 2.0.1
+ write_macro_xdr@Base 2.0.1
+ write_mesh@Base 2.0.1
+ write_mesh_gmv@Base 2.0.1
+ write_mesh_ps@Base 2.0.1
+ write_mesh_xdr@Base 2.0.1
+libalberta_util.so.2 libalberta2 #MINVER#
+ Add_parameter@Base 2.0.1
+ add_parameter@Base 2.0.1
+ alberta_alloc@Base 2.0.1
+ alberta_calloc@Base 2.0.1
+ alberta_free@Base 2.0.1
+ alberta_matrix@Base 2.0.1
+ alberta_realloc@Base 2.0.1
+ alberta_wait@Base 2.0.1
+ break_info@Base 2.0.1
+ change_error_out@Base 2.0.1
+ change_msg_out@Base 2.0.1
+ check_workspace@Base 2.0.1
+ clear_workspace@Base 2.0.1
+ dexpy_@Base 2.0.1
+ dmxpy_@Base 2.0.1
+ drandn_@Base 2.0.1
+ dxpay_@Base 2.0.1
+ free_alberta_matrix@Base 2.0.1
+ free_oem_workspace@Base 2.0.1
+ free_void_list_element@Base 2.0.1
+ free_workspace@Base 2.0.1
+ funcName@Base 2.0.1
+ generate_filename@Base 2.0.1
+ get_parameter@Base 2.0.1
+ get_void_list_element@Base 2.0.1
+ get_workspace@Base 2.0.1
+ gmres_k_residual_0@Base 2.0.1
+ init_param_func_name@Base 2.0.1
+ init_parameters@Base 2.0.1
+ init_parameters_cpp@Base 2.0.1
+ msg_info@Base 2.0.1
+ msg_wait@Base 2.0.1
+ nls_banach@Base 2.0.1
+ nls_newton@Base 2.0.1
+ nls_newton_br@Base 2.0.1
+ nls_newton_ds@Base 2.0.1
+ nls_newton_fs@Base 2.0.1
+ oem_bicgstab@Base 2.0.1
+ oem_cg@Base 2.0.1
+ oem_gmres@Base 2.0.1
+ oem_gmres_k@Base 2.0.1
+ oem_odir@Base 2.0.1
+ oem_ores@Base 2.0.1
+ oem_spcg@Base 2.0.1
+ oem_tfqmr@Base 2.0.1
+ open_error_file@Base 2.0.1
+ open_msg_file@Base 2.0.1
+ print_error_funcname@Base 2.0.1
+ print_error_msg@Base 2.0.1
+ print_error_msg_exit@Base 2.0.1
+ print_funcname@Base 2.0.1
+ print_int_vec@Base 2.0.1
+ print_mem_use@Base 2.0.1
+ print_msg@Base 2.0.1
+ print_parameters@Base 2.0.1
+ print_real_vec@Base 2.0.1
+ print_warn_funcname@Base 2.0.1
+ print_warn_msg@Base 2.0.1
+ realloc_workspace@Base 2.0.1
+ save_parameters@Base 2.0.1
+ solve_info@Base 2.0.1
+ start_info@Base 2.0.1
--- libalberta2-2.0.1.orig/debian/watch
+++ libalberta2-2.0.1/debian/watch
@@ -0,0 +1,3 @@
+version=3 
+http://www.alberta-fem.de/download.html .*/alberta-(.*).tar.gz
+
--- libalberta2-2.0.1.orig/debian/README.source
+++ libalberta2-2.0.1/debian/README.source
@@ -0,0 +1,28 @@
+Patching
+--------
+
+This package uses dpatch to manage the modifications
+to the upstream source. Patches are stored in
+debian/patches.
+
+To patch the source run the following command in the
+root dir of the source:
+
+    dpatch apply-all
+
+The source should be patched to this level in order 
+to modify the source and create new patches.
+
+
+Building
+--------
+
+There are changes to some automake (.am) files, so 
+before running ./configure be sure to run:
+
+    autoreconf
+    libtoolize
+
+
+
+ -- André Gaul <gaul@web-yard.de> Mon, 27 Oct 2008 10:11:55 +0200
--- libalberta2-2.0.1.orig/debian/rules
+++ libalberta2-2.0.1/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
+
+DEB_CONFIGURE_USER_FLAGS := --prefix=/usr --mandir=\$${prefix}/share/man --without-grape --without-silo --without-dx --without-gltools --disable-install-libtool --disable-debug --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs -Wl,--as-needed"
+
+DEB_MAKE_INSTALL_TARGET := DESTDIR=$(CURDIR)/debian/tmp install
+
+debian/stamp-autotools-files:
+	autoreconf
+	libtoolize
+	touch $@
+
+clean::
+	$(RM) debian/stamp-autotools-files
+
+get-orig-source:
+	uscan --force-download --rename    
--- libalberta2-2.0.1.orig/debian/libalberta2.install
+++ libalberta2-2.0.1/debian/libalberta2.install
@@ -0,0 +1,2 @@
+usr/lib/lib*.so.*
+
--- libalberta2-2.0.1.orig/debian/libalberta2-dev.install
+++ libalberta2-2.0.1/debian/libalberta2-dev.install
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/lib*.so
+usr/lib/lib*.*a
--- libalberta2-2.0.1.orig/debian/libalberta2.lintian-overrides
+++ libalberta2-2.0.1/debian/libalberta2.lintian-overrides
@@ -0,0 +1 @@
+libalberta2 binary: package-name-doesnt-match-sonames libalberta-1d2 libalberta-2d2 libalberta-3d2 libalberta-util2
--- libalberta2-2.0.1.orig/debian/control
+++ libalberta2-2.0.1/debian/control
@@ -0,0 +1,56 @@
+Source: libalberta2
+Section: libs
+Priority: extra
+Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
+Uploaders: André Gaul <gaul@web-yard.de>, 
+ Sylvestre Ledru <sylvestre@debian.org>,
+Build-Depends: dpatch, debhelper (>= 7), autotools-dev, gfortran, cdbs, 
+ libblas-dev, libx11-dev, libgl1-mesa-dev, autoconf, automake, libtool
+Standards-Version: 3.8.4
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libalberta2/
+Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/libalberta2/
+Homepage: http://www.alberta-fem.de
+
+Package: libalberta2-dev
+Section: libdevel
+Architecture: any
+Depends: libalberta2 (= ${binary:Version}), ${misc:Depends}, libblas-dev |
+ libatlas-base-dev, libx11-dev, libgl1-mesa-dev
+Description: Adaptive finite element library (development headers)
+ ALBERTA is an adaptive finite element library
+ for solving partial differential equations (PDEs).
+ .
+ It offers a hierarchical mesh and methods for 1d, 2d 
+ and 3d stationary as well as time dependent problems.
+ It is written in C with speed and flexibility in mind.
+ .
+ This package contains development files.
+
+Package: libalberta2
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Adaptive finite element library (shared libraries)
+ ALBERTA is an adaptive finite element library
+ for solving partial differential equations (PDEs).
+ .
+ It offers a hierarchical mesh and methods for 1d, 2d 
+ and 3d stationary as well as time dependent problems.
+ It is written in C with speed and flexibility in mind.
+ .
+ This package contains shared libraries.
+
+Package: libalberta2-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: libalberta2 (= ${binary:Version}), ${misc:Depends}
+Description: Adaptive finite element library (debug symbols)
+ ALBERTA is an adaptive finite element library
+ for solving partial differential equations (PDEs).
+ .
+ It offers a hierarchical mesh and methods for 1d, 2d 
+ and 3d stationary as well as time dependent problems.
+ It is written in C with speed and flexibility in mind.
+ .
+ This package contains the debugging symbols of the library.
--- libalberta2-2.0.1.orig/debian/patches/01_linkfix.dpatch
+++ libalberta2-2.0.1/debian/patches/01_linkfix.dpatch
@@ -0,0 +1,106 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_linkfix.dpatch by  <andre@localhost>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: link alberta_util, blas, X and GL libs correctly
+
+@DPATCH@
+
+diff -Nru alberta-2.0-orig/alberta/src/alberta_1d/Makefile.am alberta-2.0/alberta/src/alberta_1d/Makefile.am
+--- alberta-2.0-orig/alberta/src/alberta_1d/Makefile.am	2007-09-27 15:48:17.000000000 +0200
++++ alberta-2.0/alberta/src/alberta_1d/Makefile.am	2008-09-17 19:59:03.000000000 +0200
+@@ -13,6 +13,8 @@
+ AM_CFLAGS = $(ALBERTA_OPTIMIZE_CFLAGS)
+ 
+ nodist_libalberta_1d_la_SOURCES = $(sources)
++libalberta_1d_la_LIBADD = ../../../alberta_util/src/.libs/libalberta_util.la $(OPENGL_ALL_LIB)
++libalberta_1d_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ if HAVE_GLTOOLS
+ nodist_libalberta_1d_la_SOURCES += ../Common/gltools.c
+diff -Nru alberta-2.0-orig/alberta/src/alberta_1d_debug/Makefile.am alberta-2.0/alberta/src/alberta_1d_debug/Makefile.am
+--- alberta-2.0-orig/alberta/src/alberta_1d_debug/Makefile.am	2007-09-27 15:48:17.000000000 +0200
++++ alberta-2.0/alberta/src/alberta_1d_debug/Makefile.am	2008-09-17 20:01:36.000000000 +0200
+@@ -13,6 +13,8 @@
+ AM_CFLAGS = $(ALBERTA_DEBUG_CFLAGS)
+ 
+ nodist_libalberta_1d_debug_la_SOURCES = $(sources)
++libalberta_1d_debug_la_LIBADD = ../../../alberta_util/src/.libs/libalberta_util_debug.la $(OPENGL_ALL_LIB)
++libalberta_1d_debug_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ if HAVE_GLTOOLS
+ nodist_libalberta_1d_debug_la_SOURCES += ../Common/gltools.c
+diff -Nru alberta-2.0-orig/alberta/src/alberta_2d/Makefile.am alberta-2.0/alberta/src/alberta_2d/Makefile.am
+--- alberta-2.0-orig/alberta/src/alberta_2d/Makefile.am	2007-09-27 15:48:17.000000000 +0200
++++ alberta-2.0/alberta/src/alberta_2d/Makefile.am	2008-09-17 19:59:19.000000000 +0200
+@@ -13,6 +13,8 @@
+ AM_CFLAGS = $(ALBERTA_OPTIMIZE_CFLAGS)
+ 
+ nodist_libalberta_2d_la_SOURCES = $(sources)
++libalberta_2d_la_LIBADD = ../../../alberta_util/src/.libs/libalberta_util.la $(OPENGL_ALL_LIB)
++libalberta_2d_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ if HAVE_GLTOOLS
+ nodist_libalberta_2d_la_SOURCES += ../Common/gltools.c
+diff -Nru alberta-2.0-orig/alberta/src/alberta_2d_debug/Makefile.am alberta-2.0/alberta/src/alberta_2d_debug/Makefile.am
+--- alberta-2.0-orig/alberta/src/alberta_2d_debug/Makefile.am	2007-09-27 15:48:17.000000000 +0200
++++ alberta-2.0/alberta/src/alberta_2d_debug/Makefile.am	2008-09-17 20:01:29.000000000 +0200
+@@ -13,6 +13,8 @@
+ AM_CFLAGS = $(ALBERTA_DEBUG_CFLAGS)
+ 
+ nodist_libalberta_2d_debug_la_SOURCES = $(sources)
++libalberta_2d_debug_la_LIBADD = ../../../alberta_util/src/.libs/libalberta_util_debug.la $(OPENGL_ALL_LIB)
++libalberta_2d_debug_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ if HAVE_GLTOOLS
+ nodist_libalberta_2d_debug_la_SOURCES += ../Common/gltools.c
+diff -Nru alberta-2.0-orig/alberta/src/alberta_3d/Makefile.am alberta-2.0/alberta/src/alberta_3d/Makefile.am
+--- alberta-2.0-orig/alberta/src/alberta_3d/Makefile.am	2007-09-27 15:48:17.000000000 +0200
++++ alberta-2.0/alberta/src/alberta_3d/Makefile.am	2008-09-17 19:59:29.000000000 +0200
+@@ -13,6 +13,8 @@
+ AM_CFLAGS = $(ALBERTA_OPTIMIZE_CFLAGS)
+ 
+ nodist_libalberta_3d_la_SOURCES = $(sources)
++libalberta_3d_la_LIBADD = ../../../alberta_util/src/.libs/libalberta_util.la $(OPENGL_ALL_LIB)
++libalberta_3d_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ if HAVE_GLTOOLS
+ nodist_libalberta_3d_la_SOURCES += ../Common/gltools.c
+diff -Nru alberta-2.0-orig/alberta/src/alberta_3d_debug/Makefile.am alberta-2.0/alberta/src/alberta_3d_debug/Makefile.am
+--- alberta-2.0-orig/alberta/src/alberta_3d_debug/Makefile.am	2007-09-27 15:48:17.000000000 +0200
++++ alberta-2.0/alberta/src/alberta_3d_debug/Makefile.am	2008-09-17 20:01:18.000000000 +0200
+@@ -13,6 +13,8 @@
+ AM_CFLAGS = $(ALBERTA_DEBUG_CFLAGS)
+ 
+ nodist_libalberta_3d_debug_la_SOURCES = $(sources)
++libalberta_3d_debug_la_LIBADD = ../../../alberta_util/src/.libs/libalberta_util_debug.la $(OPENGL_ALL_LIB)
++libalberta_3d_debug_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ if HAVE_GLTOOLS
+ nodist_libalberta_3d_debug_la_SOURCES += ../Common/gltools.c
+diff -Nru alberta-2.0-orig/alberta_util/src/Makefile.am alberta-2.0/alberta_util/src/Makefile.am
+--- alberta-2.0-orig/alberta_util/src/Makefile.am	2007-09-27 15:56:20.000000000 +0200
++++ alberta-2.0/alberta_util/src/Makefile.am	2008-09-17 19:58:20.000000000 +0200
+@@ -1,4 +1,7 @@
+-lib_LTLIBRARIES = libalberta_util.la libalberta_util_debug.la
++lib_LTLIBRARIES = libalberta_util.la 
++if ALBERTA_DEBUG
++lib_LTLIBRARIES += libalberta_util_debug.la
++endif
+ 
+ UTIL_SRC = alberta_util.h divers.c \
+ msg.c alloc.c parameters.c cg.c gmres.c newton_fs.c spcg.c \
+@@ -7,9 +7,13 @@
+ 
+ libalberta_util_la_SOURCES = $(UTIL_SRC)
+ libalberta_util_la_CFLAGS = $(ALBERTA_OPTIMIZE_CFLAGS)
++libalberta_util_la_LIBADD = $(BLAS_LIB)
++libalberta_util_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ libalberta_util_debug_la_SOURCES = $(UTIL_SRC)
+ libalberta_util_debug_la_CFLAGS = $(ALBERTA_DEBUG_CFLAGS)
++libalberta_util_debug_la_LIBADD = $(BLAS_LIB)
++libalberta_util_debug_la_LDFLAGS = --as-needed -version-info 2:0:0
+ 
+ F77LD = $(CCLD)
+ 
--- libalberta2-2.0.1.orig/debian/patches/00_as-needed.patch
+++ libalberta2-2.0.1/debian/patches/00_as-needed.patch
@@ -0,0 +1,38 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 00_as-needed.dpatch by  <andre@localhost>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: add --as-needed linker flag
+
+@DPATCH@
+
+--- alberta-2.0/ltmain.sh.orig	2008-10-25 19:06:56.000000000 +0200
++++ alberta-2.0/ltmain.sh	2008-10-25 19:07:02.000000000 +0200
+@@ -1808,6 +1808,11 @@
+ 	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+ 	;;
+ 
++      -Wl,--as-needed)
++	deplibs="$deplibs $arg"
++	continue
++	;;
++      
+       -Wl,*)
+ 	args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
+ 	arg=
+@@ -2148,6 +2153,15 @@
+ 	lib=
+ 	found=no
+ 	case $deplib in
++	-Wl,--as-needed)
++		if test "$linkmode,$pass" = "prog,link"; then
++			compile_deplibs="$deplib $compile_deplibs"
++			finalize_deplibs="$deplib $finalize_deplibs"
++		else
++			deplibs="$deplib $deplibs"
++		fi
++		continue
++		;;
+ 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ 	  if test "$linkmode,$pass" = "prog,link"; then
+ 	    compile_deplibs="$deplib $compile_deplibs"
--- libalberta2-2.0.1.orig/debian/patches/00list
+++ libalberta2-2.0.1/debian/patches/00list
@@ -0,0 +1,2 @@
+00_as-needed.patch
+01_linkfix.dpatch