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: