Select Git revision
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 154.32 KiB
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.