diff --git a/ChangeLog b/ChangeLog
index eedbdfa174ff5b5067837b3f8739ea0a05c34141..84900668e2667c0e916c563d3d2f084304b78cec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,276 @@
+2003-08-01  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/adapt.c:
+	marking(): only use global refinement if adapt->err_sum > adapt->tolerance.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/lagrange_0.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/lagrange_1.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/lagrange_2.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/lagrange_3.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/lagrange_4.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/lagrange_1.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/lagrange_2.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/lagrange_3.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/lagrange_4.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/lagrange_0.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/lagrange_1.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/lagrange_2.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/lagrange_3.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/lagrange_4.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/lagrange_0.c:
+	struct bas_fcts {}: new component "bary", array with barycentric
+	coordinates of maxima of the basis functions (i.e. the Lagrange-nodes
+	for Lagrange basis functions).
+
+2003-07-30  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/dof_admin.c:
+	Fix a bug in print_dof_dowb_matrix() is case of DOWBM_FULL.
+
+2003-07-25  Kunibert G. Siebert  <siebert@math.uni-augsburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/graph-impl.tex, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/solve-impl.tex, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/struct-func.tex:
+	Small changes in the prototypes of the graphic routines, added newton_br() and modified the list of functions accordingly
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/examples.tex:
+	Starting to work on a revised version of the examples
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/albert.bib:
+	added referenc to Bank and Holst for a Newton method
+
+2003-07-18  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/face_quad_fast.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/face_quad_fast.c:
+	Add face_quad_fast for 2d.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	"#if 0" face_quad_fast structure.
+
+2003-07-17  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/numint.c:
+	get_quad_fast(): fix error message if quad->dim != DIM.
+
+2003-07-16  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/Makefile.in:
+	Add ellipt_dowb.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c:
+	Implement non-symmetric test-problem.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/INIT/ellipt_dowb.dat:
+	Play around with solvers etc.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/HB_precon.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_d.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_dowb.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_s.c:
+	oem_solve_s(), oem_solve_d(): init_precon() may fail and has to report
+	this to the calling function. init_precon() now return true on success
+	and false on error. Solves SIGSEGV problem with HB-precon without
+	refined mesh. Other method would be to exit the program, but the
+	previous behaviour was no good.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/HB_precon.c:
+	Argh, init_HB_BPX_precon() should return __ true __ if successful :(
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/HB_precon.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_d.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_s.c:
+	oem_solve_s(), oem_solve_d(): init_precon() may fail and has to report
+	this to the calling function. init_precon() now return true on success
+	and false on error. Solves SIGSEGV problem with HB-precon without
+	refined mesh. Other method would be to exit the program, but the
+	previous behaviour was no good.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/sor.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/ssor.c:
+	Add dowb versions.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/dof_admin.c:
+	Use EMIT_BODY_SWITCH() multi-plexer.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h:
+	MDIV() for preconditioners, scale by inverse of diagonal.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	Add proto-types.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/.cvsignore, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/mesh-concept.tex, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/rc-concept.tex, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/Common/albert_movi.c, /net/sauron/graid/ALBERT_CVS/admin/ChangeLog, /net/sauron/graid/ALBERT_CVS/admin/configure.ac:
+	Merge from main-trunk.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/.cvsignore: Add albert.ps.gz
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c:
+	Pass matrix-type to pr->A() to fake non-optimized matrices for testing
+	purposes.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c:
+	Pass matrix-type to A_diag() to fake non-optimized matrices for testing
+	purposes.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.h:
+	Pass matrix-type to pr->A() to fake non-optimized matrices for testing
+	purposes.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/INIT/ellipt_dowb.dat:
+	New parameter "A blocktype" to fake non-symmetric or even full
+	matrices, for testing purposes.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/dof_admin.c:
+	Fix print_dof_dowb_matrix() for symmtric case.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h:
+	Fix AXEY <-> AXPY typo in SMCOPY_DOW().
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	Reorder DOWBM flags, cosmetics.
+
+2003-07-15  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c:
+	Chain-rule issue :(
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c:
+	Argh. Brace issue :(
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/INIT/ellipt_dowb.dat:
+	New file.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/INIT/ellipt_dowb.dat, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/graphics.c:
+	graphics_d() version, DOF_DOWB_MATRIX code close to working, but not quite.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/dof_admin.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator_dowb.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/memory.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_dowb.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/assemble_dowb.c:
+	Diagonal version of DOWB matrices seem to work, but not sure.
+
+2003-07-14  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.h:
+	*** empty log message ***
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	Proto-type for fill_dowb_matrix_info().
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator_dowb.c:
+	Line-breaking.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h:
+	Fix a typo.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c:
+	Implement LALt for general A.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.h:
+	Fix a comment.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_0/Makefile.am:
+	Add oem_solve_dowb.c
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_dowb.c:
+	Initial revision.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/oem_solve_dowb.c:
+	New file.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/dof_admin.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	Use entry.{full,symm,diag} instead of en.try{_s,_d}.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h:
+	Forgot a const in SMV_DOW().
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/memory.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	Fix a typo.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.h:
+	Compiles, but need more hacking before it works. Need to hack oem_solve(), too.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c:
+	New file.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.h:
+	Renamed.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/1d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/3d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/.cvsignore:
+	Add more cruft.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/1d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/2d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/3d/.cvsignore, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/.cvsignore:
+	Added more cruft.
+
+2003-07-13  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/.cvsignore:
+	Ignore a couple of auxiliary TeX files.
+
+2003-07-11  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.h, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.h:
+	Initial revision, NOT WORKING.
+
+	* /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.c, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb.h, /net/sauron/graid/ALBERT_CVS/DEMO/src/Common/ellipt_dowb_problem.h:
+	New file.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT33_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT22_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT23_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_0/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_01/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_1/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT11_11/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/ALBERT12_0/Makefile.am:
+	Add estimator_dowb.c
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/Makefile.am:
+	Add albert_dow_inlines to include_HEADERS.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator_dowb.c:
+	ellipt_est_d() and heat_est_d() implemented, for DOF_DOWB_MATRIX testing.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h:
+	Forgot to attach some consts to some function parameters.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/eval.c:
+	When computing the second derivatives one should take into account
+	that the Hessian w.r.t. to the barycentric coordinates as well as the
+	Hessian of u_h is symmetric.
+
+2003-07-10  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator_dowb.c:
+	Further progress in porting estimator.c to DOWB case, much needs to be
+	done, still.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/eval.c:
+	When computing the second derivatives one should take into account
+	that the Hessian w.r.t. to the barycentric coordinates as well as the
+	Hessian of u_h is symmetric.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator_dowb.c:
+	New file.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator_dowb.c:
+	Started implementing the estimators for DOWB problems, will use it to
+	test the block-matrix stuff.
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/assemble_dowb.c:
+	Hacked to optimize for symmetric and diagonal DOWxDOW matrices (heavy
+	use of concatenation operator in the preprocessor).
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h:
+	Fix some simple bugs.
+
+	* /net/sauron/graid/ALBERT_CVS/admin/configure.ac:
+	Don't bail out if unsetenv is not found.
+
+2003-07-09  Kunibert G. Siebert  <siebert@math.uni-augsburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/doc/mesh-concept.tex, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/rc-concept.tex:
+	Kleine Korrekturen durch Ueberarbeitung vom Skript Numerik III
+
+2003-07-08  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/memory.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert_dow_inlines.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/assemble_dowb.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/dof_admin.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h:
+	Start implementing symmetric case.
+
+	* /net/sauron/graid/ALBERT_CVS/admin/configure.ac:
+	Set versions to 1.2-pre1-bm.
+
+	* /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/Common/albert_movi.c, /net/sauron/graid/ALBERT_CVS/admin/configure.ac:
+	SGI seemingly does not have unsetenv(). FIXME: how to unset
+	environment variables on SGI without tweaking environ yourself.
+
+	* /net/sauron/graid/ALBERT_CVS/admin/ChangeLog: Update.
+
+	* /net/sauron/graid/ALBERT_CVS/admin/m4/check-package.m4, /net/sauron/graid/ALBERT_CVS/SOLVER/src/banach.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/bicgstab.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton_br.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton_ds.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton_fs.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/odir.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/ores.c, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/.cvsignore, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/COPYING, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/Makefile.am, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/README, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/getopt.c, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/getopt.h, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/getopt1.c, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/malloc.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/sor.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/ssor.c, /net/sauron/graid/ALBERT_CVS/ALBERT_UTIL/albert_util.h, /net/sauron/graid/ALBERT_CVS/ALBERT_UTIL/divers.c, /net/sauron/graid/ALBERT_CVS/ALBERT_UTIL/parameters.c, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/2d/Makefile.am, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/3d/Makefile.am, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/Common/albert_grape.c, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/Common/albert_movi.c, /net/sauron/graid/ALBERT_CVS/PLOT_ANSI/src/PLOT2d.c, /net/sauron/graid/ALBERT_CVS/PLOT_ANSI/src/PLOT_open.c, /net/sauron/graid/ALBERT_CVS/PLOT_ANSI/src/PLOTlog.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG_s.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG_s1.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG_s2.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/macro_common.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/memory.c, /net/sauron/graid/ALBERT_CVS/ALBERT/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/.cvsignore, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/Makefile, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/macro.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/element.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/graphXO.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/macro.c, /net/sauron/graid/ALBERT_CVS/admin/rcs2log, /net/sauron/graid/ALBERT_CVS/admin/Makefile.am, /net/sauron/graid/ALBERT_CVS/admin/NEWS, /net/sauron/graid/ALBERT_CVS/admin/config.guess, /net/sauron/graid/ALBERT_CVS/admin/config.sub, /net/sauron/graid/ALBERT_CVS/admin/configure.ac, /net/sauron/graid/ALBERT_CVS/admin/ltmain.sh, /net/sauron/graid/ALBERT_CVS/admin/.cvsignore, /net/sauron/graid/ALBERT_CVS/admin/ChangeLog:
+	Merge from main trunk up to ALBERT_1_2_PRE_1.
+
+	* /net/sauron/graid/ALBERT_CVS/admin/configure.ac:
+	Don't use -L$x_libraries 'cause $x_libraries can be empty, -L without
+	argument confuses the linker or resets the search path for libraries.
+	Instead, use AC_PATH_XTRA and $X_LIBS.
+
+2003-07-07  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
+
+	* /net/sauron/graid/ALBERT_CVS/admin/ChangeLog:
+	Update. State of ALBERT_1_2_PRE_1 tag.
+
+	* /net/sauron/graid/ALBERT_CVS/admin/configure.ac:
+	Use a really dirty hack to make libtool work with icc. libtool is _really_
+	brain-damaged w.r.t. to fortran.
+
 2003-07-08  Claus-Justus Heine  <claus@mathematik.uni-freiburg.de>
 
 	* /net/sauron/graid/ALBERT_CVS/AlbertMovie/m4/check-package.m4, /net/sauron/graid/ALBERT_CVS/SOLVER/src/banach.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/bicgstab.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton_br.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton_ds.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/newton_fs.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/odir.c, /net/sauron/graid/ALBERT_CVS/SOLVER/src/ores.c, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/.cvsignore, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/COPYING, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/Makefile.am, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/README, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/getopt.c, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/getopt.h, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/getopt1.c, /net/sauron/graid/ALBERT_CVS/admin/gnu-compat/malloc.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/sor.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/ssor.c, /net/sauron/graid/ALBERT_CVS/ALBERT_UTIL/albert_util.h, /net/sauron/graid/ALBERT_CVS/ALBERT_UTIL/divers.c, /net/sauron/graid/ALBERT_CVS/ALBERT_UTIL/parameters.c, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/2d/Makefile.am, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/3d/Makefile.am, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/Common/albert_grape.c, /net/sauron/graid/ALBERT_CVS/GRAPE/mesh/Common/albert_movi.c, /net/sauron/graid/ALBERT_CVS/PLOT_ANSI/src/PLOT2d.c, /net/sauron/graid/ALBERT_CVS/PLOT_ANSI/src/PLOT_open.c, /net/sauron/graid/ALBERT_CVS/PLOT_ANSI/src/PLOTlog.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG_s.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG_s1.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/MG_s2.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/albert.h, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/estimator.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/macro_common.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/Common/memory.c, /net/sauron/graid/ALBERT_CVS/ALBERT/Makefile.am, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/.cvsignore, /net/sauron/graid/ALBERT_CVS/ALBERT/doc/Makefile, /net/sauron/graid/ALBERT_CVS/ALBERT/src/1d/macro.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/element.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/2d/graphXO.c, /net/sauron/graid/ALBERT_CVS/ALBERT/src/3d/macro.c, /net/sauron/graid/ALBERT_CVS/admin/rcs2log, /net/sauron/graid/ALBERT_CVS/admin/Makefile.am, /net/sauron/graid/ALBERT_CVS/admin/NEWS, /net/sauron/graid/ALBERT_CVS/admin/config.guess, /net/sauron/graid/ALBERT_CVS/admin/config.sub, /net/sauron/graid/ALBERT_CVS/admin/configure.ac, /net/sauron/graid/ALBERT_CVS/admin/ltmain.sh, /net/sauron/graid/ALBERT_CVS/admin/.cvsignore, /net/sauron/graid/ALBERT_CVS/admin/ChangeLog: