[freefempp] 01/05: Imported Upstream version 3.31-2
Dimitrios Eftaxiopoulos
eftaxiop-guest at moszumanska.debian.org
Mon Jul 21 17:59:12 UTC 2014
This is an automated email from the git hooks/post-receive script.
eftaxiop-guest pushed a commit to branch master
in repository freefempp.
commit ea4539813d9b568f2fadb5b57d7a90515ab7e130
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date: Mon Jul 21 14:07:47 2014 +0300
Imported Upstream version 3.31-2
---
BUGS | 14 +-
DOC/freefem++doc.pdf | Bin 9534128 -> 9573635 bytes
HISTORY | 28446 ++++++++++---------
INNOVATION | 91 +-
configure | 22 +-
configure.ac | 4 +-
download/arpack/Makefile.am | 7 +
download/arpack/Makefile.in | 7 +
download/getall | 103 +-
.../._MeshSurface.idp | Bin
examples++-3d/Makefile.am | 2 +-
examples++-3d/Makefile.in | 9 +-
examples++-3d/MeshSurface.idp | 33 +-
examples++-3d/all.edp | 4 +
examples++-3d/fallingspheres.edp | 2 +-
examples++-3d/intlevelset3d.edp | 88 +
examples++-3d/tetgencube.edp | 2 +-
.../._BeamEigenValue.edp | Bin
.../._free-cyl-axi.edp | Bin
examples++-eigen/BeamEigenValue.edp | 2 +-
examples++-eigen/LapEigenValueFunc.edp | 70 +
examples++-eigen/Makefile.am | 5 +-
examples++-eigen/Makefile.in | 19 +-
examples++-eigen/free-cyl-axi.edp | 89 +
examples++-load/{._PARDISO.cpp => ._bfstream.cpp} | Bin
.../._bilapP3-hct-like.edp | Bin
src/lglib/._lg.ypp => examples++-load/._lapack.cpp | Bin
examples++-load/{._PARDISO.cpp => ._msh3.hpp} | Bin
examples++-load/BEC.cpp | 34 +
examples++-load/IpOptMinSurf.edp | 2 +-
examples++-load/Makefile.am | 7 +-
examples++-load/Makefile.in | 22 +-
examples++-load/PARDISO.cpp | 6 +-
examples++-load/bfstream.cpp | 85 +
examples++-load/bfstream.edp | 24 +
examples++-load/bilapMorley.edp | 7 +
examples++-load/bilapP3-hct-like.edp | 44 +
examples++-load/checkglumeshcube.edp | 6 +-
examples++-load/ff-Ipopt.cpp | 2542 +-
examples++-load/gsl.edp | 3 +-
examples++-load/msh3.cpp | 485 +-
examples++-load/msh3.hpp | 4 +-
examples++-load/tetgencube.edp | 9 +-
.../._DDM-NSUzawaCahouetChabart.edp | Bin
.../._DDM-Schwarz-macro.idp | Bin
.../._hips_FreeFem.cpp | Bin
examples++-mpi/DDM-NSUzawaCahouetChabart.edp | 120 +
examples++-mpi/DDM-Schwarz-macro.idp | 12 +-
examples++-mpi/hips_FreeFem.cpp | 20 +-
examples++-tutorial/algo.edp | 59 +-
examples++-tutorial/intlevelset.edp | 17 +-
examples++-tutorial/readmesh.edp | 4 +-
.../._Makefile.am => examples++/._NSP1P2.edp | Bin
examples++/Makefile.am | 4 +-
examples++/Makefile.in | 6 +-
src/Eigen/eigenvalue.cpp | 284 +-
.../._CheckPtr.cpp => Graphics/._ffglut.cpp} | Bin
.../Graphics/._getprog-unix.hpp | Bin
src/Graphics/ffglut.cpp | 3 +-
src/Graphics/getprog-unix.hpp | 25 +-
src/bamglib/Mesh2.cpp | 16 +-
.../._PARDISO.cpp => src/femlib/._CGNL.hpp | Bin
.../._PARDISO.cpp => src/femlib/._R1.hpp | Bin
.../._PARDISO.cpp => src/femlib/._R2.hpp | Bin
.../._PARDISO.cpp => src/femlib/._R3.hpp | Bin
.../._PARDISO.cpp => src/femlib/._gmres.hpp | Bin
src/femlib/BamgFreeFem.cpp | 2 +-
src/femlib/CGNL.hpp | 7 +-
src/femlib/CheckPtr.cpp | 3 +-
src/femlib/MatriceCreuse.hpp | 42 +-
src/femlib/MatriceCreuse_tpl.hpp | 31 +-
src/femlib/QuadratureFormular.hpp | 48 +-
src/femlib/R1.hpp | 8 +-
src/femlib/R2.hpp | 7 +-
src/femlib/R3.hpp | 6 +
src/femlib/gmres.hpp | 17 +-
.../._PARDISO.cpp => src/fflib/._lgsolver.hpp | Bin
src/fflib/AFunction.cpp | 15 +-
src/fflib/AFunction.hpp | 30 +-
src/fflib/Operator.hpp | 7 +-
src/fflib/P1IsoValue.cpp | 230 +-
src/fflib/P1IsoValue.hpp | 3 +
src/fflib/glumesh2D.cpp | 2 +-
src/fflib/lgfem.cpp | 200 +-
src/fflib/lgmesh.cpp | 2 +-
src/fflib/lgsolver.hpp | 2 +-
src/fflib/problem.cpp | 485 +-
src/fflib/strversionnumber.cpp | 4 +-
src/lglib/lg.tab.cpp | 397 +-
src/lglib/lg.tab.hpp | 2 +-
src/lglib/lg.ypp | 3 +-
.../._PARDISO.cpp => src/medit/._keyboard.c | Bin
.../._PARDISO.cpp => src/medit/._mouse.c | Bin
.../._PARDISO.cpp => src/medit/._sproto.h | Bin
src/medit/keyboard.c | 9 +-
src/medit/mouse.c | 10 +-
src/medit/sproto.h | 1 +
97 files changed, 19450 insertions(+), 14992 deletions(-)
diff --git a/BUGS b/BUGS
index 44affaf..6f03c12 100644
--- a/BUGS
+++ b/BUGS
@@ -1,4 +1,8 @@
-bug in clean variable (delete) after a break , continue or return.
+-- bug in examples++-3d/TruncLac.edp april 2014
+assertion under windows system versiuon 3.30 ()
+
+
+-- bug in clean variable (delete) after a break , continue or return.
example :
while(1)
{
@@ -10,7 +14,7 @@ but the variable M is un set, so some time freefem trap
when we free unset pointer.
-bug une fonction with string parameter
+-- bug une fonction with string parameter
hard to correct
func bool write(string fn,real[int] & u)
{
@@ -23,7 +27,7 @@ Now, problem: (correct in version 1.14)
adpation and periodic boundary condition are incompatible.
no way to inforce periodic adpated mesh today.
-before version 1.28:
+-- before version 1.28:
bug when
passing a parameter of funct to a parameter
parameter
@@ -42,13 +46,13 @@ before version 1.28:
-before version 1.21, bug in interpolation on non connexe
+-- before version 1.21, bug in interpolation on non connexe
domain, (some pieces of code are lose)
on(1,u=N.x); the normal is not set (correct in version 1.20)
-bug in version 1.18 and before
+-- bug in version 1.18 and before
The no symetric matrix set form a variationnal form
is make with 2 transpositions one on the space and one
at the level of the bilineair form
diff --git a/DOC/freefem++doc.pdf b/DOC/freefem++doc.pdf
index b316bbd..eee15c7 100644
Binary files a/DOC/freefem++doc.pdf and b/DOC/freefem++doc.pdf differ
diff --git a/HISTORY b/HISTORY
index fc54a8b..28d83fa 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,12867 +1,15581 @@
-changeset: 2554:43560825cafe
-tag: tip
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 10 15:21:51 2012 +0200
-summary: correct pipe.edp example to run under windows.
-
-changeset: 2553:395f577c1a69
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Oct 08 11:53:33 2012 +0900
-summary: add pipe plugin to link with other soft
-
-changeset: 2552:db4af2db147e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Oct 07 14:11:44 2012 +0900
-summary: do small coorection of windows
-
-changeset: 2551:d32ffb11bec9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Oct 07 11:18:26 2012 +0900
-summary: coorect pb to set C io under winder
-
-changeset: 2550:f3986a910f80
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Oct 06 22:34:10 2012 +0900
-summary: type
-
-changeset: 2549:f6229d0989bb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Oct 06 22:30:02 2012 +0900
-summary: correct mumps compilation
-
-changeset: 2548:a1910dbcf7f9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Oct 06 11:50:54 2012 +0900
-summary: correct pb of segflaut on window atexit when creating the log file
-
-changeset: 2547:1626cbdfe5d6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Oct 06 10:51:50 2012 +0900
-summary: coorect typo
-
-changeset: 2546:7a7fba157b77
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Oct 06 10:50:08 2012 +0900
-summary: add option to remove console output on windows
-
-changeset: 2545:b192e8d7cbd3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Oct 06 10:29:16 2012 +0900
-summary: correct thing of windows porting
-
-changeset: 2544:1b485471f601
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 04 16:13:47 2012 +0200
-summary: coorect pb compile windows
-
-changeset: 2543:b0e5ed55fcb8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 03 18:34:29 2012 +0200
-summary: correct mmg3d with new version
-
-changeset: 2542:a2661dc3cf87
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 03 15:01:12 2012 +0200
-summary: correct pb with drawbdmesh ( not compile now),
-
-changeset: 2541:5540ca108c29
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 03 14:38:28 2012 +0200
-summary: add find root of real poly in gsl plugin
-
-changeset: 2540:7fcb20950af8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 26 15:31:46 2012 +0200
-summary: remove drawbdmesh on windows
-
-changeset: 2539:3646196ba7b4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 25 13:16:23 2012 +0200
-summary: A left scalar mul with formal arry.
-
-changeset: 2538:004c3ce519db
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Sep 21 14:52:11 2012 +0200
-summary: try a build 3.20 version
-
-changeset: 2537:4ea423174745
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Sep 21 11:37:23 2012 +0200
-summary: add levelset integral in 2d..
-
-changeset: 2536:3df0231f5788
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 19 15:55:46 2012 +0200
-summary: coorect cout
-
-changeset: 2535:1813e516c73c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 19 15:49:51 2012 +0200
-summary: correct isoline.cpp hard ...
-
-changeset: 2534:d63f9b0d6a90
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 18 21:17:21 2012 +0200
-summary: correct isoline.cpp bug some time ....
-
-changeset: 2533:9a0f4ba5bc83
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 05 22:33:04 2012 +0200
-summary: do coorect off clang++ compiler
-
-changeset: 2532:7268da0a32dd
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 05 21:59:44 2012 +0200
-summary: correct big problem with clang++ compiler ...
-
-changeset: 2531:bf616e104e58
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 05 21:56:56 2012 +0200
-summary: coorect pb with clang compile, verif strange..
-
-changeset: 2530:10fbabb7ca26
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 05 14:55:29 2012 +0200
-summary: add formal tools Cofact, det 3x3, : on formal array.
-
-changeset: 2529:4603f7ce0737
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 04 16:41:21 2012 +0200
-summary: clang next step.
-
-changeset: 2528:18d5c72b3f8b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 04 10:32:46 2012 +0200
-summary: do correct for clang compiler
-
-changeset: 2527:061c058bf92d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Sep 03 16:18:48 2012 +0200
-summary: correct for c++11
-
-changeset: 2526:47944725e009
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 28 14:21:56 2012 +0200
-summary: update README macos
-
-changeset: 2525:d54e7f17997b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 28 12:53:41 2012 +0200
-summary: add CheckMPIMacLib.sh and CheckMacLib.sh taget in makefile for mac pkg install
-
-changeset: 2524:8fde78f05ac0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 27 16:03:36 2012 +0200
-summary: remove print in sparse solver
-
-changeset: 2523:d6c07fd2ec36
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Aug 26 21:27:19 2012 +0200
-summary: add missing operator ?: of bool
-
-changeset: 2522:e5a90f5a7283
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 16 09:47:15 2012 +0200
-summary: revome print ...
-
-changeset: 2521:91006696c311
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 14 21:17:02 2012 +0200
-summary: correct mistake find by P. Jolivet.
-
-changeset: 2520:ef81308ec4f1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Aug 12 22:07:52 2012 +0200
-summary: cooorect automatic seach in configire (P Jolivet).
-
-changeset: 2519:4422559d360a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 06 23:12:27 2012 +0200
-summary: add comment of my installation
-
-changeset: 2518:27d04b01bb9d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 06 00:14:04 2012 +0200
-summary: correct Superludist with g++ v 4.8
-
-changeset: 2517:08658feae475
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Aug 05 23:37:08 2012 +0200
-summary: forget files
-
-changeset: 2516:c2d91d216c32
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Aug 05 23:31:52 2012 +0200
-summary: coerect Superlu.cpp of g++ v 4.8 add missong this->
-
-changeset: 2515:68577323c46d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Aug 05 15:17:51 2012 +0200
-summary: change mac compiler gcc version 4.8.0
-
-changeset: 2514:ce08661de7d5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jul 12 14:27:34 2012 +0200
-summary: add example
-
-changeset: 2513:efd3db094bcf
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jul 12 14:00:47 2012 +0200
-summary: add imax, imam, correct sctoch interface not //
-
-changeset: 2512:cd465304bca9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 13 20:04:15 2012 +0200
-summary: add compile of shell
-
-changeset: 2511:250772fdd061
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 13 20:00:36 2012 +0200
-summary: add shell/unix interface
-
-changeset: 2510:bfac9dec081e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 13 10:38:55 2012 +0200
-summary: correct PB of cleanning memory of array real[int][int] ...
-
-changeset: 2509:4628b688eeaf
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 07 15:12:35 2012 +0200
-summary: add missing include in some computer unistd.h
-
-changeset: 2508:031e9c676174
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 07 08:16:38 2012 +0200
-summary: correct mshmet makefile to force the recompilation
-
-changeset: 2507:1839c38ea7dc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 07 08:06:55 2012 +0200
-summary: chnge version to 3.19-2
-
-changeset: 2506:80ae2baf5a8d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 07 07:50:29 2012 +0200
-summary: correct mshmet problem in case of 2 eigen value in Hessian.
-
-changeset: 2505:95e33e458008
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed May 30 14:13:26 2012 +0200
-summary: correct typo in font size in postcript interface
-
-changeset: 2504:f2cdbadf6faf
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue May 22 21:15:30 2012 +0200
-summary: correct clean part of mshmet makefile + add
-
-changeset: 2503:bee48e40935e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue May 15 11:48:05 2012 +0200
-summary: correct missing const in qf11to25.cpp
-
-changeset: 2502:0232fb9d45b7
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue May 15 11:39:15 2012 +0200
-summary: add build of Quadratur formular in qf11to25.cpp plugins
-
-changeset: 2501:f20a2f3c7bd6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon May 14 21:04:26 2012 +0200
-summary: set fftw to version 3.3.2
-
-changeset: 2500:f5c0851c058c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed May 09 22:26:21 2012 +0200
-summary: update modif of Ernesto Aranda <Ernesto.Aranda at uclm.es> for new version of mmg3d
-
-changeset: 2499:de4c315dad33
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed May 09 21:11:04 2012 +0200
-summary: pass to version 3.19-1
-
-changeset: 2498:7ecf46eb253d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed May 09 21:06:07 2012 +0200
-summary: add Ernesto Aranda <Ernesto.Aranda at uclm.es> change ...
-
-changeset: 2497:49f99f157b3c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon May 07 10:27:41 2012 +0200
-summary: coorect typo = -> != in configure (mkl sgi)
-
-changeset: 2496:f5814395a638
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon May 07 10:14:08 2012 +0200
-summary: remove of use of MKL scalapack and blacs with sgi MPI
-
-changeset: 2495:c3b18fa8f700
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 03 19:07:10 2012 +0200
-summary: remove MKLROOT form configure ( disaper in new mkl configure)
-
-changeset: 2494:d7658c0f681b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 03 18:28:44 2012 +0200
-summary: add correct in MUMPS mpi solver
-
-changeset: 2493:c5124bde5bc5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 03 11:01:00 2012 +0200
-summary: remove cmake de configure
-
-changeset: 2492:83094b26702f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 03 11:00:01 2012 +0200
-summary: add count pour ptr in CheckPtr.cpp
-
-changeset: 2491:463c4c448187
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Apr 24 13:25:56 2012 +0200
-summary: try to count memery pointeur
-
-changeset: 2490:66be2ba0ba65
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Apr 23 23:08:13 2012 +0200
-summary: change version of superlu.
-
-changeset: 2489:d2bee8f1b140
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 17:09:00 2012 +0200
-summary: update mmg3d swapar.o is also compile without optim.
-
-changeset: 2488:76e28b509475
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 16:51:03 2012 +0200
-summary: correct atexit problem in mmg3 v4 ..
-
-changeset: 2487:cb2752aee207
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 15:40:23 2012 +0200
-summary: correct Interface of Ipopt (ff-Ipopt)
-
-changeset: 2486:04bbadc57f58
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 14:16:51 2012 +0200
-summary: carrect un set varable in mmage3d-v4
-
-changeset: 2485:e83aa5d378f9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 12:03:38 2012 +0200
-summary: coorect ff-Ipopt version
-
-changeset: 2484:90cf49c9fbb5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 11:33:36 2012 +0200
-summary: coorect typo in innovation file
-
-changeset: 2483:baebf141d983
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 09:27:57 2012 +0200
-summary: update INNOVATION file
-
-changeset: 2482:5ede79cd270b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 09:21:18 2012 +0200
-summary: correct typo
-
-changeset: 2481:0c075c537334
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 20 08:48:58 2012 +0200
-summary: add isNaN,IsInf,IsNormal FP fonction and
-
-changeset: 2480:290972213b56
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 22:58:51 2012 +0200
-summary: add a true scotch example
-
-changeset: 2479:c0c3c75dd20a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 18:46:00 2012 +0200
-summary: add sort of integer array
-
-changeset: 2478:08b71cf34320
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 17:17:10 2012 +0200
-summary: add missing file
-
-changeset: 2477:551aa5767d7f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 17:12:43 2012 +0200
-summary: coorect header of plugin
-
-changeset: 2476:a6258a786803
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 16:46:43 2012 +0200
-summary: add scotch interface thanks to P. Jolivet
-
-changeset: 2475:b7f9353707c0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 16:34:39 2012 +0200
-summary: Pour P. Jolivet,
-
-changeset: 2474:e507d135fbf4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 19 16:28:28 2012 +0200
-summary: correct bug in macro with operator .*= and ./=
-
-changeset: 2473:28d82b742e4e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Apr 16 13:54:02 2012 +0200
-summary: comment in stable script examples++-3d/Laplace-Adapt-aniso-3d.edp
-
-changeset: 2472:f7c9fbfee29e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Apr 15 22:27:49 2012 +0200
-summary: correct mmg3d new interface.
-
-changeset: 2471:67ac6a176e89
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Apr 15 10:36:30 2012 +0200
-summary: correct build fo missing file during test in ttestio
-
-changeset: 2470:be230cbc9bb1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 11 22:46:11 2012 +0200
-summary: update doc with isoline example
-
-changeset: 2469:7b55a13f44bf
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 11 18:15:57 2012 +0200
-summary: correct type in edp files
-
-changeset: 2468:cb455028d3bc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 05 17:59:05 2012 +0200
-summary: correct pb plot in 3d-lemen;edp example
-
-changeset: 2467:a4495a14cc6f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 05 17:41:19 2012 +0200
-summary: correct Makefile for dist
-
-changeset: 2466:c1c7515b599d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 05 17:38:21 2012 +0200
-summary: remove assert of generate surface mesh ???
-
-changeset: 2465:adf7a32dec37
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 05 17:36:08 2012 +0200
-summary: add new Ipopt example
-
-changeset: 2464:420d59368939
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 05 17:17:53 2012 +0200
-summary: pass to version 3.19 , and add Ipopt documentation
-
-changeset: 2463:684b603bce0f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Apr 03 15:35:04 2012 +0200
-summary: change the return value of inv in lapack , reture info value
-
-changeset: 2462:43d891de7b5c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Mar 30 13:52:21 2012 +0200
-summary: update IPOPT interface
-
-changeset: 2461:ff9197c7215e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 19:02:18 2012 +0100
-summary: forget all.edp (automatical rebuild)
-
-changeset: 2460:5f0193ae54c8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 18:59:23 2012 +0100
-summary: coorect install plugin
-
-changeset: 2459:33407ff589c1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 18:52:47 2012 +0100
-summary: add missing file
-
-changeset: 2458:da832a4533ec
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 18:51:32 2012 +0100
-summary: romve use file
-
-changeset: 2457:a70d6470d341
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 18:18:18 2012 +0100
-summary: correct typo
-
-changeset: 2456:660e36d76368
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 18:14:56 2012 +0100
-summary: add missing file
-
-changeset: 2455:d1c7eb0f6226
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 17:48:02 2012 +0100
-summary: coorect FFLAGS in ippot
-
-changeset: 2454:c7e70cac0ced
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 17:45:23 2012 +0100
-summary: correct ipopt fortran flags
-
-changeset: 2453:fa1d39ecf8c5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 17:00:18 2012 +0100
-summary: correct chanhe of ff-IpOpt in ff-Ipopt
-
-changeset: 2452:603891d1341f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 16:58:37 2012 +0100
-summary: correcrt Ipot name
-
-changeset: 2451:abcfed2f161a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 15:24:19 2012 +0100
-summary: remove build file
-
-changeset: 2450:fd47a9cb93e6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 22 14:01:53 2012 +0100
-summary: correct missing CFLAGS compile flige in ipopt
-
-changeset: 2449:9c4f3a731d8f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 15 17:03:46 2012 +0100
-summary: update freeyams versio
-
-changeset: 2448:57268fd78d95
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 15 16:22:26 2012 +0100
-summary: correct ipopt
-
-changeset: 2447:648085c768e2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 15 15:41:31 2012 +0100
-summary: carrection iptop interface
-
-changeset: 2446:db7e1719d41d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 14 10:03:06 2012 +0100
-summary: coorect typo the WHERE file building
-
-changeset: 2445:9652b407c4d4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 14 09:40:38 2012 +0100
-summary: correct msh3.cpp see INNOVATION
-
-changeset: 2444:0912ecf5b7b6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 13 19:22:46 2012 +0100
-summary: correct type error
-
-changeset: 2443:f73f7abb9628
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Mar 12 20:42:20 2012 +0100
-summary: add Ipopt interface, seems workinging
-
-changeset: 2442:18c51dd3fae0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Mar 09 22:15:39 2012 +0100
-summary: add nex example
-
-changeset: 2441:d857f8111e76
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Mar 09 22:12:33 2012 +0100
-summary: add IpOpt interface
-
-changeset: 2440:9811138f1bc7
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Mar 09 22:02:20 2012 +0100
-summary: add Ipopt interface
-
-changeset: 2439:939ad2584480
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 07 21:58:28 2012 +0100
-summary: correct pb of name in lapack in arpack configire variable
-
-changeset: 2438:cc334b6ba942
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 07 20:31:44 2012 +0100
-summary: add -mkl flgs in configure in test ..
-
-changeset: 2437:8f1418723ac1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 07 12:53:22 2012 +0100
-summary: add missing operator A(1:3,3:4) on full matrix
-
-changeset: 2436:d8c7a95bab01
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 06 23:13:13 2012 +0100
-summary: add new example
-
-changeset: 2435:e9f77853f86a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 06 22:57:22 2012 +0100
-summary: add subarrey of full matrix.
-
-changeset: 2434:44e45a467771
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 06 22:06:47 2012 +0100
-summary: add new type of array , array of array.
-
-changeset: 2433:ff330cc9ed2a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Feb 24 17:43:14 2012 +0100
-summary: add ipopt download
-
-changeset: 2432:6dd56733d650
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Feb 23 13:07:28 2012 +0100
-summary: add install of libphread-2.dd or win32
-
-changeset: 2431:2fbea8d0c565
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Feb 23 12:07:08 2012 +0100
-summary: add pthread in mpi mumps
-
-changeset: 2430:96c02671ec5c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Feb 23 12:05:52 2012 +0100
-summary: add pthread in WHERE-LIBARY-config for mumps-seq
-
-changeset: 2429:b83672d4b4f9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 22 23:18:22 2012 +0100
-summary: correct typo in libseq path for mumps-seq compile
-
-changeset: 2428:9c218b0575fc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 22 22:16:57 2012 +0100
-summary: add MUMPS seq pluging
-
-changeset: 2427:e714f05e8c68
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Feb 20 10:02:23 2012 +0100
-summary: add tag + correct missing file in windows distributiuon
-
-changeset: 2426:16116189f9fc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Feb 20 10:01:42 2012 +0100
-summary: Added tag 3.18-1 for changeset 7a11ffa1f26e
-
-changeset: 2425:7a11ffa1f26e
-tag: 3.18-1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Feb 17 16:14:54 2012 +0100
-summary: correct edp ..
-
-changeset: 2424:ff06d18097d3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Feb 17 15:21:24 2012 +0100
-summary: coorect install windows
-
-changeset: 2423:5dc5d4a44a0f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Feb 17 15:16:38 2012 +0100
-summary: correct missing file in makefiles
-
-changeset: 2422:297b8d9f6034
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 15 22:00:56 2012 +0100
-summary: update doc
-
-changeset: 2421:fc00fdf10fc8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 15 21:32:56 2012 +0100
-summary: continuing update
-
-changeset: 2420:6cf5db8c5b72
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 15 21:29:17 2012 +0100
-summary: add .im, .re of array..compile test
-
-changeset: 2419:56dc83bd98f5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 15 21:01:22 2012 +0100
-summary: add re , operator in complex sparce matrix
-
-changeset: 2418:04e97610e592
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Feb 14 21:46:23 2012 +0100
-summary: add convert of im and re parl of complex sparse matrix
-
-changeset: 2417:c9503b6ad05c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Feb 14 15:30:45 2012 +0100
-summary: correct norme lp in RNM thank yo a student.
-
-changeset: 2416:17002f8ac1e6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Feb 13 17:12:46 2012 +0100
-summary: add comment in INNOVATION file
-
-changeset: 2415:99a84a69a476
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Feb 13 16:49:40 2012 +0100
-summary: add error in case of probleme ith periodic
-
-changeset: 2414:7e01a75cf0a2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 18:02:06 2012 +0100
-summary: add missing file
-
-changeset: 2413:7e1ce5867819
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 18:01:07 2012 +0100
-summary: add missing files
-
-changeset: 2412:1a9d248b0abe
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 17:57:12 2012 +0100
-summary: add missing file
-
-changeset: 2411:313f2537e2f6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 17:52:21 2012 +0100
-summary: add missing file
-
-changeset: 2410:f809aa7e43f9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 17:42:51 2012 +0100
-summary: add missing files
-
-changeset: 2409:124a413008ed
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 16:34:17 2012 +0100
-summary: correct Makefiles
-
-changeset: 2408:cbb20473adea
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 16:33:04 2012 +0100
-summary: remove example without new adaptation schema
-
-changeset: 2407:9c7b8c0c8096
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 08 16:24:20 2012 +0100
-summary: add adpt tool for PK aniso adation in 2d
-
-changeset: 2406:40df8192a994
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Jan 20 15:36:57 2012 +0100
-summary: coorect scriot
-
-changeset: 2405:9f521b6ad9e9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 19 13:37:05 2012 +0100
-summary: correct DOC
-
-changeset: 2404:5c0462ce1574
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 19 09:54:05 2012 +0100
-summary: add New example in Chap 3.
-
-changeset: 2403:4bee3958de18
-parent: 2401:64149fc11869
-parent: 2402:6d506087c6af
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 18 21:57:45 2012 +0100
-summary: merging with 3.18 (error FH)
-
-changeset: 2402:6d506087c6af
-parent: 2400:9506aca1ea28
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 18 21:36:47 2012 +0100
-summary: Added tag v3.18 for changeset 9506aca1ea28
-
-changeset: 2401:64149fc11869
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 18 21:34:52 2012 +0100
-summary: correct file to compile with xcode 4.2
-
-changeset: 2400:9506aca1ea28
-tag: v3.18
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 16 13:08:11 2012 +0100
-summary: add line ininnovation
-
-changeset: 2399:153d0a5015bb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 16 13:04:13 2012 +0100
-summary: Correct NSprojection example
-
-changeset: 2398:2d9a79b70d5b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 16 11:27:49 2012 +0100
-summary: add redownload off mmg34 tar gz
-
-changeset: 2397:1fd0801dc393
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 16 11:10:33 2012 +0100
-summary: correct compile of mmg3d v4
-
-changeset: 2396:f03a6f977499
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 11 21:35:51 2012 +0100
-summary: add missing file on windows
-
-changeset: 2395:5fcad65c5ece
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 11 21:04:00 2012 +0100
-summary: passe to version 3.18
-
-changeset: 2394:a8118bf9d0a5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 11 12:11:19 2012 +0100
-summary: update isoline dll.
-
-changeset: 2393:d925ce8d8dd6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 10 21:08:06 2012 +0100
-summary: correct mpigather
-
-changeset: 2392:03d927f3dda3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 10 20:50:00 2012 +0100
-summary: correct parallelempi.cpp mpigather assert
-
-changeset: 2391:8898fcd7acce
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 10 18:40:58 2012 +0100
-summary: change the isolineP1 load file by a isoline file
-
-changeset: 2390:b778cdbf73c1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 15 16:05:51 2011 +0100
-summary: correct pb of offset in readmesh in ffglut
-
-changeset: 2389:cf6f4a7feea8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 15 11:41:53 2011 +0100
-summary: coorect PB de shift of 1 in read .msh in 3d
-
-changeset: 2388:8cab02860a3c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 30 15:02:31 2011 +0100
-summary: correct mistake in mpi interface (wrong assert and correct essai.edp)
-
-changeset: 2387:d3f7e78540eb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 30 14:42:47 2011 +0100
-summary: corret MPI problem
-
-changeset: 2386:1a638fa49fbe
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 17 15:12:11 2011 +0100
-summary: correct BLACS interface ( mkl and debain case)
-
-changeset: 2385:111b11d41665
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 17 13:39:47 2011 +0100
-summary: coorect pb in blacs lib order in WHERE_LIB
-
-changeset: 2384:02fd8c5643f3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 16 22:10:38 2011 +0100
-summary: correct mshmet
-
-changeset: 2383:c7dc28fb1321
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 16 18:30:17 2011 +0100
-summary: correct configure.ac (remove trick on odl mmg3 version (not use at all)
-
-changeset: 2382:f661f9f8e47b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 16 17:56:03 2011 +0100
-summary: remove double symbloe in freeyam with meshlib
-
-changeset: 2381:5732efc58a03
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 16 16:02:42 2011 +0100
-summary: remove compress tools in scotch by default
-
-changeset: 2380:1f7181ed77e3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 16 11:39:39 2011 +0100
-summary: correct mistake in ymas interface
-
-changeset: 2379:f671d72ac333
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 16 11:09:26 2011 +0100
-summary: uodate to last freeymas version
-
-changeset: 2378:b5cf0e99fbc4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 15 17:42:08 2011 +0100
-summary: correct aprmetis and mmg3d opt version
-
-changeset: 2377:c9f68542a064
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 15 16:19:23 2011 +0100
-summary: add small correct of fratran stuff in ff-c++ et find mpirun in configure
-
-changeset: 2376:e475dc98bc5b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 08 22:30:16 2011 +0100
-summary: add new ffapi.o in src/bin-win32/Makefile
-
-changeset: 2375:0f35b35f0203
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 08 22:26:08 2011 +0100
-summary: add missing file
-
-changeset: 2374:00b37e15d8b8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 08 22:12:36 2011 +0100
-summary: make hack for true random number on window (use of mersen randow)
-
-changeset: 2373:81725e52c648
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 08 21:33:42 2011 +0100
-summary: correct typo error and pdate the doc.
-
-changeset: 2372:729356646c52
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 08 21:02:28 2011 +0100
-summary: correct the new auto laod interface ...
-
-changeset: 2371:97802e3f5d5e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Nov 06 20:59:48 2011 +0100
-summary: passe to versio 3.17
-
-changeset: 2370:07ee613471d9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Nov 06 15:46:21 2011 +0100
-summary: coorect PB off pluging ( ok may be)
-
-changeset: 2369:3a017668777d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Nov 04 18:45:51 2011 +0100
-summary: correct Typo error in multiple include defence ..
-
-changeset: 2368:72f8424630ee
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Nov 04 16:54:48 2011 +0100
-summary: up innovation
-
-changeset: 2367:e0d1eed7452a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Nov 04 16:28:33 2011 +0100
-summary: update plugin to by compatible with new load schema
-
-changeset: 2366:045f330b4eba
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 02 21:43:35 2011 +0100
-summary: build a work version of mpi on window base of sdk windows hpc
-
-changeset: 2365:896119ddcba9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 26 21:50:31 2011 +0200
-summary: correct missing
-
-changeset: 2364:6162056c2706
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 26 13:27:13 2011 +0200
-summary: pass to v 3.16-1
-
-changeset: 2363:bf3e6531f554
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 26 13:12:33 2011 +0200
-summary: add missing file
-
-changeset: 2362:f38424524a39
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 26 13:10:05 2011 +0200
-summary: add patch of Marco Atzeri <marco.atzeri at gmail.com> for cygwin
-
-changeset: 2361:392218d17485
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 21 14:47:43 2011 +0200
-summary: doc is 3.16-1
-
-changeset: 2360:174539a666e8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 21 14:44:44 2011 +0200
-summary: update doc S. Auliac (optim)
-
-changeset: 2359:e2bd8b52269f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 21 14:17:20 2011 +0200
-summary: MAJ INNOVATION
-
-changeset: 2358:539aa3bc4a1b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 21 14:13:58 2011 +0200
-summary: add mpi_cmaes lib and examples
-
-changeset: 2357:38c7f4d3ea7b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 20 19:53:57 2011 +0200
-summary: add NLopt interface and cmaes interce (thank to S. Auliac)
-
-changeset: 2356:2edd97964eeb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 14 14:35:20 2011 +0200
-summary: add truc to remove 2 init
-
-changeset: 2355:408618fc2d14
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 13 23:09:39 2011 +0200
-summary: correct auto load of mumps
-
-changeset: 2354:233a5a7f55c1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 13 23:07:31 2011 +0200
-summary: correct pb of autoinitsfunct
-
-changeset: 2353:09b0580dda3a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 12 15:01:36 2011 +0200
-summary: add tool to automatique load
-
-changeset: 2352:4bf39e36e2aa
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 07 22:10:24 2011 +0200
-summary: coorect pb of alloaction
-
-changeset: 2351:383e5c0deedb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 07 21:17:54 2011 +0200
-summary: change testio.edp ttestio.edp
-
-changeset: 2350:70f9874ad0e4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 07 17:42:22 2011 +0200
-summary: coorect example
-
-changeset: 2349:b3c7905f858b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 06 17:30:42 2011 +0200
-summary: coorect type in mmg3v4
-
-changeset: 2348:cade5380b91e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 06 17:24:50 2011 +0200
-summary: correct CFALGS
-
-changeset: 2347:70b2d6267d97
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 06 16:55:39 2011 +0200
-summary: correct typo error
-
-changeset: 2346:d48570028111
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 06 13:19:02 2011 +0200
-summary: correct typo error and warning
-
-changeset: 2345:ccd64b80d57f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 06 12:52:17 2011 +0200
-summary: try to bluid v 3.15
-
-changeset: 2344:d47b9dda863c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Oct 06 11:41:48 2011 +0200
-summary: coorect pb in real[int,int] A, B; B=A' , etc..
-
-changeset: 2343:c3dee854061e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 05 18:29:37 2011 +0200
-summary: come back to metis 4.0 for compatibilite reason
-
-changeset: 2342:55e2323587af
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 05 14:44:47 2011 +0200
-summary: correct pastix patch include (remove .. in patch file)
-
-changeset: 2341:50b762415bd3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 05 14:27:57 2011 +0200
-summary: correct A=A' for array real[int,int] or complex[int,int]
-
-changeset: 2340:70404bc0a76f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 29 21:48:05 2011 +0200
-summary: correct Paul Cazeaux diff
-
-changeset: 2339:e9d61b12fae9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 29 19:25:21 2011 +0200
-summary: correct install MacOSX
-
-changeset: 2338:6a620fc389e1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 29 13:55:16 2011 +0200
-summary: add freefem++ laucher
-
-changeset: 2337:b6eca8cec8e8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 28 20:29:53 2011 +0200
-summary: correc configure cmaek typo error
-
-changeset: 2336:f98beda3b2a9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 28 20:26:15 2011 +0200
-summary: try to redo Freefem++.app
-
-changeset: 2335:d03364e04423
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 27 18:23:44 2011 +0200
-summary: correct metis makefile
-
-changeset: 2334:fe046f72fb0a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 27 18:07:55 2011 +0200
-summary: Added tag 3.14-1 for changeset 3d5d2f056b09
-
-changeset: 2333:3d5d2f056b09
-tag: 3.14-1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 27 18:07:22 2011 +0200
-summary: pass to versiuon 3.14-1
-
-changeset: 2332:ee6c761a1250
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 27 17:24:22 2011 +0200
-summary: correct emtis interface to v. 5.0.1 ( version 4.0 diseaper).
-
-changeset: 2331:37137749da6e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 27 15:24:10 2011 +0200
-summary: correct metis download (version 5.0.1)
-
-changeset: 2330:a8aac61cf98b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 22 09:26:49 2011 +0200
-summary: coorect FreeFem++-CoCoa line 26: [: : integer expression expected
-
-changeset: 2329:43229386f981
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Sep 02 09:05:52 2011 +0200
-summary: correct Missing WHERE buils
-
-changeset: 2328:9dc607125215
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Sep 02 08:57:54 2011 +0200
-summary: add missing file
-
-changeset: 2327:6e2de6f927d5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Sep 02 08:53:46 2011 +0200
-summary: update innovation
-
-changeset: 2326:3ea8a0183313
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 01 22:43:12 2011 +0200
-summary: coorect interface with mmg3d verson 4
-
-changeset: 2325:878e5c556d1e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 01 22:40:33 2011 +0200
-summary: coorect inferface with mmg3d version 4
-
-changeset: 2324:6fdc0e5ff2d7
-parent: 2321:e34f8a052707
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 29 15:11:31 2011 +0200
-summary: Added tag 3.14-0 for changeset e34f8a052707
-
-changeset: 2323:a2284c53ea2c
-branch: alh-autoconf
-parent: 2005:815102f120b1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 29 11:27:42 2011 +0200
-summary: close branch incompreansible, plus utiliser
-
-changeset: 2322:234fd78ad3c5
-branch: graphical-user-interface-branch
-parent: 1970:44a4659127b5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 29 11:26:37 2011 +0200
-summary: close branch incompreansible, plus utiliser
-
-changeset: 2321:e34f8a052707
-tag: 3.14-0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 29 10:21:12 2011 +0200
-summary: correct bug in 3d P1 interpolation
-
-changeset: 2320:8901cfb2463f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 22:00:34 2011 +0200
-summary: correct mpi exemple
-
-changeset: 2319:117a01a44f20
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 21:38:55 2011 +0200
-summary: correct allGather check
-
-changeset: 2318:e100f2b57094
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 21:15:48 2011 +0200
-summary: correct pb of allignement in sub array send/recv with MPI
-
-changeset: 2317:be0d2368a0f4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 21:08:19 2011 +0200
-summary: correct missing return in WSEND
-
-changeset: 2316:8f502dfff22e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 15:05:09 2011 +0200
-summary: recorrect tetger clan makeifle
-
-changeset: 2315:cff15f3375e6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 15:01:16 2011 +0200
-summary: do autoreconf
-
-changeset: 2314:dfe298c27b76
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 14:57:05 2011 +0200
-summary: restart of 3.14 version (big mistake yesterday)
-
-changeset: 2313:fda9929d138d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 13:53:31 2011 +0200
-summary: remobe -march=native (bug on allpe)
-
-changeset: 2312:3d541b3d75d1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 11:46:26 2011 +0200
-summary: correct optim compile flags
-
-changeset: 2311:9a74f723f0ac
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 11:33:30 2011 +0200
-summary: redo second problem
-
-changeset: 2310:bf083bb860bc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 26 11:18:55 2011 +0200
-summary: correct debug config flags
-
-changeset: 2309:11f8b8770f48
-parent: 2275:76e1708404c5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue May 31 14:03:37 2011 +0200
-summary: coorect msssing lib in freeyam pluging
-
-changeset: 2308:f01c1ce34eb3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 25 17:54:08 2011 +0200
-summary: coorect defaul compile flags
-
-changeset: 2307:48f6f2dda6f9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 25 16:04:43 2011 +0200
-summary: coorect intrinc second to secnd2 in arpach (missing function).
-
-changeset: 2306:f1321b98b61b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 25 11:20:20 2011 +0200
-summary: correct clean taget in Makefile
-
-changeset: 2305:4b313e53fd00
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 25 09:31:50 2011 +0200
-summary: Added tag 3.14 for changeset fbc48e130737
-
-changeset: 2304:fbc48e130737
-tag: 3.14
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 25 09:30:45 2011 +0200
-summary: and add -g in case of --enable-debug
-
-changeset: 2303:572e5649ecf2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Aug 03 15:55:49 2011 +0200
-summary: correct of lion os.
-
-changeset: 2302:0183fdbeab37
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jul 06 11:36:12 2011 +0200
-summary: see innovation
-
-changeset: 2301:5aeeb62cc314
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jul 04 21:37:38 2011 +0200
-summary: correct makefile
-
-changeset: 2300:5c0487b0b207
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 23:12:35 2011 +0200
-summary: correct typo
-
-changeset: 2299:b1bfdb1c8d4c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 16:48:53 2011 +0200
-summary: correct INNOVATION
-
-changeset: 2298:e8247822dc8f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 16:21:48 2011 +0200
-summary: correct hips solver typo arror in destructor
-
-changeset: 2297:8d0d89f8408a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 11:17:09 2011 +0200
-summary: pass to version 3.13-3
-
-changeset: 2296:4088be2bb5b0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 11:12:40 2011 +0200
-summary: add WGET in download/mumps/Makefile-mumps-4.10.0.inc
-
-changeset: 2295:344cbb3584d8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 11:05:02 2011 +0200
-summary: add missing file
-
-changeset: 2294:21c29dd8cb63
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 11:00:03 2011 +0200
-summary: coorect innovation file
-
-changeset: 2293:2a0706ac5c1b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 10:57:28 2011 +0200
-summary: coorect hips solver
-
-changeset: 2292:673e2af79b3b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 30 09:32:00 2011 +0200
-summary: correct HIPS solver
-
-changeset: 2291:d839c2fd8874
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 29 09:30:24 2011 +0200
-summary: upgrade INNOVATION file
-
-changeset: 2290:2809d03f67ce
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 29 09:21:52 2011 +0200
-summary: add interface of New MUMPS version 4.10.0
-
-changeset: 2289:3ed2fe0ff5bf
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jun 28 09:18:23 2011 +0200
-summary: pass to version 3.13-2
-
-changeset: 2288:70da8688792b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 27 23:29:05 2011 +0200
-summary: correct gibbs may be algo
-
-changeset: 2287:97bf00ff569f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 27 22:54:04 2011 +0200
-summary: fing a bug un gibbs algo dur dur
-
-changeset: 2286:447235cc1f35
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 27 21:17:36 2011 +0200
-summary: correct interpolation problem with periodic BC.
-
-changeset: 2285:fab78e8b1f74
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 27 19:20:06 2011 +0200
-summary: correct typo
-
-changeset: 2284:0f2ff71f4833
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 27 19:14:22 2011 +0200
-summary: add mem usage in UMFPACK solver output
-
-changeset: 2283:540832a7ce66
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 27 10:31:44 2011 +0200
-summary: add exemples examples++-tutorial/Laplace-RHS-Dirac.edp
-
-changeset: 2282:49c1c93356a0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 09 17:48:18 2011 +0200
-summary: correct ambiguity in square func.
-
-changeset: 2281:a92f428fff7f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 09 12:26:16 2011 +0200
-summary: correct choix of mpimkl
-
-changeset: 2280:5aa51837cdb7
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jun 07 20:32:50 2011 +0200
-summary: correct install yams
-
-changeset: 2279:214e7ba93af3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 06 21:51:56 2011 +0200
-summary: correct freeyams
-
-changeset: 2278:41c904b8660c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 06 20:42:03 2011 +0200
-summary: correct spuriou print
-
-changeset: 2277:fcaee41a91cb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 06 19:07:24 2011 +0200
-summary: correct freeyams.cpp LD process.
-
-changeset: 2276:1a6949ae0965
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon May 30 15:16:17 2011 +0200
-summary: add new example
-
-changeset: 2275:76e1708404c5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri May 27 14:40:04 2011 +0200
-summary: correct typo in int blas type
-
-changeset: 2274:beae57ef5319
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri May 27 14:36:03 2011 +0200
-summary: correct int for blas variable ..
-
-changeset: 2273:3f2e931fffc3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 26 15:42:47 2011 +0200
-summary: correct typo in doc.
-
-changeset: 2272:6ba83092a50b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 26 15:15:01 2011 +0200
-summary: go v 3.13
-
-changeset: 2271:27fb12aa07ae
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 26 15:13:55 2011 +0200
-summary: autoreconf
-
-changeset: 2270:93499395509f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 26 15:11:13 2011 +0200
-summary: update doc
-
-changeset: 2269:55460f8c273e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed May 25 21:07:04 2011 +0200
-summary: add final comment on Element_miaxte.cpp file
-
-changeset: 2268:ab20518693c9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue May 24 18:21:42 2011 +0200
-summary: add RT1, RT1Ortho, DBM1, DBM1Ortho Finite element in Element_Mixte.cpp dynamics libs
-
-changeset: 2267:b1efdda0703b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue May 24 17:16:27 2011 +0200
-summary: add BDM1 and BDM1Ortho Finite element
-
-changeset: 2266:b73e6b532325
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri May 20 16:47:08 2011 +0200
-summary: in progress TD-NND 1 element
-
-changeset: 2265:696e7299da62
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri May 20 09:46:32 2011 +0200
-summary: end of validation for RT1
-
-changeset: 2264:0512b6bb56db
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri May 20 09:09:16 2011 +0200
-summary: correct RT1 and add RT1Ortho F.E.
-
-changeset: 2263:b5d879cb17c2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 19 15:12:24 2011 +0200
-summary: correct Elm_TD-NNS.cpp for RT1 F.E.
-
-changeset: 2262:13906a499616
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon May 09 08:53:30 2011 +0200
-summary: correct lapack
-
-changeset: 2261:3d579277e4ce
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon May 09 08:02:42 2011 +0200
-summary: coorect lapack.cpp add full matrice multiplication
-
-changeset: 2260:39fb84c4949b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri May 06 14:56:04 2011 +0200
-summary: coorct lapack and New FE element
-
-changeset: 2259:a02b7f1a9c02
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu May 05 15:47:08 2011 +0200
-summary: add New finite in construction
-
-changeset: 2258:bcfcf356bb8c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 28 18:30:09 2011 +0200
-summary: add splitedges tools of Mghazli Zoubida <mghazli_zoubida at yahoo.com>
-
-changeset: 2257:294a37023d46
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Apr 18 11:57:40 2011 +0200
-summary: coorect load load under win32
-
-changeset: 2256:4d0308f12e72
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Apr 18 09:57:50 2011 +0200
-summary: correct load link pk of " and ' in var
-
-changeset: 2255:da55768a880d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 15 22:31:24 2011 +0200
-summary: correct configure.Ac
-
-changeset: 2254:83972e23732a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 15 21:04:34 2011 +0200
-summary: correct configure.ac for mpi under win32
-
-changeset: 2253:2aca6f1b5497
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 15 20:35:45 2011 +0200
-summary: MPI for win32
-
-changeset: 2252:e145e24f6aa0
-parent: 2251:3d2ff16fa1e5
-parent: 2250:88c8347babf4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 15 18:28:28 2011 +0200
-summary: coorect Makefile
-
-changeset: 2251:3d2ff16fa1e5
-parent: 2247:246a6ffbd1f1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 15 18:13:05 2011 +0200
-summary: coorect mpi configure for win32
-
-changeset: 2250:88c8347babf4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 13 14:14:51 2011 +0200
-summary: updaet Heat3d.idp
-
-changeset: 2249:3c31e2572e2f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 13 14:10:00 2011 +0200
-summary: correct typ in Heat3d.idp filename
-
-changeset: 2248:6bcbc93c5bca
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 13 14:07:57 2011 +0200
-summary: change Heat3D.idp
-
-changeset: 2247:246a6ffbd1f1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Apr 12 22:18:31 2011 +0200
-summary: coorect Problem in WHERE quote
-
-changeset: 2246:bfcbef551c2e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 08 21:47:10 2011 +0200
-summary: correct Chaleur
-
-changeset: 2245:32829734574c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 08 17:37:22 2011 +0200
-summary: correct INNOVATION file
-
-changeset: 2244:726002c6f090
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Apr 08 17:33:38 2011 +0200
-summary: remove suprious dump in superlu dist.
-
-changeset: 2243:48f3b1e4a098
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Apr 07 12:05:18 2011 +0200
-summary: correct change for // computing
-
-changeset: 2242:a48b9b504aba
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 06 14:50:49 2011 +0200
-summary: correct configure to build file
-
-changeset: 2241:18630017f8c9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Apr 06 14:49:07 2011 +0200
-summary: Added tag 3.12-1 for changeset cd142ee7324d
-
-changeset: 2240:cd142ee7324d
-tag: 3.12-1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Apr 05 10:21:23 2011 +0200
-summary: correct 3d period BC.
-
-changeset: 2239:a43c08688b7e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 30 13:14:22 2011 +0200
-summary: procon gmres remove tgv ????
-
-changeset: 2238:fff6c5feb7b6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 29 21:54:33 2011 +0200
-summary: gmres precon same
-
-changeset: 2237:e04f738a5db2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 29 21:39:31 2011 +0200
-summary: change precon gmres
-
-changeset: 2236:c3258922889e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 29 21:13:11 2011 +0200
-summary: correct precon gmres
-
-changeset: 2235:6e138ea49c63
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Mar 24 16:56:02 2011 +0100
-summary: correct PB compiel for hypre with blas.
-
-changeset: 2234:bfe9184061ce
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 23 17:30:48 2011 +0100
-summary: cooret typo
-
-changeset: 2233:ed0bb81df53d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 23 17:24:34 2011 +0100
-summary: add missing MPI_LIB
-
-changeset: 2232:d23847ce53f2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 23 15:14:33 2011 +0100
-summary: add cast of TypeSparseSlve on int for stokes type of solver .
-
-changeset: 2231:f31959eb8d1f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 22 00:59:18 2011 +0100
-summary: correcd DDM examples; tyop error
-
-changeset: 2230:2c44e0a52112
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Mar 21 21:22:49 2011 +0100
-summary: coorect missing lin in mkl whith _rf.so ..
-
-changeset: 2229:6fc339f2ceff
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 16 14:55:23 2011 +0100
-summary: coorect ref test in tutorial
-
-changeset: 2228:7c7128939c45
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 16 14:21:49 2011 +0100
-summary: corect configure for mpi
-
-changeset: 2227:977b3193fe08
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 16 12:59:13 2011 +0100
-summary: correct bug in intersection of metric in adaptmesh in case of given metrix
-
-changeset: 2226:49d4be4bdab9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 15 14:55:54 2011 +0100
-summary: coorect pb on configure of mpi (hard jos)
-
-changeset: 2225:b9875e93b847
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 15 14:40:24 2011 +0100
-summary: add test for m4 and bison command in configure
-
-changeset: 2224:7e9e01c6e550
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 15 14:23:06 2011 +0100
-summary: update mshmet to version 3.0
-
-changeset: 2223:417a4450e6f8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 22:22:41 2011 +0100
-summary: correct mpi correct of sgi
-
-changeset: 2222:85735d18b198
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 21:51:21 2011 +0100
-summary: compile with sgi MPI
-
-changeset: 2221:7d3bf33d6031
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 21:35:02 2011 +0100
-summary: add check MPI_DOUBLE_COMPLEX in configure
-
-changeset: 2220:1d2cb842acb2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 11:56:22 2011 +0100
-summary: cooret mpi / cpp DOUBLE_COMPLEX
-
-changeset: 2219:d0223be2ab7b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 10:06:50 2011 +0100
-summary: correct missing cflags in generic blas compilation
-
-changeset: 2218:ed71122c4649
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 08:54:14 2011 +0100
-summary: corrrect loop in makefile when cleanning
-
-changeset: 2217:f3f99d1f9f92
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 08:39:35 2011 +0100
-summary: correct loop in clean target makefiles
-
-changeset: 2216:8b03d97bb490
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Mar 09 08:36:34 2011 +0100
-summary: correct clean in freeyam makefile
-
-changeset: 2215:5d1babde36d7
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Mar 08 17:57:47 2011 +0100
-summary: correct mpi compile flags for sgi computer.
-
-changeset: 2214:b04fdc8dbf99
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 09 21:03:19 2011 +0100
-summary: correct missing in install examples++-load/fig.pgm examples++-load/lg.pgm
-
-changeset: 2213:0a53c3f15e2e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 09 19:27:59 2011 +0100
-summary: add missing file in Makefile dist tag.
-
-changeset: 2212:bdae2c1318cc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 09 19:23:36 2011 +0100
-summary: coorect MPI_DOUBLE_COMPLEX problem in mpi ...
-
-changeset: 2211:a16c149daeb4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Feb 09 18:11:31 2011 +0100
-summary: correct mpiReduce complex case ..
-
-changeset: 2210:94365074e706
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Feb 07 20:58:18 2011 +0100
-summary: correct some mistake.
-
-changeset: 2209:a076fd1237b7
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 25 22:11:03 2011 +0100
-summary: reomve spuriou dump
-
-changeset: 2208:f3ce89f615f8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 25 21:48:48 2011 +0100
-summary: add mpiAllReduce(umax,dmaxg,comm,mpiMAX); where for real umax,dmaxg;
-
-changeset: 2207:3a8495a5387a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 25 11:40:33 2011 +0100
-summary: add mpiAllReduce on real , long , complex data type
-
-changeset: 2206:08fcb4d98a99
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Jan 23 14:34:11 2011 +0100
-summary: Added tag 3.12-win32 for changeset bea855340647
-
-changeset: 2205:bea855340647
-tag: 3.12-win32
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Jan 23 14:33:52 2011 +0100
-summary: update INNOVATION
-
-changeset: 2204:f6a959c7600c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Jan 22 21:44:24 2011 +0100
-summary: correct configure for win32
-
-changeset: 2203:e84ba8234183
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 13:59:58 2011 +0100
-summary: correct typo
-
-changeset: 2202:09ee2c12edb8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 13:57:40 2011 +0100
-summary: correct typo
-
-changeset: 2201:fb724f3e09a2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 13:55:11 2011 +0100
-summary: correct install idp file in mpi examples
-
-changeset: 2200:dd0ca033a004
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 13:34:00 2011 +0100
-summary: add tag for version 3.12
-
-changeset: 2199:672e0042f083
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 13:29:52 2011 +0100
-summary: Added tag 3.12 for changeset 270198a4a293
-
-changeset: 2198:270198a4a293
-tag: 3.12
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 13:23:35 2011 +0100
-summary: correct HISTORY
-
-changeset: 2197:e983b6801336
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 20 08:32:41 2011 +0100
-summary: coorect type in top Makefile
-
-changeset: 2196:673a610cc96e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 23:26:38 2011 +0100
-summary: correct mpi sover files
-
-changeset: 2195:daea22ad31ee
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 19:43:33 2011 +0100
-summary: correct examples++-mpi/Makefile.am
-
-changeset: 2194:b5f8a0106cc0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 19:30:02 2011 +0100
-summary: add missing file
-
-changeset: 2193:06476f221b1e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 18:19:58 2011 +0100
-summary: correct medit makefile
-
-changeset: 2192:9d6b4e63eb04
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 17:28:44 2011 +0100
-summary: coorect make for install FreeFem++-CoCoa on MAcOS
-
-changeset: 2191:60616abdc65f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 17:15:42 2011 +0100
-summary: coorect MPI example ...
-
-changeset: 2190:daa42faa6092
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 16:55:25 2011 +0100
-summary: correct MPI example and // solver
-
-changeset: 2189:0a5cc096d146
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 16:42:28 2011 +0100
-summary: correct lot of MPI example
-
-changeset: 2188:65e69cb8fa59
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 15:19:20 2011 +0100
-summary: add missing files
-
-changeset: 2187:41b69f3e4ffc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jan 19 14:00:15 2011 +0100
-summary: - correct link proble in hips and hypre under linux
-
-changeset: 2186:38874c1f5f5f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 18 23:39:31 2011 +0100
-summary: add new MPI example DDM-Schwarz method
-
-changeset: 2185:b8dc0377392a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 18 18:59:26 2011 +0100
-summary: correct mistake in doc
-
-changeset: 2184:fb8651ab5956
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 18 18:45:59 2011 +0100
-summary: see INNOVATION file for all modid
-
-changeset: 2183:05d86033bc94
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 18 13:13:23 2011 +0100
-summary: add README_MAC
-
-changeset: 2182:309f9d972d67
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 17 23:43:41 2011 +0100
-summary: correct isolineP1
-
-changeset: 2181:f8e9984c708d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 17 23:22:06 2011 +0100
-summary: ass isolineP1 dynamic lib to build border form isoline
-
-changeset: 2180:7d53be5311f3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 17 08:11:50 2011 +0100
-summary: coorect spurious endl
-
-changeset: 2179:3414092a9ef9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 17 08:07:34 2011 +0100
-summary: remove spurio endl
-
-changeset: 2178:1d166fa13593
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 17 08:00:50 2011 +0100
-summary: remove spurious cout
-
-changeset: 2177:e413924e153f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jan 17 00:04:56 2011 +0100
-summary: add macro def;
-
-changeset: 2176:e218c243ce05
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 13 22:18:17 2011 +0100
-summary: correct for MINGW load.link
-
-changeset: 2175:272b85192249
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 13 21:04:05 2011 +0100
-summary: correct FLIBS on win32 case
-
-changeset: 2174:e3f2a110bb91
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jan 13 17:19:04 2011 +0100
-summary: add gsl interface
-
-changeset: 2173:a06e9ccb53fd
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jan 04 17:50:50 2011 +0100
-summary: add mesure for area of 2d mesh to by compatible this 3d mesh
-
-changeset: 2172:6e8a3de60010
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 25 09:23:14 2010 +0100
-summary: update te doc
-
-changeset: 2171:d4cbf3a97506
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 25 08:22:35 2010 +0100
-summary: see innovation
-
-changeset: 2170:f2016b3dac72
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 25 07:26:48 2010 +0100
-summary: crrect configure.ac to be compatible with new version
-
-changeset: 2169:65a4886d5bc8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 23 11:10:04 2010 +0100
-summary: Add brute force for seach of poit to be sure
-
-changeset: 2168:9ccdb108f833
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Dec 21 12:38:05 2010 +0100
-summary: add tgv < 0 => no tgv = so we put 0 on line except 1 on dig term on matrix probleme.
-
-changeset: 2167:42f714837f49
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Dec 12 00:15:38 2010 +0100
-summary: mpi win32 suire ...
-
-changeset: 2166:ba43bd5ae9c2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Dec 12 00:11:57 2010 +0100
-summary: mpi win32 suite
-
-changeset: 2165:18e9fd7513ef
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sun Dec 12 00:05:38 2010 +0100
-summary: mpi coorect on win32
-
-changeset: 2164:4a2a7e6595ab
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 11 23:41:02 2010 +0100
-summary: correct parallele version for win32
-
-changeset: 2163:3956acc41dd1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 11 21:10:00 2010 +0100
-summary: change mpi ef trouth pointer
-
-changeset: 2162:4aacb445efc2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 11 14:27:23 2010 +0100
-summary: correct pb CNOFLAGS (no opt CFLAGS for medir) under windows
-
-changeset: 2161:34a9d49cc35e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 11 14:11:57 2010 +0100
-summary: next step
-
-changeset: 2160:745e4814c1e2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Dec 11 13:49:26 2010 +0100
-summary: correct pb parallele-empty.cpp
-
-changeset: 2159:a9e710fd658e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Dec 10 23:51:33 2010 +0100
-summary: add src/mpi/parallelempi-empty.cpp
-
-changeset: 2158:ff130a08ed27
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Dec 10 10:14:09 2010 +0100
-summary: change default parameter in examples++-mpi/MPIGMRES3D.edp
-
-changeset: 2157:00ba78e75b34
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 09 19:41:01 2010 +0100
-summary: last modif for v 3.11 (may be)
-
-changeset: 2156:522db0c6b622
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 09 18:16:14 2010 +0100
-summary: updeta doc an exp
-
-changeset: 2155:4932c2907ee9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 09 17:04:13 2010 +0100
-summary: add macro quting
-
-changeset: 2154:df881e2db1cd
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 09 14:34:07 2010 +0100
-summary: coorect type in getany (all int are long in freefem++)
-
-changeset: 2153:5545e58c84ba
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 09 10:59:03 2010 +0100
-summary: correct tetgen set coorect defauft valeu in nbregion, nbhole, ...
-
-changeset: 2152:143e4c285e2e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 09 10:34:14 2010 +0100
-summary: correct doc and mmg3-d interface
-
-changeset: 2151:ffed0beed0f2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 08 23:54:37 2010 +0100
-summary: correct pb picking ffmedit remove -O flags
-
-changeset: 2150:ee5ac6c2b487
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 08 18:10:50 2010 +0100
-summary: update makefie
-
-changeset: 2149:a01cfcb5089f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 08 17:33:38 2010 +0100
-summary: coorect freeeyam mshmet to a-have more clean option
-
-changeset: 2148:8016ff3a5430
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Dec 07 18:02:17 2010 +0100
-summary: update mmg3d interface
-
-changeset: 2147:54b806e85c3e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Dec 07 16:32:06 2010 +0100
-summary: coorect mshmet ..
-
-changeset: 2146:00ebac7181ed
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Dec 07 14:57:59 2010 +0100
-summary: coorect configure.ac pb this blascoorectr freeyam interface with metric
-
-changeset: 2145:444b58f89a98
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Dec 07 13:36:42 2010 +0100
-summary: coorect freeyams aniso
-
-changeset: 2144:de793b3e90c2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Dec 03 17:44:00 2010 +0100
-summary: add seach of MKL lib in configure (hard job)
-
-changeset: 2143:baa57509c9cd
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Dec 02 23:17:52 2010 +0100
-summary: see INNOVATION correct MPIGMREs[23]d.edp example
-
-changeset: 2142:c01832c2d91e
-parent: 2141:1ca02db51865
-parent: 2140:bae26bfb0b8c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 01 16:24:20 2010 +0100
-summary: merge ???
-
-changeset: 2141:1ca02db51865
-parent: 2139:d87b27635075
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 01 15:06:40 2010 +0100
-summary: remove file
-
-changeset: 2140:bae26bfb0b8c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 01 10:44:59 2010 +0100
-summary: correct typo
-
-changeset: 2139:d87b27635075
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Dec 01 10:38:32 2010 +0100
-summary: correct the documenation
-
-changeset: 2138:9b4cf63d9799
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 30 22:07:42 2010 +0100
-summary: add file for mlk lib .
-
-changeset: 2137:6ebd89576da6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 30 21:05:05 2010 +0100
-summary: correct WHERE_LIBRARY-downlaod creation
-
-changeset: 2136:9f7e115581d0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 30 19:17:18 2010 +0100
-summary: correct mistake in construction of WHERE.gmm file
-
-changeset: 2135:d0ec37b43744
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 30 17:50:39 2010 +0100
-summary: go version 3.10-3
-
-changeset: 2134:c00bebf2d35f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 30 15:47:39 2010 +0100
-summary: do coorect of periodic boundary condition + MUMPS link order
-
-changeset: 2133:0ce681a3f66e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 25 22:06:41 2010 +0100
-summary: add missing file
-
-changeset: 2132:c0a45d4c82a9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 25 21:50:27 2010 +0100
-summary: correct spurious print with verbosity !=0
-
-changeset: 2131:d0756d2ae8ed
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 25 21:37:14 2010 +0100
-summary: remove spurio print
-
-changeset: 2130:9c81e54436fb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 25 14:16:34 2010 +0100
-summary: correct Laplace-Adapt-3d.edp
-
-changeset: 2129:d0f9a7e3ce91
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 24 21:20:18 2010 +0100
-summary: correct Laplace-Adapt-3d.edp
-
-changeset: 2128:9628d985d017
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 24 08:55:48 2010 +0100
-summary: coorect pb compiel on gnome
-
-changeset: 2127:934ff69faf4a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 24 08:39:29 2010 +0100
-summary: add err comment in case of mesh with isolated vertex
-
-changeset: 2126:e05ac461f21d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 23 13:54:07 2010 +0100
-summary: update INNOVATION
-
-changeset: 2125:5633591673ba
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 23 08:14:13 2010 +0100
-summary: correct 3d adaptation , try to build a first true example
-
-changeset: 2124:76dc4c8a0cbb
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 23 07:17:26 2010 +0100
-summary: add function to cast formal array into array [] toZarray,toRarray , toCarray
-
-changeset: 2123:ecb2452ebe90
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Nov 19 11:37:52 2010 +0100
-summary: add getARGV tools
-
-changeset: 2122:9297b462cd46
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 18 16:31:52 2010 +0100
-summary: next step for ff-mpirun install (dur dur)
-
-changeset: 2121:80914a8bb776
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 18 16:11:24 2010 +0100
-summary: coorect makefile for ff-mpirun and add srandomdev by read /dev/random + time
-
-changeset: 2120:27361d73a03b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 17 22:04:05 2010 +0100
-summary: continung tyoo error ff-mpirun
-
-changeset: 2119:a4a681882e69
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 17 21:54:25 2010 +0100
-summary: correct typo of ff-mpirun in configure.ac
-
-changeset: 2118:967660b728d5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 17 21:46:20 2010 +0100
-summary: coorect the previous add ff-run
-
-changeset: 2117:43b0bed1bd5b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 17 21:13:52 2010 +0100
-summary: coorect INNOVATION
-
-changeset: 2116:993567388442
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 17 21:11:58 2010 +0100
-summary: add ff-mpirun to launch freefem++-mpi simply
-
-changeset: 2115:94e4e901b405
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Nov 17 08:03:01 2010 +0100
-summary: correct mistake
-
-changeset: 2114:d684b3efa24f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 16 22:37:26 2010 +0100
-summary: correct typo error in fftw3 in WHERE_LIBRARY-config
-
-changeset: 2113:79e95c94d4a5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 16 20:09:36 2010 +0100
-summary: correct mistyping in metis.cpp
-
-changeset: 2112:09b6d06266af
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 16 19:53:30 2010 +0100
-summary: romve cout in metis.cpp
-
-changeset: 2111:ac951e2d8008
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 16 19:51:00 2010 +0100
-summary: remove strange dump
-
-changeset: 2110:0addf52a6596
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Nov 16 07:34:31 2010 +0100
-summary: correct MPI version from gmone machine
-
-changeset: 2109:18a79ce6b201
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Nov 15 20:36:31 2010 +0100
-summary: coorect pb of comute of area of mesh some time
-
-changeset: 2108:6e7efdc6c4cd
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Nov 15 10:22:02 2010 +0100
-summary: crrect atof, blas WHERE_LIBRARY
-
-changeset: 2107:16dedee619b5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Nov 05 09:52:22 2010 +0100
-summary: add nex example
-
-changeset: 2106:5e33715c5809
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 19:23:41 2010 +0100
-summary: correct output stream
-
-changeset: 2105:ad9c5a3700f3
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 18:25:58 2010 +0100
-summary: reove test in MPIGRES2D
-
-changeset: 2104:27f8c8458b71
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 18:19:33 2010 +0100
-summary: add missing file
-
-changeset: 2103:3b3bdf3ac0c5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 18:10:55 2010 +0100
-summary: clean
-
-changeset: 2102:b2b101c4208d
-parent: 2099:f9822a5aea7a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 18:01:07 2010 +0100
-summary: remove pb file
-
-changeset: 2101:31c99c85707b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 17:48:49 2010 +0100
-summary: add missing idp files
-
-changeset: 2100:79615779ae45
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 17:48:14 2010 +0100
-summary: add new MPI example
-
-changeset: 2099:f9822a5aea7a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Nov 04 16:50:40 2010 +0100
-summary: add BinaryIO dynamic lib in example++-load
-
-changeset: 2098:530dbd02d812
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 27 14:54:30 2010 +0200
-summary: change the default size of MPI buf to 1Mo
-
-changeset: 2097:74a69bae2f83
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Oct 25 14:10:59 2010 +0200
-summary: correct MPIGMRES examples
-
-changeset: 2096:65da29614162
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 22 21:26:27 2010 +0200
-summary: correct if (1) ; // trap
-
-changeset: 2095:1388d0f67de2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 22 15:20:08 2010 +0200
-summary: change configure.ac protect MPICMD flags Tanks to P. gostaff
-
-changeset: 2094:d732b07cba51
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 22 15:16:58 2010 +0200
-summary: reomve peace of cade for AutoDiff not use
-
-changeset: 2093:06b5aeacde3c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 22 14:08:30 2010 +0200
-summary: Add MPI CG/GMRES function for // computing
-
-changeset: 2092:ff22b8c7a500
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 08 15:39:32 2010 +0200
-summary: update INNOVATION
-
-changeset: 2091:2d8b5240b671
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 08 14:12:54 2010 +0200
-summary: correct the bug fing by O. Pantz in expression like ; a(2:)=A^-1*b(1,:)
-
-changeset: 2090:0ab0cc381341
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Oct 06 17:02:11 2010 +0200
-summary: correct make check in 3d examples dir
-
-changeset: 2089:3d4959d4b6e1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 18:34:02 2010 +0200
-summary: add missing file
-
-changeset: 2088:3748aed79d1c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 16:34:40 2010 +0200
-summary: Added tag release_3_10 for changeset f96e7099dbed
-
-changeset: 2087:f96e7099dbed
-tag: release_3_10
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 16:32:09 2010 +0200
-summary: coorect INNOVATION
-
-changeset: 2086:a0a40e1e3132
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 16:02:04 2010 +0200
-summary: add missing install files
-
-changeset: 2085:caf345bbc560
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 15:22:43 2010 +0200
-summary: correct install mpi dymanics libs
-
-changeset: 2084:03ddaceddb3e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 14:50:46 2010 +0200
-summary: add install of dynamic lin in mpi
-
-changeset: 2083:b689c5e0ebb4
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 14:06:32 2010 +0200
-summary: add "-cd" argument to change current directory to edp script directory
-
-changeset: 2082:c0c0d05d486c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 11:30:08 2010 +0200
-summary: coorect missing compile parameter in pARMS libs
-
-changeset: 2081:8626f17af8a6
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 10:49:26 2010 +0200
-summary: correct configure.ac for automatic download of mmg3d lib.
-
-changeset: 2080:672655247fbf
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Oct 05 00:42:30 2010 +0200
-summary: do modif of g++-4.6
-
-changeset: 2079:5b727e03ff94
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 01 16:36:38 2010 +0200
-summary: mistake in parm makefile
-
-changeset: 2078:e0137efef48d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 01 16:10:58 2010 +0200
-summary: version ok for ubuntu 64
-
-changeset: 2077:f43ece160238
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 01 15:47:06 2010 +0200
-summary: correctr for version 2.10xs
-
-changeset: 2076:f0b9786353ec
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 01 15:13:40 2010 +0200
-summary: coorection fort 3.10 version
-
-changeset: 2075:bc78bc18d0b1
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Oct 01 12:46:55 2010 +0200
-summary: try to close version 3.10
-
-changeset: 2074:e2b8cf20c61b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 29 16:33:21 2010 +0200
-summary: correct IntallWHERE in gmm makefiel
-
-changeset: 2073:10b7a602f98f
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 29 15:38:54 2010 +0200
-summary: correct parms Makefile
-
-changeset: 2072:9440ff46f0ea
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Sep 29 14:19:58 2010 +0200
-summary: Add missing exemple
-
-changeset: 2071:e843df1be44d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 22:05:42 2010 +0200
-summary: correct -fPIC flags un blacs compilation
-
-changeset: 2070:39392778a85e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 21:24:17 2010 +0200
-summary: update INNOVATION
-
-changeset: 2069:22cc87fe9e3d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 19:14:38 2010 +0200
-summary: corecct MUMPS Makefile (missing CC,FC compile flags -fPIC )
-
-changeset: 2068:596ef1aa8971
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 15:12:33 2010 +0200
-summary: do autorecconf for add HAVE_SYS_TIME_H
-
-changeset: 2067:ea3d2e60219d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 15:10:08 2010 +0200
-summary: coorect gmm Makefile for WHERE ...
-
-changeset: 2066:e17ed9466e08
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 14:13:01 2010 +0200
-summary: correct pb on download/bin creation (so time it a file not a dir)
-
-changeset: 2065:a1c8c12f1363
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 12:19:21 2010 +0200
-summary: correct gmm compile and WHERE def.
-
-changeset: 2064:1bed39d421c9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Sep 21 07:55:41 2010 +0200
-summary: correct PB with echo_edp
-
-changeset: 2063:14e807f30896
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Sep 20 22:49:04 2010 +0200
-summary: coorect Makefile of mmglib download ..
-
-changeset: 2062:2005c8d27803
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Sep 20 21:34:12 2010 +0200
-summary: correct mmg3lib precompile
-
-changeset: 2061:77b950c53405
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Sep 20 20:36:40 2010 +0200
-summary: add new parameter -ne to remove script output
-
-changeset: 2060:90c7c0e87652
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Sep 09 15:43:29 2010 +0200
-summary: add gmm and corretc load.link.in for windows
-
-changeset: 2059:04ef78a06b11
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 13:18:25 2010 +0200
-summary: update README
-
-changeset: 2058:9f3f911348ff
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 13:11:27 2010 +0200
-summary: corect innovation
-
-changeset: 2057:87b6d7922730
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 13:10:35 2010 +0200
-summary: add missing compila of mshmet dynamc lib
-
-changeset: 2056:5b51781d6c92
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 13:02:05 2010 +0200
-summary: upate INNOVATION
-
-changeset: 2055:1235170c0a9e
-parent: 2053:0b6fd3c42d32
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 12:56:55 2010 +0200
-summary: correct examples++-load/Makefile.am to recreate examples++-load/WHERE_LIBRARY-download
-
-changeset: 2054:f3cbf7394995
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 12:42:00 2010 +0200
-summary: coorect typo in asssert mmg3d.cpp
-
-changeset: 2053:0b6fd3c42d32
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 12:30:33 2010 +0200
-summary: coorech WHERE of mshlib
-
-changeset: 2052:b3e9a365ee44
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 12:22:40 2010 +0200
-summary: add build WHERE
-
-changeset: 2051:ac3551adc8c2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 11:31:55 2010 +0200
-summary: coorect mshmet download compile / makefile
-
-changeset: 2050:4d081c4fdc8b
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Aug 31 10:00:33 2010 +0200
-summary: correct problem of -fPIC compile option in NOOPT C ompile setup in superludist
-
-changeset: 2049:b31ed80c5418
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 22:52:10 2010 +0200
-summary: coorect INNOVATION and auto compile fftw under win32
-
-changeset: 2048:650bf83f02fc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 22:46:35 2010 +0200
-summary: correct problem of creation download/bin as a file not a dir.
-
-changeset: 2047:f08673def206
-parent: 2046:d4c390fea2f5
-parent: 2043:3e424de88d66
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 17:30:19 2010 +0200
-summary: pass to version 3.9-2
-
-changeset: 2046:d4c390fea2f5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 17:27:51 2010 +0200
-summary: correct compile of freeyams and mmg3d under win32
-
-changeset: 2045:008b77f57a47
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 16:39:06 2010 +0200
-summary: add missing file
-
-changeset: 2044:226800ecaa6d
-parent: 2041:76820d79834a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 16:26:41 2010 +0200
-summary: put c++ maning in eigen.h
-
-changeset: 2043:3e424de88d66
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 13:56:19 2010 +0200
-summary: correc mmg3d interface (j. Morice) )
-
-changeset: 2042:e6a1f7c85239
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 13:43:47 2010 +0200
-summary: coorect mmg3d interface
-
-changeset: 2041:76820d79834a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Aug 30 10:31:52 2010 +0200
-summary: correct DOC and add dep in ilut.cpp
-
-changeset: 2040:6e07fc2d42f8
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 17:53:53 2010 +0200
-summary: update INNOVATION remove warning on pastix
-
-changeset: 2039:7cf7e1a0a897
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 17:51:18 2010 +0200
-summary: correct problem to compile pastix, scotch undex ubuntu linux.
-
-changeset: 2038:f6214647e5ab
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 16:32:55 2010 +0200
-summary: coorect -fPIC option on Fortrn
-
-changeset: 2037:e79df603fcab
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 11:17:59 2010 +0200
-summary: coorect fftw Makefie
-
-changeset: 2036:99c51676b313
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 11:00:33 2010 +0200
-summary: coorect mpi examples essa.edp an add wiat=1 in all medit call (bug on mac ???)
-
-changeset: 2035:7b14eaf9f3ed
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 09:32:47 2010 +0200
-summary: update INNOVATION
-
-changeset: 2034:0692ff74ab24
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 27 09:28:57 2010 +0200
-summary: correct problem of dynamic lib with or without mpi
-
-changeset: 2033:c91026108711
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 26 20:39:46 2010 +0200
-summary: add missing file DOC/plots/multiendmesh.eps
-
-changeset: 2032:e6b7488922a9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 26 20:37:52 2010 +0200
-summary: add missing file
-
-changeset: 2031:704b3d3af23d
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Aug 26 18:55:46 2010 +0200
-summary: See INNOVATION file for explaination of this change
-
-changeset: 2030:e773af6b91a7
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Aug 06 11:26:27 2010 +0200
-summary: correct configure mpi search when no full path are given (FH).
-
-changeset: 2029:922d59d4af75
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Jul 10 22:06:05 2010 +0200
-summary: correct mistake in download/pastix/Makefile
-
-changeset: 2028:a2bd2ad4e78a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Jul 09 21:06:22 2010 +0200
-summary: update REDME and INNOVATION
-
-changeset: 2027:14f495eec0bd
-parent: 2025:6bc312b89041
-parent: 2026:3b1e208730b0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Jul 09 19:16:41 2010 +0200
-summary: coorect MUMPS link liste.
-
-changeset: 2026:3b1e208730b0
-parent: 2015:d14d5fe73ed9
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Jul 09 18:57:24 2010 +0200
-summary: do change un MUMPS_FreeFem.cpp
-
-changeset: 2025:6bc312b89041
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Fri Jul 09 18:51:13 2010 +0200
-summary: correct a mistake in set metric in adapt mesh, thank to J-F Remarcle.
-
-changeset: 2024:e08ce8c8a5d2
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 30 22:39:42 2010 +0200
-summary: correct missing mpi_include flges in superlu-dist makefile
-
-changeset: 2023:121ef5fadbf5
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 30 18:38:41 2010 +0200
-summary: update
-
-changeset: 2022:e38e2dcabc3c
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 30 17:06:08 2010 +0200
-summary: add missing file and correct download/Makefile.am to remove
-
-changeset: 2021:22b443fb5915
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 30 15:19:30 2010 +0200
-summary: correct pastix complex interface
-
-changeset: 2020:b469944f3b63
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Tue Jun 29 13:59:08 2010 +0200
-summary: corret ff-get-dep.in
-
-changeset: 2019:7613e18949b0
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Mon Jun 28 10:49:33 2010 +0200
-summary: remove stupid assert (matrix sym is CG)
-
-changeset: 2018:6be89be787cc
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Jun 26 22:02:09 2010 +0200
-summary: correct hips and pastix interface
-
-changeset: 2017:e95f7c430680
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Jun 26 21:59:25 2010 +0200
-summary: coorect stupid bug (due to remove static).
-
-changeset: 2016:4b93ae958d23
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Sat Jun 26 21:46:05 2010 +0200
-summary: Correct pastix
-
-changeset: 2015:d14d5fe73ed9
-parent: 2010:3bcb7b38c34a
-parent: 2014:7a83a063e59e
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 17 10:57:12 2010 +0200
-summary: update README_HG
-
-changeset: 2014:7a83a063e59e
-user: Antoine Le Hyaric
-date: Thu Jun 17 09:00:54 2010 +0200
-summary: Modified by Antoine Le Hyaric on iris.ann.jussieu.fr
-
-changeset: 2013:b72032208ab2
-user: Antoine Le Hyaric
-date: Wed Jun 16 17:13:41 2010 +0200
-summary: Modified by Antoine Le Hyaric on iris.ann.jussieu.fr
-
-changeset: 2012:85e200ee9012
-user: Antoine Le Hyaric
-date: Wed Jun 16 15:10:12 2010 +0200
-summary: Modified by Antoine Le Hyaric on iris.ann.jussieu.fr
-
-changeset: 2011:8bf4c30f32bf
-parent: 2007:b47cd9ba79ca
-user: Antoine Le Hyaric
-date: Wed Jun 16 10:44:29 2010 +0200
-summary: converting from CVS to Mercurial
-
-changeset: 2010:3bcb7b38c34a
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Thu Jun 17 10:44:16 2010 +0200
-summary: correct download makefile
-
-changeset: 2009:1ba4e27c2764
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 16 21:16:16 2010 +0200
-summary: add build .hgrc comment
-
-changeset: 2008:7344a2077883
-user: Frederic Hecht <frederic.hecht at upmc.fr>
-date: Wed Jun 16 18:53:05 2010 +0200
-summary: try
-
-changeset: 2007:b47cd9ba79ca
-user: Antoine Le Hyaric
-date: Wed Jun 16 10:31:22 2010 +0200
-summary: converting from CVS to Mercurial
-
-changeset: 2006:3bb8e4bb93b7
-parent: 1962:f5cdd2662eb6
-user: convert-repo
-date: Wed Jun 16 07:27:03 2010 +0000
-summary: update tags
-
-changeset: 2005:815102f120b1
-branch: alh-autoconf
-user: lehyaric
-date: Fri Jun 04 15:26:59 2004 +0200
-summary: Compilation ok sur Hydre.
-
-changeset: 2004:6eb70bcaac52
-branch: alh-autoconf
-user: lehyaric
-date: Fri Jun 04 12:06:26 2004 +0200
-summary: Compilation ok sur idared
-
-changeset: 2003:ff717298a121
-branch: alh-autoconf
-user: lehyaric
-date: Thu Jun 03 16:02:58 2004 +0200
-summary: Les bibliothèques BLAS, ARPACK et UMFPACK sont automatiquement téléchargées
-
-changeset: 2002:edf4f99d7e54
-branch: alh-autoconf
-user: lehyaric
-date: Wed Jun 02 12:39:56 2004 +0200
-summary: Configuration des telechargements en cours
-
-changeset: 2001:06b2ccabec8d
-branch: alh-autoconf
-user: lehyaric
-date: Wed Jun 02 12:30:30 2004 +0200
-summary: Configuration des telechargements en cours
-
-changeset: 2000:092b0b13310c
-branch: alh-autoconf
-user: lehyaric
-date: Wed Jun 02 11:34:04 2004 +0200
-summary: Ajout des libs Blas, Arpack et Umfpack en cours sous Windows
-
-changeset: 1999:3fd33de0d94b
-branch: alh-autoconf
-user: lehyaric
-date: Tue Jun 01 17:11:53 2004 +0200
-summary: Premiere installation Windows
-
-changeset: 1998:0def60c97d19
-branch: alh-autoconf
-user: lehyaric
-date: Fri May 28 14:13:19 2004 +0200
-summary: Le rpertoir src/std contient maintenant non plus une version x11 mais
-
-changeset: 1997:2eaf38b528a1
-branch: alh-autoconf
-user: lehyaric
-date: Thu May 27 17:00:47 2004 +0200
-summary: Toute première version de FreeFem++ compilable sur Windows avec Cygwin,
-
-changeset: 1996:931a8adc93ae
-branch: alh-autoconf
-user: lehyaric
-date: Wed May 26 11:21:29 2004 +0200
-summary: Clarification de quelques commentaires.
-
-changeset: 1995:6bc565381b22
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 25 16:14:21 2004 +0200
-summary: Trois options de configuration manuelle ajoutées:
-
-changeset: 1994:f40848886dac
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 25 15:05:32 2004 +0200
-summary: - Modification de la procédure de test pour exécuter les scripts all.edp
-
-changeset: 1993:70dc0e4a4a0a
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 25 10:50:09 2004 +0200
-summary: Automake ok pour X11 sur MacOS X.
-
-changeset: 1992:b140ece42b7e
-branch: alh-autoconf
-user: lehyaric
-date: Mon May 24 19:12:19 2004 +0200
-summary: Ajoute l'extension "-g" à la version debug des programmes en vue
-
-changeset: 1991:eed90ccfb2f9
-branch: alh-autoconf
-user: lehyaric
-date: Mon May 24 18:19:41 2004 +0200
-summary: Automake ok sur Debian/Testing.
-
-changeset: 1990:75cdc2370b75
-branch: alh-autoconf
-user: lehyaric
-date: Mon May 24 17:31:34 2004 +0200
-summary: Test de la configuration Automake sur macserv2+X11: compilation ok.
-
-changeset: 1989:746910bc7d39
-branch: alh-autoconf
-user: lehyaric
-date: Mon May 24 14:57:10 2004 +0200
-summary: Début de configuration de FreeFem++ sur Windows/Cygwin.
-
-changeset: 1988:9e62c7a49ce5
-branch: alh-autoconf
-user: lehyaric
-date: Mon May 24 11:19:18 2004 +0200
-summary: Intégration de la bibliothèque Umfpack dans la configuration et
-
-changeset: 1987:e413f1a2441f
-branch: alh-autoconf
-user: lehyaric
-date: Wed May 19 15:46:55 2004 +0200
-summary: Ajoute src/Eigen/eigenvalue.cpp dans la bibliothèque src/fflib/libff.a
-
-changeset: 1986:7c581dff37a2
-branch: alh-autoconf
-user: lehyaric
-date: Wed May 19 15:06:18 2004 +0200
-summary: Première version de la procédure de test de non-regression.
-
-changeset: 1985:dadd01f5b506
-branch: alh-autoconf
-user: lehyaric
-date: Wed May 19 13:52:55 2004 +0200
-summary: Amélioration de la gestion des numéros de version.
-
-changeset: 1984:aa87846f7d99
-branch: alh-autoconf
-user: lehyaric
-date: Wed May 19 11:05:24 2004 +0200
-summary: Automake configuré sur macserv2
-
-changeset: 1983:2f557c31cc18
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 18 18:10:17 2004 +0200
-summary: Configuration de la compilation sur MacOSX toujours en cours.
-
-changeset: 1982:f749df09dd6a
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 18 18:00:00 2004 +0200
-summary: Configuration de la procédure de compilation sur MacOSX en cours.
-
-changeset: 1981:82ad80a2167a
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 18 17:35:36 2004 +0200
-summary: Compilation ok sur Debian/Testing et Debian/Unstable
-
-changeset: 1980:fcd66b328bfb
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 18 17:08:36 2004 +0200
-summary: Modification de l'arborescence des répertoires dans src/ afin de placer
-
-changeset: 1979:775f666ab880
-branch: alh-autoconf
-user: lehyaric
-date: Tue May 18 12:02:34 2004 +0200
-summary: Transformation de la compilation de programmes multiples (-g, -nw, -x11, ...)
-
-changeset: 1978:f8525919fd4c
-branch: alh-autoconf
-user: lehyaric
-date: Mon May 17 11:46:26 2004 +0200
-summary: Intégration de Arpack et Umfpack en cours sur plusieurs architectures
-
-changeset: 1977:c78650dfe24a
-branch: alh-autoconf
-user: hecht
-date: Mon May 17 11:23:06 2004 +0200
-summary: *** empty log message ***
-
-changeset: 1976:1e1d2a42cfb1
-branch: alh-autoconf
-user: lehyaric
-date: Fri May 14 11:48:00 2004 +0200
-summary: Test de la présence de mpiCC ajouté (s'il est absent, la version
-
-changeset: 1975:a25dd9092df7
-branch: alh-autoconf
-user: lehyaric
-date: Fri May 14 10:08:22 2004 +0200
-summary: Extension de la recherche de la bibliothèque BLAS.
-
-changeset: 1974:74d24eef730c
-branch: alh-autoconf
-user: lehyaric
-date: Thu May 13 14:54:09 2004 +0200
-summary: Quelques nouveaux fichiers installés par la procédure standard Autoreconf -i.
-
-changeset: 1973:dfa4239b5f28
-branch: alh-autoconf
-user: lehyaric
-date: Thu May 13 14:45:32 2004 +0200
-summary: La procédure Automake + Autoconf a été testée sur Hydre (Debian Testing).
-
-changeset: 1972:a00adb8d7dee
-branch: alh-autoconf
-user: lehyaric
-date: Thu May 13 14:08:11 2004 +0200
-summary: Essai de configuration de autoconf en cours.
-
-changeset: 1971:44cb3e95ebcc
-branch: alh-autoconf
-parent: 0:6d28b8993874
-user: lehyaric
-date: Thu May 13 14:00:37 2004 +0200
-summary: Intégration de Autoconf et Automake dans la procédure de build en cours.
-
-changeset: 1970:44a4659127b5
-branch: graphical-user-interface-branch
-tag: merged_from_gui_branch_to_trunk
-user: lehyaric
-date: Thu Nov 04 17:26:54 2004 +0100
-summary: The zoom facility is operational.
-
-changeset: 1969:5c2f1f4412eb
-branch: graphical-user-interface-branch
-user: lehyaric
-date: Thu Oct 28 18:18:46 2004 +0200
-summary: IDE client currently being debugged. IDE server not connected yet.
-
-changeset: 1968:0b0a37bf6daa
-branch: graphical-user-interface-branch
-user: lehyaric
-date: Wed Oct 27 16:16:51 2004 +0200
-summary: Client/server IDE compiles, but the server process does not run yet.
-
-changeset: 1967:c8afa28839f5
-branch: graphical-user-interface-branch
-user: lehyaric
-date: Mon Oct 25 17:29:43 2004 +0200
-summary: client/server framework done. But the program is still far from compiling.
-
-changeset: 1966:f97ec9365063
-branch: graphical-user-interface-branch
-user: lehyaric
-date: Thu Oct 21 17:19:57 2004 +0200
-summary: Client/server version of FreeFEM++ IDE currently being implemented.
-
-changeset: 1965:958059001887
-branch: graphical-user-interface-branch
-user: lehyaric
-date: Thu Oct 21 10:39:01 2004 +0200
-summary: Reverts object "Global" back to static storage temporarily, while Frederic
-
-changeset: 1964:82cbca1c015f
-branch: graphical-user-interface-branch
-user: lehyaric
-date: Fri Oct 15 16:57:02 2004 +0200
-summary: The IDE is programmed and compiled, but not running yet.
-
-changeset: 1963:510c87bb28bb
-branch: graphical-user-interface-branch
-parent: 0:6d28b8993874
-user: lehyaric
-date: Fri Oct 08 12:21:58 2004 +0200
-summary: First model of an Integrated Development Environment for FreeFem++.
-
-changeset: 1962:f5cdd2662eb6
-user: hecht
-date: Fri Jun 04 16:26:08 2010 +0200
-summary: coorect sunstring tools
-
-changeset: 1961:85ef460011b5
-user: hecht
-date: Fri Jun 04 13:27:24 2010 +0200
-summary: add missing cast operator from SubString to string
-
-changeset: 1960:9d02a34af84e
-user: morice
-date: Thu Jun 03 11:54:37 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1959:60960c8ea65f
-user: morice
-date: Wed Jun 02 18:28:54 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1958:7c18ab4a9896
-user: hecht
-date: Tue May 11 15:27:37 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1957:a54b6ce6a7e3
-user: hecht
-date: Mon May 10 23:35:08 2010 +0200
-summary: continue WHERE configure.ac
-
-changeset: 1956:1d450f2bff65
-user: hecht
-date: Mon May 10 22:34:17 2010 +0200
-summary: add where seach
-
-changeset: 1955:7b465c06c9d2
-user: hecht
-date: Mon May 10 13:41:42 2010 +0200
-summary: essai find where for downlaod
-
-changeset: 1954:395d818be60c
-user: hecht
-date: Mon May 10 13:37:11 2010 +0200
-summary: correct essai
-
-changeset: 1953:140dcce8e72d
-user: hecht
-date: Mon May 10 13:35:14 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1952:427b025b4dc9
-user: hecht
-date: Mon May 10 11:54:05 2010 +0200
-summary: essai de generation de WHERE-LIB
-
-changeset: 1951:6e7c71e22ab1
-user: hecht
-date: Sat May 08 20:44:14 2010 +0200
-summary: change MPI parameter
-
-changeset: 1950:b924356b1e5b
-user: hecht
-date: Thu May 06 23:20:39 2010 +0200
-summary: try to find mpi with better way
-
-changeset: 1949:908a3c5af9ad
-user: hecht
-date: Thu May 06 16:04:20 2010 +0200
-summary: update OP
-
-changeset: 1948:745ef197dbca
-user: hecht
-date: Thu May 06 16:04:07 2010 +0200
-summary: update OP.
-
-changeset: 1947:96c42270bc55
-user: hecht
-date: Thu May 06 15:03:39 2010 +0200
-summary: correct win32 trick
-
-changeset: 1946:f7b235f1755a
-user: hecht
-date: Thu May 06 14:34:18 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1945:9c1e8dcd9100
-user: hecht
-date: Thu May 06 14:33:58 2010 +0200
-summary: co
-
-changeset: 1944:f081711c3135
-user: hecht
-date: Fri Apr 30 17:45:19 2010 +0200
-summary: change to freeyam
-
-changeset: 1943:9fadf6558ab1
-user: hecht
-date: Fri Apr 30 08:25:05 2010 +0200
-summary: upat configire.ac
-
-changeset: 1942:ffa7bb4d488a
-user: hecht
-date: Thu Apr 29 23:14:40 2010 +0200
-summary: add freeyams interface
-
-changeset: 1941:18f1981049b6
-user: hecht
-date: Thu Apr 29 23:13:49 2010 +0200
-summary: update configure.ac for add MPIRUN
-
-changeset: 1940:a4a4f315dc9c
-user: hecht
-date: Wed Apr 28 13:22:09 2010 +0200
-summary: a not to bad download directory
-
-changeset: 1939:9d8173ab1050
-user: hecht
-date: Tue Apr 27 22:06:49 2010 +0200
-summary: mise a jour
-
-changeset: 1938:23e898259fef
-user: hecht
-date: Tue Apr 27 14:30:52 2010 +0200
-summary: correct mistake in download dir
-
-changeset: 1937:828fe5ca6699
-user: hecht
-date: Fri Apr 23 18:34:16 2010 +0200
-summary: add new file
-
-changeset: 1936:55b9e8dbc3ff
-user: hecht
-date: Fri Apr 23 18:32:39 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1935:49eca60e042b
-user: hecht
-date: Fri Apr 23 11:24:01 2010 +0200
-summary: try to build automaticaly all parallele solver (huge work)
-
-changeset: 1934:e5293a9cdc8a
-user: hecht
-date: Thu Apr 22 11:28:45 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1933:fc1f6516d8f0
-user: morice
-date: Thu Apr 15 16:46:45 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1932:d7e0beb48e5e
-user: morice
-date: Thu Apr 15 11:22:43 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1931:629f1fe03042
-user: morice
-date: Thu Apr 15 10:59:20 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1930:0c7899097de2
-user: morice
-date: Mon Apr 12 15:45:36 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1929:a2b19da7465a
-user: morice
-date: Mon Apr 12 15:36:54 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1928:86be041b52dd
-user: morice
-date: Mon Apr 12 15:19:21 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1927:937c2afd093f
-user: morice
-date: Thu Apr 08 16:43:25 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1926:923abf222ca2
-user: hecht
-date: Thu Apr 01 21:46:42 2010 +0200
-summary: pass to version 3.8-2
-
-changeset: 1925:aacaad3df8f6
-user: morice
-date: Thu Apr 01 14:41:54 2010 +0200
-summary: orientation for element in movemesh3
-
-changeset: 1924:11023f67b884
-user: hecht
-date: Thu Apr 01 10:47:43 2010 +0200
-summary: add sphere6.edp
-
-changeset: 1923:83a1575669f0
-user: hecht
-date: Wed Mar 31 15:13:12 2010 +0200
-summary: correct
-
-changeset: 1922:04a73c54e6ee
-user: hecht
-date: Wed Mar 31 14:55:09 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1921:08a259f0ce22
-user: morice
-date: Wed Mar 31 10:54:59 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1920:e36d5fe8cd03
-user: hecht
-date: Wed Mar 31 10:50:56 2010 +0200
-summary: coorect makefile
-
-changeset: 1919:55571ba570f9
-user: hecht
-date: Wed Mar 31 10:31:56 2010 +0200
-summary: add new makefile
-
-changeset: 1918:e781b347a370
-user: hecht
-date: Tue Mar 30 13:45:47 2010 +0200
-summary: update parmetis files
-
-changeset: 1917:d90c1e2a30f9
-user: morice
-date: Mon Mar 29 11:58:30 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1916:c4bcfced6f13
-user: morice
-date: Mon Mar 29 11:19:45 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1915:b80817aa7ee7
-user: morice
-date: Mon Mar 29 11:07:16 2010 +0200
-summary: *** empty log message ***
-
-changeset: 1914:65fdb04766e3
-user: morice
-date: Fri Mar 26 17:38:56 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1913:f4000b122243
-user: morice
-date: Fri Mar 26 16:18:32 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1912:a33e7018c5a9
-user: morice
-date: Fri Mar 26 15:15:29 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1911:39e22b59029d
-user: hecht
-date: Mon Mar 22 17:18:27 2010 +0100
-summary: correct configure.ac mpicxx whta unset before
-
-changeset: 1910:2c1683ac514a
-user: morice
-date: Mon Mar 22 12:24:25 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1909:8740c5457454
-user: morice
-date: Mon Mar 22 12:19:55 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1908:a3f4d18feef7
-user: morice
-date: Mon Mar 22 12:13:11 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1907:98cf6430a6d4
-user: morice
-date: Mon Mar 22 12:09:59 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1906:379861275764
-user: morice
-date: Fri Mar 19 15:37:02 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1905:b763fb4d6610
-user: morice
-date: Fri Mar 19 15:27:54 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1904:c86ddaec83d9
-user: morice
-date: Fri Mar 19 15:05:39 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1903:cd1703be1487
-user: morice
-date: Fri Mar 19 14:55:59 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1902:296133abf0d2
-user: morice
-date: Fri Mar 19 14:52:59 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1901:090d8fd21d56
-user: morice
-date: Fri Mar 19 14:43:48 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1900:8f61eac2a513
-user: morice
-date: Fri Mar 19 14:41:13 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1899:6747aaf6981a
-user: morice
-date: Fri Mar 19 14:40:11 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1898:fe5c75d39268
-user: morice
-date: Fri Mar 19 14:38:29 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1897:67532e425d3c
-user: morice
-date: Fri Mar 19 14:33:01 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1896:53e8bdd5722a
-user: morice
-date: Fri Mar 19 14:26:45 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1895:dad309f83d1a
-user: morice
-date: Fri Mar 19 14:22:24 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1894:42de76dbd6f2
-user: morice
-date: Fri Mar 19 14:18:40 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1893:6f2006878f1f
-user: morice
-date: Fri Mar 19 14:16:44 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1892:6aadc8bba606
-user: morice
-date: Fri Mar 19 13:41:21 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1891:4dc3e10452dd
-user: hecht
-date: Tue Mar 09 11:08:40 2010 +0100
-summary: correct type ilu.cpp -> ilut.cpp in makefile
-
-changeset: 1890:6f245ceae4ce
-user: hecht
-date: Sun Mar 07 18:53:45 2010 +0100
-summary: add missing file
-
-changeset: 1889:827ddd73fd36
-user: hecht
-date: Sun Mar 07 18:27:41 2010 +0100
-summary: pass to versio 3.8-1
-
-changeset: 1888:216ef2fd580b
-user: hecht
-date: Sun Mar 07 18:16:30 2010 +0100
-summary: correct bug in return real[int,int] func
-
-changeset: 1887:7f1fa00f6f88
-user: hecht
-date: Thu Feb 25 14:52:51 2010 +0100
-summary: add flag in freefem++ command -ffg 'ffg command path' with a traitement of space path.
-
-changeset: 1886:eb7357e5511a
-user: hecht
-date: Wed Feb 10 16:30:50 2010 +0100
-summary: corct innovation
-
-changeset: 1885:2542e1d811e8
-user: hecht
-date: Wed Feb 10 16:21:35 2010 +0100
-summary: correct change renum triangle
-
-changeset: 1884:2436e52254e4
-user: hecht
-date: Wed Feb 10 13:04:32 2010 +0100
-summary: add renumbering of vertex in 2d mesh.
-
-changeset: 1883:931d93f9ac39
-user: hecht
-date: Tue Feb 09 15:53:51 2010 +0100
-summary: add tellp tellg seekp seekg
-
-changeset: 1882:4fc2a406c26d
-user: hecht
-date: Tue Feb 09 11:57:23 2010 +0100
-summary: add seekg and teelg
-
-changeset: 1881:3d1237b0e08f
-user: hecht
-date: Tue Feb 09 10:00:13 2010 +0100
-summary: change all.edp build rule
-
-changeset: 1880:10c734721deb
-user: hecht
-date: Mon Feb 08 19:58:31 2010 +0100
-summary: correct makefile
-
-changeset: 1879:e3df8d40fb1c
-user: hecht
-date: Mon Feb 08 19:23:24 2010 +0100
-summary: add missing file
-
-changeset: 1878:8a8a0b9efed9
-user: hecht
-date: Mon Feb 08 19:15:35 2010 +0100
-summary: correct ' operator in lot of case
-
-changeset: 1877:29d816db94eb
-user: hecht
-date: Thu Feb 04 20:30:07 2010 +0100
-summary: update INNOVATION
-
-changeset: 1876:4ecd608b125d
-user: hecht
-date: Thu Feb 04 20:10:15 2010 +0100
-summary: unify lapack and fflapack load interface.
-
-changeset: 1875:91c414a420a3
-user: morice
-date: Thu Feb 04 15:20:38 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1874:7af250db5757
-user: hecht
-date: Thu Feb 04 14:48:24 2010 +0100
-summary: correct lapack seack lib.
-
-changeset: 1873:bf8ac5ac2f55
-user: hecht
-date: Thu Feb 04 11:15:07 2010 +0100
-summary: correct problem of include search path
-
-changeset: 1872:fb13ee753e57
-user: hecht
-date: Wed Feb 03 09:22:35 2010 +0100
-summary: add 3d schwarz 3d
-
-changeset: 1871:a422afbf9671
-user: hecht
-date: Tue Feb 02 20:51:19 2010 +0100
-summary: commeit tipo error
-
-changeset: 1870:fc69c1fef879
-user: hecht
-date: Tue Feb 02 20:34:51 2010 +0100
-summary: add volume
-
-changeset: 1869:c71bd076f2ec
-user: hecht
-date: Mon Feb 01 13:45:14 2010 +0100
-summary: add tools to get fort wrapper name
-
-changeset: 1868:f66e3f760562
-user: hecht
-date: Mon Feb 01 10:50:12 2010 +0100
-summary: Update co,figure.ac of MPIF77 , ..., sizeof it, long
-
-changeset: 1867:0d16ed2eac32
-user: hecht
-date: Sun Jan 31 17:24:57 2010 +0100
-summary: add MPI fortran and CC interface
-
-changeset: 1866:238d2e7a177d
-user: hecht
-date: Thu Jan 28 20:38:21 2010 +0100
-summary: correct edp to idp dir of search .idp files
-
-changeset: 1865:769324bb4d73
-user: hecht
-date: Thu Jan 28 17:44:36 2010 +0100
-summary: change refface= en label=
-
-changeset: 1864:e7899c82f054
-user: hecht
-date: Mon Jan 25 09:10:25 2010 +0100
-summary: correct plot of array of FE with new version
-
-changeset: 1863:f298bac1900c
-user: hecht
-date: Mon Jan 25 07:17:34 2010 +0100
-summary: a littte improvante in ffglut (visu of 3d mesh)
-
-changeset: 1862:2b1dc85030ca
-user: hecht
-date: Mon Jan 25 06:47:11 2010 +0100
-summary: ad seekp of ostream file ...
-
-changeset: 1861:c1e242006cc8
-user: hecht
-date: Mon Jan 25 06:40:08 2010 +0100
-summary: correct topy in 3d plot
-
-changeset: 1860:bf0657d69e94
-user: hecht
-date: Mon Jan 25 05:57:40 2010 +0100
-summary: remove F77_WRAPPER form configure trap on my mac with fort77
-
-changeset: 1859:fe7b9cd0f709
-user: hecht
-date: Mon Jan 25 05:47:31 2010 +0100
-summary: pass to version 3.8
-
-changeset: 1858:a9c19984fadd
-user: hecht
-date: Thu Jan 14 16:18:03 2010 +0100
-summary: coorect computation of eigen value on complex full matrix
-
-changeset: 1857:f51530740c5c
-user: hecht
-date: Wed Jan 13 22:41:46 2010 +0100
-summary: add possibility to put array in int1d,int2d,int3d,on key word to set
-
-changeset: 1856:e6130f5019ba
-user: hecht
-date: Wed Jan 13 18:06:46 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1855:52a7add0311b
-user: hecht
-date: Wed Jan 13 18:03:59 2010 +0100
-summary: for mingw freeglut version ....
-
-changeset: 1854:b7177e4145d5
-user: hecht
-date: Wed Jan 13 17:28:33 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1853:6d8ecc9202f5
-user: hecht
-date: Wed Jan 13 17:24:39 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1852:9bed1f5c517e
-user: hecht
-date: Wed Jan 13 17:16:01 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1851:5cc23ea21a59
-user: hecht
-date: Wed Jan 13 16:06:17 2010 +0100
-summary: correct typo in configure.ac under win32
-
-changeset: 1850:2ba47239afb6
-user: hecht
-date: Wed Jan 13 15:14:59 2010 +0100
-summary: correct to must cou
-
-changeset: 1849:421529d5cb67
-user: hecht
-date: Wed Jan 13 11:02:08 2010 +0100
-summary: correction in bamg for 2d ring shaped sub domaines
-
-changeset: 1848:795d2400a80a
-user: hecht
-date: Tue Jan 12 23:38:00 2010 +0100
-summary: patch gmsh Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>
-
-changeset: 1847:03c7f9f5f133
-user: hecht
-date: Tue Jan 12 21:17:48 2010 +0100
-summary: try to build configure for mingw ...
-
-changeset: 1846:48b1cd3c2e4b
-user: morice
-date: Tue Jan 12 16:15:59 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1845:f7b3d045a617
-user: hecht
-date: Tue Jan 12 13:53:05 2010 +0100
-summary: add exemple
-
-changeset: 1844:c603be120d2d
-user: atenekeng
-date: Mon Jan 11 23:19:32 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1843:07d39562f84d
-user: hecht
-date: Mon Jan 11 21:02:55 2010 +0100
-summary: ass Superlu to version 4.0
-
-changeset: 1842:9652d9a1931e
-user: hecht
-date: Mon Jan 11 17:52:18 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1841:735fdff39099
-user: hecht
-date: Sun Jan 10 22:47:14 2010 +0100
-summary: correct spuriou cout
-
-changeset: 1840:6c1591ad5660
-user: morice
-date: Tue Jan 05 15:46:48 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1839:3b36b0cdd71f
-user: morice
-date: Tue Jan 05 14:10:13 2010 +0100
-summary: *** empty log message ***
-
-changeset: 1838:6453b34c9217
-user: hecht
-date: Sun Dec 27 19:17:04 2009 +0100
-summary: correct fortran link edition in case of incompatible g7è/gfortran and g++
-
-changeset: 1837:5110dfd736f3
-user: hecht
-date: Sun Dec 27 19:01:36 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1836:6b80ef98c41c
-user: hecht
-date: Sun Dec 27 18:55:46 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1835:bc55abed1921
-user: hecht
-date: Sun Dec 27 18:51:04 2009 +0100
-summary: coorect gfrotran / lib pb
-
-changeset: 1834:02bcb3362a47
-user: hecht
-date: Sun Dec 27 18:43:44 2009 +0100
-summary: correct configure un case of gfortran with not same version than gcc.
-
-changeset: 1833:8ae1bbb6b9e1
-user: hecht
-date: Sun Dec 27 18:24:51 2009 +0100
-summary: correct iovtk.cpp (add tekplot case)
-
-changeset: 1832:6e3050d3aacf
-user: hecht
-date: Sun Dec 27 12:09:54 2009 +0100
-summary: add build interpolation interpolation matrix in 3d
-
-changeset: 1831:d117aa62e8d2
-user: hecht
-date: Fri Dec 18 10:00:30 2009 +0100
-summary: pass in version 3.7-1 and correct compilation CFLAGS under 64 architecture.
-
-changeset: 1830:749462a2fc20
-user: hecht
-date: Fri Dec 11 14:23:48 2009 +0100
-summary: trunc3d.cpp is now in mesh3.cpp
-
-changeset: 1829:925d3a721e3f
-user: hecht
-date: Thu Dec 10 21:38:32 2009 +0100
-summary: add wait
-
-changeset: 1828:a2e92cb3e6e3
-user: hecht
-date: Thu Dec 10 21:34:40 2009 +0100
-summary: remove this supite file in cvs
-
-changeset: 1827:58d02edf2d0e
-user: hecht
-date: Thu Dec 10 21:33:19 2009 +0100
-summary: add trunc mesh in 3d.
-
-changeset: 1826:dc4d33da9a55
-user: morice
-date: Thu Dec 10 16:35:06 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1825:6630293ece4e
-user: morice
-date: Thu Dec 10 16:25:01 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1824:e421852ce6a5
-user: morice
-date: Thu Dec 10 11:17:49 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1823:fff1817b0b36
-user: hecht
-date: Thu Dec 10 10:18:37 2009 +0100
-summary: change lg.y -> lg.ypp
-
-changeset: 1822:40b7d100c5d8
-user: hecht
-date: Tue Dec 08 11:37:48 2009 +0100
-summary: suite
-
-changeset: 1821:56eb1768a904
-user: hecht
-date: Tue Dec 08 11:36:21 2009 +0100
-summary: add info in INNOVATION
-
-changeset: 1820:f7d8b4e0ae1d
-user: hecht
-date: Mon Dec 07 22:22:27 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1819:c1c8a95285bb
-user: hecht
-date: Mon Dec 07 18:17:16 2009 +0100
-summary: add example
-
-changeset: 1818:fed850c6eb0f
-user: hecht
-date: Mon Dec 07 16:23:19 2009 +0100
-summary: do best plt of 3d meshes
-
-changeset: 1817:c057f46814b0
-user: hecht
-date: Mon Dec 07 09:01:34 2009 +0100
-summary: coorect cube.idp and change 3d plot of mesh
-
-changeset: 1816:72020a794a9e
-user: hecht
-date: Sat Dec 05 18:16:25 2009 +0100
-summary: remove imtempestive cout.
-
-changeset: 1815:47a39d936529
-user: hecht
-date: Fri Dec 04 15:53:33 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1814:db02f8bf3214
-user: hecht
-date: Fri Dec 04 15:43:18 2009 +0100
-summary: correct FFLIGS flags of windows
-
-changeset: 1813:137e79954fe7
-user: hecht
-date: Fri Dec 04 15:36:17 2009 +0100
-summary: remove copy of header file form download directory
-
-changeset: 1812:b4e4adbe84a3
-user: hecht
-date: Fri Dec 04 15:13:50 2009 +0100
-summary: add missing file
-
-changeset: 1811:180008496671
-user: hecht
-date: Fri Dec 04 15:11:20 2009 +0100
-summary: add missing file
-
-changeset: 1810:d8f3474d197b
-user: hecht
-date: Fri Dec 04 14:59:43 2009 +0100
-summary: correct fortran flag in ff-c++ command
-
-changeset: 1809:d52e91d99886
-user: hecht
-date: Fri Dec 04 14:37:58 2009 +0100
-summary: add new files for newuao optimiserx
-
-changeset: 1808:625009875e58
-user: hecht
-date: Fri Dec 04 13:44:30 2009 +0100
-summary: change in innovation
-
-changeset: 1807:10390fccf8b9
-user: hecht
-date: Thu Dec 03 10:49:42 2009 +0100
-summary: correct problem of free mesh to early in case off gluing
-
-changeset: 1806:fc93d1454f21
-user: hecht
-date: Fri Nov 27 11:17:05 2009 +0100
-summary: add matrix<int>[int] type in grammar
-
-changeset: 1805:bb43bba84bdf
-user: hecht
-date: Fri Nov 20 09:38:23 2009 +0100
-summary: remove warning
-
-changeset: 1804:bff4956d8430
-user: hecht
-date: Fri Nov 20 09:35:47 2009 +0100
-summary: remove some warning
-
-changeset: 1803:08437a27c2a6
-user: hecht
-date: Thu Nov 19 22:14:40 2009 +0100
-summary: add example
-
-changeset: 1802:24c6e35d1bda
-user: hecht
-date: Thu Nov 19 20:41:26 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1801:b22f5fecc9fa
-user: hecht
-date: Thu Nov 19 20:38:51 2009 +0100
-summary: add two examples
-
-changeset: 1800:ea3546059a3b
-user: morice
-date: Thu Nov 19 16:49:22 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1799:6828802fdc80
-user: hecht
-date: Sat Nov 14 22:51:05 2009 +0100
-summary: in ffglut remove seg to small ???
-
-changeset: 1798:416458502277
-user: hecht
-date: Fri Nov 13 22:32:37 2009 +0100
-summary: pass to version 3.7
-
-changeset: 1797:5009b00a38ce
-user: hecht
-date: Fri Nov 13 12:19:41 2009 +0100
-summary: correct spouriou print
-
-changeset: 1796:b1f05929d2d8
-user: hecht
-date: Wed Nov 11 22:46:19 2009 +0100
-summary: change
-
-changeset: 1795:9543c5eca7b7
-user: hecht
-date: Wed Nov 11 22:45:29 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1794:a736d190fc78
-user: hecht
-date: Tue Nov 10 20:51:54 2009 +0100
-summary: correct install stuff
-
-changeset: 1793:33efbea32b77
-user: hecht
-date: Tue Nov 10 20:28:07 2009 +0100
-summary: build WHERE_LIBRARY-config file for ff-c++ tools
-
-changeset: 1792:1564d9e47726
-user: hecht
-date: Tue Nov 10 15:36:29 2009 +0100
-summary: add clapack.h interface
-
-changeset: 1791:5df6bba70026
-user: hecht
-date: Tue Nov 10 14:33:50 2009 +0100
-summary: correct vtk files
-
-changeset: 1790:9b3614fade98
-user: hecht
-date: Mon Nov 09 16:24:48 2009 +0100
-summary: passe to version 3.6-1
-
-changeset: 1789:d4ba4d32c211
-user: hecht
-date: Mon Nov 09 15:22:29 2009 +0100
-summary: add PICHON stuff (for brute force seaching tet )
-
-changeset: 1788:9066a9a4c83a
-user: hecht
-date: Mon Nov 09 11:59:11 2009 +0100
-summary: correct problem of missing to 2 functions with g++-4.4
-
-changeset: 1787:c8afce8d6282
-user: hecht
-date: Mon Nov 09 11:56:46 2009 +0100
-summary: correct mistake this g+= 4.4 compiler
-
-changeset: 1786:c7940961398f
-user: morice
-date: Fri Nov 06 11:46:05 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1785:5b9105ef4314
-user: morice
-date: Fri Nov 06 11:44:44 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1784:e8f258f9446a
-user: morice
-date: Fri Nov 06 11:41:40 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1783:3f117c9abc8d
-user: morice
-date: Fri Nov 06 10:50:32 2009 +0100
-summary: add new tetgen and medit edp file CVS: ----------------------------------------------------------------------
-
-changeset: 1782:c6eda2a03844
-user: hecht
-date: Thu Nov 05 11:49:07 2009 +0100
-summary: add missing file.
-
-changeset: 1781:0a6031f38b29
-user: hecht
-date: Wed Nov 04 12:56:48 2009 +0100
-summary: change innovation
-
-changeset: 1780:8b10917a60ef
-user: hecht
-date: Tue Nov 03 21:38:30 2009 +0100
-summary: add auto stuff
-
-changeset: 1779:8938281ebc2e
-user: hecht
-date: Tue Nov 03 21:29:32 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1778:2d9b15732841
-user: hecht
-date: Tue Nov 03 20:54:39 2009 +0100
-summary: passe to version 1.4.3 of tetgen.
-
-changeset: 1777:d7ff001547be
-user: hecht
-date: Tue Oct 27 17:22:13 2009 +0100
-summary: add eigen value full
-
-changeset: 1776:c8de02c7971f
-user: hecht
-date: Sun Oct 25 18:18:58 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1775:abb3258333e5
-user: hecht
-date: Sun Oct 25 18:03:03 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1774:ad90f689e762
-user: hecht
-date: Wed Oct 21 22:19:30 2009 +0200
-summary: update INNOVATION file
-
-changeset: 1773:0fca1c94a0b5
-user: hecht
-date: Wed Oct 21 22:16:24 2009 +0200
-summary: passe to version 3.6
-
-changeset: 1772:961bccd81738
-user: hecht
-date: Wed Oct 21 22:00:51 2009 +0200
-summary: coorect .cpp and simlify
-
-changeset: 1771:1595300c7f81
-user: hecht
-date: Wed Oct 21 20:35:47 2009 +0200
-summary: New version of funcTemplate.cpp with function with stack + 1 2 et 3 argument
-
-changeset: 1770:12f4eb1a979a
-user: hecht
-date: Tue Oct 20 13:32:54 2009 +0200
-summary: add tools to read .pcm files for optic-flow computation
-
-changeset: 1769:d449b7c05ec5
-user: hecht
-date: Mon Oct 19 22:46:57 2009 +0200
-summary: add tools to read pcm opticflow
-
-changeset: 1768:41a11cfe6bd1
-user: hecht
-date: Thu Oct 15 23:23:01 2009 +0200
-summary: coorect assert error in gmres without preconditionner.
-
-changeset: 1767:037d651d0a6b
-user: hecht
-date: Wed Oct 14 23:54:33 2009 +0200
-summary: You find a very hard bug to correct s ( a small miss tapping)
-
-changeset: 1766:3e99aae2de38
-user: morice
-date: Wed Oct 14 15:25:40 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1765:5adb0c1b49f2
-user: morice
-date: Tue Oct 13 16:48:58 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1764:66936e3bfe84
-user: hecht
-date: Tue Oct 13 15:41:03 2009 +0200
-summary: correct a very old bug in bamg in case of mesh with internal
-
-changeset: 1763:0d06bacf7d81
-user: morice
-date: Fri Oct 09 22:15:38 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1762:2a7535cf3b0c
-user: hecht
-date: Wed Oct 07 13:06:47 2009 +0200
-summary: correct print error
-
-changeset: 1761:e90b49294374
-user: hecht
-date: Wed Oct 07 04:54:55 2009 +0200
-summary: add chech of size of fr-ortran integer, force fortran integer to by 4 bytes with f2c
-
-changeset: 1760:a1266eb439fe
-user: hecht
-date: Tue Oct 06 23:01:26 2009 +0200
-summary: correct msitake in complex eigenvalue problem.
-
-changeset: 1759:8af62e433f06
-user: hecht
-date: Mon Sep 28 22:53:48 2009 +0200
-summary: coorect install problem undex windows and Macos.
-
-changeset: 1758:2d14d6567664
-user: hecht
-date: Mon Sep 28 21:24:24 2009 +0200
-summary: add __VC__ under windows (cygwin)
-
-changeset: 1757:b34002c2d4ff
-user: hecht
-date: Mon Sep 28 18:43:06 2009 +0200
-summary: correct miss tapping in fflaunch++exe
-
-changeset: 1756:4c4dc2c8f823
-user: hecht
-date: Mon Sep 28 18:02:18 2009 +0200
-summary: coorect miss take in launchff++.cpp filename
-
-changeset: 1755:79cc99cce5ab
-user: hecht
-date: Mon Sep 28 18:01:21 2009 +0200
-summary: corect misstake in filename
-
-changeset: 1754:ff040fb58b23
-user: morice
-date: Mon Sep 28 15:46:22 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1753:0b20838e0191
-user: hecht
-date: Thu Sep 24 16:51:20 2009 +0200
-summary: coorect d-Leman.edp deep is under 0... (before all tet a < 0)
-
-changeset: 1752:f93cbf193dc5
-user: hecht
-date: Thu Sep 24 16:32:45 2009 +0200
-summary: coorect plot of 3d meshes
-
-changeset: 1751:9b61149decbb
-user: hecht
-date: Thu Sep 24 14:38:15 2009 +0200
-summary: corect a stop test
-
-changeset: 1750:18c376484a0b
-user: hecht
-date: Thu Sep 24 14:00:06 2009 +0200
-summary: correct big bug in case of 3D fepace with constante number of df / node.
-
-changeset: 1749:13568ef94d25
-user: hecht
-date: Wed Sep 23 23:28:35 2009 +0200
-summary: continuning array of vect FE func 3d
-
-changeset: 1748:9ca65f60265e
-user: hecht
-date: Wed Sep 23 21:53:47 2009 +0200
-summary: correct makefile build WHERE-LIB -download
-
-changeset: 1747:9ad5a70d9da5
-user: hecht
-date: Wed Sep 23 21:44:43 2009 +0200
-summary: add two examples
-
-changeset: 1746:636e0dacf420
-user: hecht
-date: Wed Sep 23 21:28:34 2009 +0200
-summary: correct set array of vectorail finite element functions
-
-changeset: 1745:fd499d9e6f28
-user: hecht
-date: Tue Sep 22 22:59:17 2009 +0200
-summary: rebuild makefile
-
-changeset: 1744:c0f785566dae
-user: hecht
-date: Tue Sep 22 18:22:10 2009 +0200
-summary: add patch filexs
-
-changeset: 1743:25480c53626d
-user: hecht
-date: Tue Sep 22 11:09:39 2009 +0200
-summary: corct make fo intall
-
-changeset: 1742:5af770aaac29
-user: hecht
-date: Tue Sep 22 11:01:06 2009 +0200
-summary: correct makefile for metis
-
-changeset: 1741:e06fc8bfa3e5
-user: hecht
-date: Tue Sep 22 10:54:59 2009 +0200
-summary: remove file from data base
-
-changeset: 1740:4142e57dd0e6
-user: hecht
-date: Tue Sep 22 10:54:00 2009 +0200
-summary: coorect install makes
-
-changeset: 1739:76b29386160e
-user: hecht
-date: Tue Sep 22 10:43:36 2009 +0200
-summary: continius ff-c++ auto
-
-changeset: 1738:0695dbc17cb0
-user: hecht
-date: Tue Sep 22 10:25:01 2009 +0200
-summary: add missing file
-
-changeset: 1737:a6f7a118aff7
-user: hecht
-date: Tue Sep 22 10:18:56 2009 +0200
-summary: rebuild makefiles
-
-changeset: 1736:879121c3ec58
-user: hecht
-date: Tue Sep 22 10:18:19 2009 +0200
-summary: change ff-c++ off auto dep. find
-
-changeset: 1735:7a7c7c8057db
-user: hecht
-date: Mon Sep 21 22:44:01 2009 +0200
-summary: addfile for ff-pkg-download.in
-
-changeset: 1734:15ae6f084ad1
-user: hecht
-date: Mon Sep 21 22:43:01 2009 +0200
-summary: change movemesh3d to movemesh3
-
-changeset: 1733:5e49222d0c4d
-user: hecht
-date: Mon Sep 21 22:38:53 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1732:878dac9dd908
-user: morice
-date: Wed Sep 16 11:54:52 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1731:4f2fa344dc0b
-user: hecht
-date: Wed Sep 09 18:17:15 2009 +0200
-summary: add missing resize of sparse complex matrix
-
-changeset: 1730:9d61b8cae5c5
-user: hecht
-date: Mon Sep 07 09:50:52 2009 +0200
-summary: add metis
-
-changeset: 1729:90e9c94f2793
-user: morice
-date: Fri Sep 04 11:41:30 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1728:c5dbee61cf58
-user: morice
-date: Fri Sep 04 11:40:09 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1727:607657f6d2b8
-user: hecht
-date: Thu Sep 03 09:51:01 2009 +0200
-summary: add tools of automatics find libs and include
-
-changeset: 1726:1ba4ebcbf0d5
-user: morice
-date: Thu Sep 03 08:26:47 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1725:3de000c981b5
-user: hecht
-date: Wed Sep 02 21:45:38 2009 +0200
-summary: add metis link
-
-changeset: 1724:260e3f9628d2
-user: hecht
-date: Wed Sep 02 09:58:04 2009 +0200
-summary: add MPI_com in solver prameter
-
-changeset: 1723:5399bf49daa4
-user: morice
-date: Tue Sep 01 12:41:02 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1722:a04f554f152e
-user: morice
-date: Tue Sep 01 12:30:05 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1721:3edc358fb626
-user: morice
-date: Tue Sep 01 10:28:55 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1720:f7df348e0c24
-user: hecht
-date: Mon Aug 31 10:59:34 2009 +0200
-summary: CORRECT IN CASE OF mpich
-
-changeset: 1719:4a7c39d7edfb
-user: hecht
-date: Fri Aug 28 18:11:42 2009 +0200
-summary: add missing file to coorect trap tst on ubuntu
-
-changeset: 1718:2d6aa202da95
-user: hecht
-date: Fri Aug 28 17:52:20 2009 +0200
-summary: coorect README
-
-changeset: 1717:a9cc7f75566d
-user: hecht
-date: Fri Aug 28 17:27:12 2009 +0200
-summary: add file to remove trap in check of eigen exampel
-
-changeset: 1716:b33bbe62d06f
-user: hecht
-date: Fri Aug 28 15:08:18 2009 +0200
-summary: coorect INNOVATION
-
-changeset: 1715:780e891f2505
-user: hecht
-date: Thu Aug 27 22:00:32 2009 +0200
-summary: coorect mistake in parallelempi.cpp
-
-changeset: 1714:ee657855b460
-user: hecht
-date: Thu Aug 27 21:55:33 2009 +0200
-summary: commit version 3.5 see innvovation for all change
-
-changeset: 1713:d10318b35b4d
-user: hecht
-date: Thu Aug 27 16:03:16 2009 +0200
-summary: passe to versio 3.5 with a real mpi interface.
-
-changeset: 1712:f2ac13edc9e2
-user: hecht
-date: Wed Aug 26 23:02:52 2009 +0200
-summary: do a not to bad mpi version
-
-changeset: 1711:9dcb3988b48a
-user: hecht
-date: Tue Aug 25 16:06:27 2009 +0200
-summary: add mpiBarrier + const of mpiGroup and mpiComm (boggus ???)
-
-changeset: 1710:728541dd2b77
-user: hecht
-date: Tue Aug 25 10:06:23 2009 +0200
-summary: add Scatter, Gather, etc in mpi
-
-changeset: 1709:a15319a40921
-user: hecht
-date: Mon Aug 24 23:40:24 2009 +0200
-summary: correct mpi version see innovation for detail
-
-changeset: 1708:3dc151cd6a93
-user: hecht
-date: Sat Aug 08 21:23:53 2009 +0200
-summary: bmo is boggus and correct mistapping in convect_dervieux
-
-changeset: 1707:54225cd7c163
-user: hecht
-date: Sat Aug 08 21:12:14 2009 +0200
-summary: correct convect files
-
-changeset: 1706:ea9ea9efff60
-user: hecht
-date: Sat Aug 08 20:57:06 2009 +0200
-summary: change a little, correct a stop test and do a fast version
-
-changeset: 1705:5feb310149d3
-user: hecht
-date: Sat Aug 08 20:08:41 2009 +0200
-summary: change INNOVATION
-
-changeset: 1704:8bdb3c81f330
-user: hecht
-date: Sat Aug 08 19:11:18 2009 +0200
-summary: build version 3.4-2
-
-changeset: 1703:4b463c647ff0
-user: hecht
-date: Sat Aug 08 18:25:06 2009 +0200
-summary: do new mesh inquire also in 3d
-
-changeset: 1702:e91332ff3a6a
-user: hecht
-date: Sat Aug 08 10:53:20 2009 +0200
-summary: correct mesh.edp example for new mesh inquiring
-
-changeset: 1701:eeab886b46aa
-user: hecht
-date: Fri Aug 07 22:40:17 2009 +0200
-summary: add tools to inquire boudnary directly in freefem++
-
-changeset: 1700:24983130c3d7
-user: morice
-date: Sun Aug 02 14:50:37 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1699:2a03691fde42
-user: morice
-date: Thu Jul 30 12:55:18 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1698:77cc1c512479
-user: morice
-date: Thu Jul 30 07:42:48 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1697:6f77234eaec3
-user: morice
-date: Tue Jul 28 14:42:14 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1696:2682e3a39f4d
-user: morice
-date: Tue Jul 28 14:40:47 2009 +0200
-summary: :q
-
-changeset: 1695:80772719f92e
-user: hecht
-date: Thu Jul 23 12:29:10 2009 +0200
-summary: add un first example ..
-
-changeset: 1694:439fb84bb0eb
-user: hecht
-date: Thu Jul 23 12:17:04 2009 +0200
-summary: rewrite of mpi version ...
-
-changeset: 1693:a7a22582cfb4
-user: hecht
-date: Wed Jul 22 22:41:32 2009 +0200
-summary: retore good version
-
-changeset: 1692:b15405b6bd05
-user: hecht
-date: Wed Jul 22 11:30:29 2009 +0200
-summary: correct INNOTION
-
-changeset: 1691:82f9057773f4
-user: hecht
-date: Wed Jul 22 11:28:16 2009 +0200
-summary: add plot of array of meshes and array of finite element function.
-
-changeset: 1690:8acf1467c8c9
-user: hecht
-date: Mon Jul 20 22:30:52 2009 +0200
-summary: go to version 3.4-1
-
-changeset: 1689:6fcd68db92d1
-user: hecht
-date: Mon Jul 20 18:23:45 2009 +0200
-summary: cosmetic in ffglut
-
-changeset: 1688:d3b315513ffe
-user: hecht
-date: Mon Jul 20 18:12:06 2009 +0200
-summary: update ffglut
-
-changeset: 1687:5505e8ebf028
-user: hecht
-date: Fri Jul 10 11:02:37 2009 +0200
-summary: correct load.link.in or un test
-
-changeset: 1686:ae67b591599d
-user: hecht
-date: Fri Jul 10 10:53:56 2009 +0200
-summary: coorect ff-c++ on win3é
-
-changeset: 1685:f384c5351ff5
-user: hecht
-date: Fri Jul 10 10:19:05 2009 +0200
-summary: correct ff-c++ of windows case and cygwin
-
-changeset: 1684:321b323db9a5
-user: hecht
-date: Fri Jul 10 09:36:21 2009 +0200
-summary: add BEM.epd and launchff.cpp ( a wrapper for windows)
-
-changeset: 1683:d2dee6881044
-user: hecht
-date: Thu Jul 09 18:31:39 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1682:b4e586ac5a72
-user: hecht
-date: Thu Jul 09 17:50:43 2009 +0200
-summary: add -wait parameter for window launchff++ wrapper
-
-changeset: 1681:38744c349358
-user: hecht
-date: Thu Jul 09 17:49:50 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1680:c75e3e2fa17e
-user: morice
-date: Wed Jul 08 17:58:43 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1679:807c14a16f98
-user: morice
-date: Wed Jul 08 17:22:08 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1678:05f5547c5d1d
-user: morice
-date: Wed Jul 08 16:55:41 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1677:1e5e278eedaa
-user: morice
-date: Wed Jul 08 14:36:26 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1676:8d2f6a01f018
-user: hecht
-date: Tue Jul 07 09:07:24 2009 +0200
-summary: correct mpi version
-
-changeset: 1675:df7b6dab61b1
-user: hecht
-date: Mon Jul 06 16:33:34 2009 +0200
-summary: add mpi tools (in test) and correct buyild matrix interplation
-
-changeset: 1674:63f2ef1d3223
-user: morice
-date: Thu Jul 02 18:11:49 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1673:d0503b06c6db
-user: hecht
-date: Tue Jun 30 21:06:38 2009 +0200
-summary: correct PlotStream io in case of array with check.
-
-changeset: 1672:9a2c7fd9711d
-user: hecht
-date: Mon Jun 29 18:45:51 2009 +0200
-summary: change crimon-freefem++.zip in crimson-freefem++.zip
-
-changeset: 1671:68133db4e985
-user: hecht
-date: Mon Jun 29 16:01:42 2009 +0200
-summary: p ss to version 3.4
-
-changeset: 1670:eda4376bbd73
-user: hecht
-date: Tue Jun 23 18:13:40 2009 +0200
-summary: change ffglut to bee more safe (version)
-
-changeset: 1669:2c7d0aa50098
-user: hecht
-date: Thu Jun 18 09:45:06 2009 +0200
-summary: correct include hpd -> idp
-
-changeset: 1668:1e5e630dddd5
-user: hecht
-date: Tue Jun 16 14:42:59 2009 +0200
-summary: coorect bug on window
-
-changeset: 1667:9a28c7cf6052
-user: morice
-date: Tue Jun 16 11:57:25 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1666:d17316a654b9
-user: hecht
-date: Tue Jun 16 11:08:06 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1665:e2de216ad22c
-user: hecht
-date: Tue Jun 16 11:07:49 2009 +0200
-summary: add examples++-3d/lac-leman-v4.msh in the distrib
-
-changeset: 1664:2e25f004c497
-user: hecht
-date: Tue Jun 16 10:36:46 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1663:c047ea6fb673
-user: hecht
-date: Tue Jun 16 10:30:42 2009 +0200
-summary: before the next version
-
-changeset: 1662:2932f81e8687
-user: hecht
-date: Tue Jun 16 10:25:33 2009 +0200
-summary: coorect idp file in mortar exemple
-
-changeset: 1661:822b5c8b04a1
-user: hecht
-date: Mon Jun 15 22:36:55 2009 +0200
-summary: correct bug in makefile
-
-changeset: 1660:51a37d2faf4a
-user: morice
-date: Mon Jun 15 18:16:49 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1659:bcb8a1242d1b
-user: hecht
-date: Fri Jun 12 23:09:42 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1658:83e491da131a
-user: hecht
-date: Mon Jun 08 13:42:52 2009 +0200
-summary: do small correct in 2 member:
-
-changeset: 1657:2caaa85b26e3
-user: morice
-date: Mon Jun 08 12:48:34 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1656:19a76fdcdba5
-user: morice
-date: Mon Jun 08 12:45:41 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1655:9805b179ac69
-user: morice
-date: Mon Jun 08 12:35:10 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1654:b33eb490c839
-user: morice
-date: Mon Jun 08 12:03:12 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1653:45466a37654f
-user: hecht
-date: Mon Jun 08 11:16:23 2009 +0200
-summary: add Egde03d and RT03d finite element , correct mistake in
-
-changeset: 1652:a3e88f63360c
-user: morice
-date: Fri Jun 05 14:27:05 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1651:e0a2e8d5cfd2
-user: hecht
-date: Thu Jun 04 12:56:41 2009 +0200
-summary: to avec good makefiel
-
-changeset: 1650:7c00e01ad51b
-user: hecht
-date: Thu Jun 04 09:58:56 2009 +0200
-summary: correct Dxwriter tools
-
-changeset: 1649:0ad3748de454
-user: hecht
-date: Thu Jun 04 09:37:14 2009 +0200
-summary: add file
-
-changeset: 1648:a1494782af5b
-user: hecht
-date: Thu Jun 04 08:35:49 2009 +0200
-summary: add RT0 in 3D . 5 first test)
-
-changeset: 1647:88a17753d10d
-user: hecht
-date: Wed Jun 03 23:23:51 2009 +0200
-summary: try to put RT03d> => correct lot of bug in the finite element (vectoriql)
-
-changeset: 1646:229d1df51b18
-user: atenekeng
-date: Tue Jun 02 23:40:49 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1645:442c0aac83f2
-user: atenekeng
-date: Tue Jun 02 23:33:38 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1644:b6bbb2eb44d0
-user: atenekeng
-date: Tue Jun 02 23:27:30 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1643:0831c6a1027f
-user: atenekeng
-date: Tue Jun 02 23:22:36 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1642:a459d624d2f7
-user: atenekeng
-date: Tue Jun 02 23:12:44 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1641:fc0bd0023280
-user: hecht
-date: Tue Jun 02 15:40:01 2009 +0200
-summary: begin of RT0 in 3D.
-
-changeset: 1640:00f642dd30c1
-user: hecht
-date: Mon Jun 01 18:29:48 2009 +0200
-summary: add tool to build surfqce mesh.
-
-changeset: 1639:43b260ee40b7
-user: hecht
-date: Mon Jun 01 18:28:16 2009 +0200
-summary: V 3.3-1 1 juin 2009
-
-changeset: 1638:dbd423d4d000
-user: hecht
-date: Fri May 29 13:35:03 2009 +0200
-summary: reove unused files
-
-changeset: 1637:f7079ea8eb23
-user: hecht
-date: Fri May 29 13:32:54 2009 +0200
-summary: add change solver problem on return arry and meshes in function.
-
-changeset: 1636:9d7dbf3295c1
-user: hecht
-date: Thu May 28 18:33:25 2009 +0200
-summary: begin of clean real array in function.
-
-changeset: 1635:cf621a076ad3
-user: hecht
-date: Wed May 27 13:56:54 2009 +0200
-summary: correct convect 3d..
-
-changeset: 1634:a56bc9158f09
-user: hecht
-date: Tue May 26 18:05:27 2009 +0200
-summary: correct -o in find
-
-changeset: 1633:81f69e584dfb
-user: hecht
-date: Tue May 26 15:52:04 2009 +0200
-summary: correct msh3.hpp and SuperLU.cpp mesh3 volume is 0 some time
-
-changeset: 1632:3c7db6033cce
-user: hecht
-date: Tue May 26 15:17:40 2009 +0200
-summary: add 3d mas lump quadrature furmula (qfV1, qfV2,qfV5 qfV1lump)
-
-changeset: 1631:7e03dc459f0e
-user: hecht
-date: Mon May 25 11:42:53 2009 +0200
-summary: version 3.3
-
-changeset: 1630:ae1868421420
-user: atenekeng
-date: Mon May 18 02:44:56 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1629:69b580f397be
-user: hecht
-date: Sun May 17 21:02:40 2009 +0200
-summary: add -fPIC flags on 64 achitecture
-
-changeset: 1628:8ddd25c5ca25
-user: hecht
-date: Fri May 15 21:02:32 2009 +0200
-summary: add 3d eigen value tools
-
-changeset: 1627:022e89f77648
-user: hecht
-date: Wed May 13 16:11:46 2009 +0200
-summary: correct configure.ac and makefile on window for lapack lib in
-
-changeset: 1626:a97da324c99e
-user: hecht
-date: Wed May 13 13:20:28 2009 +0200
-summary: put coorect for new sparse matrix intercale
-
-changeset: 1625:c6cb0b28b7bb
-user: hecht
-date: Wed May 13 13:19:09 2009 +0200
-summary: remove to change in SuperLU.cpp
-
-changeset: 1624:0c1099452f82
-user: hecht
-date: Wed May 13 13:10:20 2009 +0200
-summary: put correct
-
-changeset: 1623:70718c5b4084
-user: hecht
-date: Wed May 13 10:25:44 2009 +0200
-summary: add oone output
-
-changeset: 1622:eb450d4e51f3
-user: hecht
-date: Wed May 13 09:46:23 2009 +0200
-summary: correct the doc (in progress) , coorect the size of text in postscrip driver.
-
-changeset: 1621:8d5c2e7a6033
-user: hecht
-date: Wed May 13 09:12:05 2009 +0200
-summary: add fig in doc.
-
-changeset: 1620:8f797289de2b
-user: hecht
-date: Mon May 11 09:05:58 2009 +0200
-summary: add pgm figure exemple file
-
-changeset: 1619:18f8c66246c7
-user: hecht
-date: Mon May 11 09:05:29 2009 +0200
-summary: add tool to read ppm and pgm image file see ppm2rnm.edp example
-
-changeset: 1618:08c9e444113a
-user: hecht
-date: Mon May 11 09:03:08 2009 +0200
-summary: add tool to set array like in matlab and scilab
-
-changeset: 1617:9a32089d27c6
-user: hecht
-date: Thu Apr 30 10:07:55 2009 +0200
-summary: comment change in dump in RNM.hpp
-
-changeset: 1616:af2b47c9eec9
-user: hecht
-date: Thu Apr 30 09:52:57 2009 +0200
-summary: add sort of array and in parallel int array
-
-changeset: 1615:d9457f8f8a82
-user: morice
-date: Wed Apr 29 18:40:30 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1614:d93e87702112
-user: morice
-date: Wed Apr 29 18:37:15 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1613:58344eff0231
-user: hecht
-date: Wed Apr 29 09:12:46 2009 +0200
-summary: add missing file to inv full matrix.
-
-changeset: 1612:492aae1c8104
-user: hecht
-date: Mon Apr 27 23:30:00 2009 +0200
-summary: add missing delete
-
-changeset: 1611:22b1da7215e8
-user: hecht
-date: Mon Apr 27 23:05:26 2009 +0200
-summary: update iNNOVATIO
-
-changeset: 1610:a0cba860253b
-user: hecht
-date: Mon Apr 27 23:02:34 2009 +0200
-summary: update innovation
-
-changeset: 1609:4d114f69dcc6
-user: hecht
-date: Mon Apr 27 21:56:45 2009 +0200
-summary: add missing files
-
-changeset: 1608:65650e9ec1b0
-user: hecht
-date: Mon Apr 27 21:55:44 2009 +0200
-summary: correct example
-
-changeset: 1607:88667b360b31
-user: hecht
-date: Mon Apr 27 21:24:59 2009 +0200
-summary: add perodic FESpace in 3d
-
-changeset: 1606:3ef7b85f0698
-user: morice
-date: Wed Apr 22 18:06:47 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1605:ee777f6df0eb
-user: morice
-date: Wed Apr 22 17:51:29 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1604:2bd5f0930f42
-user: morice
-date: Wed Apr 22 11:12:30 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1603:edf35a172e75
-user: morice
-date: Tue Apr 21 16:16:10 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1602:95da9106cc83
-user: morice
-date: Tue Apr 21 15:33:13 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1601:998fb4969917
-user: morice
-date: Tue Apr 21 15:29:16 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1600:87657798c2cb
-user: morice
-date: Tue Apr 21 15:09:00 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1599:44156c3a14df
-user: morice
-date: Tue Apr 21 13:51:17 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1598:8e33508e3599
-user: morice
-date: Tue Apr 21 13:41:11 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1597:664a71a6bf78
-user: morice
-date: Mon Apr 20 14:07:04 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1596:b875c74a428e
-user: morice
-date: Mon Apr 20 13:17:47 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1595:04341a068ff7
-user: morice
-date: Mon Apr 20 13:15:51 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1594:d57fa2584133
-user: morice
-date: Mon Apr 20 13:13:39 2009 +0200
-summary: *** empty log message ***
-
-changeset: 1593:1bfe35d03d32
-user: hecht
-date: Fri Apr 17 09:29:40 2009 +0200
-summary: to be sur
-
-changeset: 1592:10c357445573
-user: hecht
-date: Fri Apr 17 00:50:42 2009 +0200
-summary: add dump
-
-changeset: 1591:915380e22bf9
-user: hecht
-date: Fri Apr 17 00:30:10 2009 +0200
-summary: gros modif dans la gestion des parameters pour le
-
-changeset: 1590:465673ac5e9d
-user: hecht
-date: Wed Apr 15 19:17:15 2009 +0200
-summary: correct search of lapack lib
-
-changeset: 1589:9e4275fb2706
-user: hecht
-date: Wed Apr 15 18:43:46 2009 +0200
-summary: correct complie of lapack lib with arpack (buildin in macos)
-
-changeset: 1588:f2650d954b5e
-user: hecht
-date: Wed Apr 15 18:21:38 2009 +0200
-summary: do autoreconf
-
-changeset: 1587:9ee6ee15818c
-user: hecht
-date: Wed Apr 15 18:18:22 2009 +0200
-summary: coorect --enable-m64 flags compile
-
-changeset: 1586:9c12b436f339
-user: hecht
-date: Wed Apr 15 18:12:04 2009 +0200
-summary: correct Makefile-MacOs
-
-changeset: 1585:df486d895352
-user: hecht
-date: Wed Apr 15 11:15:40 2009 +0200
-summary: passe to version 3.2
-
-changeset: 1584:d0e8b898a63e
-user: hecht
-date: Wed Apr 15 11:11:58 2009 +0200
-summary: do change for 64 bits on macos.
-
-changeset: 1583:b43d23573147
-user: hecht
-date: Tue Mar 31 13:38:09 2009 +0200
-summary: add P1b3d
-
-changeset: 1582:79f9321ebe42
-user: morice
-date: Fri Mar 20 12:18:43 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1581:89bbe7fed648
-user: morice
-date: Fri Mar 20 11:25:41 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1580:03b88bc9b368
-user: morice
-date: Tue Mar 17 11:16:44 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1579:5b219bb5581f
-user: morice
-date: Mon Mar 16 18:16:41 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1578:3bd564aa3f9f
-user: hecht
-date: Sat Mar 14 17:27:32 2009 +0100
-summary: version 3.1-0
-
-changeset: 1577:76c7acba2b50
-user: hecht
-date: Sat Mar 14 17:12:15 2009 +0100
-summary: coorect load.link.in for f77 compile.
-
-changeset: 1576:d1c3f8fd5e7a
-user: morice
-date: Thu Mar 12 14:32:53 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1575:8b3b4532b68d
-user: morice
-date: Thu Mar 12 13:43:36 2009 +0100
-summary: bug trouver dans Find:
-
-changeset: 1574:142b82fe9837
-user: morice
-date: Thu Mar 12 13:39:12 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1573:68e386efcdfa
-user: hecht
-date: Mon Mar 09 15:00:18 2009 +0100
-summary: version 3.1 fist step
-
-changeset: 1572:41dfdbb8dfa0
-user: hecht
-date: Thu Mar 05 11:17:23 2009 +0100
-summary: correct INNOVATION and remove print
-
-changeset: 1571:5e26bd093206
-user: hecht
-date: Wed Mar 04 11:45:32 2009 +0100
-summary: correct int2d in 3d. (error on transformation face to Tet)
-
-changeset: 1570:ae36727a4ce3
-user: hecht
-date: Mon Mar 02 14:52:15 2009 +0100
-summary: make version 3.0-6
-
-changeset: 1569:758a2e0f2057
-user: hecht
-date: Thu Feb 12 16:19:41 2009 +0100
-summary: correct bmo and extra dump
-
-changeset: 1568:13d77a1f83c3
-user: hecht
-date: Thu Feb 12 09:04:47 2009 +0100
-summary: version 3.0-6
-
-changeset: 1567:3537e6e5bd56
-user: hecht
-date: Thu Feb 12 08:47:20 2009 +0100
-summary: add required edges in adaptmesh tools.
-
-changeset: 1566:0a7a4da722d6
-user: hecht
-date: Wed Feb 11 16:12:09 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1565:06a842864cd3
-user: hecht
-date: Wed Feb 11 16:11:22 2009 +0100
-summary: add code for lock boundary mesh in adapt process. for JYU ...
-
-changeset: 1564:ef831f851c3e
-user: hecht
-date: Wed Feb 11 13:36:20 2009 +0100
-summary: add option -nowait for windows.
-
-changeset: 1563:8e8c47f158db
-user: hecht
-date: Mon Feb 09 09:41:57 2009 +0100
-summary: add 3d color ....
-
-changeset: 1562:9ef4b48c94e5
-user: hecht
-date: Fri Feb 06 11:15:24 2009 +0100
-summary: correct missing tapping
-
-changeset: 1561:b1047bd598d2
-user: hecht
-date: Fri Feb 06 10:50:16 2009 +0100
-summary: add a first plot of 3d data witj plot tools.
-
-changeset: 1560:ff43f245e2f3
-user: hecht
-date: Thu Feb 05 16:29:09 2009 +0100
-summary: add new file for tet siplit.
-
-changeset: 1559:1498e333f6d9
-user: morice
-date: Tue Feb 03 17:45:55 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1558:b70b991cd78c
-user: morice
-date: Tue Feb 03 15:09:59 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1557:b6672aa52178
-user: morice
-date: Tue Feb 03 15:03:02 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1556:e3dd766cd68b
-user: hecht
-date: Tue Jan 27 16:11:43 2009 +0100
-summary: remove last change (bogus)
-
-changeset: 1555:4c5377a65671
-user: hecht
-date: Tue Jan 27 16:09:04 2009 +0100
-summary: correct dy(uh) when uh is P13d. (always 0)
-
-changeset: 1554:ca9caabbe3bc
-user: morice
-date: Fri Jan 23 16:14:30 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1553:018249cdee99
-user: morice
-date: Fri Jan 23 16:13:24 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1552:3db53e497a18
-user: hecht
-date: Wed Jan 21 11:04:10 2009 +0100
-summary: correct bin-win32 install exe
-
-changeset: 1551:7a0f31302d16
-user: hecht
-date: Wed Jan 21 10:56:45 2009 +0100
-summary: correct install bin-win32
-
-changeset: 1550:91eefe9e3612
-user: hecht
-date: Wed Jan 21 10:13:06 2009 +0100
-summary: remove crazy file
-
-changeset: 1549:b6835240f938
-user: hecht
-date: Tue Jan 20 20:56:59 2009 +0100
-summary: correct the install on under windows / cygwin
-
-changeset: 1548:ae5d95f70891
-user: hecht
-date: Sun Jan 18 19:25:03 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1547:c5083029fcff
-user: hecht
-date: Sun Jan 18 17:21:33 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1546:9dc587c45dff
-user: hecht
-date: Fri Jan 16 23:02:59 2009 +0100
-summary: correct ffglut.cpp
-
-changeset: 1545:a0e928ee7675
-user: morice
-date: Fri Jan 16 11:38:05 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1544:2ccf8785babb
-user: morice
-date: Fri Jan 16 10:54:55 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1543:6d0a2e03c885
-user: morice
-date: Fri Jan 16 10:53:39 2009 +0100
-summary: ajout de savesurfacemesh
-
-changeset: 1542:dfed132f264e
-user: hecht
-date: Thu Jan 15 12:45:37 2009 +0100
-summary: pass to version 3.0-5, correct array of 3d finite element function
-
-changeset: 1541:bb42989cee29
-user: hecht
-date: Mon Jan 12 00:12:58 2009 +0100
-summary: add dx witer and test salalo80 at gmail.com
-
-changeset: 1540:350a96823dc1
-user: hecht
-date: Sat Jan 10 22:26:33 2009 +0100
-summary: pass to version 3.0-5
-
-changeset: 1539:0bac5193dd77
-user: morice
-date: Thu Jan 08 10:41:21 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1538:bb5d8553df2c
-user: hecht
-date: Wed Jan 07 17:21:59 2009 +0100
-summary: add new comment file
-
-changeset: 1537:e6bc0b8eb690
-user: morice
-date: Wed Jan 07 12:00:25 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1536:bbe299dedeb9
-user: hecht
-date: Wed Jan 07 09:55:41 2009 +0100
-summary: correct window message in ffglut
-
-changeset: 1535:df5a030a7a05
-user: hecht
-date: Wed Jan 07 08:48:03 2009 +0100
-summary: correct 3d view setting
-
-changeset: 1534:172df02611b6
-user: hecht
-date: Tue Jan 06 23:22:29 2009 +0100
-summary: coorect Pvue3
-
-changeset: 1533:76f34874cc73
-user: hecht
-date: Tue Jan 06 23:15:13 2009 +0100
-summary: add 3d plot
-
-changeset: 1532:0f8e1829074d
-user: hecht
-date: Tue Jan 06 20:30:40 2009 +0100
-summary: correct
-
-changeset: 1531:5f9834701ea2
-user: morice
-date: Tue Jan 06 14:14:35 2009 +0100
-summary: *** empty log message ***
-
-changeset: 1530:2a6f1aec0d48
-user: hecht
-date: Mon Jan 05 18:20:15 2009 +0100
-summary: correct download/tetgen/Makefile more portable
-
-changeset: 1529:52ee5604e8c2
-user: hecht
-date: Mon Jan 05 13:26:47 2009 +0100
-summary: correct int2d in 3d, makefiles fo tetgen and pb with $(DESTDIR)
-
-changeset: 1528:7356da4183b8
-user: hecht
-date: Mon Jan 05 11:26:43 2009 +0100
-summary: add test
-
-changeset: 1527:2251f3d08b88
-user: hecht
-date: Mon Jan 05 11:25:30 2009 +0100
-summary: correct in2d in 3d (missing factor 0.5)
-
-changeset: 1526:2d4a22506f73
-user: hecht
-date: Mon Dec 29 17:34:56 2008 +0100
-summary: coorect the seach of the include dir
-
-changeset: 1525:c67a5f5b9730
-user: hecht
-date: Mon Dec 29 17:18:03 2008 +0100
-summary: remove the clean routine variable after return, to much trouble.
-
-changeset: 1524:a52a4003e09e
-user: hecht
-date: Sat Dec 27 18:27:41 2008 +0100
-summary: coorect Laplace3d.edp plot with medit
-
-changeset: 1523:f0769f2c0b6a
-user: hecht
-date: Sat Dec 27 18:27:18 2008 +0100
-summary: correct medit.cpp
-
-changeset: 1522:5b65b33be28d
-user: hecht
-date: Sat Dec 27 17:19:34 2008 +0100
-summary: update INNOVATION
-
-changeset: 1521:0863f21fe19f
-user: hecht
-date: Sat Dec 27 17:15:45 2008 +0100
-summary: do pretty print correction
-
-changeset: 1520:9730a238b680
-user: hecht
-date: Sat Dec 27 16:48:58 2008 +0100
-summary: coorect old bug when return of arry
-
-changeset: 1519:35ab771c1a8b
-user: hecht
-date: Fri Dec 26 22:50:23 2008 +0100
-summary: correct makefile for dist install (change install-sh script)
-
-changeset: 1518:ec10c2fe4fe9
-user: hecht
-date: Fri Dec 26 20:31:46 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1517:6896f3fcf127
-user: hecht
-date: Fri Dec 26 17:38:24 2008 +0100
-summary: correct serialeze mesh in 64 mode
-
-changeset: 1516:7d5c2a818d42
-user: hecht
-date: Fri Dec 26 17:32:10 2008 +0100
-summary: correct serial in 64 bits mode
-
-changeset: 1515:5d564e4fe7c2
-user: hecht
-date: Fri Dec 26 17:23:18 2008 +0100
-summary: try to correct
-
-changeset: 1514:2d379f3e299d
-user: hecht
-date: Fri Dec 26 17:07:27 2008 +0100
-summary: correct write string
-
-changeset: 1513:ae9e13d7244a
-user: hecht
-date: Fri Dec 26 17:06:12 2008 +0100
-summary: correct write / read string
-
-changeset: 1512:86738eb65d94
-user: hecht
-date: Fri Dec 26 16:51:33 2008 +0100
-summary: correct Serialize Mesh chang long in long long
-
-changeset: 1511:09a0e9e181ef
-user: hecht
-date: Fri Dec 26 16:23:31 2008 +0100
-summary: correct build of ff-c++ in src/bin-win32/Makefile.am
-
-changeset: 1510:736a461db53e
-user: hecht
-date: Fri Dec 26 16:06:40 2008 +0100
-summary: now load.lik is bliud from Makefile and load.link.in
-
-changeset: 1509:28dbac93aec5
-user: hecht
-date: Fri Dec 26 16:01:48 2008 +0100
-summary: correct graphics of curve
-
-changeset: 1508:cb901fc6fca0
-user: hecht
-date: Thu Dec 18 10:01:05 2008 +0100
-summary: correct Makefile and graphoc stuff
-
-changeset: 1507:0407685463a7
-user: hecht
-date: Wed Dec 17 23:52:44 2008 +0100
-summary: correct ffglut for zooming y -> y-height ????
-
-changeset: 1506:503c8ccb098a
-user: hecht
-date: Tue Dec 16 23:04:47 2008 +0100
-summary: coorect makefile for install
-
-changeset: 1505:10afda2c8acd
-user: hecht
-date: Tue Dec 16 20:26:47 2008 +0100
-summary: add UMPAck solver
-
-changeset: 1504:20c5e5ffc8c4
-user: hecht
-date: Tue Dec 16 20:24:46 2008 +0100
-summary: change the umpack matrice solver
-
-changeset: 1503:26bc830cccc5
-user: hecht
-date: Tue Dec 16 17:48:59 2008 +0100
-summary: correct makefiles
-
-changeset: 1502:9a693aa2371a
-user: morice
-date: Tue Dec 16 12:07:56 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1501:93ed40d6a6e6
-user: hecht
-date: Fri Dec 12 15:30:04 2008 +0100
-summary: change ../statu.... in.statu (for install on macos)
-
-changeset: 1500:aca91a335b08
-user: hecht
-date: Fri Dec 12 15:18:03 2008 +0100
-summary: correct configure?ac of ubutu build package
-
-changeset: 1499:27e5aef742b2
-user: hecht
-date: Fri Dec 12 15:16:22 2008 +0100
-summary: correct missunderstanding of usage of strchr ( return 0 if the search fail).
-
-changeset: 1498:7299590b0a3c
-user: hecht
-date: Fri Dec 12 13:42:50 2008 +0100
-summary: correct the arpach driver , (pas mal.. FH)
-
-changeset: 1497:84171470d151
-user: hecht
-date: Fri Dec 12 00:30:14 2008 +0100
-summary: add the mode in eignevalue like in arpack
-
-changeset: 1496:7d7daf75c3ac
-user: hecht
-date: Wed Dec 10 10:31:24 2008 +0100
-summary: last chnage before version 3.0-2
-
-changeset: 1495:fe9d0abe1c54
-user: hecht
-date: Wed Dec 10 10:21:01 2008 +0100
-summary: coorect for win32
-
-changeset: 1494:4d73b3a20b0c
-user: hecht
-date: Wed Dec 10 09:47:46 2008 +0100
-summary: correct conflict with basename (-> baseName)
-
-changeset: 1493:0f58bb952ae8
-user: hecht
-date: Wed Dec 10 08:45:20 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1492:ca8c350f70e4
-user: hecht
-date: Wed Dec 10 08:37:56 2008 +0100
-summary: add ff++.hpp include file to simplify life.
-
-changeset: 1491:5101e82dafe6
-user: hecht
-date: Wed Dec 10 00:22:58 2008 +0100
-summary: correct miss * in pointer
-
-changeset: 1490:a673c97e0d53
-user: hecht
-date: Tue Dec 09 23:56:09 2008 +0100
-summary: coorect stuff for loadpath on macos.
-
-changeset: 1489:8ec039547530
-user: hecht
-date: Tue Dec 09 18:09:20 2008 +0100
-summary: coorect install on macos
-
-changeset: 1488:a7374bf14c69
-user: hecht
-date: Tue Dec 09 17:03:50 2008 +0100
-summary: change == in = miss tapping
-
-changeset: 1487:e45dff48bbd8
-user: hecht
-date: Tue Dec 09 16:59:37 2008 +0100
-summary: coorect include dir for install
-
-changeset: 1486:3402eeb91b14
-user: hecht
-date: Tue Dec 09 16:43:38 2008 +0100
-summary: stablization of install process
-
-changeset: 1485:357c63d481f1
-user: hecht
-date: Tue Dec 09 16:24:58 2008 +0100
-summary: correct on windows to build file in local dir
-
-changeset: 1484:1d6688c93330
-user: morice
-date: Tue Dec 09 16:06:48 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1483:beb24a04490c
-user: hecht
-date: Tue Dec 09 15:05:48 2008 +0100
-summary: next
-
-changeset: 1482:77eb855e58a3
-user: hecht
-date: Tue Dec 09 15:03:46 2008 +0100
-summary: correct binary read on stdin with medit.
-
-changeset: 1481:d7db611022fb
-user: hecht
-date: Mon Dec 08 22:55:47 2008 +0100
-summary: coorect makefile remove dependance with ff-c++
-
-changeset: 1480:be591602d2fe
-user: hecht
-date: Mon Dec 08 22:17:14 2008 +0100
-summary: corect pb when plot of const function
-
-changeset: 1479:51ae281c82c2
-user: hecht
-date: Mon Dec 08 22:02:19 2008 +0100
-summary: corret freefem++ args -fglut trap du to mistake in getprog-unix.hpp
-
-changeset: 1478:5adb19ceadd5
-user: hecht
-date: Mon Dec 08 16:23:50 2008 +0100
-summary: correct install dir of freefem++ include, load file.
-
-changeset: 1477:7cc876365ccc
-user: hecht
-date: Sun Dec 07 23:54:44 2008 +0100
-summary: pass tversion 3.0-2
-
-changeset: 1476:8f0c0241434e
-user: hecht
-date: Sun Dec 07 23:52:08 2008 +0100
-summary: coorect win32 end of prog add a wiat et save the logs
-
-changeset: 1475:deeabce583a3
-user: hecht
-date: Sun Dec 07 23:04:26 2008 +0100
-summary: cooret of save window console???
-
-changeset: 1474:7a964fb9cc9f
-user: hecht
-date: Sun Dec 07 22:51:31 2008 +0100
-summary: coorect end freefem, try to save consle text
-
-changeset: 1473:94e5bfadd2e9
-user: hecht
-date: Sat Dec 06 23:24:37 2008 +0100
-summary: coorect window version add save console at end job
-
-changeset: 1472:b072e947c473
-user: hecht
-date: Thu Dec 04 23:31:41 2008 +0100
-summary: coorect 3d exampel
-
-changeset: 1471:cfe19aab6e91
-user: hecht
-date: Thu Dec 04 23:07:04 2008 +0100
-summary: change medit in ffmedit (the freefem++ version of medit)
-
-changeset: 1470:e3003c8118ec
-user: hecht
-date: Thu Dec 04 22:08:28 2008 +0100
-summary: correct ..
-
-changeset: 1469:94c6f5128de0
-user: hecht
-date: Thu Dec 04 21:55:00 2008 +0100
-summary: add BLASLIB on SuperLu link
-
-changeset: 1468:8296e5850e9b
-user: hecht
-date: Thu Dec 04 21:28:48 2008 +0100
-summary: add no compile on pure win32
-
-changeset: 1467:2ba1cc1df0ce
-user: hecht
-date: Thu Dec 04 18:13:09 2008 +0100
-summary: coorect Makefile
-
-changeset: 1466:beadf0e06de0
-user: hecht
-date: Thu Dec 04 18:07:41 2008 +0100
-summary: correct Makefile
-
-changeset: 1465:338221666d53
-user: hecht
-date: Thu Dec 04 17:49:24 2008 +0100
-summary: coorect makefile
-
-changeset: 1464:7b0eb03791c7
-user: hecht
-date: Thu Dec 04 17:35:58 2008 +0100
-summary: correct pb unzip
-
-changeset: 1463:604e870e1a68
-user: hecht
-date: Thu Dec 04 17:31:14 2008 +0100
-summary: coorect Makefile for window
-
-changeset: 1462:e78f4ba9d558
-user: hecht
-date: Thu Dec 04 16:19:27 2008 +0100
-summary: correct Install-MacOS v3
-
-changeset: 1461:16b7e168e0af
-user: hecht
-date: Thu Dec 04 16:14:18 2008 +0100
-summary: correct of v3
-
-changeset: 1460:719b338b6647
-user: hecht
-date: Wed Dec 03 23:39:47 2008 +0100
-summary: correct makefile for load compilation
-
-changeset: 1459:1078ad4956af
-user: hecht
-date: Tue Dec 02 11:19:25 2008 +0100
-summary: correct build medit (compit.date)
-
-changeset: 1458:5ff7097a0422
-user: hecht
-date: Mon Dec 01 22:14:26 2008 +0100
-summary: correct ffglut.cpp
-
-changeset: 1457:275696a1143d
-user: hecht
-date: Sun Nov 30 22:01:37 2008 +0100
-summary: change SuperLU.cpp -> SuperLu.cpp
-
-changeset: 1456:60ee6e9fa734
-user: hecht
-date: Sun Nov 30 22:00:31 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1455:4638f02095af
-user: hecht
-date: Sun Nov 30 21:43:24 2008 +0100
-summary: correct bmo.cpp on cygwin
-
-changeset: 1454:5680cb4fc599
-user: hecht
-date: Sun Nov 30 21:26:42 2008 +0100
-summary: correct bmo rand generator for win32
-
-changeset: 1453:b813c4de5ff9
-user: hecht
-date: Sat Nov 29 22:38:28 2008 +0100
-summary: change rindex -> strrchr under win32
-
-changeset: 1452:62b7a73e0883
-user: hecht
-date: Sat Nov 29 21:49:18 2008 +0100
-summary: correct the doc
-
-changeset: 1451:3cedfc02647b
-user: hecht
-date: Sat Nov 29 21:45:16 2008 +0100
-summary: Upgrade the doc
-
-changeset: 1450:0f2d69e72651
-user: hecht
-date: Sat Nov 29 19:20:30 2008 +0100
-summary: add
-
-changeset: 1449:f9d27572c59e
-user: hecht
-date: Sat Nov 29 19:14:43 2008 +0100
-summary: add configure --disable-dependency-tracking for universal build (macos)
-
-changeset: 1448:5972ee9487be
-user: hecht
-date: Sat Nov 29 19:02:26 2008 +0100
-summary: ok a not to bad version
-
-changeset: 1447:feed975f6576
-user: hecht
-date: Sat Nov 29 18:24:07 2008 +0100
-summary: correct load facily (test if multy load, and load only one time)
-
-changeset: 1446:3880a683b418
-user: hecht
-date: Sat Nov 29 18:17:37 2008 +0100
-summary: correct load example
-
-changeset: 1445:c4c1e3ee80a3
-user: hecht
-date: Sat Nov 29 17:39:46 2008 +0100
-summary: change bmo.cpp -> lgbmo.cpp
-
-changeset: 1444:ae1862b180e5
-user: hecht
-date: Sat Nov 29 17:34:17 2008 +0100
-summary: add bmo stuff)
-
-changeset: 1443:2607ddbf9df2
-user: hecht
-date: Sat Nov 29 16:47:49 2008 +0100
-summary: remove medit lauching when no graphic
-
-changeset: 1442:7ff31fce3f84
-user: hecht
-date: Sat Nov 29 16:36:48 2008 +0100
-summary: recorrect
-
-changeset: 1441:bb346316ad4a
-user: hecht
-date: Sat Nov 29 16:32:00 2008 +0100
-summary: rebuld regtests.edp
-
-changeset: 1440:c10cf4df8949
-user: hecht
-date: Sat Nov 29 16:25:31 2008 +0100
-summary: remove glumesh.edp form regtest
-
-changeset: 1439:d0f1c7e9c376
-user: hecht
-date: Sat Nov 29 16:05:24 2008 +0100
-summary: do graphic only on mpirank==0
-
-changeset: 1438:eee4429533f7
-user: hecht
-date: Sat Nov 29 15:58:42 2008 +0100
-summary: correct bug in eigenvalue part.
-
-changeset: 1437:0a0f8d8930f9
-user: morice
-date: Fri Nov 28 12:12:32 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1436:e4c7ffca9ab1
-user: morice
-date: Fri Nov 28 12:11:03 2008 +0100
-summary: Transformation Matrice Morse (stockage ligne) en CCS(compressed column storage)
-
-changeset: 1435:45be17df8622
-user: morice
-date: Fri Nov 28 11:43:19 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1434:fd52925b5f2a
-user: hecht
-date: Fri Nov 28 10:17:32 2008 +0100
-summary: miss tappin SuperLU.cpp -> SuperLu.cpp
-
-changeset: 1433:acf7ea000d8a
-user: hecht
-date: Fri Nov 28 08:09:14 2008 +0100
-summary: correct 3d exemples
-
-changeset: 1432:b0289a360bb3
-user: hecht
-date: Wed Nov 26 20:17:04 2008 +0100
-summary: correct tetgen
-
-changeset: 1431:ba4c8e8b1a47
-user: hecht
-date: Wed Nov 26 19:51:10 2008 +0100
-summary: correct missing link pb (tetgen.cpp include msh3.cpp with out int.
-
-changeset: 1430:d973280bc7af
-user: morice
-date: Wed Nov 26 16:26:31 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1429:5f00f74d83cd
-user: hecht
-date: Tue Nov 25 23:03:41 2008 +0100
-summary: a last touch before the version...
-
-changeset: 1428:198f6558aa4d
-user: hecht
-date: Tue Nov 25 21:41:51 2008 +0100
-summary: correct auto compilation of ffw3, superlu, tetgen in cas au enable-download
-
-changeset: 1427:f0e86c3e6d85
-user: hecht
-date: Tue Nov 25 18:38:00 2008 +0100
-summary: coorect script for freefem++ app
-
-changeset: 1426:9b1df463725b
-user: hecht
-date: Tue Nov 25 18:22:54 2008 +0100
-summary: coorect install macos
-
-changeset: 1425:3c52c2253fb7
-user: hecht
-date: Tue Nov 25 17:27:14 2008 +0100
-summary: try to finalise version 3.0-1
-
-changeset: 1424:6d9de1c4a05d
-user: hecht
-date: Tue Nov 25 17:09:49 2008 +0100
-summary: next
-
-changeset: 1423:42713d97f36f
-user: hecht
-date: Tue Nov 25 16:49:48 2008 +0100
-summary: correct load examples change popoe.cpp in medit.cpp
-
-changeset: 1422:779acd0cfbe2
-user: hecht
-date: Tue Nov 25 14:16:39 2008 +0100
-summary: add missing file
-
-changeset: 1421:e70b14304b98
-user: hecht
-date: Tue Nov 25 01:05:08 2008 +0100
-summary: coorect mistake in use of ffglut (remove if FreeFem++-xxx )
-
-changeset: 1420:0d19f82c7039
-user: hecht
-date: Mon Nov 24 23:18:25 2008 +0100
-summary: add stuff to save window buff.
-
-changeset: 1419:f9ae484334fc
-user: hecht
-date: Mon Nov 24 22:46:20 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1418:9650773d46e0
-user: hecht
-date: Mon Nov 24 21:31:56 2008 +0100
-summary: correct layer.edp
-
-changeset: 1417:ec0d0e8459b0
-user: hecht
-date: Mon Nov 24 20:49:58 2008 +0100
-summary: coorect glumesh2d load (now in freefem++)
-
-changeset: 1416:d4c3c0aa5fd8
-user: hecht
-date: Mon Nov 24 20:20:15 2008 +0100
-summary: update to 3.0_1 testing
-
-changeset: 1415:a29e50390efd
-user: hecht
-date: Mon Nov 24 20:10:17 2008 +0100
-summary: past to version 3.0-1
-
-changeset: 1414:8ffccb723fd7
-user: hecht
-date: Mon Nov 24 17:22:44 2008 +0100
-summary: correct FreeFem++
-
-changeset: 1413:cb84d704cd68
-user: hecht
-date: Mon Nov 24 17:08:38 2008 +0100
-summary: correct of missing io
-
-changeset: 1412:ca6fdf19f43a
-user: hecht
-date: Mon Nov 24 14:47:12 2008 +0100
-summary: coorec tmiss tapping
-
-changeset: 1411:bf601c202065
-user: hecht
-date: Mon Nov 24 14:45:02 2008 +0100
-summary: add window stuff
-
-changeset: 1410:069a9f4b35f8
-user: hecht
-date: Mon Nov 24 14:22:26 2008 +0100
-summary: correct sing flags with PCrgraph.cpp
-
-changeset: 1409:2eff1dc91fa8
-user: hecht
-date: Mon Nov 24 13:58:45 2008 +0100
-summary: correct miss tapping
-
-changeset: 1408:567bb820c141
-user: hecht
-date: Mon Nov 24 13:44:40 2008 +0100
-summary: add @LIBSNOCONSOLE@ to link freefem++ on windows
-
-changeset: 1407:a592c340fa42
-user: hecht
-date: Mon Nov 24 10:15:57 2008 +0100
-summary: yntaxe err. )) -> ) line 51
-
-changeset: 1406:9456f62f1675
-user: hecht
-date: Mon Nov 24 10:09:54 2008 +0100
-summary: do the final (may be ) on no graphics
-
-changeset: 1405:d33cd9480a19
-user: hecht
-date: Sun Nov 23 23:24:42 2008 +0100
-summary: remove -mwindows flag
-
-changeset: 1404:92d820fc3689
-user: hecht
-date: Sun Nov 23 22:56:24 2008 +0100
-summary: try to have good version of ffglut
-
-changeset: 1403:fd3446efd662
-user: hecht
-date: Sun Nov 23 22:23:51 2008 +0100
-summary: correct for win32 api
-
-changeset: 1402:cd1e9c3a65f2
-user: hecht
-date: Sun Nov 23 16:40:45 2008 +0100
-summary: crrech ff_glut lib under win32
-
-changeset: 1401:eaf758e3a489
-user: hecht
-date: Sun Nov 23 16:32:33 2008 +0100
-summary: change glut libs under win32 (no cygwin)
-
-changeset: 1400:854085e2d35f
-user: hecht
-date: Sun Nov 23 16:21:00 2008 +0100
-summary: add new file for win32 comile
-
-changeset: 1399:95336c8e2c44
-user: hecht
-date: Sun Nov 23 15:36:58 2008 +0100
-summary: update for ffglu and windows
-
-changeset: 1398:f9100b0bb790
-user: hecht
-date: Sun Nov 23 14:54:49 2008 +0100
-summary: correct of win32
-
-changeset: 1397:7d704bab6a59
-user: hecht
-date: Sun Nov 23 14:53:06 2008 +0100
-summary: correct PlotStream.hpp for win32
-
-changeset: 1396:d4bab58e76b7
-user: hecht
-date: Sun Nov 23 10:11:42 2008 +0100
-summary: reomve exeption
-
-changeset: 1395:7746ed4b6e53
-user: hecht
-date: Sat Nov 22 20:29:26 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1394:76b21f8a6f07
-user: hecht
-date: Sat Nov 22 18:16:09 2008 +0100
-summary: correct Makefile.am
-
-changeset: 1393:28088ce8937e
-user: hecht
-date: Sat Nov 22 18:15:41 2008 +0100
-summary: add threads interface of windows
-
-changeset: 1392:302846277f78
-user: hecht
-date: Thu Nov 20 14:05:20 2008 +0100
-summary: correct configure.ac fo ffglut compie with pthread
-
-changeset: 1391:04a9b160e8c4
-user: hecht
-date: Thu Nov 20 13:28:38 2008 +0100
-summary: correct int -> GLint in wiewport array type
-
-changeset: 1390:5b0dea51e3ac
-user: hecht
-date: Wed Nov 19 14:40:29 2008 +0100
-summary: crrect build pkg dir
-
-changeset: 1389:0e6bc0a93bdd
-user: hecht
-date: Wed Nov 19 14:38:27 2008 +0100
-summary: add super bluid lib
-
-changeset: 1388:f4ea619db3e9
-user: hecht
-date: Wed Nov 19 11:55:19 2008 +0100
-summary: correct of the download/tetgen/Makefile makefile.
-
-changeset: 1387:3b6ce28f34f8
-user: hecht
-date: Tue Nov 18 17:38:31 2008 +0100
-summary: add missig file
-
-changeset: 1386:08adb5c34633
-user: hecht
-date: Sun Nov 16 16:40:00 2008 +0100
-summary: try to put all download in same directory download/pkg
-
-changeset: 1385:0f9c81225b28
-user: hecht
-date: Sun Nov 16 12:39:46 2008 +0100
-summary: add package you ubuntu
-
-changeset: 1384:2f8474dc4698
-user: hecht
-date: Sun Nov 16 11:51:10 2008 +0100
-summary: correct the sieze of array to store eigen item (add +1)
-
-changeset: 1383:b7546bc2390c
-user: hecht
-date: Sun Nov 16 11:09:58 2008 +0100
-summary: remove uninitialiez assert.
-
-changeset: 1382:ff78c27246d0
-user: hecht
-date: Sun Nov 16 10:48:56 2008 +0100
-summary: coorect libmesh -> libmesh
-
-changeset: 1381:552ace2fcfc7
-user: hecht
-date: Sun Nov 16 10:23:09 2008 +0100
-summary: coorect Makefile.am dependence to bluid compil.date
-
-changeset: 1380:0caf8178753d
-user: hecht
-date: Sun Nov 16 10:02:05 2008 +0100
-summary: correct ffmedit Makefile.am missing bluid of ompil.date file
-
-changeset: 1379:4e8f7f89556a
-user: hecht
-date: Sun Nov 16 09:43:24 2008 +0100
-summary: correct srv/nw/Makefile.am
-
-changeset: 1378:9516426752a3
-user: hecht
-date: Sun Nov 16 09:33:36 2008 +0100
-summary: add missing file
-
-changeset: 1377:93b754159849
-user: hecht
-date: Sun Nov 16 01:06:32 2008 +0100
-summary: Huge change in the graphic part.
-
-changeset: 1376:9f86824cee2c
-user: morice
-date: Thu Nov 13 16:43:39 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1375:1589ecf1c4b7
-user: morice
-date: Thu Nov 13 16:40:04 2008 +0100
-summary: Removed file
-
-changeset: 1374:32d14aaa8bc1
-user: morice
-date: Wed Nov 05 11:15:23 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1373:0781509f872e
-user: morice
-date: Tue Nov 04 17:18:35 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1372:1faebc041661
-user: morice
-date: Tue Nov 04 17:16:50 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1371:cf940b88989d
-user: morice
-date: Thu Oct 30 11:38:03 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1370:472ebd5510b3
-user: morice
-date: Thu Oct 30 11:29:15 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1369:884b6e24b73b
-user: morice
-date: Wed Oct 29 16:29:20 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1368:71743a70f477
-user: morice
-date: Wed Oct 29 15:10:15 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1367:5f666b631f8b
-user: morice
-date: Wed Oct 29 14:12:46 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1366:5ac0c0b60644
-user: morice
-date: Wed Oct 29 11:24:56 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1365:d236083ebc43
-user: morice
-date: Wed Oct 29 11:21:03 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1364:85909104f0c6
-user: morice
-date: Wed Oct 29 11:09:45 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1363:5cb1c4d257fd
-user: morice
-date: Mon Oct 27 10:09:44 2008 +0100
-summary: *** empty log message ***
-
-changeset: 1362:cf7b0f1fb9da
-user: hecht
-date: Mon Oct 20 22:24:33 2008 +0200
-summary: add medit to freefem++
-
-changeset: 1361:41bd8613d841
-user: hecht
-date: Mon Oct 20 16:11:57 2008 +0200
-summary: add medit in ff++
-
-changeset: 1360:6e76013fe786
-user: hecht
-date: Sun Oct 19 21:59:21 2008 +0200
-summary: -- correct none sym eigen arpack call
-
-changeset: 1359:97fc195ae7e3
-user: hecht
-date: Fri Oct 17 10:44:44 2008 +0200
-summary: coorect memory misstake in profile matrix.
-
-changeset: 1358:182ef0dd29d7
-user: hecht
-date: Thu Oct 16 23:10:19 2008 +0200
-summary: correct memory problem with valgrind.
-
-changeset: 1357:fceafcd3c68a
-user: hecht
-date: Mon Oct 13 15:58:25 2008 +0200
-summary: correct low of precision of geom
-
-changeset: 1356:a98d4ac7e0c7
-user: hecht
-date: Mon Oct 06 16:59:07 2008 +0200
-summary: load in correct .edp
-
-changeset: 1355:4de09c7ef69d
-user: hecht
-date: Mon Oct 06 10:04:30 2008 +0200
-summary: correct 3d. convert
-
-changeset: 1354:6fb475c41e45
-user: hecht
-date: Mon Oct 06 09:28:36 2008 +0200
-summary: correct convect 3D
-
-changeset: 1353:a31edb97daea
-user: hecht
-date: Mon Oct 06 09:26:17 2008 +0200
-summary: correct convect in 3D.
-
-changeset: 1352:c17f71265f73
-user: morice
-date: Thu Sep 25 15:00:32 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1351:e2d0255aa3b7
-user: morice
-date: Thu Sep 25 14:55:41 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1350:6bad008adbfd
-user: morice
-date: Thu Sep 18 11:31:12 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1349:fcdbf4222941
-user: morice
-date: Thu Sep 18 11:24:59 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1348:f577647a6ef8
-user: hecht
-date: Wed Sep 17 18:25:19 2008 +0200
-summary: correct PB on win32 version with P102_1.o (bogus) so remve because not used.
-
-changeset: 1347:e94555467e80
-user: hecht
-date: Thu Sep 04 13:18:21 2008 +0200
-summary: add NSI3d-carac.edp
-
-changeset: 1346:fd5ed1df556b
-user: hecht
-date: Wed Aug 27 17:07:31 2008 +0200
-summary: a fist beta version with 3d convect
-
-changeset: 1345:0e28f1046f82
-user: hecht
-date: Wed Aug 27 16:13:16 2008 +0200
-summary: correct in case of more than 2 proc.
-
-changeset: 1344:bc6b22ce6c7d
-user: hecht
-date: Wed Aug 27 15:28:02 2008 +0200
-summary: cleanning mpi output
-
-changeset: 1343:14964c74521c
-user: hecht
-date: Wed Aug 27 15:18:46 2008 +0200
-summary: same
-
-changeset: 1342:3101fb2fa5a9
-user: hecht
-date: Wed Aug 27 15:16:55 2008 +0200
-summary: improve output of end mpi
-
-changeset: 1341:c9b452184dc3
-user: hecht
-date: Wed Aug 27 14:50:58 2008 +0200
-summary: output clening
-
-changeset: 1340:5d9c08ee5b5a
-user: hecht
-date: Wed Aug 27 14:30:24 2008 +0200
-summary: correct MPI dump
-
-changeset: 1339:761f96cc8fa4
-user: hecht
-date: Mon Aug 25 16:18:28 2008 +0200
-summary: add new test
-
-changeset: 1338:96837b9d8490
-user: hecht
-date: Mon Aug 25 16:01:19 2008 +0200
-summary: add meditsol.edp test (bugus)
-
-changeset: 1337:631ca7f3b833
-user: hecht
-date: Mon Aug 25 15:23:45 2008 +0200
-summary: correct popen.cpp
-
-changeset: 1336:3fae4ab680d1
-user: hecht
-date: Mon Aug 25 15:00:35 2008 +0200
-summary: add popen.cpp of medit link
-
-changeset: 1335:9a3735113e93
-user: hecht
-date: Mon Aug 25 10:57:43 2008 +0200
-summary: add convect 3D
-
-changeset: 1334:4fd6a0503885
-user: hecht
-date: Wed Jul 23 23:00:00 2008 +0200
-summary: a beta version of 3d version
-
-changeset: 1333:634631a624d7
-user: hecht
-date: Wed Jul 23 22:11:51 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1332:dd46501bfe35
-user: hecht
-date: Wed Jul 23 22:09:31 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1331:5cadbb291dff
-user: hecht
-date: Wed Jul 23 14:51:56 2008 +0200
-summary: correct CXXFLAGS for load.link
-
-changeset: 1330:9acc92fffb15
-user: hecht
-date: Wed Jul 23 14:07:36 2008 +0200
-summary: coorect algo.edp
-
-changeset: 1329:4f3864fced7f
-user: hecht
-date: Wed Jul 23 14:05:48 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1328:593795622f68
-user: hecht
-date: Wed Jul 23 13:47:08 2008 +0200
-summary: add new 3d exemple
-
-changeset: 1327:e396a7e86ddf
-user: hecht
-date: Wed Jul 23 13:03:58 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1326:4101a19ce39b
-user: morice
-date: Wed Jul 23 12:15:13 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1325:8511165a8c1a
-user: morice
-date: Wed Jul 23 12:10:59 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1324:a7fbfb69aff9
-user: hecht
-date: Mon Jul 07 22:39:14 2008 +0200
-summary: add big change in pointer cleanning of mesh.
-
-changeset: 1323:c1c144d0c93e
-user: morice
-date: Fri Jun 27 10:45:42 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1322:72d5d48de380
-user: hecht
-date: Fri Jun 27 10:07:39 2008 +0200
-summary: remove const char warning
-
-changeset: 1321:0350e3b8531b
-user: hecht
-date: Fri Jun 27 10:00:34 2008 +0200
-summary: remove tetgen part
-
-changeset: 1320:ae68e0e4759d
-user: hecht
-date: Fri Jun 27 09:51:03 2008 +0200
-summary: correct FQuadTree construction
-
-changeset: 1319:dacab2664d74
-user: hecht
-date: Fri Jun 27 09:50:21 2008 +0200
-summary: add constructeur dans FQuadTree
-
-changeset: 1318:47569a10b553
-user: hecht
-date: Thu Jun 26 17:46:28 2008 +0200
-summary: correct RdtoZd fonction
-
-changeset: 1317:b286cadc4463
-user: morice
-date: Thu Jun 26 16:12:33 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1316:bd0a4bc55b82
-user: morice
-date: Thu Jun 26 14:18:52 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1315:353f0557aeeb
-user: hecht
-date: Tue Jun 24 13:36:56 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1314:b48bf88426b8
-user: hecht
-date: Tue Jun 24 11:48:58 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1313:db5f17893fd7
-user: hecht
-date: Sun Jun 22 20:45:48 2008 +0200
-summary: remove of cout
-
-changeset: 1312:d807bb0388ff
-user: hecht
-date: Sat Jun 21 14:18:56 2008 +0200
-summary: add missing logo
-
-changeset: 1311:0f16fe410b58
-user: hecht
-date: Sat Jun 21 14:17:09 2008 +0200
-summary: the alpha version. 3.00
-
-changeset: 1310:f6455cf8648e
-user: hecht
-date: Sat Jun 21 14:05:00 2008 +0200
-summary: add missing files
-
-changeset: 1309:07e1db73daf0
-user: morice
-date: Fri Jun 20 16:58:55 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1308:7b7733d0e797
-user: hecht
-date: Thu Jun 19 23:37:37 2008 +0200
-summary: add missing files
-
-changeset: 1307:3302a94264c3
-user: hecht
-date: Thu Jun 19 23:22:54 2008 +0200
-summary: correct examples++-load/Makefile.am to add dependence to compile glumesh.cpp
-
-changeset: 1306:6edc84e14d53
-user: hecht
-date: Thu Jun 19 14:21:08 2008 +0200
-summary: un version pas mal
-
-changeset: 1305:173c659a2f6f
-user: hecht
-date: Wed Jun 18 13:55:36 2008 +0200
-summary: add true random function
-
-changeset: 1304:3c554295e169
-user: hecht
-date: Wed Jun 18 11:17:57 2008 +0200
-summary: coorect error between R2 and R3 stuff.
-
-changeset: 1303:8345c9dcffd8
-user: hecht
-date: Fri Jun 13 12:01:42 2008 +0200
-summary: coorect missing patch-lapack in arpack
-
-changeset: 1302:a8e47b3a6ead
-user: hecht
-date: Thu Jun 12 23:30:25 2008 +0200
-summary: add missing file
-
-changeset: 1301:8419ef4b5ea6
-user: hecht
-date: Tue Jun 10 22:19:20 2008 +0200
-summary: remove arpack++ from freefem++
-
-changeset: 1300:5f7e9ae6121c
-user: hecht
-date: Tue Jun 10 22:17:25 2008 +0200
-summary: remove arpack++
-
-changeset: 1299:47c0d89ac233
-user: hecht
-date: Tue Jun 10 22:15:11 2008 +0200
-summary: remove arpack++
-
-changeset: 1298:e2fed9f3b434
-user: hecht
-date: Mon Jun 09 18:36:48 2008 +0200
-summary: correction g++ 4.2
-
-changeset: 1297:cde6b903a078
-user: hecht
-date: Mon Jun 09 18:36:08 2008 +0200
-summary: correction of g++ 4.2
-
-changeset: 1296:dba2f88087e1
-user: morice
-date: Mon Jun 09 14:32:52 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1295:a38a0a05c591
-user: morice
-date: Mon Jun 09 14:15:13 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1294:62223cb51036
-user: hecht
-date: Wed May 28 21:44:49 2008 +0200
-summary: a correct in FEproduct
-
-changeset: 1293:5725424057d0
-user: hecht
-date: Wed May 28 17:18:14 2008 +0200
-summary: remove dump
-
-changeset: 1292:8b52cc829a1e
-user: hecht
-date: Wed May 28 17:16:34 2008 +0200
-summary: the first 3d version running all test
-
-changeset: 1291:6677a3cb311b
-user: hecht
-date: Mon May 26 17:12:44 2008 +0200
-summary: add explicit instenciation E_set_fev3
-
-changeset: 1290:384cb8fc29ec
-user: hecht
-date: Mon May 26 16:59:08 2008 +0200
-summary: Stokes is working now.
-
-changeset: 1289:44bcfe697314
-user: hecht
-date: Mon May 26 09:07:56 2008 +0200
-summary: add STokes in 3d
-
-changeset: 1288:e1870d7093b2
-user: hecht
-date: Sat May 24 17:05:38 2008 +0200
-summary: the first Laplace Operator in 3d work in P13d,P23d finite element.
-
-changeset: 1287:0601417c00f0
-user: hecht
-date: Thu May 22 16:05:13 2008 +0200
-summary: correct pb in mesure of tet.
-
-changeset: 1286:13797127fc40
-user: hecht
-date: Wed May 21 12:41:42 2008 +0200
-summary: correct GTree Case methode
-
-changeset: 1285:25a3f156a803
-user: morice
-date: Wed May 21 11:05:22 2008 +0200
-summary: *** empty log message ***
-
-changeset: 1284:12639b380533
-user: hecht
-date: Tue May 20 22:05:36 2008 +0200
-summary: pb case sensitive in include
-
-changeset: 1283:264ad3e9df15
-user: hecht
-date: Tue May 20 16:44:49 2008 +0200
-summary: modif for layer meshes.
-
-changeset: 1282:eede6e45ca29
-user: hecht
-date: Tue May 20 12:12:16 2008 +0200
-summary: correct layer
-
-changeset: 1281:9e5802e9e6f2
-user: hecht
-date: Tue May 20 11:08:56 2008 +0200
-summary: add 3 files
-
-changeset: 1280:25be52991a76
-user: hecht
-date: Fri May 16 10:07:35 2008 +0200
-summary: add int2d on border off 3d mesh
-
-changeset: 1279:271a0c10b941
-user: hecht
-date: Fri May 16 00:26:03 2008 +0200
-summary: add PBord methode to compute genericaly integrale on border element.
-
-changeset: 1278:bcf7733f66cf
-user: hecht
-date: Thu May 15 23:39:14 2008 +0200
-summary: correct class Z3 + Save 3d mesh.
-
-changeset: 1277:7f3efc97d905
-user: hecht
-date: Thu May 15 23:11:21 2008 +0200
-summary: remove strversionnumber.cpp (build by the makefiel)
-
-changeset: 1276:6846c158476b
-user: hecht
-date: Thu May 15 23:03:50 2008 +0200
-summary: correct win32 mistake double def + PB GQTree R1
-
-changeset: 1275:9b461360cca1
-user: hecht
-date: Thu May 15 14:52:25 2008 +0200
-summary: correct missing assert def in src/femlib/QuadratureFormular.cpp
-
-changeset: 1274:59f70178b6a3
-user: hecht
-date: Thu May 15 14:13:05 2008 +0200
-summary: correct
-
-changeset: 1273:4e1c1f21abc0
-user: hecht
-date: Thu May 15 13:31:00 2008 +0200
-summary: add missing file
-
-changeset: 1272:1e7c8947e560
-user: hecht
-date: Thu May 15 13:28:57 2008 +0200
-summary: correct include dir
-
-changeset: 1271:20d19853a704
-user: hecht
-date: Thu May 15 12:48:33 2008 +0200
-summary: add missing file
-
-changeset: 1270:6375ea25c494
-user: hecht
-date: Thu May 15 12:05:19 2008 +0200
-summary: a fist 3d version, with PB on boundaru contion.
-
-changeset: 1269:93f976abeabc
-user: hecht
-date: Thu May 15 00:47:02 2008 +0200
-summary: 3d next step
-
-changeset: 1268:60d306545870
-user: hecht
-date: Wed May 14 14:48:25 2008 +0200
-summary: 3d continuing
-
-changeset: 1267:051a2b0b8339
-user: hecht
-date: Wed May 07 16:12:02 2008 +0200
-summary: a first 3d version ..
-
-changeset: 1266:a11672848900
-user: hecht
-date: Tue Apr 29 22:19:00 2008 +0200
-summary: add file
-
-changeset: 1265:259dcc851d31
-user: hecht
-date: Tue Apr 29 22:01:24 2008 +0200
-summary: correct examples++-load
-
-changeset: 1264:53db1907af65
-user: hecht
-date: Tue Apr 29 21:05:36 2008 +0200
-summary: pass to version 2.25 (last version before 3.0)
-
-changeset: 1263:ec6a9046af52
-tag: release_2_24_4
-user: hecht
-date: Wed Apr 23 12:18:12 2008 +0200
-summary: correct missing code in DG of term in linear form
-
-changeset: 1262:e6648830647f
-user: hecht
-date: Fri Apr 18 08:26:34 2008 +0200
-summary: see innovation + correzction in doc
-
-changeset: 1261:59b6014ebe00
-user: hecht
-date: Fri Apr 11 16:52:51 2008 +0200
-summary: add formal operator .* and ./ on array []
-
-changeset: 1260:ef82bf406677
-user: hecht
-date: Fri Apr 11 16:14:11 2008 +0200
-summary: correct lex.cpp for parameter macro comma between [].
-
-changeset: 1259:94fb8bee70ab
-user: hecht
-date: Wed Apr 09 15:46:19 2008 +0200
-summary: correct eigenvalue, (undo remove 1 line)
-
-changeset: 1258:05b9c0c843e5
-user: hecht
-date: Wed Apr 09 14:20:41 2008 +0200
-summary: ad resid= vector in eigen value (see arpack doc)
-
-changeset: 1257:d32b839daca5
-user: hecht
-date: Wed Apr 09 10:03:09 2008 +0200
-summary: correct err 21 trp in mshptg (pile trop petit)
-
-changeset: 1256:3cdb4d96732c
-user: hecht
-date: Wed Apr 09 09:24:39 2008 +0200
-summary: coorect missing trap in case of errror in msgtpg
-
-changeset: 1255:40aba1424fd5
-user: hecht
-date: Tue Apr 01 12:05:59 2008 +0200
-summary: add Bob Gustafson coorect in the doc.
-
-changeset: 1254:99c4f39ceb54
-user: hecht
-date: Thu Mar 27 14:17:50 2008 +0100
-summary: correct confire.ac build FLIBS (suite)
-
-changeset: 1253:7952d7e59157
-user: hecht
-date: Thu Mar 27 12:17:40 2008 +0100
-summary: misa a jour INNOVATION
-
-changeset: 1252:686b9984089a
-user: hecht
-date: Thu Mar 27 12:14:26 2008 +0100
-summary: correct configre.ac to check FLIBS and test the value of FLIBS and X11_LIBS
-
-changeset: 1251:7a218e8eb4e4
-user: hecht
-date: Fri Feb 22 18:10:51 2008 +0100
-summary: add missing file
-
-changeset: 1250:3f6f96956582
-user: hecht
-date: Fri Feb 22 17:49:19 2008 +0100
-summary: pass to 2.24.1 and correct buildmesh trap in case of degenerated border.
-
-changeset: 1249:466c6cf70d4e
-user: hecht
-date: Tue Feb 19 21:00:35 2008 +0100
-summary: correct periodic condition limite to 1 edge.
-
-changeset: 1248:292de6acfd0c
-user: hecht
-date: Fri Feb 15 11:16:44 2008 +0100
-summary: correct include.tar.gz
-
-changeset: 1247:f1ac94ae30f0
-user: hecht
-date: Thu Feb 14 23:08:44 2008 +0100
-summary: add missing file R[123].hpp in Makefile.am for dist
-
-changeset: 1246:5db85e01658c
-user: hecht
-date: Thu Feb 14 14:44:20 2008 +0100
-summary: rebuild include.tar.gz
-
-changeset: 1245:6f7beaf98f55
-user: hecht
-date: Thu Feb 14 14:33:59 2008 +0100
-summary: v 2.24
-
-changeset: 1244:71fc0f351404
-user: hecht
-date: Thu Feb 07 15:15:32 2008 +0100
-summary: add script to download medit on windows
-
-changeset: 1243:37f9085ca0af
-user: hecht
-date: Mon Feb 04 15:07:38 2008 +0100
-summary: add lazst modification in the doc.
-
-changeset: 1242:1d53bd6f9e96
-user: hecht
-date: Fri Feb 01 22:09:10 2008 +0100
-summary: add Th=triangule(xx,yy);
-
-changeset: 1241:c1f45746fb19
-user: hecht
-date: Tue Jan 29 23:29:12 2008 +0100
-summary: add info INNOVATION file
-
-changeset: 1240:e1d2110881df
-user: hecht
-date: Tue Jan 29 23:20:52 2008 +0100
-summary: correct rare bug in bamg (missing initialisation variable edges[].adj
-
-changeset: 1239:2d981f5a74aa
-user: hecht
-date: Thu Jan 24 09:26:32 2008 +0100
-summary: correct assert fail in case of no UMFPACK in make check
-
-changeset: 1238:355795395a28
-user: hecht
-date: Wed Jan 23 11:04:16 2008 +0100
-summary: add mortar (Neuman to Dirichlet ) example in scalar and parallel version
-
-changeset: 1237:7132e4a552e2
-user: hecht
-date: Tue Jan 22 17:23:05 2008 +0100
-summary: add vectorial operator ( a ? b : c) on array where b and c can be scalar
-
-changeset: 1236:35c531d0eda6
-user: hecht
-date: Wed Jan 16 12:37:04 2008 +0100
-summary: correct mpi (receive is now synchrone and send is asychrone)
-
-changeset: 1235:ccbffa0edbc1
-user: hecht
-date: Fri Jan 11 10:59:18 2008 +0100
-summary: nothing
-
-changeset: 1234:4a5c97ce6af0
-user: hecht
-date: Wed Jan 09 22:33:15 2008 +0100
-summary: correct README of debian and cnfigure.ac of checking umfpack lib.
-
-changeset: 1233:6dc9e9cff6b7
-user: hecht
-date: Sat Jan 05 16:50:32 2008 +0100
-summary: correct Makefile to build universal executable file on MacOS
-
-changeset: 1232:5e33a386cfea
-user: hecht
-date: Wed Dec 26 17:30:04 2007 +0100
-summary: cvs ranlib and ar in umfpack compilation process of universal file on apple.
-
-changeset: 1231:67239ae99bc8
-user: hecht
-date: Wed Dec 26 16:44:28 2007 +0100
-summary: Make big change un configure.ac and makefiel.am to build universal binarie file on apple (ppc and i386)
-
-changeset: 1230:42ff4f594013
-user: hecht
-date: Thu Dec 20 13:11:42 2007 +0100
-summary: correct freefem++-doc
-
-changeset: 1229:46601bd22684
-user: hecht
-date: Tue Dec 18 18:35:55 2007 +0100
-summary: missing file
-
-changeset: 1228:c55ffbf8c297
-user: hecht
-date: Tue Dec 18 18:19:04 2007 +0100
-summary: change ref value correct elastycity.
-
-changeset: 1227:4264a1078ace
-user: hecht
-date: Tue Dec 18 18:04:09 2007 +0100
-summary: just change in UFconfig_mk.m4 for freebsd for comment
-
-changeset: 1226:82ca7c0795f4
-user: hecht
-date: Tue Dec 18 16:43:55 2007 +0100
-summary: see innovation correct bug in function with string argument
-
-changeset: 1225:30b829eb80a6
-user: hecht
-date: Tue Dec 11 21:18:52 2007 +0100
-summary: type correct Pcrgraph
-
-changeset: 1224:f93b6dc20752
-user: hecht
-date: Fri Nov 30 13:54:29 2007 +0100
-summary: correct error on mpi version
-
-changeset: 1223:6b813cebfc7e
-user: hecht
-date: Thu Nov 29 12:20:33 2007 +0100
-summary: suite
-
-changeset: 1222:b31f36430d73
-user: hecht
-date: Thu Nov 29 12:18:20 2007 +0100
-summary: *** empty log message ***
-
-changeset: 1221:5a4cf32a8ce0
-user: hecht
-date: Thu Nov 29 12:15:25 2007 +0100
-summary: next
-
-changeset: 1220:013e64381c12
-user: hecht
-date: Thu Nov 29 12:11:42 2007 +0100
-summary: correct missing preprocessing variable
-
-changeset: 1219:16f1a0466850
-user: hecht
-date: Thu Nov 29 07:42:05 2007 +0100
-summary: correct configure.ac for umfpack (sometime missng a library)
-
-changeset: 1218:8c9df5beb3a7
-user: hecht
-date: Tue Nov 20 16:49:01 2007 +0100
-summary: correct missing tapping error in test build drawbdmesh on windows.
-
-changeset: 1217:8855b0228166
-user: hecht
-date: Tue Nov 20 16:13:38 2007 +0100
-summary: correct bamg on windows missing drawbdmesh.exe
-
-changeset: 1216:d6d35bd4d912
-user: hecht
-date: Tue Nov 20 15:38:21 2007 +0100
-summary: coorect missing exe extension on bamg program in confure.ac
-
-changeset: 1215:5140ecde974b
-user: hecht
-date: Mon Nov 19 21:40:06 2007 +0100
-summary: correct mpi for macos leopard,
-
-changeset: 1214:c958ea8751f6
-user: hecht
-date: Mon Nov 19 18:13:44 2007 +0100
-summary: correct MPI configure.ac
-
-changeset: 1213:5971ef36e8b0
-user: hecht
-date: Mon Nov 19 14:41:30 2007 +0100
-summary: continuing
-
-changeset: 1212:1d04be51cbd3
-user: hecht
-date: Mon Nov 19 14:40:00 2007 +0100
-summary: missing mpiprog
-
-changeset: 1211:87b998a26081
-user: hecht
-date: Mon Nov 19 14:25:04 2007 +0100
-summary: correct configure.ac missing FreeFem++ with X11
-
-changeset: 1210:8b75110cb5a3
-user: hecht
-date: Mon Nov 19 14:17:36 2007 +0100
-summary: correct configure.ac without x11
-
-changeset: 1209:311d084c2046
-user: hecht
-date: Sun Nov 18 13:20:22 2007 +0100
-summary: correct documentation for new edition
-
-changeset: 1208:24706bfcaeff
-user: hecht
-date: Tue Nov 13 16:40:14 2007 +0100
-summary: correct doc,
-
-changeset: 1207:3d6e666c6d16
-user: hecht
-date: Wed Oct 24 22:17:06 2007 +0200
-summary: see INNOVATION file
-
-changeset: 1206:7165e6427c0e
-user: hecht
-date: Mon Oct 22 18:17:22 2007 +0200
-summary: add format + - , trace and det of array
-
-changeset: 1205:4389ca545f46
-user: hecht
-date: Tue Oct 02 17:55:05 2007 +0200
-summary: correct missing parameter SolveGCPrecon and SolveGCDiag
-
-changeset: 1204:7c01e8973cec
-user: hecht
-date: Tue Oct 02 16:49:37 2007 +0200
-summary: correct miss-spelling
-
-changeset: 1203:78037197ef80
-user: hecht
-date: Tue Oct 02 16:07:26 2007 +0200
-summary: - add in download automatic generation of f2c and fort77 to get a free fortran compiler
-
-changeset: 1202:45e43ae71094
-user: hecht
-date: Sun Sep 30 17:45:11 2007 +0200
-summary: Add sparse solver in documentation
-
-changeset: 1201:05897868c18c
-user: hecht
-date: Thu Sep 20 21:53:50 2007 +0200
-summary: add SuperSolevr
-
-changeset: 1200:9f9f13a8f113
-user: hecht
-date: Sun Sep 09 21:17:01 2007 +0200
-summary: add f2d in case of no fortran
-
-changeset: 1199:61b84c52d78d
-user: hecht
-date: Fri Sep 07 17:09:59 2007 +0200
-summary: add f2c download
-
-changeset: 1198:04efc3f5f54b
-user: hecht
-date: Fri Sep 07 00:13:17 2007 +0200
-summary: recorrect operator += Virtual matrix operator (introduction in august)
-
-changeset: 1197:ff3f4337d5e3
-user: hecht
-date: Thu Sep 06 16:23:51 2007 +0200
-summary: correct SuperLU and UMFPACK driver + add comparaison
-
-changeset: 1196:8ae57860389a
-user: hecht
-date: Thu Sep 06 16:02:24 2007 +0200
-summary: add missing files
-
-changeset: 1195:647ecb3eea6f
-user: hecht
-date: Thu Sep 06 15:58:49 2007 +0200
-summary: correct 2 def defaulttoGMRES
-
-changeset: 1194:18a530f69d84
-user: hecht
-date: Thu Sep 06 15:14:13 2007 +0200
-summary: correct tool to add other sparse (morse) linear solver with dynamic load
-
-changeset: 1193:b90d965d48fd
-user: hecht
-date: Wed Sep 05 23:27:44 2007 +0200
-summary: add set sparce solver (morse)
-
-changeset: 1192:4ce83180909c
-user: hecht
-date: Wed Sep 05 20:15:55 2007 +0200
-summary: correct complex part of superLU
-
-changeset: 1191:041538d4cb5e
-user: hecht
-date: Wed Sep 05 18:03:29 2007 +0200
-summary: Add tools to change Sparce Linear Solver
-
-changeset: 1190:6f6d00a9fca5
-user: hecht
-date: Tue Aug 28 21:57:58 2007 +0200
-summary: add N,M in class VirtualMatrix, to correct probleme in RNM class
-
-changeset: 1189:a5a12103ca64
-user: hecht
-date: Tue Aug 28 17:16:21 2007 +0200
-summary: add missing oiperator in array:
-
-changeset: 1188:92165ee42a24
-user: hecht
-date: Fri Aug 24 09:12:38 2007 +0200
-summary: update doc comtinuing
-
-changeset: 1187:da3adb2cfcd8
-user: hecht
-date: Fri Aug 24 08:27:32 2007 +0200
-summary: update the doc.
-
-changeset: 1186:c5b4f3e3c65d
-user: hecht
-date: Mon Aug 20 21:29:52 2007 +0200
-summary: add missing file
-
-changeset: 1185:866ce6820edc
-user: hecht
-date: Mon Aug 20 21:28:18 2007 +0200
-summary: correct mean and jump operator in interpolation
-
-changeset: 1184:ed49097a6267
-user: hecht
-date: Mon Aug 20 20:07:51 2007 +0200
-summary: upgrade INNOVATION
-
-changeset: 1183:341e9039538a
-user: hecht
-date: Mon Aug 20 18:07:07 2007 +0200
-summary: correct, problem of automatic ptr managenemt in plot::operator()
-
-changeset: 1182:d10dd6069cd6
-user: hecht
-date: Sun Aug 19 22:05:05 2007 +0200
-summary: pass to version 2.19.
-
-changeset: 1181:df0e5e08baf6
-user: hecht
-date: Tue Aug 07 22:05:59 2007 +0200
-summary: correct cin on windows and and type on bogus buildmesh.
-
-changeset: 1180:72d9b455a3a7
-user: hecht
-date: Thu Jul 19 19:22:48 2007 +0200
-summary: correct AdaptResidualErrorIndicator and download/Makefile.am to
-
-changeset: 1179:a0266c67c331
-user: hecht
-date: Thu Jul 19 13:19:01 2007 +0200
-summary: add missing compile file in example++-load
-
-changeset: 1178:82f8d3d94641
-user: hecht
-date: Thu Jul 19 11:41:48 2007 +0200
-summary: see INNOVATION file, past version 2.18
-
-changeset: 1177:df947a9d2fbc
-user: hecht
-date: Mon Jul 16 14:47:18 2007 +0200
-summary: add quantile
-
-changeset: 1176:eb553aa35dea
-user: hecht
-date: Fri Jul 13 17:33:23 2007 +0200
-summary: add code to sort array
-
-changeset: 1175:35694b19dc26
-user: hecht
-date: Fri Jun 29 22:21:50 2007 +0200
-summary: xcode projet
-
-changeset: 1174:7ad52446d9f9
-user: hecht
-date: Thu Jun 28 22:12:20 2007 +0200
-summary: correct compile error with gcc 3.2.2 lgmat.cpp
-
-changeset: 1173:868c291e09df
-user: hecht
-date: Thu Jun 21 07:58:39 2007 +0200
-summary: correct ../fflib/environment.hpp:41:24: warning: no newline at end of file
-
-changeset: 1172:542424ec6260
-user: hecht
-date: Wed Jun 20 22:42:21 2007 +0200
-summary: correct bilapMorley.edp add missing term in var. formulation.
-
-changeset: 1171:3b9e9a1daea3
-user: hecht
-date: Mon Jun 18 22:58:10 2007 +0200
-summary: set 2.17-2
-
-changeset: 1170:0ea82558902f
-user: hecht
-date: Mon Jun 18 22:42:38 2007 +0200
-summary: add mesh example
-
-changeset: 1169:17bd8f713142
-user: hecht
-date: Mon Jun 18 22:20:25 2007 +0200
-summary: correct old bug in bamg, in case of bogus boundary (auto crossing)
-
-changeset: 1168:33fc210a3294
-user: hecht
-date: Fri Jun 15 13:39:12 2007 +0200
-summary: clean the example
-
-changeset: 1167:d1c701a50c9b
-user: hecht
-date: Fri Jun 15 11:02:46 2007 +0200
-summary: correct FreeFem++-Cocoa to add option -v 0
-
-changeset: 1166:730dc114f01f
-user: hecht
-date: Fri Jun 15 10:01:07 2007 +0200
-summary: add missing files
-
-changeset: 1165:ed08ef696a78
-user: hecht
-date: Fri Jun 15 09:33:06 2007 +0200
-summary: end of 2.17-1 modif
-
-changeset: 1164:2b725188838d
-user: hecht
-date: Thu Jun 14 23:03:54 2007 +0200
-summary: *** empty log message ***
-
-changeset: 1163:26214451b1ab
-user: hecht
-date: Thu Jun 14 22:35:37 2007 +0200
-summary: next
-
-changeset: 1162:fcc2dbd3a9ce
-user: hecht
-date: Thu Jun 14 21:49:13 2007 +0200
-summary: add -v xx on pc version
-
-changeset: 1161:463a69ad8896
-user: hecht
-date: Thu Jun 14 11:54:03 2007 +0200
-summary: suite
-
-changeset: 1160:5484bd790c1e
-user: hecht
-date: Thu Jun 14 10:27:06 2007 +0200
-summary: *** empty log message ***
-
-changeset: 1159:9e4f6868ccd9
-user: hecht
-date: Thu Jun 14 09:51:10 2007 +0200
-summary: clear output when verbosity = 0
-
-changeset: 1158:1584e449a412
-user: hecht
-date: Mon Jun 11 15:37:51 2007 +0200
-summary: correct automatique choose of color in plot of arrow
-
-changeset: 1157:45091926fd64
-user: hecht
-date: Sat Jun 09 12:15:24 2007 +0200
-summary: add boundary= ... flag in plot fonction.
-
-changeset: 1156:233789981ccc
-user: hecht
-date: Thu Jun 07 12:16:52 2007 +0200
-summary: *** empty log message ***
-
-changeset: 1155:fc6ca727714b
-user: hecht
-date: Thu Jun 07 12:15:23 2007 +0200
-summary: *** empty log message ***
-
-changeset: 1154:730ea632f37b
-user: hecht
-date: Thu Jun 07 11:52:53 2007 +0200
-summary: *** empty log message ***
-
-changeset: 1153:b2e2ef7ef138
-user: hecht
-date: Thu Jun 07 10:53:13 2007 +0200
-summary: correct mistake in tgamma call
-
-changeset: 1152:aee96893dd95
-user: hecht
-date: Thu Jun 07 10:37:29 2007 +0200
-summary: correct missing update
-
-changeset: 1151:22b1fb44a1fd
-user: hecht
-date: Thu Jun 07 08:17:18 2007 +0200
-summary: add bessel function j0, j1, jn, y0, y1, yn -- bessel functions of first and second kind
-
-changeset: 1150:c506c2721bc1
-user: hecht
-date: Tue Jun 05 18:02:43 2007 +0200
-summary: same for complex eigen value
-
-changeset: 1149:0f0ac1c8239d
-user: hecht
-date: Tue Jun 05 17:44:32 2007 +0200
-summary: add rawvector= in eigenvector
-
-changeset: 1148:4bc4aa832c8e
-user: hecht
-date: Mon Jun 04 23:03:52 2007 +0200
-summary: correct qforder= automatic choose in quadature formular in computation of integrale
-
-changeset: 1147:f83647e00352
-user: hecht
-date: Wed May 16 00:21:37 2007 +0200
-summary: just add missing files
-
-changeset: 1146:d26722df3ff7
-user: hecht
-date: Wed May 16 00:09:46 2007 +0200
-summary: correct Makefile.am for examples++-load/include missing file
-
-changeset: 1145:816c2b7c8609
-user: hecht
-date: Tue May 15 23:48:22 2007 +0200
-summary: do autoreconf
-
-changeset: 1144:ec60d212a134
-user: hecht
-date: Tue May 15 22:01:55 2007 +0200
-summary: coorect mistake with libcblas
-
-changeset: 1143:d110d5bbf588
-user: hecht
-date: Thu May 10 12:05:39 2007 +0200
-summary: correct very old bug in meshptg in case aligne point
-
-changeset: 1142:be336c51a337
-user: hecht
-date: Thu May 03 10:36:34 2007 +0200
-summary: correct Makefile.am dans examples++-load
-
-changeset: 1141:c00cb936f998
-user: hecht
-date: Wed May 02 17:29:06 2007 +0200
-summary: - Add read sparce matrix form a file
-
-changeset: 1140:f4d3b4252673
-user: hecht
-date: Wed Apr 25 09:28:12 2007 +0200
-summary: coorect splitmesh next step
-
-changeset: 1139:650460b31c24
-user: hecht
-date: Tue Apr 24 22:20:08 2007 +0200
-summary: coorect meshsplit function
-
-changeset: 1138:d4553b50a958
-user: hecht
-date: Tue Apr 24 17:18:50 2007 +0200
-summary: correct the variable ff_testideprog="testhighlight${EXEEXT}"
-
-changeset: 1137:2a10ec7ebf4a
-user: hecht
-date: Mon Apr 23 17:28:50 2007 +0200
-summary: remove dump for debbuging in fem.cpp ( mesh() constructor call splitmesh function)
-
-changeset: 1136:db9bb253016b
-user: hecht
-date: Sat Apr 21 11:31:01 2007 +0200
-summary: correct miss speeling and fig ref/label
-
-changeset: 1135:ba3a8c4bb929
-user: hecht
-date: Fri Apr 20 17:18:59 2007 +0200
-summary: remove all compilation in ide dir if --without-fltk configure flags is set.
-
-changeset: 1134:627db69ed2c1
-user: hecht
-date: Fri Apr 20 16:01:30 2007 +0200
-summary: correct error when writing mesh, in case of different region (sub-domain)
-
-changeset: 1133:b53c912f5521
-user: hecht
-date: Fri Apr 20 14:56:06 2007 +0200
-summary: do autoreconf
-
-changeset: 1132:f7b143c68235
-user: hecht
-date: Fri Apr 20 14:54:29 2007 +0200
-summary: - correct mshptg.cpp (add swap) , this is used in case of
-
-changeset: 1131:8e5261645b5c
-user: hecht
-date: Wed Apr 18 12:01:45 2007 +0200
-summary: correct ligne pof Sun SS -S vss in fem.cpp
-
-changeset: 1130:0b47aaa265ed
-user: hecht
-date: Tue Apr 17 22:34:58 2007 +0200
-summary: same next
-
-changeset: 1129:8abeb822514a
-user: hecht
-date: Tue Apr 17 22:27:49 2007 +0200
-summary: same continuing
-
-changeset: 1128:b06140d1d045
-user: hecht
-date: Tue Apr 17 22:12:49 2007 +0200
-summary: correct fltk configure process on windows
-
-changeset: 1127:bad3e707f5df
-user: hecht
-date: Tue Apr 17 21:47:31 2007 +0200
-summary: coorect mistake on window akefile+ change fltk dowload install dir
-
-changeset: 1126:84e2eb1e36b5
-user: hecht
-date: Tue Apr 17 12:52:28 2007 +0200
-summary: *** empty log message ***
-
-changeset: 1125:e25d8911cc1e
-user: hecht
-date: Tue Apr 17 12:51:00 2007 +0200
-summary: add file
-
-changeset: 1124:8cf70de5de34
-user: hecht
-date: Tue Apr 17 12:08:26 2007 +0200
-summary: remove umfpack directory form src
-
-changeset: 1123:86e4e6640342
-user: hecht
-date: Fri Apr 06 17:42:55 2007 +0200
-summary: correct regularity, suite.
-
-changeset: 1122:27f01e4f3b4e
-user: hecht
-date: Fri Apr 06 14:53:20 2007 +0200
-summary: regularity mistake, suite.
-
-changeset: 1121:ad34308e20bc
-user: hecht
-date: Fri Apr 06 13:18:37 2007 +0200
-summary: correct impressin of mesh regularity
-
-changeset: 1120:f1de13b4c5b0
-user: hecht
-date: Wed Apr 04 21:20:31 2007 +0200
-summary: go to version 2.15-1, see innovation file
-
-changeset: 1119:436c75d9b870
-user: hecht
-date: Mon Apr 02 11:45:11 2007 +0200
-summary: correct examples++-tutorial/sparse-matrix.edp
-
-changeset: 1118:3619a30b94c4
-user: hecht
-date: Mon Apr 02 11:36:31 2007 +0200
-summary: correct splitmesh with intenals bourdary
-
-changeset: 1117:30af445f8cdb
-user: hecht
-date: Sun Mar 25 11:41:56 2007 +0200
-summary: correct bug in vectorial operation (a+3.14*b)
-
-changeset: 1116:89cb2da6046d
-user: hecht
-date: Thu Mar 22 12:01:50 2007 +0100
-summary: Correct integration problem in varf of int1d(Th) .. u_Th1 .. v_Th2 ..
-
-changeset: 1115:7f0e033977ed
-user: hecht
-date: Sun Mar 11 21:22:17 2007 +0100
-summary: correct licence hearder.
-
-changeset: 1114:70758153bd21
-user: hecht
-date: Fri Mar 09 23:10:39 2007 +0100
-summary: correct missing speeling in configure.ac mpi++.h -> mpi++.h for mpich.1.2
-
-changeset: 1113:fc8765cc14d9
-user: hecht
-date: Wed Mar 07 13:51:33 2007 +0100
-summary: see INNOVATION for detail.
-
-changeset: 1112:52b479bdedc2
-user: hecht
-date: Wed Feb 14 21:00:18 2007 +0100
-summary: correct mistake in bluid matrice from varf with 3 meshes
-
-changeset: 1111:724be807f3f5
-user: hecht
-date: Sun Feb 04 12:19:57 2007 +0100
-summary: add scalar term in block matrix as 1x1 sub matrix.
-
-changeset: 1110:c84d01a8cf8c
-user: hecht
-date: Sat Feb 03 15:17:19 2007 +0100
-summary: do autoreconf
-
-changeset: 1109:1e4907ffb59e
-user: hecht
-date: Sat Feb 03 14:25:28 2007 +0100
-summary: pass to version 2.13 and
-
-changeset: 1108:421db81aaa4c
-user: hecht
-date: Wed Jan 24 14:01:39 2007 +0100
-summary: correct mistake in function
-
-changeset: 1107:78da8acfecb9
-user: hecht
-date: Mon Jan 15 14:13:11 2007 +0100
-summary: correct when return a local new pointeur in freefem++ function
-
-changeset: 1106:0a1b0afe3ade
-user: hecht
-date: Wed Jan 10 13:12:16 2007 +0100
-summary: add comment
-
-changeset: 1105:07b62b54ccf4
-user: hecht
-date: Wed Jan 10 11:59:48 2007 +0100
-summary: pass to 2-12 et correct mistake in no square block matrix
-
-changeset: 1104:6c1fa2e746bc
-user: hecht
-date: Fri Dec 22 13:33:09 2006 +0100
-summary: coorect missing spell in configure.ac (ff_libs => ff_flibs) (fortran libs)
-
-changeset: 1103:561eab096a22
-user: hecht
-date: Sun Dec 17 09:36:46 2006 +0100
-summary: change PPC in PP_C in problem.cpp, because PPC macro is defined
-
-changeset: 1102:f87ec3ed5e67
-user: hecht
-date: Fri Dec 01 21:03:37 2006 +0100
-summary: coorect LaplaceRT.edp
-
-changeset: 1101:e7de74fdbf14
-user: hecht
-date: Thu Nov 30 14:48:47 2006 +0100
-summary: correct dependance in examples++-load/Makefile.am
-
-changeset: 1100:ec4fde559d08
-user: hecht
-date: Thu Nov 30 14:45:17 2006 +0100
-summary: correct build matrices from varf with different mesh in case for mortar mesh.
-
-changeset: 1099:77648a46d003
-user: hecht
-date: Tue Nov 28 13:53:02 2006 +0100
-summary: correct bug in interpolation fespace Wf(Th,[RT0,P0]) function
-
-changeset: 1098:7d480ffab837
-user: hecht
-date: Fri Nov 10 22:09:21 2006 +0100
-summary: I correct the problem in arpack (computation of eigen value) under i383 processor.
-
-changeset: 1097:593603d24fae
-user: hecht
-date: Mon Nov 06 13:55:03 2006 +0100
-summary: correct -Wall continuing
-
-changeset: 1096:07cd72f527a2
-user: hecht
-date: Mon Nov 06 09:55:57 2006 +0100
-summary: correct all -Wall warning, to try to solve probleme in eigen value computation
-
-changeset: 1095:be438995d8e4
-tag: release_2_10_2_before_Wall
-user: hecht
-date: Thu Oct 26 15:36:16 2006 +0200
-summary: remove debug dump
-
-changeset: 1094:b591f599d49c
-user: hecht
-date: Thu Oct 26 14:17:41 2006 +0200
-summary: correct mistake in configure
-
-changeset: 1093:d6b64e445a74
-user: hecht
-date: Thu Oct 26 14:09:30 2006 +0200
-summary: correct error in lapack of arpack (remove div by 0)
-
-changeset: 1092:3e64d9ef3137
-user: hecht
-date: Tue Oct 24 21:22:19 2006 +0200
-summary: add flags -with-lapack in configure
-
-changeset: 1091:3b882c3a5cbc
-user: hecht
-date: Fri Oct 20 11:26:41 2006 +0200
-summary: add HIDDEN PARAMETER to fortran route with character parameters
-
-changeset: 1090:15d919e17d54
-user: hecht
-date: Thu Oct 19 15:53:21 2006 +0200
-summary: coorect 70 in 70.
-
-changeset: 1089:72ba19f26d06
-user: hecht
-date: Thu Oct 19 15:13:18 2006 +0200
-summary: misa a jour de README_CVS
-
-changeset: 1088:7c13736478ae
-user: hecht
-date: Wed Oct 18 21:39:17 2006 +0200
-summary: ATTENTION le serveur CVS a change
-
-changeset: 1087:69aece617a96
-user: hecht
-date: Wed Oct 18 21:28:11 2006 +0200
-summary: correct configure.ac for MacOs compile
-
-changeset: 1086:c0904d3ddd12
-user: hecht
-date: Wed Oct 11 18:23:32 2006 +0200
-summary: change version 2.10-1
-
-changeset: 1085:bfc0a8074e1e
-user: hecht
-date: Tue Oct 10 20:48:02 2006 +0200
-summary: add modif in the doc
-
-changeset: 1084:388005cc5029
-user: hecht
-date: Tue Oct 10 17:42:15 2006 +0200
-summary: QF continuing
-
-changeset: 1083:7276e657cb50
-user: hecht
-date: Tue Oct 10 17:35:27 2006 +0200
-summary: add QF gauss Legendre 4 and 5 points
-
-changeset: 1082:b23f3adc267f
-user: hecht
-date: Fri Sep 29 22:30:15 2006 +0200
-summary: change in all source file the LGPL flags. (FH)
-
-changeset: 1081:f945df94b59a
-user: hecht
-date: Wed Sep 20 10:23:07 2006 +0200
-summary: correct tool with crimson editor under Windows
-
-changeset: 1080:586e679e834b
-user: hecht
-date: Wed Sep 20 10:19:13 2006 +0200
-summary: coorect comment on crimson editor
-
-changeset: 1079:ee0cfa566d11
-user: hecht
-date: Tue Sep 19 22:08:51 2006 +0200
-summary: bluid HISTORY files
-
-changeset: 1078:b224a55c4a5c
-user: hecht
-date: Tue Sep 19 21:36:43 2006 +0200
-summary: correct openmpi trouble (async communication)
-
-changeset: 1077:11c495eb71a5
-user: hecht
-date: Tue Sep 19 17:07:07 2006 +0200
-summary: update INNIVATION
-
-changeset: 1076:a03f49afc8f3
-user: hecht
-date: Tue Sep 19 16:24:13 2006 +0200
-summary: change include.tar.gz file
-
-changeset: 1075:0c543fd2904e
-user: hecht
-date: Tue Sep 19 16:02:29 2006 +0200
-summary: add format output routine
-
-changeset: 1074:5f55497120c9
-user: hecht
-date: Tue Sep 19 11:47:20 2006 +0200
-summary: correct configure.ac
-
-changeset: 1073:e174a3df647c
-user: hecht
-date: Mon Sep 18 17:41:24 2006 +0200
-summary: change under windows OS the installed files
-
-changeset: 1072:3c866007d12c
-user: hecht
-date: Fri Jul 21 18:35:12 2006 +0200
-summary: passe to version 2.8-2
-
-changeset: 1071:11a7f799060e
-user: hecht
-date: Fri Jul 21 17:02:18 2006 +0200
-summary: correct bug with mpi (MPICH-2)
-
-changeset: 1070:67582bf9db8d
-user: hecht
-date: Fri Jun 30 11:16:30 2006 +0200
-summary: add print in arpack error
-
-changeset: 1069:9d5182230173
-user: hecht
-date: Wed Jun 28 18:01:28 2006 +0200
-summary: add missing file in make dist process
-
-changeset: 1068:7ac9ef62d6ea
-user: hecht
-date: Wed Jun 28 17:50:29 2006 +0200
-summary: *** empty log message ***
-
-changeset: 1067:7a7da3aac6d0
-user: hecht
-date: Wed Jun 28 17:49:40 2006 +0200
-summary: add missing file
-
-changeset: 1066:e8c85aa01607
-user: hecht
-date: Wed Jun 28 17:46:39 2006 +0200
-summary: add tool to remove cadna in ./configure -without-cadna
-
-changeset: 1065:1cdc9b656cbd
-user: hecht
-date: Tue Jun 27 23:24:41 2006 +0200
-summary: do correction for openmpi but the
-
-changeset: 1064:2a1df2d56b69
-user: hecht
-date: Tue Jun 27 23:14:28 2006 +0200
-summary: version 2.6-1
-
-changeset: 1063:83aaaf11d8e4
-user: hecht
-date: Fri Jun 16 16:04:45 2006 +0200
-summary: correct doc netx step.
-
-changeset: 1062:c9d7a4cbb447
-user: hecht
-date: Fri Jun 16 13:49:56 2006 +0200
-summary: coorect lame.edp in chap 3 of the doc.
-
-changeset: 1061:63490a1bc9e2
-user: hecht
-date: Mon Jun 12 21:15:22 2006 +0200
-summary: add correction from christophe.trophime at grenoble.cnrs.fr
-
-changeset: 1060:56035a847644
-user: hecht
-date: Thu Jun 01 09:28:29 2006 +0200
-summary: add h flag to: Don't write symlinks as symlinks; write the data of the files
-
-changeset: 1059:c34152d230f8
-user: hecht
-date: Tue May 30 15:37:52 2006 +0200
-summary: correct OpenGL flag under MacOS configure.ac
-
-changeset: 1058:fa234b7279ba
-user: hecht
-date: Fri May 26 16:57:12 2006 +0200
-summary: correct FLIBS in configure.ac
-
-changeset: 1057:9f5e47d47b0b
-user: hecht
-date: Wed May 24 22:25:02 2006 +0200
-summary: correct configure.ac
-
-changeset: 1056:ee44b7d37064
-user: hecht
-date: Fri May 19 19:53:09 2006 +0200
-summary: cleanning FLIBS configure variable in case of g77
-
-changeset: 1055:7d8c1d27e6a5
-user: hecht
-date: Thu May 18 16:48:17 2006 +0200
-summary: correct small error for New macOS install
-
-changeset: 1054:d3077251497e
-user: hecht
-date: Thu May 18 14:04:09 2006 +0200
-summary: correct for lam mpi
-
-changeset: 1053:a5ae3f5ad14a
-user: hecht
-date: Thu May 18 13:59:15 2006 +0200
-summary: add missing file
-
-changeset: 1052:271e5d7d4887
-user: hecht
-date: Thu May 18 13:57:25 2006 +0200
-summary: correct INNOVATION
-
-changeset: 1051:689c1b6bc221
-user: hecht
-date: Thu May 18 13:51:17 2006 +0200
-summary: Correct bug in case of vectorial problem with same FE space.
-
-changeset: 1050:2d93d1eb482c
-user: hecht
-date: Wed May 17 15:35:19 2006 +0200
-summary: add missing file in distribution
-
-changeset: 1049:a35c824f162c
-user: hecht
-date: Tue May 16 15:09:18 2006 +0200
-summary: remove missing speel in configure.ac
-
-changeset: 1048:31194b511eee
-user: hecht
-date: Tue May 16 15:00:12 2006 +0200
-summary: try to correct X11 link problem on Linux 64bits architecture
-
-changeset: 1047:669f743b8424
-user: hecht
-date: Mon May 15 20:01:01 2006 +0200
-summary: correct pb on 64bits achitecture in file src/fflib/AnyType.hpp
-
-changeset: 1046:5c045c7b0278
-user: hecht
-date: Fri May 05 22:55:05 2006 +0200
-summary: do correction geometric data base with RequiredEdge.
-
-changeset: 1045:240f50061d02
-user: hecht
-date: Wed Apr 26 14:15:13 2006 +0200
-summary: correct configure.ac :
-
-changeset: 1044:68823e1bad2c
-user: hecht
-date: Sat Apr 15 18:05:11 2006 +0200
-summary: correct missing spellibg line 920
-
-changeset: 1043:a57bd667419c
-user: hecht
-date: Sat Apr 15 12:00:58 2006 +0200
-summary: correct probele when compioling with g++ 3.2
-
-changeset: 1042:6d6e6646b914
-user: hecht
-date: Thu Apr 13 18:36:42 2006 +0200
-summary: correct the mpi version for macos lam mpi
-
-changeset: 1041:4c5e3347dc7a
-user: hecht
-date: Thu Apr 13 13:39:58 2006 +0200
-summary: pass to version 2.7 and correct missing file in mpi Makefile.am
-
-changeset: 1040:b08ffa6fe703
-user: hecht
-date: Thu Apr 13 10:27:20 2006 +0200
-summary: coorect misstake in rc/femlib/FESpace.cpp
-
-changeset: 1039:2cad75a9fee1
-user: hecht
-date: Thu Apr 13 08:37:40 2006 +0200
-summary: correct trouble in Boundary condition when we mixte some
-
-changeset: 1038:9c495e402881
-user: hecht
-date: Wed Apr 12 14:03:02 2006 +0200
-summary: remove check suffix .edp to be compatible with drawbdmesh.exe
-
-changeset: 1037:e763b1a14153
-user: hecht
-date: Wed Apr 12 12:59:38 2006 +0200
-summary: add line un INNOTAVION
-
-changeset: 1036:56eae42c7434
-user: hecht
-date: Wed Apr 12 11:31:03 2006 +0200
-summary: add bamg example an correct problem beetween bamg and freefem graphic
-
-changeset: 1035:5a7b04e99f63
-user: hecht
-date: Wed Apr 12 07:38:59 2006 +0200
-summary: correct load.link under windows with new list of .dll files.
-
-changeset: 1034:9b67a868ae97
-user: hecht
-date: Tue Apr 11 23:26:57 2006 +0200
-summary: correct load.link script (change list of ff++ dll)
-
-changeset: 1033:705dfea6c6f4
-user: hecht
-date: Tue Apr 11 22:06:44 2006 +0200
-summary: Now the all.edp of tutorial run under winder (very hard word). FH
-
-changeset: 1032:2baa47074ee1
-user: hecht
-date: Tue Apr 11 21:57:50 2006 +0200
-summary: correct bug under window in Mesh:Find (very rare)
-
-changeset: 1031:6c3bf2dfe726
-user: hecht
-date: Tue Apr 11 13:52:41 2006 +0200
-summary: change for window free/delete pair
-
-changeset: 1030:3c1196a7980c
-user: hecht
-date: Tue Apr 11 10:46:39 2006 +0200
-summary: the new version of the dll file begin to work on windows (no trap in alloction)
-
-changeset: 1029:4e24126f9014
-user: hecht
-date: Mon Apr 10 22:53:34 2006 +0200
-summary: next.
-
-changeset: 1028:a15790716999
-user: hecht
-date: Mon Apr 10 22:51:52 2006 +0200
-summary: dur dur Windows,
-
-changeset: 1027:254d30ab0f69
-user: hecht
-date: Mon Apr 10 06:59:46 2006 +0200
-summary: continuing malloc/free for window
-
-changeset: 1026:a5c82bb112b0
-user: hecht
-date: Sun Apr 09 22:19:13 2006 +0200
-summary: suite??
-
-changeset: 1025:5a8765108bc6
-user: hecht
-date: Sun Apr 09 21:50:04 2006 +0200
-summary: suite, ..
-
-changeset: 1024:ef63561dbb98
-user: hecht
-date: Sun Apr 09 20:56:27 2006 +0200
-summary: in progress malloc/free ??
-
-changeset: 1023:7c8d3752a8c5
-user: hecht
-date: Sun Apr 09 20:38:50 2006 +0200
-summary: try find pair of malloc /free for windows .dll
-
-changeset: 1022:d0b18f8d6670
-user: hecht
-date: Sun Apr 09 18:13:49 2006 +0200
-summary: make change for windows dll because the pair malloc and free
-
-changeset: 1021:d76874c0f85f
-user: hecht
-date: Fri Apr 07 08:38:09 2006 +0200
-summary: correct missing delete pointeur in a=vmass(0,Vh); where vmass in a varf
-
-changeset: 1020:02ee34e0fedd
-user: hecht
-date: Fri Apr 07 08:35:18 2006 +0200
-summary: CheckPtr add flag when deleting after cleanning
-
-changeset: 1019:f22016768b22
-user: hecht
-date: Thu Apr 06 18:19:09 2006 +0200
-summary: remove impression
-
-changeset: 1018:eea8603b5314
-user: hecht
-date: Thu Apr 06 16:59:16 2006 +0200
-summary: add cfloat include
-
-changeset: 1017:c31a741e4f51
-user: hecht
-date: Thu Apr 06 16:53:29 2006 +0200
-summary: add missing include climits in src/femlib/fem.cpp
-
-changeset: 1016:c8c3fd920434
-user: hecht
-date: Thu Apr 06 16:49:04 2006 +0200
-summary: correct mistake in interpolation procedure, (in Mesh::Find methode)
-
-changeset: 1015:20172ab21d1e
-user: hecht
-date: Tue Apr 04 23:31:14 2006 +0200
-summary: correct bug in freeboundary;edp (trap on windows some time )
-
-changeset: 1014:d2487f969c54
-user: hecht
-date: Tue Apr 04 11:25:56 2006 +0200
-summary: coorect consistance beetween movmesh and checkmovemesh
-
-changeset: 1013:a8b6b14521b4
-user: hecht
-date: Tue Apr 04 09:11:39 2006 +0200
-summary: add CR at end of file src/fflib/ffstack.hpp
-
-changeset: 1012:4f0626a95678
-user: hecht
-date: Mon Apr 03 22:39:59 2006 +0200
-summary: correct misspelling
-
-changeset: 1011:a4f1420b9b02
-user: hecht
-date: Mon Apr 03 22:11:53 2006 +0200
-summary: pass to 2.5-1
-
-changeset: 1010:dd65ef6ffe6a
-user: hecht
-date: Mon Apr 03 22:09:30 2006 +0200
-summary: correct randon error on window
-
-changeset: 1009:17557d78d867
-user: hecht
-date: Sun Apr 02 21:59:22 2006 +0200
-summary: add bamg.exe, cvmsh2.exe and drawbdmesh.exe in Inno setup package
-
-changeset: 1008:3c9f1d10e3fa
-user: hecht
-date: Sun Apr 02 21:53:41 2006 +0200
-summary: and bamg and string_def.o files
-
-changeset: 1007:41d7de398a7a
-user: hecht
-date: Sat Apr 01 17:41:34 2006 +0200
-summary: add new example AdaptResidualErrorIndicator in the doc
-
-changeset: 1006:33c7dcaed492
-user: hecht
-date: Fri Mar 31 23:15:22 2006 +0200
-summary: add ResidualErrorIndicor example
-
-changeset: 1005:c50260b490c6
-user: hecht
-date: Fri Mar 31 20:41:41 2006 +0200
-summary: add 2 files
-
-changeset: 1004:0a924b0705c0
-user: hecht
-date: Fri Mar 31 18:26:21 2006 +0200
-summary: add string method and correct bug une string parameter.
-
-changeset: 1003:6d7e5f19e5d2
-user: hecht
-date: Thu Mar 30 08:50:11 2006 +0200
-summary: some optimization on new auto free ptr.
-
-changeset: 1002:ccabf7cb7fc8
-user: hecht
-date: Wed Mar 29 19:29:33 2006 +0200
-summary: add missing clear language ptr in while and for loops.
-
-changeset: 1001:b6f1f5a20727
-user: hecht
-date: Wed Mar 29 14:49:33 2006 +0200
-summary: pass to version 2.5-0
-
-changeset: 1000:05c49f7d003b
-user: hecht
-date: Wed Mar 29 14:47:52 2006 +0200
-summary: * add automatic gestion of free language pointeur to correct
-
-changeset: 999:fc85bf0ec864
-tag: release_2_4_3
-user: hecht
-date: Mon Mar 27 23:21:48 2006 +0200
-summary: add mode for mo text editor on MacOs see the freefem++-doc.pdf for full detail
-
-changeset: 998:2fc2e01af985
-user: hecht
-date: Mon Mar 27 22:34:13 2006 +0200
-summary: add freefem++ mode for mi editor on macos http://www.mimikaki.net/en/
-
-changeset: 997:a7c4994c838c
-user: hecht
-date: Mon Mar 27 21:25:40 2006 +0200
-summary: * add lot missing vectorial operation with sub array
-
-changeset: 996:2a1d5b8a2972
-user: hecht
-date: Mon Mar 20 18:10:38 2006 +0100
-summary: add init of array with a linear form.
-
-changeset: 995:8286c03feec4
-user: hecht
-date: Fri Mar 17 23:18:34 2006 +0100
-summary: add missing operator on sub array (type KN_<R>)
-
-changeset: 994:4d77a303b202
-user: hecht
-date: Fri Mar 17 10:45:16 2006 +0100
-summary: add new operator on complex array to get real or imag part
-
-changeset: 993:a10bc8411406
-user: hecht
-date: Fri Mar 17 07:36:20 2006 +0100
-summary: add x=exp(y); when x,y are array for exp;log,sin,tan , ....
-
-changeset: 992:2900e40c201d
-user: hecht
-date: Thu Mar 16 11:40:10 2006 +0100
-summary: add new kind on interplate matrix
-
-changeset: 991:45069205c1fe
-user: hecht
-date: Mon Mar 13 14:40:55 2006 +0100
-summary: correct freefem-doc.tex until page 29 example 6.
-
-changeset: 990:83997a02688c
-user: hecht
-date: Sun Mar 12 12:10:39 2006 +0100
-summary: do autoreconf
-
-changeset: 989:29e852c9228c
-user: hecht
-date: Sun Mar 12 10:47:07 2006 +0100
-summary: change version number
-
-changeset: 988:248eeefa3fb8
-user: hecht
-date: Sat Mar 11 18:47:41 2006 +0100
-summary: array of matrix work now.
-
-changeset: 987:88eabcc9bac4
-user: hecht
-date: Sat Mar 11 09:45:02 2006 +0100
-summary: correct error in build array of sparce matrix.
-
-changeset: 986:28000cfb291d
-user: hecht
-date: Fri Mar 10 18:35:23 2006 +0100
-summary: pl with matrix arry -> remove
-
-changeset: 985:c4d7606f1b7c
-user: hecht
-date: Fri Mar 10 17:46:28 2006 +0100
-summary: make big change in the DOC with O. Kavian
-
-changeset: 984:0c0790f9714e
-user: hecht
-date: Tue Mar 07 20:10:30 2006 +0100
-summary: tag release_2_4
-
-changeset: 983:260fea6042e2
-tag: release_2_4
-user: hecht
-date: Tue Mar 07 20:05:46 2006 +0100
-summary: pass to to version 2.4.0
-
-changeset: 982:1063ba890e3c
-user: hecht
-date: Tue Mar 07 17:49:56 2006 +0100
-summary: same as previous commit (just on the top dir)
-
-changeset: 981:14a915d04752
-user: hecht
-date: Tue Mar 07 17:48:47 2006 +0100
-summary: add new operator outer product, change the doc, ....
-
-changeset: 980:796f9d95bf8a
-user: hecht
-date: Fri Mar 03 23:29:06 2006 +0100
-summary: add matric operator like in matlab mat(I,J) where I,J are
-
-changeset: 979:06e185f16d44
-user: hecht
-date: Fri Mar 03 13:21:39 2006 +0100
-summary: *** empty log message ***
-
-changeset: 978:c3cf679cbfe9
-user: hecht
-date: Fri Mar 03 13:15:15 2006 +0100
-summary: add an exemple with 1D lagrange multiplier.
-
-changeset: 977:bbe075e51532
-user: hecht
-date: Wed Mar 01 23:15:55 2006 +0100
-summary: add out product of 2 vectors to build full matrix
-
-changeset: 976:049d52a39d27
-user: lehyaric
-date: Tue Feb 28 10:18:03 2006 +0100
-summary: Debian packaging for version 2.3-2
-
-changeset: 975:b0579ae35da0
-user: hecht
-date: Wed Feb 22 18:12:33 2006 +0100
-summary: correct exec on PC
-
-changeset: 974:1a6c2c83fa7a
-user: hecht
-date: Tue Feb 21 15:08:22 2006 +0100
-summary: tag release_2_3_2
-
-changeset: 973:5036f8596f19
-tag: release_2_3_2
-user: hecht
-date: Mon Feb 20 18:15:56 2006 +0100
-summary: Correct missing sub domain problem when
-
-changeset: 972:2d1acc85e77e
-user: lehyaric
-date: Fri Feb 10 10:41:17 2006 +0100
-summary: Improved "make clean", which did not seem to be cleaning correctly anymore.
-
-changeset: 971:4a048322f1ac
-user: hecht
-date: Thu Feb 09 16:32:06 2006 +0100
-summary: add configure examples un README files
-
-changeset: 970:8853516f2694
-user: hecht
-date: Thu Feb 09 15:11:50 2006 +0100
-summary: correct miss spelling, and error in configure.ac
-
-changeset: 969:d3384dd2cf15
-user: hecht
-date: Tue Feb 07 21:32:36 2006 +0100
-summary: reglage in the doc,
-
-changeset: 968:5512562ea7e2
-user: hecht
-date: Tue Feb 07 20:25:58 2006 +0100
-summary: add new example
-
-changeset: 967:87d1748924cd
-user: hecht
-date: Tue Feb 07 20:25:25 2006 +0100
-summary: Correct missing free memory in case of exception in problem.
-
-changeset: 966:d72debe05e74
-user: hecht
-date: Fri Feb 03 16:18:46 2006 +0100
-summary: add exception in freefem++ language, the first test is working
-
-changeset: 965:646090715f8a
-user: hecht
-date: Fri Jan 27 22:47:48 2006 +0100
-summary: add conf flag in README_WINDOWS
-
-changeset: 964:c396c1d7a8ff
-user: hecht
-date: Fri Jan 27 22:33:41 2006 +0100
-summary: correct missing bluid of lapack in ARPACK if no lapack
-
-changeset: 963:09bf146e6970
-user: hecht
-date: Fri Jan 27 21:07:55 2006 +0100
-summary: correct missing include and link order under pure win32 architecture.
-
-changeset: 962:8167e2ba058c
-user: hecht
-date: Fri Jan 27 18:24:30 2006 +0100
-summary: correct PB optim on G4
-
-changeset: 961:10303c0ceeac
-user: hecht
-date: Fri Jan 27 16:43:49 2006 +0100
-summary: correct PB optim on G5
-
-changeset: 960:f0af0d499a0e
-user: hecht
-date: Fri Jan 27 15:59:08 2006 +0100
-summary: correct pb in configure to find wget or curl for download
-
-changeset: 959:27b51c168d7d
-user: hecht
-date: Fri Jan 27 13:57:18 2006 +0100
-summary: remove highlight test is no ide
-
-changeset: 958:7a51becb5c7c
-user: hecht
-date: Fri Jan 27 11:33:28 2006 +0100
-summary: correct pb in installing apple version (zcat -> gunzip -c)
-
-changeset: 957:f8c6b851cd72
-user: hecht
-date: Fri Jan 27 10:58:21 2006 +0100
-summary: take account of mac intel
-
-changeset: 956:a3ac2888e73b
-user: hecht
-date: Thu Jan 26 10:16:47 2006 +0100
-summary: add comment in configure.ac
-
-changeset: 955:5b4eee4361a3
-user: hecht
-date: Mon Jan 23 22:13:34 2006 +0100
-summary: correct small problem in configure.ac to build freefem on mac intel
-
-changeset: 954:2b768b55bef2
-user: hecht
-date: Wed Jan 11 22:22:32 2006 +0100
-summary: correct xcode projet + warning
-
-changeset: 953:892542425842
-user: hecht
-date: Wed Jan 11 21:13:09 2006 +0100
-summary: add xcode 2.2 build project for macos (see README_XCODE)
-
-changeset: 952:a3feaa34b941
-user: hecht
-date: Mon Jan 09 15:42:41 2006 +0100
-summary: small correct to use xcode of macos and to build bamg shell command
-
-changeset: 951:a4bcb6afa861
-user: lehyaric
-date: Fri Jan 06 11:28:38 2006 +0100
-summary: Changed ARPACK library reference for static compiling
-
-changeset: 950:f4a233463d32
-user: lehyaric
-date: Fri Jan 06 10:51:44 2006 +0100
-summary: Changed Debian packages documentation format from PS to PDF to reflect
-
-changeset: 949:1ae1db6e007a
-user: hecht
-date: Fri Jan 06 10:00:32 2006 +0100
-summary: add building of bamg and cvsmsh2 command
-
-changeset: 948:2203e08d58df
-user: hecht
-date: Thu Jan 05 15:43:34 2006 +0100
-summary: merging the source of bamg and the the bamg freefem++ part
-
-changeset: 947:a9d0713b4381
-user: hecht
-date: Wed Jan 04 11:37:34 2006 +0100
-summary: add read bamg geometry file with buildmesh function.
-
-changeset: 946:51f2fa717070
-user: hecht
-date: Wed Jan 04 11:27:06 2006 +0100
-summary: add build mesh from bamg geometry
-
-changeset: 945:71e91a1c79b1
-user: lehyaric
-date: Wed Jan 04 10:18:26 2006 +0100
-summary: New Debian package.
-
-changeset: 944:24ff5d45228e
-user: hecht
-date: Fri Dec 30 21:13:41 2005 +0100
-summary: add forget file distribution
-
-changeset: 943:23e9c0f0a896
-user: hecht
-date: Fri Dec 30 15:37:14 2005 +0100
-summary: correct pb under Windows change environment to ffenvironment (Global variable)
-
-changeset: 942:d3e15f0496c5
-user: hecht
-date: Fri Dec 30 12:23:06 2005 +0100
-summary: pb global.cpp
-
-changeset: 941:893de561be72
-user: hecht
-date: Fri Dec 30 12:02:47 2005 +0100
-summary: correct compile error
-
-changeset: 940:8e45bd25850f
-user: hecht
-date: Fri Dec 30 11:53:15 2005 +0100
-summary: correct pb uneder Windows with environment, put the def in Global.cpp
-
-changeset: 939:fe79bc21aee6
-user: hecht
-date: Fri Dec 30 10:57:24 2005 +0100
-summary: The search directory of load and include seems ok.
-
-changeset: 938:dd01c3dcc4cf
-user: hecht
-date: Fri Dec 30 08:34:34 2005 +0100
-summary: correct environment.cpp under Windows (Pure) and add to bin-win32/Makefile
-
-changeset: 937:6eaa175ac89e
-user: hecht
-date: Thu Dec 29 17:30:49 2005 +0100
-summary: add 3 environments varialbe FF_VERBOSITY, FF_INCLUDEPATH, FF_LOADPATH
-
-changeset: 936:ab89a4c85ef9
-user: hecht
-date: Thu Dec 29 08:00:51 2005 +0100
-summary: reman NSP1BR.edp in NSP2BRP0.edp
-
-changeset: 935:a0a4be528978
-user: hecht
-date: Thu Dec 29 07:59:09 2005 +0100
-summary: correct load.link (return compile compile error).
-
-changeset: 934:299e4f9ebabb
-user: hecht
-date: Thu Dec 29 07:46:23 2005 +0100
-summary: add missing files
-
-changeset: 933:f07b38bd1772
-user: hecht
-date: Wed Dec 28 15:00:04 2005 +0100
-summary: *** empty log message ***
-
-changeset: 932:ae8b837389cf
-user: hecht
-date: Wed Dec 28 14:49:11 2005 +0100
-summary: I make a huge cleanning in the figure of the DOC
-
-changeset: 931:8f09f074b924
-user: hecht
-date: Tue Dec 27 22:26:40 2005 +0100
-summary: correct the example++-load test
-
-changeset: 930:6406dda79272
-user: hecht
-date: Tue Dec 27 17:32:25 2005 +0100
-summary: Add two new finite element in examples++-load and change the doc
-
-changeset: 929:52e7e6fc6a98
-user: hecht
-date: Tue Dec 27 07:54:01 2005 +0100
-summary: add new Finite Element Bernardi-Raugel for Stokes or Navier-Stokes
-
-changeset: 928:4668e8f2bf42
-user: hecht
-date: Mon Dec 26 17:28:50 2005 +0100
-summary: Correct problem in boundary edge (lossing label numbers) in adapated mesh, savemesh,
-
-changeset: 927:b64cea081b9c
-user: lehyaric
-date: Tue Dec 13 13:44:58 2005 +0100
-summary: Added first support for Doxygen documentation. Inline comments still need
-
-changeset: 926:16d64c61d6ed
-user: lehyaric
-date: Mon Dec 12 16:46:01 2005 +0100
-summary: Changed --with-suffix configuration in configure.ac to avoid adding
-
-changeset: 925:6b38eb0bdbfb
-user: hecht
-date: Fri Dec 09 15:09:43 2005 +0100
-summary: do autoreconf
-
-changeset: 924:93ba5ee1504b
-user: hecht
-date: Fri Dec 09 15:08:02 2005 +0100
-summary: correct CCFLAGS in umfpack for test
-
-changeset: 923:7b3b757e62c9
-user: hecht
-date: Fri Dec 09 11:34:49 2005 +0100
-summary: add number of parameter in OneOperator class to 10
-
-changeset: 922:aebb631a6aa3
-user: lehyaric
-date: Fri Dec 09 10:20:36 2005 +0100
-summary: <cr> symbols still showed in the Cygwin (not Mingw) version. This is now
-
-changeset: 921:db9963c894a5
-user: hecht
-date: Fri Dec 09 09:36:19 2005 +0100
-summary: add missing files in DOPC dist
-
-changeset: 920:16437453406f
-user: lehyaric
-date: Thu Dec 08 16:56:36 2005 +0100
-summary: New Debian package version 2.1-1.
-
-changeset: 919:c838c9300480
-user: lehyaric
-date: Thu Dec 08 10:01:47 2005 +0100
-summary: Removed option --disable-tagging from configure.ac since @TAGGINGDEPEND@
-
-changeset: 918:13204148cc8d
-user: hecht
-date: Thu Dec 08 07:59:02 2005 +0100
-summary: correct LIBRARY problem for umfpack Demo
-
-changeset: 917:302b77b19c5c
-user: hecht
-date: Wed Dec 07 21:40:02 2005 +0100
-summary: * correct mistake in quadarture formule in integral computation (nota
-
-changeset: 916:1280844b35e8
-user: hecht
-date: Wed Dec 07 17:43:37 2005 +0100
-summary: correct problem in umfpack with cblas
-
-changeset: 915:e89bd0a8d2d1
-user: hecht
-date: Tue Dec 06 22:10:33 2005 +0100
-summary: correct mistake in cblas on configure.ac
-
-changeset: 914:3383a8fb2e59
-user: hecht
-date: Tue Dec 06 16:56:31 2005 +0100
-summary: add new file
-
-changeset: 913:34d33d0493a1
-user: hecht
-date: Tue Dec 06 16:55:19 2005 +0100
-summary: Use umfpack 4.4, and correct some mistake in configure.ac
-
-changeset: 912:834165e44b24
-user: lehyaric
-date: Tue Dec 06 12:18:56 2005 +0100
-summary: Now compiles with gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
-
-changeset: 911:239106833256
-user: hecht
-date: Fri Dec 02 11:02:00 2005 +0100
-summary: Add the generation of an error if you try to set a solver on none square matrix,
-
-changeset: 910:589d0d1b27de
-user: hecht
-date: Wed Nov 30 13:18:19 2005 +0100
-summary: /tmp/cvsBIs12d
-
-changeset: 909:8ea662ae978c
-user: lehyaric
-date: Tue Nov 29 11:45:03 2005 +0100
-summary: Now dlopen() works even when ARPACK is downloaded
-
-changeset: 908:4e7335506261
-user: hecht
-date: Mon Nov 28 16:28:25 2005 +0100
-summary: add optimization of a*b expression if a ou b is zero.
-
-changeset: 907:88031075ba05
-user: hecht
-date: Wed Nov 23 22:02:27 2005 +0100
-summary: add roland correction in the doc.
-
-changeset: 906:c8d1e446dddd
-user: lehyaric
-date: Wed Nov 23 10:40:26 2005 +0100
-summary: Added examples++-chapt3/all.edp into cleanregen.sh
-
-changeset: 905:3db52fd808f9
-user: hecht
-date: Tue Nov 22 16:34:11 2005 +0100
-summary: correct problem in algo and Newtow exemple (forgot 1/2 and 2) coef
-
-changeset: 904:788c50b38101
-user: lehyaric
-date: Tue Nov 22 10:10:30 2005 +0100
-summary: Arbitrary "wget" commands and parameters can be defined through the
-
-changeset: 903:ff51ba4da75e
-user: hecht
-date: Sat Nov 19 21:53:41 2005 +0100
-summary: I just try autoreconf on my new mac.
-
-changeset: 902:4a6864be0e52
-user: hecht
-date: Sat Nov 19 21:46:32 2005 +0100
-summary: remove the wrong BlackShocle.edp example
-
-changeset: 901:aafe6f18031a
-user: hecht
-date: Wed Nov 16 11:56:55 2005 +0100
-summary: correct the following trouble
-
-changeset: 900:2998977bc121
-user: hecht
-date: Mon Nov 14 22:00:41 2005 +0100
-summary: correct probleme when resize of full matrix, before the coef of the matrix
-
-changeset: 899:79398b5c2b4c
-user: lehyaric
-date: Wed Nov 09 15:13:15 2005 +0100
-summary: New Debian packaging
-
-changeset: 898:af9a5fae5106
-user: lehyaric
-date: Wed Nov 09 15:11:45 2005 +0100
-summary: Changed Debian dependency from libfltk1.1c102 to libfltk1.1
-
-changeset: 897:a87ee751e538
-user: hecht
-date: Tue Nov 08 11:26:28 2005 +0100
-summary: change in grammar lg.y misplaced ternary operator
-
-changeset: 896:6c6798e0e726
-user: hecht
-date: Sun Nov 06 20:36:35 2005 +0100
-summary: uodate INNOVATION file
-
-changeset: 895:e0176cafeeca
-user: hecht
-date: Sun Nov 06 20:26:24 2005 +0100
-summary: change the tolerance value un mshptg form 2^-15 to 2^-30 if the computation in long long
-
-changeset: 894:76b1f65a3b90
-user: hecht
-date: Wed Nov 02 22:29:12 2005 +0100
-summary: add files
-
-changeset: 893:04dd48fbf3d6
-user: hecht
-date: Wed Nov 02 22:06:12 2005 +0100
-summary: addinf missing files
-
-changeset: 892:b32338c130bd
-user: hecht
-date: Wed Nov 02 22:04:13 2005 +0100
-summary: correct small mistake in the doc
-
-changeset: 891:af006f72e7b8
-user: lehyaric
-date: Wed Nov 02 10:46:14 2005 +0100
-summary: New Debian packages
-
-changeset: 890:a3a685d549f6
-user: hecht
-date: Tue Nov 01 17:52:59 2005 +0100
-summary: correct windows install file and load.link under windows
-
-changeset: 889:991fc4be5f2b
-user: hecht
-date: Tue Nov 01 17:08:57 2005 +0100
-summary: correct problem in array operator /=
-
-changeset: 888:c32a725f21b6
-user: hecht
-date: Tue Nov 01 16:55:32 2005 +0100
-summary: correct src/bin-win32 Makefile.am
-
-changeset: 887:3ef99e3bd6ae
-user: hecht
-date: Tue Nov 01 14:14:07 2005 +0100
-summary: split AFunction3.cpp in 3 files array_{long,real,double}.cpp
-
-changeset: 886:92f491c4331f
-user: hecht
-date: Mon Oct 31 22:34:02 2005 +0100
-summary: *** empty log message ***
-
-changeset: 885:d8267da311f1
-user: hecht
-date: Mon Oct 31 17:45:53 2005 +0100
-summary: - Correction de bug UMFPACK resolution complex problem
-
-changeset: 884:6c4e84a1a8ac
-user: hecht
-date: Sun Oct 30 17:26:35 2005 +0100
-summary: *** empty log message ***
-
-changeset: 883:0028bacc3e62
-user: hecht
-date: Sun Oct 30 17:06:33 2005 +0100
-summary: correct problem in eigen value computation
-
-changeset: 882:706ef465f936
-user: lehyaric
-date: Thu Oct 27 19:09:00 2005 +0200
-summary: Change MPI package name to keep up with Debian Unstable
-
-changeset: 881:72a8fd466c6f
-user: lehyaric
-date: Thu Oct 27 18:22:43 2005 +0200
-summary: Places examples++-other last because it contains speed tests which
-
-changeset: 880:0dde809ed55f
-user: lehyaric
-date: Thu Oct 27 17:51:19 2005 +0200
-summary: - Improved the way configure finds libXxf86vm.a
-
-changeset: 879:c085ef504236
-user: hecht
-date: Fri Oct 21 18:18:09 2005 +0200
-summary: Try to correct problem in win32 version
-
-changeset: 878:aa56fd6dc7ba
-user: hecht
-date: Fri Oct 21 17:27:42 2005 +0200
-summary: add .edp file in example++-eigen dir
-
-changeset: 877:d45005b94b3d
-user: lehyaric
-date: Thu Oct 20 16:22:05 2005 +0200
-summary: Compiling with the Cygwin DLL is now OK again
-
-changeset: 876:6f055a07e3c3
-user: lehyaric
-date: Thu Oct 20 15:46:22 2005 +0200
-summary: configure.ac now dynamically checks for libXxf86vm.a
-
-changeset: 875:32d5c81f8e05
-user: lehyaric
-date: Thu Oct 20 11:56:16 2005 +0200
-summary: New manual included in Debian packages
-
-changeset: 874:c4f11df6192f
-user: hecht
-date: Wed Oct 19 16:05:20 2005 +0200
-summary: *** empty log message ***
-
-changeset: 873:ba8e3a039026
-user: hecht
-date: Wed Oct 19 16:01:24 2005 +0200
-summary: correct doc file in Mac vercion
-
-changeset: 872:97c5169b06d6
-user: hecht
-date: Wed Oct 19 15:27:56 2005 +0200
-summary: add link on Desktop to example
-
-changeset: 871:ee0c20283445
-user: lehyaric
-date: Wed Oct 19 15:23:03 2005 +0200
-summary: HISTORY update
-
-changeset: 870:87b7436af068
-user: lehyaric
-date: Wed Oct 19 15:22:56 2005 +0200
-summary: Packaging version 2.
-
-changeset: 869:3663c2fee3a6
-user: hecht
-date: Wed Oct 19 14:31:19 2005 +0200
-summary: correct misspelling in previous modif
-
-changeset: 868:0bd5255c4bd5
-user: hecht
-date: Wed Oct 19 14:20:39 2005 +0200
-summary: coorect PB LogoUMPC
-
-changeset: 867:2e63a3e9ca9e
-user: hecht
-date: Wed Oct 19 14:14:17 2005 +0200
-summary: correct overflow in elem mat when assembling skyline matrix
-
-changeset: 866:adc2ee0d01fe
-user: hecht
-date: Tue Oct 18 17:27:16 2005 +0200
-summary: *** empty log message ***
-
-changeset: 865:5373ad791840
-user: hecht
-date: Tue Oct 18 13:41:20 2005 +0200
-summary: *** empty log message ***
-
-changeset: 864:d801079ba411
-user: hecht
-date: Tue Oct 18 13:29:44 2005 +0200
-summary: add .cpp in load.link command in example++-load/Makefile.am
-
-changeset: 863:0bb65f785e1f
-user: hecht
-date: Tue Oct 18 13:14:21 2005 +0200
-summary: correct return type probleme LinearCG
-
-changeset: 862:af063a43f41d
-user: hecht
-date: Tue Oct 18 11:56:38 2005 +0200
-summary: correct same problem when passing array as argument.
-
-changeset: 861:15a2ea7f7e31
-user: pironnea
-date: Mon Oct 17 09:54:27 2005 +0200
-summary: *** empty log message ***
-
-changeset: 860:c484b5dfde1d
-user: hecht
-date: Mon Oct 17 07:26:43 2005 +0200
-summary: DOC upgrading
-
-changeset: 859:c0e097480736
-user: hecht
-date: Sun Oct 16 19:48:40 2005 +0200
-summary: correct small listake in window version
-
-changeset: 858:053d6a1895bd
-user: hecht
-date: Sat Oct 15 16:28:49 2005 +0200
-summary: in configure in case off --enable_download don't locat to find an arpack library
-
-changeset: 857:46f7d68bc496
-user: hecht
-date: Fri Oct 14 11:52:34 2005 +0200
-summary: doc book continuing
-
-changeset: 856:12c305f56de6
-user: hecht
-date: Thu Oct 13 16:23:46 2005 +0200
-summary: change the title page of the doc for publishing
-
-changeset: 855:d3e62fa2a587
-user: pironnea
-date: Thu Oct 13 11:48:28 2005 +0200
-summary: *** empty log message ***
-
-changeset: 854:5313bf2fd39a
-user: pironnea
-date: Thu Oct 13 11:34:36 2005 +0200
-summary: *** empty log message ***
-
-changeset: 853:128f45f7d2c2
-user: hecht
-date: Wed Oct 12 22:22:47 2005 +0200
-summary: *** empty log message ***
-
-changeset: 852:221e441ef33a
-user: hecht
-date: Wed Oct 12 21:20:57 2005 +0200
-summary: add forgotten files
-
-changeset: 851:47f4d245d855
-user: hecht
-date: Wed Oct 12 21:09:23 2005 +0200
-summary: update HISTORY
-
-changeset: 850:0a5d2156274e
-user: hecht
-date: Wed Oct 12 21:08:29 2005 +0200
-summary: Add makefile to build automaticaly the FreeFem++ version with dll
-
-changeset: 849:09368a95147b
-user: pironnea
-date: Wed Oct 12 18:20:27 2005 +0200
-summary: *** empty log message ***
-
-changeset: 848:9b451b2bff88
-user: hecht
-date: Wed Oct 12 17:50:50 2005 +0200
-summary: coorect freefem++doc.tex
-
-changeset: 847:60473c6ec0a3
-user: hecht
-date: Wed Oct 12 16:09:25 2005 +0200
-summary: just add mising eps file
-
-changeset: 846:7053f50276e4
-user: hecht
-date: Wed Oct 12 15:42:06 2005 +0200
-summary: do correct in the manual, make big change in the dynamic load, see the maunal
-
-changeset: 845:3cb796a22b5d
-user: hecht
-date: Tue Oct 04 20:31:41 2005 +0200
-summary: correct small mistake in load.cpp i -> j
-
-changeset: 844:2a1740f12cd1
-user: hecht
-date: Tue Oct 04 18:17:48 2005 +0200
-summary: change the version number to build new window version.
-
-changeset: 843:1d5169284e4c
-user: hecht
-date: Tue Oct 04 17:26:58 2005 +0200
-summary: correct overflow integer array in elementary martix
-
-changeset: 842:cd2ddded3fe8
-user: hecht
-date: Tue Oct 04 11:44:01 2005 +0200
-summary: correct small proble in load.cpp
-
-changeset: 841:83c6f67e8571
-user: hecht
-date: Tue Sep 27 22:35:41 2005 +0200
-summary: correct load.cpp to change suffix and prefix
-
-changeset: 840:86a63de90bd6
-user: hecht
-date: Mon Sep 26 18:03:57 2005 +0200
-summary: small correction for buildng the Window version
-
-changeset: 839:8d1d0e79e8f2
-user: hecht
-date: Mon Sep 26 14:42:40 2005 +0200
-summary: add bin-win32 dir to bluid win32 executable with .dll files
-
-changeset: 838:478cefc531be
-user: hecht
-date: Fri Sep 23 17:11:31 2005 +0200
-summary: version 1.48-1
-
-changeset: 837:00683068609c
-user: lehyaric
-date: Thu Sep 22 12:01:49 2005 +0200
-summary: FreeFem++ works on Linux (Debian Testing) thanks to the following
-
-changeset: 836:3c745b9c0391
-user: hecht
-date: Wed Sep 21 21:04:58 2005 +0200
-summary: correct bug in set array of array to array of reverse
-
-changeset: 835:d08a7fe8d64b
-user: lehyaric
-date: Wed Sep 21 14:52:28 2005 +0200
-summary: Added new examples++-chapt3 directory to Windows distribution
-
-changeset: 834:37968b5d3aa4
-user: hecht
-date: Fri Sep 09 15:27:40 2005 +0200
-summary: change the reconstruction of strversionnumber.cpp
-
-changeset: 833:5ed4006dc572
-user: hecht
-date: Fri Sep 09 15:19:14 2005 +0200
-summary: create ref.edp file (empty today)
-
-changeset: 832:541c3f59571d
-user: hecht
-date: Fri Sep 09 15:17:10 2005 +0200
-summary: add examples++-chapt3 stuff
-
-changeset: 831:d0b4babe44bc
-user: hecht
-date: Fri Sep 09 14:30:50 2005 +0200
-summary: add new include file
-
-changeset: 830:ec7cf2a5bb56
-user: hecht
-date: Fri Sep 09 13:45:37 2005 +0200
-summary: correct missing .esp file in Makefile.am
-
-changeset: 829:385fa7cb90cf
-user: hecht
-date: Fri Sep 09 13:27:16 2005 +0200
-summary: *** empty log message ***
-
-changeset: 828:17e148260e7d
-user: hecht
-date: Fri Sep 09 13:25:55 2005 +0200
-summary: add threehsv.eps file
-
-changeset: 827:561442bc79b4
-user: hecht
-date: Wed Aug 31 15:53:14 2005 +0200
-summary: add new arithmetic if expression ( (a ? b : c) like in c++
-
-changeset: 826:908ddb527637
-user: hecht
-date: Tue Aug 30 16:56:27 2005 +0200
-summary: correct unmissing print in case of verbosity = 0 .
-
-changeset: 825:0a55e1d02298
-user: hecht
-date: Tue Aug 30 14:58:44 2005 +0200
-summary: correct color in window version
-
-changeset: 824:f54ced8e4821
-user: hecht
-date: Tue Aug 30 13:36:53 2005 +0200
-summary: Add tool to change the color table of plot:
-
-changeset: 823:95d85c693298
-user: hecht
-date: Thu Aug 25 14:23:19 2005 +0200
-summary: add new freefem++ documentation freefem++doc.pdf ( from O. Pironneau)
-
-changeset: 822:6ac1c6bfc617
-user: lehyaric
-date: Fri Jul 15 14:11:49 2005 +0200
-summary: Removed "restricted" option from FreeFem++-cs (the Web service does
-
-changeset: 821:8508a9315ab1
-user: lehyaric
-date: Wed Jul 13 13:40:51 2005 +0200
-summary: Removed references to undefined class "TheSubFMortars"
-
-changeset: 820:546ff9fb4445
-user: hecht
-date: Wed Jul 13 12:10:21 2005 +0200
-summary: OK, we can make dll under window. first test
-
-changeset: 819:4f9e6ba028ac
-user: hecht
-date: Tue Jul 12 11:22:20 2005 +0200
-summary: Big modif to buil .dll under window ( it's hard)
-
-changeset: 818:5e1096ec1eb9
-user: hecht
-date: Thu Jul 07 09:50:47 2005 +0200
-summary: find a new bug in cas if we declare new variable after a break, continue or a return
-
-changeset: 817:e03e5f78e5fe
-user: hecht
-date: Tue Jul 05 16:24:31 2005 +0200
-summary: correct problem in meshsplit function in case of final mesh with hole and
-
-changeset: 816:5fc7ff0dcbe0
-user: hecht
-date: Tue Jul 05 13:11:24 2005 +0200
-summary: change version to 1.47-3
-
-changeset: 815:f62d00cabf0e
-user: lehyaric
-date: Tue Jul 05 11:48:44 2005 +0200
-summary: Tuning scripts for Debian amd64 packaging
-
-changeset: 814:e74d584065c5
-user: lehyaric
-date: Mon Jul 04 17:29:41 2005 +0200
-summary: Re-enables PDF and PS documentation in Windows packaging after finding the
-
-changeset: 813:e9430e4f4bac
-user: lehyaric
-date: Mon Jul 04 16:42:49 2005 +0200
-summary: Removed wrong dynamic linking option bug from configure.ac
-
-changeset: 812:edd3b1cd9f6d
-user: lehyaric
-date: Mon Jul 04 16:26:14 2005 +0200
-summary: Added "-fPIC" in compilation options for 64 bit Linux
-
-changeset: 811:e5e1da1b1bfe
-user: hecht
-date: Mon Jul 04 15:55:23 2005 +0200
-summary: correct problem in antype castting under window
-
-changeset: 810:1cb5cd176bfb
-user: lehyaric
-date: Mon Jul 04 14:57:26 2005 +0200
-summary: Removed documentation from Windows executable package because PDF and PS
-
-changeset: 809:b91b4cb1848d
-user: lehyaric
-date: Mon Jul 04 13:59:34 2005 +0200
-summary: Changed Debian package dependency from "arpack++" to "libarpack++2-dev"
-
-changeset: 808:152b0171eb45
-user: lehyaric
-date: Mon Jul 04 13:30:16 2005 +0200
-summary: Changing packaging procedure to include new FreeFem++-cs binaries
-
-changeset: 807:e18fc97ba94a
-user: lehyaric
-date: Mon Jul 04 13:28:59 2005 +0200
-summary: Changing packaging procedure to include FreeFem++-cs binaries.
-
-changeset: 806:6e6d817fee3d
-user: lehyaric
-date: Fri Jul 01 17:04:59 2005 +0200
-summary: Added 64bit debian package (amd64)
-
-changeset: 805:bf4bd6f52606
-user: lehyaric
-date: Fri Jul 01 15:21:40 2005 +0200
-summary: Changed makefile to be able to run the Debian packaging procedure.
-
-changeset: 804:13a708e99d11
-user: lehyaric
-date: Fri Jul 01 14:23:32 2005 +0200
-summary: Minor modifications in 'clean' goal.
-
-changeset: 803:3973b9916156
-user: lehyaric
-date: Fri Jul 01 12:08:40 2005 +0200
-summary: New package (1.47-2) currently being built
-
-changeset: 802:93740702390d
-user: lehyaric
-date: Fri Jul 01 11:59:51 2005 +0200
-summary: Building a new package
-
-changeset: 801:507bab956933
-user: hecht
-date: Fri Jul 01 11:43:15 2005 +0200
-summary: correct problem with splitmesh with internal boundary
-
-changeset: 800:d450da38d40c
-user: lehyaric
-date: Fri Jul 01 10:57:28 2005 +0200
-summary: Test examples++-tutorial/freeboundary-weak also disabled from regression
-
-changeset: 799:447f53a0dbac
-user: lehyaric
-date: Fri Jul 01 10:34:10 2005 +0200
-summary: Disabling example examples++-tutorial/freeboundary.edp from regression tests
-
-changeset: 798:5b0c1d07bccd
-user: lehyaric
-date: Thu Jun 30 12:22:20 2005 +0200
-summary: Configuration procedure updated with new Cygin/Mingw parameters
-
-changeset: 797:93549d7d0176
-user: lehyaric
-date: Thu Jun 30 12:08:30 2005 +0200
-summary: Standard libraries locations have changed under Cygwin/Mingw
-
-changeset: 796:8a5fb70aa981
-user: hecht
-date: Thu Jun 30 08:10:30 2005 +0200
-summary: add FE-medit.edp example to show plot of FE a basis function (FH)
-
-changeset: 795:bfa6725fe254
-user: hecht
-date: Wed Jun 29 21:40:48 2005 +0200
-summary: Add a new finite element P0edge to build new error indicator
-
-changeset: 794:907fe04bf4f0
-user: lehyaric
-date: Wed Jun 29 15:00:05 2005 +0200
-summary: configure.ac now checks whether flex is compatible with bison. Otherwise
-
-changeset: 793:4058e691fedf
-user: lehyaric
-date: Wed Jun 29 13:59:35 2005 +0200
-summary: Added some comments inside lex files about producing bison-compatible lexers
-
-changeset: 792:62d20e3691fe
-user: lehyaric
-date: Wed Jun 29 11:57:36 2005 +0200
-summary: Options bison-bridge and bison-locations are not recognized undef cygwin
-
-changeset: 791:ca53d6b490fb
-user: lehyaric
-date: Wed Jun 29 11:52:45 2005 +0200
-summary: At the moment, FreeFem++ does not compile under Cygwin because of problems
-
-changeset: 790:a78f87e4a2f0
-user: lehyaric
-date: Wed Jun 29 10:10:33 2005 +0200
-summary: Added a new configure option "--disable-tagging" to speed up
-
-changeset: 789:f4101f1de341
-user: hecht
-date: Tue Jun 28 11:44:33 2005 +0200
-summary: add instruction to copy sub array in array
-
-changeset: 788:a0c72c4364df
-user: lehyaric
-date: Tue Jun 28 11:27:01 2005 +0200
-summary: Color-coding in FreeFem++-cs now colors multi-line comments (/*
-
-changeset: 787:d9dae2e4a837
-user: lehyaric
-date: Tue Jun 28 11:07:36 2005 +0200
-summary: FreeFem++-cs no longer crashes under Windows when loading a second EDP program
-
-changeset: 786:07e403bc9c4d
-user: hecht
-date: Tue Jun 28 10:23:24 2005 +0200
-summary: correct trouble in block matrix with transpiose sub matrix
-
-changeset: 785:77dc6490a932
-user: hecht
-date: Mon Jun 27 16:23:51 2005 +0200
-summary: add tools to build bock matrices like
-
-changeset: 784:a8b2df79833e
-user: hecht
-date: Thu Jun 23 13:27:55 2005 +0200
-summary: to add Highlighting Patterns for nedit editor of .edp file., do
-
-changeset: 783:8801d1801347
-user: hecht
-date: Sun Jun 19 21:09:11 2005 +0200
-summary: Add way to bluid matrix with varf on different meshes.
-
-changeset: 782:96d9ef496911
-user: hecht
-date: Fri Jun 10 16:33:43 2005 +0200
-summary: coorect error in add
-
-changeset: 781:bbebd79e4d3d
-user: hecht
-date: Fri Jun 10 16:23:11 2005 +0200
-summary: correct some spelling error
-
-changeset: 780:51598cdf173d
-user: hecht
-date: Thu Jun 09 15:48:48 2005 +0200
-summary: add computation of eigen value for complex matrix
-
-changeset: 779:5a11859ad82a
-user: hecht
-date: Thu Jun 02 15:56:06 2005 +0200
-summary: correct une function name in Pcrgraph.cpp
-
-changeset: 778:60033de30615
-user: hecht
-date: Thu Jun 02 15:02:09 2005 +0200
-summary: try to build a dll file continuing.
-
-changeset: 777:3a9aa1ef97c4
-user: hecht
-date: Thu Jun 02 13:58:02 2005 +0200
-summary: *** empty log message ***
-
-changeset: 776:ed24b0f0f4df
-user: hecht
-date: Thu Jun 02 13:56:57 2005 +0200
-summary: correct doible name (CodeAlloc.cpp) in fflib/Makefile.am
-
-changeset: 775:615a4b420050
-user: hecht
-date: Thu Jun 02 13:54:33 2005 +0200
-summary: continuing solve problem to make a dll file of freefem
-
-changeset: 774:4cca7ee6dfc1
-user: hecht
-date: Wed Jun 01 22:52:42 2005 +0200
-summary: Do big modification in rgraph.hpp:
-
-changeset: 773:200f008bc381
-user: hecht
-date: Thu May 12 11:16:59 2005 +0200
-summary: correct problem of CFMessagePort: bootstrap_register()
-
-changeset: 772:6f30a07c0403
-user: hecht
-date: Wed May 11 15:17:06 2005 +0200
-summary: cosmetic change in PC version
-
-changeset: 771:12b8179f350f
-user: hecht
-date: Wed May 11 11:21:00 2005 +0200
-summary: correct problem in acoptim.m4 (g++-4 and -fast optim flags)
-
-changeset: 770:5864a10636d1
-user: hecht
-date: Wed May 11 10:09:40 2005 +0200
-summary: add CXX and CC setting in fltk configure parameters
-
-changeset: 769:d9d6bd29c106
-user: hecht
-date: Tue May 10 21:19:18 2005 +0200
-summary: add include <errno.hpp> in some ide files (FH)
-
-changeset: 768:de52b6df4ea1
-user: hecht
-date: Wed May 04 22:29:42 2005 +0200
-summary: add examples++tutorial/xyf file in window distribution
-
-changeset: 767:ec5efeca8fb4
-user: hecht
-date: Wed May 04 22:04:25 2005 +0200
-summary: add aile.msh in window distribution
-
-changeset: 766:b753e46694a8
-user: hecht
-date: Wed May 04 21:59:52 2005 +0200
-summary: correct line endding in aile.msh file (make as unix file)
-
-changeset: 765:054a01ff942d
-user: hecht
-date: Wed May 04 21:13:44 2005 +0200
-summary: correct DOC/Makefile.am
-
-changeset: 764:62ed86008444
-user: hecht
-date: Wed May 04 21:01:05 2005 +0200
-summary: correct the DOC directory and do autoreconf
-
-changeset: 763:00dacf8de9d8
-user: hecht
-date: Wed May 04 19:56:36 2005 +0200
-summary: clean the DOC directory to build manual-full and
-
-changeset: 762:4d0d7644df80
-user: hecht
-date: Wed May 04 14:26:02 2005 +0200
-summary: rebuil all.edp in examples++-tutorial (to remove ref to bug.edp)
-
-changeset: 761:810491481429
-user: hecht
-date: Wed May 04 13:09:15 2005 +0200
-summary: do autoreconf to rebuild Makefile.in files
-
-changeset: 760:8aca6e010f53
-user: hecht
-date: Wed May 04 13:06:48 2005 +0200
-summary: add 10^10 and 10.^10 operator (due to error in sphere .edp)
-
-changeset: 759:70c5c7c03926
-user: hecht
-date: Tue May 03 16:25:39 2005 +0200
-summary: remove pascal in "\p " macos version
-
-changeset: 758:ec2b000b022c
-user: hecht
-date: Tue May 03 15:12:06 2005 +0200
-summary: try to compile with de idm compiler xlc++
-
-changeset: 757:379de2f9fa7d
-user: hecht
-date: Mon May 02 10:57:59 2005 +0200
-summary: do correction for g++-4.0
-
-changeset: 756:fdaaafdd2726
-user: hecht
-date: Wed Apr 27 14:23:44 2005 +0200
-summary: do correction for g++ version 4.0 (new apple compiler on Tiger)
-
-changeset: 755:f90afd98be49
-user: lehyaric
-date: Fri Apr 22 11:58:39 2005 +0200
-summary: Debug checks are ok on Debian Testing
-
-changeset: 754:25358d1c2fac
-user: hecht
-date: Sun Apr 17 18:44:03 2005 +0200
-summary: add page to explain how to bluid weak form with Robin / Neumann coundary condition
-
-changeset: 753:5dec2ffefbd4
-user: hecht
-date: Sat Apr 16 21:36:09 2005 +0200
-summary: add tool to solve variationnal inequality
-
-changeset: 752:95a33493c392
-user: hecht
-date: Fri Apr 15 22:06:03 2005 +0200
-summary: add tools to solve variationnal inequality
-
-changeset: 751:b9a7054a3c47
-user: lehyaric
-date: Wed Apr 13 11:58:49 2005 +0200
-summary: IDE compiles again under MingW (an include file was missing)
-
-changeset: 750:3cba4b225729
-user: hecht
-date: Tue Apr 12 18:37:37 2005 +0200
-summary: add Modification Kohji Ohtsuka in a manual
-
-changeset: 749:1097a5ea6a9b
-user: hecht
-date: Tue Apr 12 12:07:29 2005 +0200
-summary: add flags to build unionkjack mesh on square
-
-changeset: 748:80ebe655fe59
-user: lehyaric
-date: Tue Apr 05 15:08:18 2005 +0200
-summary: FreeFem+-ide compiles on MacOS X
-
-changeset: 747:dd5a71e36e2b
-user: lehyaric
-date: Tue Apr 05 14:33:49 2005 +0200
-summary: First version of FreeFem++-ide without sockets compiles under Linux
-
-changeset: 746:74899325800e
-user: hecht
-date: Wed Mar 30 11:38:14 2005 +0200
-summary: correct name of example blakschol.edp in BlackSchole.edp
-
-changeset: 745:d4ef47df5261
-user: lehyaric
-date: Wed Mar 30 11:02:34 2005 +0200
-summary: Not regenerating HISTORY if not in a CVS working area
-
-changeset: 744:8f628e467da3
-user: hecht
-date: Wed Mar 30 10:42:49 2005 +0200
-summary: correct some mistake in Makefile.am (in: examples++-load/, src/ide/)
-
-changeset: 743:9ead41b56331
-user: hecht
-date: Wed Mar 30 09:31:27 2005 +0200
-summary: adding 2 new files for allocation (forgot in previous commit)
-
-changeset: 742:5bed47d8b18c
-user: hecht
-date: Tue Mar 29 23:13:16 2005 +0200
-summary: Big change in code generation alloc (work in progress)
-
-changeset: 741:24711fe2923e
-user: hecht
-date: Fri Mar 25 17:59:22 2005 +0100
-summary: correct bug in trunc function:
-
-changeset: 740:73864219f12e
-user: lehyaric
-date: Fri Mar 25 14:54:25 2005 +0100
-summary: Compiling ok on Linux
-
-changeset: 739:a76f21b1ab1e
-user: lehyaric
-date: Fri Mar 25 12:37:07 2005 +0100
-summary: Client and server merged into one unique executable to make sure that the client can find its server program, even through symbolic links.
-
-changeset: 738:1bbb4cafbb9b
-user: lehyaric
-date: Thu Mar 17 14:15:31 2005 +0100
-summary: Included src/lglib/lg.tab.?pp in cleanregen.sh
-
-changeset: 737:8d7e1b3ebe28
-user: lehyaric
-date: Thu Mar 17 14:13:42 2005 +0100
-summary: Replaced sem_getvalue() with a separate counter on MacOSX.
-
-changeset: 736:a92e3f968ecc
-user: hecht
-date: Wed Mar 16 22:28:55 2005 +0100
-summary: add tool to get number of mesh triangle contening a point (x,y)
-
-changeset: 735:31983afb5ba0
-user: hecht
-date: Wed Mar 16 15:37:32 2005 +0100
-summary: correct prototype of StrVersionNumber in macrgraf
-
-changeset: 734:f1c10c96352d
-user: lehyaric
-date: Wed Mar 16 15:05:14 2005 +0100
-summary: Updates to the no-F77 no-C configuration
-
-changeset: 733:c6b1f76c3c5f
-user: lehyaric
-date: Wed Mar 16 14:41:57 2005 +0100
-summary: Fortran and C compilers are now optional (if they are missing,
-
-changeset: 732:e6c08627d1d6
-user: hecht
-date: Wed Mar 16 12:08:00 2005 +0100
-summary: correct error in prototype of StrVersionNumber and
-
-changeset: 731:8f0890d47a88
-user: hecht
-date: Sun Mar 13 16:32:09 2005 +0100
-summary: correct compilation problem in RNM (resize) with g++3.4 (add this->)
-
-changeset: 730:52c5da835984
-user: lehyaric
-date: Wed Mar 02 11:50:19 2005 +0100
-summary: Correcting compilation problem on RedHat
-
-changeset: 729:d2dfa98a26fd
-user: lehyaric
-date: Wed Mar 02 11:29:12 2005 +0100
-summary: New packaging including FreeFem++-cs features: fast graphics, grammar highlighting, error-line display
-
-changeset: 728:4125f650c69b
-user: lehyaric
-date: Wed Mar 02 11:22:00 2005 +0100
-summary: FreeFem++-cs MinGW bug corrected: does not crash anymore when reading a file name from the command line
-
-changeset: 727:59c2e9b5f8a2
-user: lehyaric
-date: Tue Mar 01 16:06:32 2005 +0100
-summary: Removed unnecessary #includes
-
-changeset: 726:b476e6a9aa5a
-user: lehyaric
-date: Tue Mar 01 14:21:52 2005 +0100
-summary: Segmentation violation error while loading a file from the command line in FreeFem++-cs. Debugging in progress.
-
-changeset: 725:73070a97038f
-user: lehyaric
-date: Mon Feb 28 11:40:10 2005 +0100
-summary: Now compiling fine on MinGW
-
-changeset: 724:9ad116514e1c
-user: lehyaric
-date: Fri Feb 25 16:14:13 2005 +0100
-summary: FreeFem++-cs: compile-time or runtime errors are now highlighted in the
-
-changeset: 723:a963794aad0d
-user: lehyaric
-date: Fri Feb 25 13:10:25 2005 +0100
-summary: More coherency checks in configure.ac for a correct MPI installation.
-
-changeset: 722:5b390b867211
-user: lehyaric
-date: Fri Feb 25 10:50:26 2005 +0100
-summary: Added new "resize" reserved word into the highlighting grammar.
-
-changeset: 721:fb36b11fd57c
-user: hecht
-date: Thu Feb 24 21:27:23 2005 +0100
-summary: correct the documentation
-
-changeset: 720:b8fb25f14bbb
-user: hecht
-date: Thu Feb 24 20:44:20 2005 +0100
-summary: correct mistake in return type in complex mean and jump new function (FH)
-
-changeset: 719:347d7fdaf605
-user: hecht
-date: Thu Feb 24 15:33:21 2005 +0100
-summary: resize of array and matrices, continuing
-
-changeset: 718:05352247ee60
-user: hecht
-date: Thu Feb 24 15:32:36 2005 +0100
-summary: add resize of int,real and complex array or matrices, exemple:
-
-changeset: 717:237af51c2d16
-user: hecht
-date: Thu Feb 24 09:44:21 2005 +0100
-summary: correct bug in array of complex FE function like
-
-changeset: 716:0b0233d67ebb
-user: lehyaric
-date: Wed Feb 23 15:51:03 2005 +0100
-summary: Highlighting test procedure not ready for regression tests yet: disabled
-
-changeset: 715:d6cd82cad75c
-user: lehyaric
-date: Wed Feb 23 15:22:05 2005 +0100
-summary: "testhighlight" regression tests now work up to (but not including) array.edp
-
-changeset: 714:fb6575626cdc
-user: lehyaric
-date: Wed Feb 23 14:50:49 2005 +0100
-summary: Added highlighting grammar files into CVS, in case the compiling environment
-
-changeset: 713:81e3198dfed6
-user: lehyaric
-date: Wed Feb 23 13:44:31 2005 +0100
-summary: The HISTORY file is now created from CVS logs thanks to "cvs2cl".
-
-changeset: 712:349dc15fb839
-user: lehyaric
-date: Wed Feb 23 12:45:15 2005 +0100
-summary: FreeFem++-cs: grammar-driven syntax highlighting works on
-
-changeset: 711:8871b1b4c0bb
-user: hecht
-date: Wed Feb 23 10:49:35 2005 +0100
-summary: add jump and mean of complex function.
-
-changeset: 710:c7e0c39689ca
-user: lehyaric
-date: Fri Feb 18 20:13:24 2005 +0100
-summary: FreeFem++-cs syntax highlighting is now highlights keywords based on their
-
-changeset: 709:6b9cc14429a3
-user: hecht
-date: Fri Feb 18 18:00:08 2005 +0100
-summary: ajoute d'un test d'erreur
-
-changeset: 708:c442c6ae9737
-user: lehyaric
-date: Thu Feb 17 16:02:34 2005 +0100
-summary: Added new developments
-
-changeset: 707:051b3deb6ac4
-user: lehyaric
-date: Thu Feb 17 15:05:22 2005 +0100
-summary: Compiles on MacOS X.
-
-changeset: 706:b93878dc57dd
-user: lehyaric
-date: Thu Feb 17 14:27:03 2005 +0100
-summary: First working version of syntax highlighting through grammar file in
-
-changeset: 705:ed842e9da7aa
-user: hecht
-date: Wed Feb 16 18:13:38 2005 +0100
-summary: 3D continuing + truc
-
-changeset: 704:9b85196f1bca
-user: lehyaric
-date: Wed Feb 16 13:44:24 2005 +0100
-summary: Socket buffering is now limited to avoid random communication errors.
-
-changeset: 703:ca5e14fc546c
-user: lehyaric
-date: Mon Feb 14 17:22:24 2005 +0100
-summary: Socket communication between client and server in FreeFem++-cs has been
-
-changeset: 702:caeeecdd92b9
-user: hecht
-date: Fri Feb 11 22:20:32 2005 +0100
-summary: complet DOC
-
-changeset: 701:10f42008bce2
-user: hecht
-date: Fri Feb 11 18:00:16 2005 +0100
-summary: add 2 new quadrature formular qf7pT and qf9pT with respectively 15 and 21 points
-
-changeset: 700:c2f60527abb5
-user: hecht
-date: Tue Feb 08 17:26:15 2005 +0100
-summary: add 3D stuff in quadtree
-
-changeset: 699:42115bed3c70
-user: lehyaric
-date: Tue Feb 08 16:52:02 2005 +0100
-summary: Updated TODO list for FreeFem++-cs
-
-changeset: 698:1cbe06a20efc
-user: lehyaric
-date: Tue Feb 08 16:18:08 2005 +0100
-summary: Dynamic loading is now disabled if dlopen() does not link properly
-
-changeset: 697:b17a41e40e1b
-user: hecht
-date: Tue Feb 08 15:18:51 2005 +0100
-summary: add buildmesh example with nbvx= named parameter
-
-changeset: 696:662cf549f14b
-user: lehyaric
-date: Tue Feb 08 14:23:24 2005 +0100
-summary: New Debian package
-
-changeset: 695:ef360bad2ed9
-user: lehyaric
-date: Fri Feb 04 16:47:21 2005 +0100
-summary: Now checks that FLTK is compiled with threads before accepting it.
-
-changeset: 694:3b58d5c49afb
-user: lehyaric
-date: Fri Feb 04 16:24:44 2005 +0100
-summary: Patchs de configuration proposés par Thierry Thomas pour FreeBSD intégrés.
-
-changeset: 693:9af00658c499
-user: hecht
-date: Fri Feb 04 15:30:49 2005 +0100
-summary: beginning of 3D version
-
-changeset: 692:3dd198f1df06
-user: lehyaric
-date: Tue Feb 01 16:49:04 2005 +0100
-summary: New script to remove generated files (in order to prevent CVS conflicts)
-
-changeset: 691:7a29cfe029e6
-user: lehyaric
-date: Tue Feb 01 16:04:54 2005 +0100
-summary: FreeFem++-cs compiling and running on Windows with fully blocking sockets
-
-changeset: 690:2fabec51e87c
-user: lehyaric
-date: Tue Feb 01 14:38:02 2005 +0100
-summary: FreeFem++-cs works with fully-blocking sockets on Linux.
-
-changeset: 689:f0ac462be8a7
-user: lehyaric
-date: Tue Feb 01 12:20:38 2005 +0100
-summary: Reverting FreeFem++-cs to blocking IO because of Microsoft Windows problems
-
-changeset: 688:010fbaa0c385
-user: lehyaric
-date: Mon Jan 31 15:21:05 2005 +0100
-summary: New version number in makefiles.
-
-changeset: 687:f06a10e19b98
-user: lehyaric
-date: Mon Jan 31 15:17:51 2005 +0100
-summary: Default version number now includes package number.
-
-changeset: 686:c9b8132a2529
-user: lehyaric
-date: Mon Jan 31 14:07:13 2005 +0100
-summary: Problem with busy waiting under Windows solved.
-
-changeset: 685:da3d8c2394e2
-user: hecht
-date: Sat Jan 29 09:56:58 2005 +0100
-summary: correct some compile error with g++ 3.4
-
-changeset: 684:4082bdc8cf45
-user: lehyaric
-date: Fri Jan 28 13:27:49 2005 +0100
-summary: Windows packaging for new improved socket implementation
-
-changeset: 683:b94d16aa1620
-user: lehyaric
-date: Fri Jan 28 11:28:07 2005 +0100
-summary: Still trying to resolve discrepancies between Linux and Windows sockets.
-
-changeset: 682:d572b516a5ff
-user: hecht
-date: Thu Jan 27 19:01:24 2005 +0100
-summary: correct ; placement in if ...
-
-changeset: 681:e67edeab0092
-user: hecht
-date: Thu Jan 27 18:30:17 2005 +0100
-summary: pour mettre les makefile.in ok
-
-changeset: 680:e48d92cee32c
-user: hecht
-date: Thu Jan 27 18:15:48 2005 +0100
-summary: mac install continuing
-
-changeset: 679:6a216a159e0c
-user: hecht
-date: Thu Jan 27 18:14:20 2005 +0100
-summary: mac install continuing
-
-changeset: 678:915751728e29
-user: hecht
-date: Thu Jan 27 18:07:16 2005 +0100
-summary: continuing coorect of macos application installation
-
-changeset: 677:69466588b4f3
-user: lehyaric
-date: Thu Jan 27 17:16:54 2005 +0100
-summary: Reorganising socket communication in FreeFem++-cs because of instabilities
-
-changeset: 676:132579c00f77
-user: lehyaric
-date: Thu Jan 27 10:59:01 2005 +0100
-summary: Drag'n'drop works with Mozilla Firefox for Windows.
-
-changeset: 675:f7b2a8606369
-user: hecht
-date: Wed Jan 26 23:34:28 2005 +0100
-summary: add .app.tgz of macos application
-
-changeset: 674:25c49da9166e
-user: hecht
-date: Wed Jan 26 23:31:21 2005 +0100
-summary: correct pb dvi pdf in manual.tex
-
-changeset: 673:d0c77c71561b
-user: hecht
-date: Wed Jan 26 23:25:09 2005 +0100
-summary: correct stuff in dist generation
-
-changeset: 672:7df608534c4b
-user: hecht
-date: Wed Jan 26 23:22:59 2005 +0100
-summary: correct problem dvi and pdf chose
-
-changeset: 671:29bf3dda976d
-user: hecht
-date: Wed Jan 26 17:50:13 2005 +0100
-summary: coorect macos X application)
-
-changeset: 670:0e3142ee3a33
-user: lehyaric
-date: Wed Jan 26 13:58:41 2005 +0100
-summary: In configure.ac, PACKAGE_VERSION is already used by autoconf, so we
-
-changeset: 669:9cc276a2e325
-user: hecht
-date: Mon Jan 24 11:28:11 2005 +0100
-summary: add named parameter nbtx=.. in buildmesh function to change the default
-
-changeset: 668:537fe1f99bce
-user: hecht
-date: Thu Jan 20 20:10:32 2005 +0100
-summary: Correct a segfault if second derivative of test function exist in
-
-changeset: 667:28c10d87f954
-user: hecht
-date: Thu Jan 20 10:39:37 2005 +0100
-summary: correct parameter passing () in macro argument
-
-changeset: 666:1fe91a34d57d
-user: hecht
-date: Mon Jan 10 22:19:58 2005 +0100
-summary: change c i C in speedtest.sh to get Cholesky cpu time
-
-changeset: 665:83ad7c4f24b2
-user: hecht
-date: Mon Jan 10 14:03:31 2005 +0100
-summary: add forgotten file .pdf
-
-changeset: 664:7e72fe09da35
-user: hecht
-date: Mon Jan 10 12:07:32 2005 +0100
-summary: window problem continue
-
-changeset: 663:b54ebd871dac
-user: hecht
-date: Mon Jan 10 10:41:17 2005 +0100
-summary: correct ???? configure.ac under window
-
-changeset: 662:f9abd9543d11
-user: hecht
-date: Fri Jan 07 17:05:48 2005 +0100
-summary: correct expand string in macro
-
-changeset: 661:cb5b6ce9fa18
-user: hecht
-date: Fri Jan 07 15:55:01 2005 +0100
-summary: add config.h.in
-
-changeset: 660:71ef61f93962
-user: lehyaric
-date: Fri Jan 07 12:25:23 2005 +0100
-summary: Cosmetic change
-
-changeset: 659:1454bcfaa242
-user: hecht
-date: Fri Jan 07 11:50:08 2005 +0100
-summary: correct initialisation in solve in case of un set variable
-
-changeset: 658:944f60fe0af4
-user: hecht
-date: Thu Jan 06 21:58:33 2005 +0100
-summary: rewrite the macro generation tool to be more to suppress some bug
-
-changeset: 657:27abad54b320
-user: hecht
-date: Wed Jan 05 23:10:20 2005 +0100
-summary: update HISTORY file
-
-changeset: 656:4de99db8c363
-user: hecht
-date: Wed Jan 05 21:50:59 2005 +0100
-summary: correct segmentation violation error if
-
-changeset: 655:6a65a4351cc6
-user: hecht
-date: Tue Jan 04 16:58:02 2005 +0100
-summary: continuing int1d(Th,3,qfe=qf1pElump)(
-
-changeset: 654:bb8f41ed79bf
-user: hecht
-date: Tue Jan 04 16:45:19 2005 +0100
-summary: add qf1pElump new quadrature formular in int1d() ...
-
-changeset: 653:75e427064019
-user: hecht
-date: Wed Dec 29 11:16:11 2004 +0100
-summary: add concat operator in macro generation #
-
-changeset: 652:8dfd9dc97215
-user: hecht
-date: Tue Dec 21 18:24:43 2004 +0100
-summary: add mkff-html.pl file to update the web page.
-
-changeset: 651:be477b2a559c
-user: lehyaric
-date: Fri Dec 17 17:22:52 2004 +0100
-summary: Windows package including correction for Mingw -mthreads bug
-
-changeset: 650:eb12e1fe86d0
-user: lehyaric
-date: Fri Dec 17 15:40:30 2004 +0100
-summary: Bug solved: Random crashes in Windows GUI
-
-changeset: 649:8b2c0dc489c5
-user: lehyaric
-date: Fri Dec 17 11:17:27 2004 +0100
-summary: Change naming conventions in package numbering
-
-changeset: 648:2e4307b2394c
-user: lehyaric
-date: Thu Dec 16 10:30:07 2004 +0100
-summary: Added files to "clean-gen" goal
-
-changeset: 647:aeba339ce574
-user: lehyaric
-date: Thu Dec 16 10:21:45 2004 +0100
-summary: Added goal "clean-gen" to clean generated files which are included in the
-
-changeset: 646:59b4aded663b
-user: lehyaric
-date: Wed Dec 15 17:42:56 2004 +0100
-summary: Postscript output in FreeFem++-cs corrected.
-
-changeset: 645:576d59fb636f
-tag: release_1_44
-user: hecht
-date: Sat Dec 11 15:25:14 2004 +0100
-summary: add one examples and load ide/makefile.in file
-
-changeset: 644:587836032d0c
-user: hecht
-date: Tue Dec 07 17:26:16 2004 +0100
-summary: put manual-full.pdf and remove manual-full.ps.gz in dist files
-
-changeset: 643:5915ca34cea8
-user: hecht
-date: Tue Dec 07 17:19:47 2004 +0100
-summary: adding change
-
-changeset: 642:272bdb376315
-user: hecht
-date: Tue Dec 07 16:47:49 2004 +0100
-summary: correct missing file in dist target in ide/Makefile.am
-
-changeset: 641:943560ba14cb
-user: hecht
-date: Tue Dec 07 15:46:54 2004 +0100
-summary: add pdfsync.sty
-
-changeset: 640:574e16fa4580
-user: hecht
-date: Tue Dec 07 15:46:54 2004 +0100
-summary: add pdfsync.sty
-
-changeset: 639:40a0aa5074d2
-user: hecht
-date: Tue Dec 07 14:40:55 2004 +0100
-summary: correct bug in LinearGC
-
-changeset: 638:ce9d4f35ccbe
-user: hecht
-date: Tue Dec 07 14:40:55 2004 +0100
-summary: correct bug in LinearGC
-
-changeset: 637:5e92e098a84c
-user: hecht
-date: Tue Dec 07 14:40:55 2004 +0100
-summary: correct bug in LinearGC
-
-changeset: 636:c503ab82d448
-user: hecht
-date: Tue Dec 07 14:40:55 2004 +0100
-summary: correct bug in LinearGC
-
-changeset: 635:df1fe243e312
-user: hecht
-date: Tue Dec 07 14:40:55 2004 +0100
-summary: correct bug in LinearGC
-
-changeset: 634:5992289e53d9
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 633:bac8aeda8d02
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 632:16ec15ff429e
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 631:5b20a0a70ed3
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 630:6d565e845748
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 629:8c4834a72c8d
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 628:3a567543a457
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 627:1e538d357736
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 626:14c9bd5aa671
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 625:d3e8ab784f54
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 624:078931338411
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 623:6989fe9dcf00
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 622:5850f2541f28
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 621:c1b6502dda0e
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 620:d42824334848
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 619:e3fb8b67aedd
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 618:5231ac489b29
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 617:1ffe14f7e205
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 616:e0e061f7cc0f
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 615:b02e93ab648f
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 614:3826ba342268
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 613:bfe77a690f22
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 612:8a623501ed79
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 611:5eb3d7779ba5
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 610:47890a9320f0
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 609:09fa91db7015
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 608:958a113e64f8
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 607:2550dc877a9e
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 606:0a9e0d2f235a
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 605:5a1f44c2fed5
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 604:fc0a897c0231
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 603:5270118bb4b3
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 602:b8f75296d692
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 601:6405ed03c906
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 600:66d5401897b2
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 599:646706f655fb
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 598:209e45a646c0
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 597:90fd37db4500
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 596:ea886dc74445
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 595:f30855db023a
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 594:01cbb9cc6471
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 593:db32e3dcb9e6
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 592:d2c95b00caa9
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 591:5dd5a8b892c5
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 590:b530f0e60945
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 589:aace165d8a5b
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 588:e7c461ccdd5e
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 587:c43a94efd8d0
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 586:04ca3feeb78f
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 585:0ff5c636ce04
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 584:301f2066aa9e
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 583:5a12dc4f399c
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 582:b7adf373f4fc
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 581:504550d55b8a
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 580:891870d5e48e
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 579:f7ba38e32a59
-user: lehyaric
-date: Mon Dec 06 16:17:29 2004 +0100
-summary: "make dist" does not try and include BLAS source files any more
-
-changeset: 578:131067ca69b4
-user: lehyaric
-date: Fri Dec 03 15:27:32 2004 +0100
-summary: Include kernel and libc versions in linux static package name
-
-changeset: 577:950a1b1dc850
-user: lehyaric
-date: Fri Dec 03 15:27:32 2004 +0100
-summary: Include kernel and libc versions in linux static package name
-
-changeset: 576:dd814ba4d987
-user: lehyaric
-date: Fri Dec 03 11:48:53 2004 +0100
-summary: Wording change
-
-changeset: 575:698d11505ca5
-user: lehyaric
-date: Thu Dec 02 13:51:32 2004 +0100
-summary: New package for Windows done
-
-changeset: 574:eda5ab893d90
-user: lehyaric
-date: Thu Dec 02 13:51:32 2004 +0100
-summary: New package for Windows done
-
-changeset: 573:655782a256ca
-user: lehyaric
-date: Thu Dec 02 13:51:32 2004 +0100
-summary: New package for Windows done
-
-changeset: 572:7fe59ebb535e
-user: lehyaric
-date: Thu Dec 02 13:26:30 2004 +0100
-summary: Changed reference value for regression tests
-
-changeset: 571:1e0b5bb8a88a
-user: lehyaric
-date: Thu Dec 02 13:26:30 2004 +0100
-summary: Changed reference value for regression tests
-
-changeset: 570:28917d41479d
-user: lehyaric
-date: Thu Dec 02 13:26:30 2004 +0100
-summary: Changed reference value for regression tests
-
-changeset: 569:f4933536ffc4
-user: lehyaric
-date: Thu Dec 02 12:34:13 2004 +0100
-summary: Regression tests suite was not running. Corrected.
-
-changeset: 568:e9f9444f4eec
-user: lehyaric
-date: Thu Dec 02 12:34:13 2004 +0100
-summary: Regression tests suite was not running. Corrected.
-
-changeset: 567:5c4ed3b5dd9d
-user: lehyaric
-date: Thu Dec 02 12:34:13 2004 +0100
-summary: Regression tests suite was not running. Corrected.
-
-changeset: 566:d8c0ddc9c049
-user: lehyaric
-date: Thu Dec 02 12:24:17 2004 +0100
-summary: FreeFem++-cs works on MacOSX (uses named semaphores)
-
-changeset: 565:9ab9aa52b004
-user: lehyaric
-date: Thu Dec 02 11:40:45 2004 +0100
-summary: X11 shared libraries dependencies removed on Mac OS X
-
-changeset: 564:a878e8d06b91
-user: lehyaric
-date: Thu Dec 02 11:40:45 2004 +0100
-summary: X11 shared libraries dependencies removed on Mac OS X
-
-changeset: 563:fcce285846eb
-user: lehyaric
-date: Thu Dec 02 10:12:21 2004 +0100
-summary: Added FreeFem++-cs to visual regression tests
-
-changeset: 562:d740179bde14
-user: lehyaric
-date: Thu Dec 02 10:12:21 2004 +0100
-summary: Added FreeFem++-cs to visual regression tests
-
-changeset: 561:26808676972f
-user: lehyaric
-date: Wed Dec 01 18:10:45 2004 +0100
-summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
-
-changeset: 560:83c213085ce7
-user: lehyaric
-date: Wed Dec 01 18:10:45 2004 +0100
-summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
-
-changeset: 559:053dbd4ba446
-user: lehyaric
-date: Wed Dec 01 18:10:45 2004 +0100
-summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
-
-changeset: 558:8139a67a3970
-user: lehyaric
-date: Wed Dec 01 18:10:45 2004 +0100
-summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
-
-changeset: 557:9f492b691c47
-user: lehyaric
-date: Wed Dec 01 18:10:45 2004 +0100
-summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
-
-changeset: 556:2ab99a6f771a
-user: hecht
-date: Tue Nov 30 22:00:45 2004 +0100
-summary: remove operation g - A*x -b ; => bug in opt version
-
-changeset: 555:b9e70adbbe36
-user: lehyaric
-date: Tue Nov 30 17:18:15 2004 +0100
-summary: Application icons now work on Windows
-
-changeset: 554:8fc116e186d6
-user: hecht
-date: Tue Nov 30 17:08:59 2004 +0100
-summary: change 1 un 1. du to complex varf (ambiguity)
-
-changeset: 553:8838777e7a31
-user: hecht
-date: Tue Nov 30 17:00:57 2004 +0100
-summary: correct small compile error
-
-changeset: 552:c187b5186fe1
-user: lehyaric
-date: Tue Nov 30 13:43:12 2004 +0100
-summary: Added X-Windows icon to FreeFem++-cs
-
-changeset: 551:b157b8570234
-user: hecht
-date: Mon Nov 29 22:23:28 2004 +0100
-summary: Correction dans matrixinterpole
-
-changeset: 550:cb5e794dd229
-user: hecht
-date: Mon Nov 29 22:23:28 2004 +0100
-summary: Correction dans matrixinterpole
-
-changeset: 549:f3c219716b61
-user: hecht
-date: Mon Nov 29 22:23:28 2004 +0100
-summary: Correction dans matrixinterpole
-
-changeset: 548:38b6ad03bc0a
-user: hecht
-date: Mon Nov 29 22:23:28 2004 +0100
-summary: Correction dans matrixinterpole
-
-changeset: 547:aaa46419f2f2
-user: hecht
-date: Mon Nov 29 22:23:28 2004 +0100
-summary: Correction dans matrixinterpole
-
-changeset: 546:a1b12d942392
-user: lehyaric
-date: Fri Nov 26 16:54:09 2004 +0100
-summary: New debian package (1.44-8)
-
-changeset: 545:5afcd79492c7
-user: lehyaric
-date: Fri Nov 26 16:52:47 2004 +0100
-summary: Remove -mpich version from Debian packages since mpich Debian unstable
-
-changeset: 544:decd403ecbfc
-user: lehyaric
-date: Fri Nov 26 15:18:49 2004 +0100
-summary: Windows packaging modified to improve icons management
-
-changeset: 543:2bd172a33dc9
-user: lehyaric
-date: Fri Nov 26 15:18:49 2004 +0100
-summary: Windows packaging modified to improve icons management
-
-changeset: 542:a204e168b37a
-user: lehyaric
-date: Fri Nov 26 11:15:21 2004 +0100
-summary: Including FreeFem++-cs in the Windows packaging
-
-changeset: 541:4392d747f871
-user: lehyaric
-date: Thu Nov 25 16:25:05 2004 +0100
-summary: FreeFem++-cs compiles on Windows _without_ Cygwin
-
-changeset: 540:16055790185c
-user: lehyaric
-date: Thu Nov 25 10:35:48 2004 +0100
-summary: Recompiled on Linux (Debian unstable).
-
-changeset: 539:c9b0bf01408e
-user: lehyaric
-date: Wed Nov 24 14:46:42 2004 +0100
-summary: FreeFem++-cs currently being compiled without Cygwin (because of license problems)
-
-changeset: 538:434fa9c44e79
-user: lehyaric
-date: Wed Nov 24 14:46:42 2004 +0100
-summary: FreeFem++-cs currently being compiled without Cygwin (because of license problems)
-
-changeset: 537:052a46e28339
-user: lehyaric
-date: Tue Nov 23 16:51:22 2004 +0100
-summary: We need cygwin1.dll for FreeFem++-cs
-
-changeset: 536:e51479949d96
-user: lehyaric
-date: Tue Nov 23 16:39:56 2004 +0100
-summary: FreeFem++-cs works on Windows
-
-changeset: 535:c842a897de0b
-user: lehyaric
-date: Tue Nov 23 11:06:29 2004 +0100
-summary: Cosmetic changes
-
-changeset: 534:e1be96666c98
-user: lehyaric
-date: Mon Nov 22 17:00:15 2004 +0100
-summary: New binary package for Linux, containing static executables (configure option
-
-changeset: 533:c5565ad73ac7
-user: lehyaric
-date: Mon Nov 22 17:00:15 2004 +0100
-summary: New binary package for Linux, containing static executables (configure option
-
-changeset: 532:2366c7044750
-user: lehyaric
-date: Mon Nov 22 17:00:15 2004 +0100
-summary: New binary package for Linux, containing static executables (configure option
-
-changeset: 531:c4392eca0236
-user: lehyaric
-date: Mon Nov 22 15:09:18 2004 +0100
-summary: New Linux binary package
-
-changeset: 530:537a21528272
-user: lehyaric
-date: Mon Nov 22 14:11:11 2004 +0100
-summary: Added new configure option --enable-static to have no shared library
-
-changeset: 529:13717f3277b3
-user: lehyaric
-date: Mon Nov 22 14:11:11 2004 +0100
-summary: Added new configure option --enable-static to have no shared library
-
-changeset: 528:7960aa03c7c8
-user: lehyaric
-date: Mon Nov 22 14:11:11 2004 +0100
-summary: Added new configure option --enable-static to have no shared library
-
-changeset: 527:84887e26fa7d
-user: lehyaric
-date: Fri Nov 19 15:41:21 2004 +0100
-summary: Renamed MPI Debian package from -mpi to -mpich to reflect the fact that
-
-changeset: 526:271f7c1e38d5
-user: lehyaric
-date: Fri Nov 19 15:41:21 2004 +0100
-summary: Renamed MPI Debian package from -mpi to -mpich to reflect the fact that
-
-changeset: 525:48e68d852cb9
-user: lehyaric
-date: Fri Nov 19 12:29:07 2004 +0100
-summary: Added rules to create a Debian package with mpich
-
-changeset: 524:824d648c04a3
-user: lehyaric
-date: Fri Nov 19 12:29:07 2004 +0100
-summary: Added rules to create a Debian package with mpich
-
-changeset: 523:a5edb3078853
-user: lehyaric
-date: Fri Nov 19 10:57:49 2004 +0100
-summary: More precise build dependencies for Debian package
-
-changeset: 522:59f57df9fae0
-user: lehyaric
-date: Thu Nov 18 11:05:11 2004 +0100
-summary: Added profiling option for configure.ac
-
-changeset: 521:316f11a303d2
-user: lehyaric
-date: Thu Nov 18 11:03:39 2004 +0100
-summary: Added possibility to create separate packages for Debian testing and unstable.
-
-changeset: 520:f0095131b64f
-user: lehyaric
-date: Thu Nov 18 11:03:39 2004 +0100
-summary: Added possibility to create separate packages for Debian testing and unstable.
-
-changeset: 519:718ca74c8d16
-user: lehyaric
-date: Thu Nov 18 11:03:39 2004 +0100
-summary: Added possibility to create separate packages for Debian testing and unstable.
-
-changeset: 518:9d89d076190d
-user: lehyaric
-date: Wed Nov 17 15:37:02 2004 +0100
-summary: Default Debian package set to -x11
-
-changeset: 517:bdf44e6aba20
-user: lehyaric
-date: Wed Nov 17 14:28:50 2004 +0100
-summary: Updated IDE TODO list
-
-changeset: 516:517c1471cf2e
-user: lehyaric
-date: Wed Nov 17 12:13:22 2004 +0100
-summary: Debian package (unstable) for FreeFem++ is ready
-
-changeset: 515:eaeb26d2dac2
-user: lehyaric
-date: Wed Nov 17 12:13:22 2004 +0100
-summary: Debian package (unstable) for FreeFem++ is ready
-
-changeset: 514:721ef4ae9791
-user: lehyaric
-date: Tue Nov 16 17:18:16 2004 +0100
-summary: Debian packages curently being built. Not fully operational yet.
-
-changeset: 513:48d1d0bda2c4
-user: lehyaric
-date: Tue Nov 16 15:39:50 2004 +0100
-summary: Makes doc up-to-date with IDE.
-
-changeset: 512:8ab392a78e7a
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 511:37b96d6a550d
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 510:e9b15663d36a
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 509:210bc8bca680
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 508:580ba532e342
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 507:edb464296e7d
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 506:ada7b140218e
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 505:fafcb50f4e5b
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 504:bcc41dd3fa8d
-user: lehyaric
-date: Tue Nov 16 15:21:14 2004 +0100
-summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
-
-changeset: 503:afbb5a9e4183
-user: hecht
-date: Tue Nov 16 09:25:12 2004 +0100
-summary: correct problem in integration of complex valued function
-
-changeset: 502:2b8521a98d74
-user: lehyaric
-date: Mon Nov 15 15:50:42 2004 +0100
-summary: A paragraph about FreeFem++-cs has been added in the documentation.
-
-changeset: 501:12cd26fb848f
-user: lehyaric
-date: Mon Nov 15 15:50:42 2004 +0100
-summary: A paragraph about FreeFem++-cs has been added in the documentation.
-
-changeset: 500:892e3010d175
-user: lehyaric
-date: Mon Nov 15 15:50:42 2004 +0100
-summary: A paragraph about FreeFem++-cs has been added in the documentation.
-
-changeset: 499:e32593c3ce18
-user: lehyaric
-date: Mon Nov 15 13:56:11 2004 +0100
-summary: FreeFem++-cs compiles on Cedre (Red-Hat Enterprise)
-
-changeset: 498:928f4a1766a4
-user: lehyaric
-date: Mon Nov 15 10:27:44 2004 +0100
-summary: Added TODO list for client/server IDE.
-
-changeset: 497:ea21be00cbe5
-user: hecht
-date: Mon Nov 15 09:56:56 2004 +0100
-summary: orthographe in manual-full
-
-changeset: 496:74b4301aac83
-user: hecht
-date: Fri Nov 12 08:31:27 2004 +0100
-summary: cadna intergration continuing.
-
-changeset: 495:0be17e76a91f
-user: hecht
-date: Fri Nov 12 08:31:26 2004 +0100
-summary: cadna intergration continuing.
-
-changeset: 494:a3d87f2b073c
-user: hecht
-date: Fri Nov 12 08:31:26 2004 +0100
-summary: cadna intergration continuing.
-
-changeset: 493:e43f5465f202
-user: hecht
-date: Fri Nov 12 08:31:26 2004 +0100
-summary: cadna intergration continuing.
-
-changeset: 492:30be56d8661d
-user: lehyaric
-date: Thu Nov 11 19:45:49 2004 +0100
-summary: Progressively debugging the IDE and making it usable.
-
-changeset: 491:e2c6e9ede5d9
-user: lehyaric
-date: Wed Nov 10 20:12:16 2004 +0100
-summary: Some corrections for Cygwin configuration of the IDE.
-
-changeset: 490:eb18a25a60ea
-user: lehyaric
-date: Wed Nov 10 12:38:16 2004 +0100
-summary: Integrating Windows+Cygwin changes back into Linux.
-
-changeset: 489:11ff79651895
-user: lehyaric
-date: Wed Nov 10 10:48:49 2004 +0100
-summary: *** empty log message ***
-
-changeset: 488:62a7ee053207
-user: lehyaric
-date: Tue Nov 09 16:54:04 2004 +0100
-summary: There was a problem with downloaded BLAS source: it was included in
-
-changeset: 487:5d76a60fb602
-user: hecht
-date: Tue Nov 09 16:23:12 2004 +0100
-summary: add interface with cadna
-
-changeset: 486:17496d99e45f
-user: lehyaric
-date: Tue Nov 09 15:47:10 2004 +0100
-summary: Windows version of FreeFem++ client/server IDE currently being
-
-changeset: 485:6290d8ecd8c1
-user: lehyaric
-date: Tue Nov 09 15:47:10 2004 +0100
-summary: Windows version of FreeFem++ client/server IDE currently being
-
-changeset: 484:f926e0479ac8
-user: lehyaric
-date: Tue Nov 09 15:47:10 2004 +0100
-summary: Windows version of FreeFem++ client/server IDE currently being
-
-changeset: 483:6d4dfaef560c
-user: lehyaric
-date: Mon Nov 08 17:21:45 2004 +0100
-summary: FreeFem++ compiles on MacOSX. But it has not been tested yet.
-
-changeset: 482:a7750c9f311e
-user: lehyaric
-date: Mon Nov 08 17:21:45 2004 +0100
-summary: FreeFem++ compiles on MacOSX. But it has not been tested yet.
-
-changeset: 481:fb4eebbf4886
-user: lehyaric
-date: Mon Nov 08 15:02:28 2004 +0100
-summary: First stable version for the Integrated Development Environment
-
-changeset: 480:3c1e6d4bc2a2
-user: lehyaric
-date: Mon Nov 08 15:02:28 2004 +0100
-summary: First stable version for the Integrated Development Environment
-
-changeset: 479:6a6dfeccf617
-user: lehyaric
-date: Mon Nov 08 15:02:28 2004 +0100
-summary: First stable version for the Integrated Development Environment
-
-changeset: 478:fca74d661274
-user: lehyaric
-date: Mon Nov 08 15:02:28 2004 +0100
-summary: First stable version for the Integrated Development Environment
-
-changeset: 477:6f5f852316f2
-user: lehyaric
-date: Mon Nov 08 15:02:28 2004 +0100
-summary: First stable version for the Integrated Development Environment
-
-changeset: 476:2a9e2f6e8da4
-user: hecht
-date: Fri Nov 05 20:58:24 2004 +0100
-summary: coorect bug in FreeFem++.app the plist file was wrong.x
-
-changeset: 475:2130890a279c
-user: hecht
-date: Fri Nov 05 20:58:24 2004 +0100
-summary: coorect bug in FreeFem++.app the plist file was wrong.x
-
-changeset: 474:15a22358864b
-user: hecht
-date: Fri Nov 05 17:22:45 2004 +0100
-summary: rm ./FreeFem++.app/Contents/Resources/Contents/Info.plist
-
-changeset: 473:78d50e8ca9b3
-user: hecht
-date: Fri Nov 05 15:01:51 2004 +0100
-summary: add install www files
-
-changeset: 472:deb301bad9ed
-user: hecht
-date: Fri Nov 05 15:01:51 2004 +0100
-summary: add install www files
-
-changeset: 471:d329085d2ad9
-user: hecht
-date: Fri Nov 05 15:01:51 2004 +0100
-summary: add install www files
-
-changeset: 470:b469c835a383
-user: hecht
-date: Thu Nov 04 11:05:46 2004 +0100
-summary: small modif for the look
-
-changeset: 469:ab1f51259bd0
-user: hecht
-date: Thu Nov 04 10:38:27 2004 +0100
-summary: corret small problem in LinearCG LinearGMRES
-
-changeset: 468:1acbc778abf2
-user: hecht
-date: Thu Nov 04 10:38:27 2004 +0100
-summary: corret small problem in LinearCG LinearGMRES
-
-changeset: 467:0ab12962b0fd
-user: hecht
-date: Thu Nov 04 10:38:27 2004 +0100
-summary: corret small problem in LinearCG LinearGMRES
-
-changeset: 466:f7e922b5c47b
-user: hecht
-date: Thu Nov 04 10:38:27 2004 +0100
-summary: corret small problem in LinearCG LinearGMRES
-
-changeset: 465:7538f84816f9
-user: hecht
-date: Thu Nov 04 10:38:27 2004 +0100
-summary: corret small problem in LinearCG LinearGMRES
-
-changeset: 464:c7ebd094ec65
-user: hecht
-date: Mon Nov 01 17:05:20 2004 +0100
-summary: continuing regtest
-
-changeset: 463:11e517877eef
-user: hecht
-date: Mon Nov 01 17:00:51 2004 +0100
-summary: correct stability of regtest
-
-changeset: 462:dd06f300568d
-user: hecht
-date: Mon Nov 01 16:29:42 2004 +0100
-summary: correct regtest in examples++
-
-changeset: 461:1683f7035054
-user: hecht
-date: Mon Nov 01 15:22:16 2004 +0100
-summary: correct sensibility problem in regtest value
-
-changeset: 460:390f8dccddda
-user: hecht
-date: Mon Nov 01 15:22:16 2004 +0100
-summary: correct sensibility problem in regtest value
-
-changeset: 459:3267ae14952a
-user: hecht
-date: Mon Nov 01 14:34:06 2004 +0100
-summary: beginning of 1.44 version
-
-changeset: 458:2e4939dc785d
-tag: release_1_43
-user: hecht
-date: Sun Oct 31 21:45:57 2004 +0100
-summary: correct probleme in periodic adapted mesh.
-
-changeset: 457:207421f2a7e8
-user: hecht
-date: Sun Oct 31 21:45:57 2004 +0100
-summary: correct probleme in periodic adapted mesh.
-
-changeset: 456:200a55791940
-user: hecht
-date: Fri Oct 22 22:53:17 2004 +0200
-summary: correct the sparce-cmatrix.edp problem (bug in copy construct of
-
-changeset: 455:7e279b9438e3
-user: hecht
-date: Fri Oct 22 22:53:17 2004 +0200
-summary: correct the sparce-cmatrix.edp problem (bug in copy construct of
-
-changeset: 454:d6da0ddeb280
-user: hecht
-date: Fri Oct 22 22:13:10 2004 +0200
-summary: correct plus in copy of real matrix to complex Z
-
-changeset: 453:b8318a5e063d
-user: hecht
-date: Fri Oct 22 20:55:10 2004 +0200
-summary: try correct probleme with sparce_cmatrix.edp on hydre
-
-changeset: 452:ee654e2bf51f
-user: hecht
-date: Fri Oct 22 17:40:01 2004 +0200
-summary: track a bug in complex matrix
-
-changeset: 451:1ec19015b7a7
-user: hecht
-date: Fri Oct 22 13:17:13 2004 +0200
-summary: correct spelling in Makefile.am
-
-changeset: 450:81af913867db
-user: hecht
-date: Fri Oct 22 13:13:57 2004 +0200
-summary: correct missing file in dist TARGET
-
-changeset: 449:4ebc66387841
-user: hecht
-date: Thu Oct 21 23:30:26 2004 +0200
-summary: correct LD_LIBRARY_PATH in regtests.sh
-
-changeset: 448:ae67b79318c9
-user: hecht
-date: Thu Oct 21 19:53:59 2004 +0200
-summary: correct compilation probleme with g++-3.4
-
-changeset: 447:210d3e06f92d
-user: hecht
-date: Thu Oct 21 11:04:46 2004 +0200
-summary: olve pb of case in filename if figure dir
-
-changeset: 446:b5fa749a5bc9
-user: hecht
-date: Thu Oct 21 11:04:46 2004 +0200
-summary: olve pb of case in filename if figure dir
-
-changeset: 445:76207b73fd90
-user: hecht
-date: Thu Oct 21 11:04:46 2004 +0200
-summary: olve pb of case in filename if figure dir
-
-changeset: 444:bd6dac9e9094
-user: hecht
-date: Thu Oct 21 10:51:25 2004 +0200
-summary: add info in README_CVS update -d
-
-changeset: 443:3454b8d74eb1
-user: hecht
-date: Thu Oct 21 10:47:18 2004 +0200
-summary: full manual continuing
-
-changeset: 442:425302deea0d
-user: hecht
-date: Thu Oct 21 10:37:25 2004 +0200
-summary: change default manual to manual-full
-
-changeset: 441:930731f1e671
-user: hecht
-date: Thu Oct 21 09:56:57 2004 +0200
-summary: add forgetted file
-
-changeset: 440:90b421243e49
-user: hecht
-date: Thu Oct 21 09:55:46 2004 +0200
-summary: correct ps generation n tag
-
-changeset: 439:054a6408443f
-user: hecht
-date: Thu Oct 21 08:26:40 2004 +0200
-summary: correct problem AssembleVarForm compile with -O3 in hydre
-
-changeset: 438:10d97062e606
-user: lehyaric
-date: Wed Oct 20 17:26:48 2004 +0200
-summary: Updates for building debian packages.
-
-changeset: 437:6b4d454f052c
-user: hecht
-date: Wed Oct 20 13:52:12 2004 +0200
-summary: correct print in UMFPack driver
-
-changeset: 436:5d7b015d6b6a
-user: hecht
-date: Wed Oct 20 12:01:16 2004 +0200
-summary: add inquire of FE space connectivite (see HISTRY file)
-
-changeset: 435:77ee9f17989a
-user: hecht
-date: Wed Oct 20 12:01:16 2004 +0200
-summary: add inquire of FE space connectivite (see HISTRY file)
-
-changeset: 434:645fa4d8d41e
-user: hecht
-date: Wed Oct 20 12:01:16 2004 +0200
-summary: add inquire of FE space connectivite (see HISTRY file)
-
-changeset: 433:fe1cf8c01674
-user: hecht
-date: Tue Oct 19 23:31:24 2004 +0200
-summary: correct bug in UMFPACK driver
-
-changeset: 432:db150de11f10
-user: hecht
-date: Tue Oct 19 23:31:24 2004 +0200
-summary: correct bug in UMFPACK driver
-
-changeset: 431:086194a0bc97
-user: hecht
-date: Tue Oct 19 23:31:24 2004 +0200
-summary: correct bug in UMFPACK driver
-
-changeset: 430:143a3895671e
-user: hecht
-date: Tue Oct 19 23:31:24 2004 +0200
-summary: correct bug in UMFPACK driver
-
-changeset: 429:68b5cd5a87d4
-user: hecht
-date: Tue Oct 19 23:31:24 2004 +0200
-summary: correct bug in UMFPACK driver
-
-changeset: 428:8e95b761bae5
-user: hecht
-date: Wed Oct 13 21:49:56 2004 +0200
-summary: correct line numbering probleme (lose the first line)
-
-changeset: 427:25a98f711d0b
-user: hecht
-date: Wed Oct 13 21:49:56 2004 +0200
-summary: correct line numbering probleme (lose the first line)
-
-changeset: 426:144820ccdbd5
-user: hecht
-date: Wed Oct 13 18:12:27 2004 +0200
-summary: remove accent in GC routine
-
-changeset: 425:1732ce8c01d8
-user: hecht
-date: Wed Oct 13 18:12:27 2004 +0200
-summary: remove accent in GC routine
-
-changeset: 424:1b5098389948
-user: hecht
-date: Tue Oct 12 21:38:18 2004 +0200
-summary: reput previous version (wrong test)
-
-changeset: 423:5638a3f80a88
-user: hecht
-date: Tue Oct 12 20:59:32 2004 +0200
-summary: correct probleme in A*x for full matrix
-
-changeset: 422:94c1cfab9672
-user: hecht
-date: Tue Oct 12 07:28:35 2004 +0200
-summary: add file src/fflib/lgmat.cpp
-
-changeset: 421:e63cf99645a9
-user: hecht
-date: Mon Oct 11 21:31:47 2004 +0200
-summary: complex pde , FE complex function, add complex matrix , first test is
-
-changeset: 420:9cab4d0aa69c
-user: hecht
-date: Mon Oct 11 21:31:47 2004 +0200
-summary: complex pde , FE complex function, add complex matrix , first test is
-
-changeset: 419:515fd7b96b9f
-user: hecht
-date: Mon Oct 11 21:31:47 2004 +0200
-summary: complex pde , FE complex function, add complex matrix , first test is
-
-changeset: 418:79b744606bae
-user: hecht
-date: Mon Oct 11 21:31:47 2004 +0200
-summary: complex pde , FE complex function, add complex matrix , first test is
-
-changeset: 417:5bd8386dcd01
-user: hecht
-date: Mon Oct 11 21:31:47 2004 +0200
-summary: complex pde , FE complex function, add complex matrix , first test is
-
-changeset: 416:97e71f66af70
-user: hecht
-date: Fri Oct 08 18:39:13 2004 +0200
-summary: complex matrix continuing
-
-changeset: 415:f137b9a8fc5c
-user: hecht
-date: Fri Oct 08 18:39:13 2004 +0200
-summary: complex matrix continuing
-
-changeset: 414:ebfebb1ac5fc
-user: hecht
-date: Fri Oct 08 18:39:13 2004 +0200
-summary: complex matrix continuing
-
-changeset: 413:04eb8a6f2984
-user: hecht
-date: Fri Oct 08 18:39:13 2004 +0200
-summary: complex matrix continuing
-
-changeset: 412:a22c9b627343
-user: hecht
-date: Wed Oct 06 22:24:56 2004 +0200
-summary: add a pde complex example
-
-changeset: 411:a4b5781ae40c
-user: hecht
-date: Wed Oct 06 22:22:05 2004 +0200
-summary: pde complex , continuing: first test is now working
-
-changeset: 410:bcac253cb61b
-user: hecht
-date: Wed Oct 06 22:22:05 2004 +0200
-summary: pde complex , continuing: first test is now working
-
-changeset: 409:8979601bdc85
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 408:256c59f10590
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 407:7d2cf3182e76
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 406:e95d0ba6b7e3
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 405:70e5cbe6ea2d
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 404:44a92d96dedf
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 403:d6f723e155cb
-user: hecht
-date: Tue Oct 05 21:29:04 2004 +0200
-summary: complex pde probleme ( first test) no validation
-
-changeset: 402:3c4ce746b967
-user: lehyaric
-date: Tue Oct 05 15:30:13 2004 +0200
-summary: Added reduced compilation goal "quick" for development purposes.
-
-changeset: 401:b2003bc088ca
-user: hecht
-date: Mon Oct 04 10:22:29 2004 +0200
-summary: add complex edp (continued)
-
-changeset: 400:397c36b4b309
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 399:887c12889698
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 398:2f52a8427674
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 397:e83e3edd173f
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 396:a5d848d61a8c
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 395:54aee94d12a5
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 394:82ccf1be8da9
-user: hecht
-date: Thu Sep 30 14:50:25 2004 +0200
-summary: add complex FE function
-
-changeset: 393:8057e10dedca
-user: hecht
-date: Tue Sep 28 10:58:41 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 392:6af43ced4bae
-user: hecht
-date: Tue Sep 28 10:58:41 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 391:567799ab94cb
-user: hecht
-date: Tue Sep 28 10:58:41 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 390:abb85c03c031
-user: hecht
-date: Tue Sep 28 10:58:41 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 389:fe223eb326cd
-user: hecht
-date: Tue Sep 28 10:58:40 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 388:4ca7990a291d
-user: hecht
-date: Tue Sep 28 10:58:40 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 387:933bb1d0a477
-user: hecht
-date: Tue Sep 28 10:58:40 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 386:5a2434bfc31b
-user: hecht
-date: Tue Sep 28 10:58:40 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 385:72b317a18586
-user: hecht
-date: Tue Sep 28 10:58:40 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 384:01a48ef68149
-user: hecht
-date: Tue Sep 28 10:58:40 2004 +0200
-summary: add new manual call manual-full
-
-changeset: 383:dc00fa274e76
-user: lehyaric
-date: Fri Sep 17 17:29:29 2004 +0200
-summary: More information about CVS commands.
-
-changeset: 382:3d5b35158b27
-user: lehyaric
-date: Fri Sep 17 16:55:03 2004 +0200
-summary: Regression tests pass with reduced optimization options on PowerPC G5, fast
-
-changeset: 381:fc7c2126f5c4
-user: lehyaric
-date: Fri Sep 17 16:13:25 2004 +0200
-summary: Regression tests pass again on Macintosh PPC (generic mode).
-
-changeset: 380:6735dad5752c
-user: lehyaric
-date: Fri Sep 17 15:14:21 2004 +0200
-summary: Make regression tests work again on Macintosh PowerPC (debug mode).
-
-changeset: 379:1f9b0349c49d
-user: lehyaric
-date: Fri Sep 17 15:14:21 2004 +0200
-summary: Make regression tests work again on Macintosh PowerPC (debug mode).
-
-changeset: 378:ff90d81ab89d
-user: lehyaric
-date: Fri Sep 17 15:14:21 2004 +0200
-summary: Make regression tests work again on Macintosh PowerPC (debug mode).
-
-changeset: 377:f7482dd869e3
-user: lehyaric
-date: Fri Sep 17 15:14:21 2004 +0200
-summary: Make regression tests work again on Macintosh PowerPC (debug mode).
-
-changeset: 376:bfab63278f19
-user: lehyaric
-date: Thu Sep 16 17:24:11 2004 +0200
-summary: Still trying to find appropriate optimization options for PowerPC G5
-
-changeset: 375:0507c2ba4f1e
-user: lehyaric
-date: Thu Sep 16 10:43:46 2004 +0200
-summary: G5 optimization options reverted to G4 because of segmentation fault
-
-changeset: 374:cd70efe472da
-user: hecht
-date: Wed Sep 15 21:50:30 2004 +0200
-summary: split AFunction.cpp in 2 files and remove optim option on ppc G5
-
-changeset: 373:5da1312b3ef9
-user: hecht
-date: Wed Sep 15 21:50:30 2004 +0200
-summary: split AFunction.cpp in 2 files and remove optim option on ppc G5
-
-changeset: 372:72e9cd4aa1b8
-user: hecht
-date: Wed Sep 15 21:50:30 2004 +0200
-summary: split AFunction.cpp in 2 files and remove optim option on ppc G5
-
-changeset: 371:1ad31634c74e
-user: hecht
-date: Tue Sep 14 14:28:57 2004 +0200
-summary: correct pb set var CXX in load.sh call in exampelle++-Makefile.am
-
-changeset: 370:8483d008a226
-user: lehyaric
-date: Tue Sep 14 13:51:23 2004 +0200
-summary: Enables load.link work even when $CXX is not defined.
-
-changeset: 369:3b19cf768802
-user: lehyaric
-date: Tue Sep 14 11:39:15 2004 +0200
-summary: Corrected bug preventing examples++-tutorial/regtests.m4 from being
-
-changeset: 368:fe3f3906e950
-user: lehyaric
-date: Tue Sep 14 11:20:40 2004 +0200
-summary: More updates for FreeBSD compilation
-
-changeset: 367:c4a119ca5c9a
-user: lehyaric
-date: Mon Sep 13 16:05:19 2004 +0200
-summary: Modification proposée par Thierry Thomas pour FreeBSD
-
-changeset: 366:8493ed2b0f1e
-user: hecht
-date: Mon Sep 13 15:33:27 2004 +0200
-summary: correct plist version
-
-changeset: 365:18b4482e75b8
-user: hecht
-date: Mon Sep 13 15:33:27 2004 +0200
-summary: correct plist version
-
-changeset: 364:afb03f91b7e1
-user: hecht
-date: Mon Sep 13 15:27:09 2004 +0200
-summary: C++ encapsulte cblas.h in src/femlib/MatriceCreuse_tpl.hpp for freebsd OS
-
-changeset: 363:613c6ccc0c5f
-user: hecht
-date: Tue Sep 07 17:43:34 2004 +0200
-summary: corret of window install
-
-changeset: 362:8540f099b3ce
-user: hecht
-date: Tue Sep 07 16:47:58 2004 +0200
-summary: add file for MacOS application
-
-changeset: 361:7dae94479be9
-user: lehyaric
-date: Tue Sep 07 10:37:27 2004 +0200
-summary: Regression tests in examples++ directory re-implemented using regtests.m4
-
-changeset: 360:2d87ce153e15
-user: lehyaric
-date: Tue Sep 07 10:37:27 2004 +0200
-summary: Regression tests in examples++ directory re-implemented using regtests.m4
-
-changeset: 359:2784c4a0bd47
-user: hecht
-date: Tue Sep 07 09:45:39 2004 +0200
-summary: correct with-blas=.... tags
-
-changeset: 358:cf165daa0d0f
-user: hecht
-date: Tue Sep 07 09:36:07 2004 +0200
-summary: add if previous download of blas reuse it
-
-changeset: 357:3eb4c46dcfe9
-user: hecht
-date: Tue Sep 07 09:36:07 2004 +0200
-summary: add if previous download of blas reuse it
-
-changeset: 356:76b709dff400
-user: hecht
-date: Tue Sep 07 09:36:07 2004 +0200
-summary: add if previous download of blas reuse it
-
-changeset: 355:5e3635850187
-user: hecht
-date: Tue Sep 07 09:36:07 2004 +0200
-summary: add if previous download of blas reuse it
-
-changeset: 354:31bc7672aa7c
-user: hecht
-date: Tue Sep 07 09:36:07 2004 +0200
-summary: add if previous download of blas reuse it
-
-changeset: 353:bd84364412fe
-user: hecht
-date: Mon Sep 06 16:03:02 2004 +0200
-summary: add missing file regtest.m4 in dist make target in examples++-tutorial
-
-changeset: 352:fca5bc988b28
-user: hecht
-date: Mon Sep 06 14:00:11 2004 +0200
-summary: Add -enable-generic_blas Download generic blas (implie --enable-download)
-
-changeset: 351:44f079ca1e54
-user: hecht
-date: Fri Sep 03 10:45:06 2004 +0200
-summary: empty SOURCESS variable in download/blas/Makefile.am because
-
-changeset: 350:1e46b370a8e8
-user: hecht
-date: Thu Sep 02 16:04:15 2004 +0200
-summary: *** empty log message ***
-
-changeset: 349:aa868ed8a653
-user: hecht
-date: Thu Sep 02 16:04:15 2004 +0200
-summary: *** empty log message ***
-
-changeset: 348:ea558c405714
-user: hecht
-date: Thu Sep 02 16:04:15 2004 +0200
-summary: *** empty log message ***
-
-changeset: 347:e93fad9806ee
-user: hecht
-date: Thu Sep 02 16:04:15 2004 +0200
-summary: *** empty log message ***
-
-changeset: 346:699d36073a62
-user: hecht
-date: Wed Sep 01 13:51:05 2004 +0200
-summary: correct string[string] undelete pointer
-
-changeset: 345:3630bf06e805
-user: hecht
-date: Wed Sep 01 13:51:05 2004 +0200
-summary: correct string[string] undelete pointer
-
-changeset: 344:1f080b312de7
-user: hecht
-date: Wed Sep 01 13:51:05 2004 +0200
-summary: correct string[string] undelete pointer
-
-changeset: 343:2207149cc212
-user: hecht
-date: Wed Sep 01 09:33:21 2004 +0200
-summary: expand macro problem , suite (et fin?)
-
-changeset: 342:7f3e2e94c5dd
-user: hecht
-date: Wed Sep 01 09:33:21 2004 +0200
-summary: expand macro problem , suite (et fin?)
-
-changeset: 341:5155e427a87d
-user: hecht
-date: Wed Sep 01 07:41:07 2004 +0200
-summary: correct pb in macro generation (not finish)
-
-changeset: 340:c43b8c2be26a
-user: hecht
-date: Tue Aug 31 17:35:35 2004 +0200
-summary: correct bug in macro expansion
-
-changeset: 339:ffcff5636f12
-user: hecht
-date: Mon Aug 30 17:10:10 2004 +0200
-summary: remove blas call on MacOS 9
-
-changeset: 338:531a39f19f63
-user: hecht
-date: Mon Aug 30 15:56:07 2004 +0200
-summary: add blas call in choleski and LU solver
-
-changeset: 337:4fbef75b9c75
-user: hecht
-date: Mon Aug 30 15:56:07 2004 +0200
-summary: add blas call in choleski and LU solver
-
-changeset: 336:411e79c1f3d1
-user: hecht
-date: Mon Aug 30 15:56:07 2004 +0200
-summary: add blas call in choleski and LU solver
-
-changeset: 335:db4ae64b21ff
-user: hecht
-date: Mon Aug 30 14:13:24 2004 +0200
-summary: add blas in choleski
-
-changeset: 334:a2136058155e
-user: hecht
-date: Mon Aug 30 14:13:24 2004 +0200
-summary: add blas in choleski
-
-changeset: 333:3026860a14e7
-user: hecht
-date: Mon Aug 30 14:13:24 2004 +0200
-summary: add blas in choleski
-
-changeset: 332:adae49e68467
-user: hecht
-date: Mon Aug 30 14:03:27 2004 +0200
-summary: correct mpi/Makefile.am for compilation with g++-3.4
-
-changeset: 331:d25cf7233e27
-user: hecht
-date: Mon Aug 30 13:40:48 2004 +0200
-summary: correction to by compatible wiath g++-3.4
-
-changeset: 330:2053e59afe11
-user: hecht
-date: Mon Aug 30 13:40:48 2004 +0200
-summary: correction to by compatible wiath g++-3.4
-
-changeset: 329:de5ee8de0427
-user: hecht
-date: Fri Aug 27 17:42:26 2004 +0200
-summary: correct g++-3.4 compilation probleme
-
-changeset: 328:5a1f1387f099
-user: hecht
-date: Thu Aug 26 16:51:56 2004 +0200
-summary: optimize cpu times on choleski and crout
-
-changeset: 327:c28bfd60ba97
-user: hecht
-date: Thu Aug 26 15:04:49 2004 +0200
-summary: correct divide by zero in plot
-
-changeset: 326:82e0b4315486
-user: hecht
-date: Thu Aug 26 15:04:49 2004 +0200
-summary: correct divide by zero in plot
-
-changeset: 325:cf3cb8ac4aff
-user: hecht
-date: Thu Aug 26 15:04:49 2004 +0200
-summary: correct divide by zero in plot
-
-changeset: 324:03ff6dc560d5
-user: hecht
-date: Thu Aug 26 15:04:49 2004 +0200
-summary: correct divide by zero in plot
-
-changeset: 323:1a52cee5c2df
-user: hecht
-date: Thu Aug 26 15:04:49 2004 +0200
-summary: correct divide by zero in plot
-
-changeset: 322:0aa1b06eb0ef
-user: lehyaric
-date: Fri Jul 16 14:40:18 2004 +0200
-summary: Windows package for Version 1.41 complete.
-
-changeset: 321:1fe712bb592c
-user: lehyaric
-date: Fri Jul 16 14:40:18 2004 +0200
-summary: Windows package for Version 1.41 complete.
-
-changeset: 320:def90fb6ed3d
-user: lehyaric
-date: Fri Jul 16 14:40:18 2004 +0200
-summary: Windows package for Version 1.41 complete.
-
-changeset: 319:bf9d235a46b3
-user: lehyaric
-date: Fri Jul 16 14:40:18 2004 +0200
-summary: Windows package for Version 1.41 complete.
-
-changeset: 318:85f578ad260e
-user: lehyaric
-date: Fri Jul 16 14:40:18 2004 +0200
-summary: Windows package for Version 1.41 complete.
-
-changeset: 317:6628af52db2b
-user: lehyaric
-date: Thu Jul 15 10:32:08 2004 +0200
-summary: Regression tests ok on an Athlon 1.2 GHz.
-
-changeset: 316:53712bc8f199
-user: lehyaric
-date: Tue Jul 13 14:20:36 2004 +0200
-summary: Regression tests pass on cygwin.
-
-changeset: 315:8ea214d54ae7
-user: lehyaric
-date: Tue Jul 13 11:13:06 2004 +0200
-summary: Small comment change.
-
-changeset: 314:64a1e1e70dac
-user: lehyaric
-date: Tue Jul 13 11:12:29 2004 +0200
-summary: Downloaded generic BLAS now work on cedre (redhat, pentium 4).
-
-changeset: 313:1faecf8849ea
-user: lehyaric
-date: Tue Jul 13 11:12:29 2004 +0200
-summary: Downloaded generic BLAS now work on cedre (redhat, pentium 4).
-
-changeset: 312:d2475c116bac
-user: lehyaric
-date: Tue Jul 13 11:01:50 2004 +0200
-summary: Optimized BLAS replaced with generic BLAS for generic compilation.
-
-changeset: 311:9d99b39cf9d4
-user: lehyaric
-date: Tue Jul 13 10:29:57 2004 +0200
-summary: Duplicates xerbla.f when downloading generic blas.
-
-changeset: 310:71ed69bf1371
-user: lehyaric
-date: Mon Jul 12 17:38:15 2004 +0200
-summary: Uses generic BLAS for generic compilation, because it is faster to compile
-
-changeset: 309:4223a25835b8
-user: lehyaric
-date: Mon Jul 12 17:38:15 2004 +0200
-summary: Uses generic BLAS for generic compilation, because it is faster to compile
-
-changeset: 308:b9a134a6f6e2
-user: lehyaric
-date: Fri Jul 09 18:10:16 2004 +0200
-summary: New script to upload Debian packages.
-
-changeset: 307:db4e0b9fb8e6
-user: lehyaric
-date: Fri Jul 09 18:10:16 2004 +0200
-summary: New script to upload Debian packages.
-
-changeset: 306:fcea44571ff4
-user: darrasse
-date: Fri Jul 09 16:52:17 2004 +0200
-summary: Mise à jour de la liste des auteurs
-
-changeset: 305:a518d55630cf
-user: lehyaric
-date: Fri Jul 09 10:04:55 2004 +0200
-summary: Binary ATLAS download disabled for the moment.
-
-changeset: 304:e8c7b5754d95
-user: hecht
-date: Thu Jul 08 15:31:42 2004 +0200
-summary: install-www in progress
-
-changeset: 303:7af6fdba37a9
-user: lehyaric
-date: Thu Jul 08 15:22:13 2004 +0200
-summary: The precompiled ATLAS library is now correctly downloaded and uncompressed,
-
-changeset: 302:193850ffeebf
-user: lehyaric
-date: Thu Jul 08 15:22:13 2004 +0200
-summary: The precompiled ATLAS library is now correctly downloaded and uncompressed,
-
-changeset: 301:1a7ea2e9e383
-user: lehyaric
-date: Thu Jul 08 15:22:13 2004 +0200
-summary: The precompiled ATLAS library is now correctly downloaded and uncompressed,
-
-changeset: 300:470d4053c3da
-user: hecht
-date: Thu Jul 08 15:21:08 2004 +0200
-summary: correct install-www
-
-changeset: 299:7cd6515116e5
-user: lehyaric
-date: Thu Jul 08 13:15:48 2004 +0200
-summary: Reference values for regression tests with and without UMFPACK merged.
-
-changeset: 298:fcf594999fd7
-user: lehyaric
-date: Thu Jul 08 13:15:48 2004 +0200
-summary: Reference values for regression tests with and without UMFPACK merged.
-
-changeset: 297:3dce3e57c22a
-user: lehyaric
-date: Thu Jul 08 13:15:48 2004 +0200
-summary: Reference values for regression tests with and without UMFPACK merged.
-
-changeset: 296:b5573d38d3fd
-user: lehyaric
-date: Thu Jul 08 12:02:10 2004 +0200
-summary: Option to download a precompiled version of ATLAS programmed in, but not
-
-changeset: 295:fefc602af266
-user: lehyaric
-date: Thu Jul 08 10:44:43 2004 +0200
-summary: Debian binary packages created, but not tested yet.
-
-changeset: 294:2269542083d4
-user: lehyaric
-date: Wed Jul 07 17:42:54 2004 +0200
-summary: Debian packaging in progress.
-
-changeset: 293:5fa437bd58d9
-user: lehyaric
-date: Wed Jul 07 17:42:54 2004 +0200
-summary: Debian packaging in progress.
-
-changeset: 292:3c887a990870
-user: hecht
-date: Wed Jul 07 16:25:04 2004 +0200
-summary: correction on macosX version
-
-changeset: 291:a2af1c655832
-user: hecht
-date: Wed Jul 07 16:25:04 2004 +0200
-summary: correction on macosX version
-
-changeset: 290:e6ecf315812d
-user: hecht
-date: Wed Jul 07 16:25:04 2004 +0200
-summary: correction on macosX version
-
-changeset: 289:c51cd2b05332
-user: hecht
-date: Wed Jul 07 15:56:15 2004 +0200
-summary: correct pb in freefem++.app on macosX
-
-changeset: 288:e142da063d15
-user: hecht
-date: Wed Jul 07 15:13:27 2004 +0200
-summary: correct install-www script
-
-changeset: 287:ab379a17cf2e
-user: hecht
-date: Wed Jul 07 14:40:01 2004 +0200
-summary: add native9 make target for Mac9 version
-
-changeset: 286:6aaa1a3f395f
-user: hecht
-date: Wed Jul 07 14:29:05 2004 +0200
-summary: correct pb in MACOSX version and instal-www file
-
-changeset: 285:28ea7398dafd
-user: hecht
-date: Wed Jul 07 14:24:10 2004 +0200
-summary: correct path of FreeFem++-CoCoa file in install
-
-changeset: 284:8609cad81843
-user: hecht
-date: Wed Jul 07 14:05:51 2004 +0200
-summary: Add COPYRIGHT file
-
-changeset: 283:1525c53ec559
-user: hecht
-date: Wed Jul 07 13:58:17 2004 +0200
-summary: Add INSTALL-MacOS file
-
-changeset: 282:94e900430e00
-user: lehyaric
-date: Wed Jul 07 12:51:55 2004 +0200
-summary: Debian packaging in progress.
-
-changeset: 281:f5220090d815
-user: lehyaric
-date: Wed Jul 07 12:51:55 2004 +0200
-summary: Debian packaging in progress.
-
-changeset: 280:421a0c5540ec
-user: hecht
-date: Wed Jul 07 12:41:05 2004 +0200
-summary: mal change in epsilon for regtest (on idared)
-
-changeset: 279:0f1c9dc9f21f
-user: hecht
-date: Wed Jul 07 12:09:31 2004 +0200
-summary: correct pb in m4 parameter for building regtests.edp
-
-changeset: 278:669fb7802b66
-user: hecht
-date: Wed Jul 07 11:32:55 2004 +0200
-summary: add install-www to set web server
-
-changeset: 277:ce3021db6c88
-tag: release_1_41_before_packaging
-user: lehyaric
-date: Mon Jul 05 14:38:47 2004 +0200
-summary: Remove debugging information
-
-changeset: 276:7a4a883326b9
-user: lehyaric
-date: Thu Jul 01 16:13:29 2004 +0200
-summary: Improvements on regression tests on Idared, but still a segmentation fault
-
-changeset: 275:82325608c7fa
-user: lehyaric
-date: Thu Jul 01 16:04:09 2004 +0200
-summary: All regression tests ok on Cedre.
-
-changeset: 274:9f94970bb44b
-user: lehyaric
-date: Thu Jul 01 16:04:09 2004 +0200
-summary: All regression tests ok on Cedre.
-
-changeset: 273:2d7625db8ce9
-user: lehyaric
-date: Thu Jul 01 16:04:09 2004 +0200
-summary: All regression tests ok on Cedre.
-
-changeset: 272:7be0ae88c080
-user: lehyaric
-date: Thu Jul 01 15:33:45 2004 +0200
-summary: All regression tests ok on Hydre.
-
-changeset: 271:df58e4bd4eda
-user: lehyaric
-date: Thu Jul 01 15:33:45 2004 +0200
-summary: All regression tests ok on Hydre.
-
-changeset: 270:0757f6282056
-user: lehyaric
-date: Thu Jul 01 15:33:45 2004 +0200
-summary: All regression tests ok on Hydre.
-
-changeset: 269:bd99d82ae56e
-user: lehyaric
-date: Thu Jul 01 15:33:45 2004 +0200
-summary: All regression tests ok on Hydre.
-
-changeset: 268:2e6c9c4611a5
-user: lehyaric
-date: Thu Jul 01 14:26:01 2004 +0200
-summary: More updates to make parallel regression tests work.
-
-changeset: 267:43dffe189376
-user: lehyaric
-date: Thu Jul 01 14:26:01 2004 +0200
-summary: More updates to make parallel regression tests work.
-
-changeset: 266:2934f663b1f6
-user: lehyaric
-date: Thu Jul 01 14:26:01 2004 +0200
-summary: More updates to make parallel regression tests work.
-
-changeset: 265:03a2012d998f
-user: lehyaric
-date: Thu Jul 01 14:18:33 2004 +0200
-summary: Correcting some problems with parallel regressions tests.
-
-changeset: 264:5659084d9b60
-user: lehyaric
-date: Thu Jul 01 14:15:43 2004 +0200
-summary: Separate set of reference values when UMFPACK is not available.
-
-changeset: 263:be8728bf6836
-user: lehyaric
-date: Thu Jul 01 13:21:41 2004 +0200
-summary: More tests on the parallel version (FreeFem++-mpi)
-
-changeset: 262:d6eeb2d1500d
-user: lehyaric
-date: Wed Jun 30 15:47:51 2004 +0200
-summary: Regression tests installed in examples++-tutorial, with a separate file
-
-changeset: 261:2b2296d0b03d
-user: lehyaric
-date: Wed Jun 30 14:29:48 2004 +0200
-summary: New file configure.param containing configure parameters.
-
-changeset: 260:74d8cc71c4ba
-user: lehyaric
-date: Wed Jun 30 10:47:20 2004 +0200
-summary: Describes how to compile FreeFem++ on Windows.
-
-changeset: 259:f5b3a2abcf03
-user: lehyaric
-date: Wed Jun 30 10:45:28 2004 +0200
-summary: Because of the way return codes are handled inside shell pipe "|" commands,
-
-changeset: 258:dc3cf3b8e5f1
-user: lehyaric
-date: Tue Jun 29 18:41:14 2004 +0200
-summary: More upgrades to make the source tar file compilable on most architectures.
-
-changeset: 257:93336381edc4
-user: lehyaric
-date: Tue Jun 29 18:41:14 2004 +0200
-summary: More upgrades to make the source tar file compilable on most architectures.
-
-changeset: 256:e511f057ffa7
-user: lehyaric
-date: Tue Jun 29 18:41:14 2004 +0200
-summary: More upgrades to make the source tar file compilable on most architectures.
-
-changeset: 255:3be4e4e86327
-user: lehyaric
-date: Tue Jun 29 18:41:14 2004 +0200
-summary: More upgrades to make the source tar file compilable on most architectures.
-
-changeset: 254:3a93a6f5e3fb
-user: lehyaric
-date: Tue Jun 29 18:41:14 2004 +0200
-summary: More upgrades to make the source tar file compilable on most architectures.
-
-changeset: 253:413fa728d595
-user: lehyaric
-date: Tue Jun 29 18:41:14 2004 +0200
-summary: More upgrades to make the source tar file compilable on most architectures.
-
-changeset: 252:95739d9cec9c
-user: hecht
-date: Mon Jun 28 22:02:09 2004 +0200
-summary: correct double echo in macro expansion
-
-changeset: 251:c787dfc0af48
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 250:fbad8a94c9fe
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 249:23513d2a05c2
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 248:b46fb2019dd4
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 247:cceac60d1b66
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 246:bbba443f4309
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 245:33d98ebd3407
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 244:7ebb82020029
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 243:cb7d05e66ca1
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 242:ce4ed3033dda
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 241:ccf83b55c405
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 240:c880a524e281
-user: lehyaric
-date: Mon Jun 28 19:26:56 2004 +0200
-summary: .tar.gz packages currently being tested and improved. Testing architectures
-
-changeset: 239:491d91e180a6
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 238:1a92d214e4e9
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 237:18d9f46d6956
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 236:6dbd1f92fe78
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 235:9f6dc3d57397
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 234:c4b6d34b9c58
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 233:15448ffdb476
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 232:ad9b66078f50
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 231:244e10acad9f
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 230:a061edaca896
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 229:5f042d9e08c1
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 228:51b52fdc0699
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 227:9cf12e9fcc6a
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 226:b39368025dc3
-user: lehyaric
-date: Mon Jun 28 12:36:53 2004 +0200
-summary: Gathering all regression check in one location (regtests.edp) to let
-
-changeset: 225:8be6dcc104ac
-user: lehyaric
-date: Mon Jun 28 11:07:54 2004 +0200
-summary: Cleaning and improving the MacOS version.
-
-changeset: 224:e98a86d4e84a
-user: lehyaric
-date: Mon Jun 28 11:07:54 2004 +0200
-summary: Cleaning and improving the MacOS version.
-
-changeset: 223:4fe29fbcb591
-user: lehyaric
-date: Mon Jun 28 11:07:53 2004 +0200
-summary: Cleaning and improving the MacOS version.
-
-changeset: 222:11ea2dc80fda
-user: hecht
-date: Mon Jun 28 09:41:41 2004 +0200
-summary: small correct
-
-changeset: 221:803825852848
-user: hecht
-date: Mon Jun 28 09:33:07 2004 +0200
-summary: FH correct pb in file name
-
-changeset: 220:49f933c9d7c5
-user: hecht
-date: Mon Jun 28 09:29:04 2004 +0200
-summary: Correct small thing in DOC and add losed figure
-
-changeset: 219:b0b3f7597046
-user: hecht
-date: Mon Jun 28 09:29:04 2004 +0200
-summary: Correct small thing in DOC and add losed figure
-
-changeset: 218:260856bae4be
-user: hecht
-date: Mon Jun 28 09:29:04 2004 +0200
-summary: Correct small thing in DOC and add losed figure
-
-changeset: 217:d8ebe140a004
-user: hecht
-date: Sun Jun 27 17:18:35 2004 +0200
-summary: FH modif .plist file for MacOS application
-
-changeset: 216:274201b08277
-user: hecht
-date: Sun Jun 27 17:18:35 2004 +0200
-summary: FH modif .plist file for MacOS application
-
-changeset: 215:b34523490134
-user: hecht
-date: Sun Jun 27 17:18:35 2004 +0200
-summary: FH modif .plist file for MacOS application
-
-changeset: 214:1abaf5e80c5b
-user: lehyaric
-date: Fri Jun 25 18:39:04 2004 +0200
-summary: Added a new scheme for checking numerical results in each example
-
-changeset: 213:d345132caf0d
-user: hecht
-date: Fri Jun 25 18:31:20 2004 +0200
-summary: FH: add bug example
-
-changeset: 212:ed255a0ab2b9
-user: hecht
-date: Fri Jun 25 18:30:14 2004 +0200
-summary: FH: compile FLAG optimization on MACOS
-
-changeset: 211:952ea771ea45
-user: hecht
-date: Fri Jun 25 17:54:02 2004 +0200
-summary: FH: correct the -fast compilation flag on MACOS (remove -malign-natural)
-
-changeset: 210:ee742b18566c
-user: hecht
-date: Fri Jun 25 17:54:02 2004 +0200
-summary: FH: correct the -fast compilation flag on MACOS (remove -malign-natural)
-
-changeset: 209:566f15d34ead
-user: lehyaric
-date: Fri Jun 25 17:30:51 2004 +0200
-summary: Making "make visualcheck" work.
-
-changeset: 208:830668a369ab
-user: lehyaric
-date: Fri Jun 25 15:46:10 2004 +0200
-summary: POSIX system calls times() and sysconf() are not defined in Mingw system
-
-changeset: 207:5f265a041999
-user: lehyaric
-date: Fri Jun 25 14:18:35 2004 +0200
-summary: Displays test output as well as recording it during regression tests.
-
-changeset: 206:2a8140e574cd
-user: hecht
-date: Fri Jun 25 14:13:56 2004 +0200
-summary: add a forgottent & in toString Complex)
-
-changeset: 205:1a8af1b6cc4e
-user: hecht
-date: Fri Jun 25 14:04:48 2004 +0200
-summary: change toString to remove problem of optimisation flag -fast on MacOS
-
-changeset: 204:cdda0f23627e
-user: lehyaric
-date: Fri Jun 25 13:53:20 2004 +0200
-summary: Avoids the gcc option "-rdynamic" (used for dlopen()) on MacOS.
-
-changeset: 203:50b0a79472d0
-user: lehyaric
-date: Fri Jun 25 13:42:27 2004 +0200
-summary: Still more corrections to make regtests.sh work.
-
-changeset: 202:7350e7f03cb7
-user: lehyaric
-date: Fri Jun 25 12:21:00 2004 +0200
-summary: Corrected bug where FreeFem++ command was not correctly constructed
-
-changeset: 201:1a97c5f8dae3
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 200:bf6116bf6e14
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 199:f9a372018d4d
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 198:173890d6cffd
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 197:1ea692423a96
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 196:eafde84d3182
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 195:36fad8e658ca
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 194:84be95355842
-user: hecht
-date: Fri Jun 25 12:17:20 2004 +0200
-summary: add periodic adaptmesh stuff
-
-changeset: 193:cc913a248488
-user: lehyaric
-date: Fri Jun 25 12:12:19 2004 +0200
-summary: Corrected bug where file examples++-other/speedtest.out was not updated
-
-changeset: 192:5eb924283df1
-user: lehyaric
-date: Fri Jun 25 11:55:15 2004 +0200
-summary: Replaced all occurrences of regtests.pl with regtests.sh
-
-changeset: 191:5f334f30cf3d
-user: lehyaric
-date: Fri Jun 25 11:05:41 2004 +0200
-summary: Correcting the definition of VersionFreeFemDate and VersionFreeFempp
-
-changeset: 190:46b1668643d5
-user: lehyaric
-date: Fri Jun 25 10:59:16 2004 +0200
-summary: More documentation for config-version.h generation.
-
-changeset: 189:63d0c3f29db0
-user: lehyaric
-date: Fri Jun 25 10:55:37 2004 +0200
-summary: - Restructuring the regression tests suite to run all non windowed tests
-
-changeset: 188:05d5f79cdebc
-user: lehyaric
-date: Fri Jun 25 10:55:37 2004 +0200
-summary: - Restructuring the regression tests suite to run all non windowed tests
-
-changeset: 187:dd9823784d74
-user: lehyaric
-date: Fri Jun 25 10:55:37 2004 +0200
-summary: - Restructuring the regression tests suite to run all non windowed tests
-
-changeset: 186:28349aab8571
-user: lehyaric
-date: Fri Jun 25 10:55:37 2004 +0200
-summary: - Restructuring the regression tests suite to run all non windowed tests
-
-changeset: 185:18a8cf3b1821
-user: lehyaric
-date: Fri Jun 25 10:55:37 2004 +0200
-summary: - Restructuring the regression tests suite to run all non windowed tests
-
-changeset: 184:4f7f186b636b
-user: darrasse
-date: Thu Jun 24 18:09:06 2004 +0200
-summary: Ajout du packet freefem++-doc contenant la documentation
-
-changeset: 183:e7ca62ae4d11
-user: darrasse
-date: Thu Jun 24 18:09:06 2004 +0200
-summary: Ajout du packet freefem++-doc contenant la documentation
-
-changeset: 182:0e82b2a232ce
-user: darrasse
-date: Thu Jun 24 18:09:06 2004 +0200
-summary: Ajout du packet freefem++-doc contenant la documentation
-
-changeset: 181:66f445bf7317
-user: lehyaric
-date: Thu Jun 24 17:08:22 2004 +0200
-summary: Some commands (like make speedtest and doc) are more thoroughly documented.
-
-changeset: 180:c2c2f1bc0b5d
-user: lehyaric
-date: Thu Jun 24 16:49:17 2004 +0200
-summary: Give a value to LD_LIBRARY_PATH for the examples++-load regression tests.
-
-changeset: 179:b4d6436c35bf
-user: lehyaric
-date: Thu Jun 24 16:05:39 2004 +0200
-summary: Regression tests for the parallel version are ok.
-
-changeset: 178:089de7eb3548
-user: darrasse
-date: Thu Jun 24 14:44:46 2004 +0200
-summary: Changement de priorité des alternatives. x11 est prioritaire à glx.
-
-changeset: 177:6b4f77f9d655
-user: lehyaric
-date: Thu Jun 24 13:50:15 2004 +0200
-summary: examples++-load now works on Cedre (Red Hat), with debug options.
-
-changeset: 176:13a795a47cb0
-user: lehyaric
-date: Thu Jun 24 13:50:15 2004 +0200
-summary: examples++-load now works on Cedre (Red Hat), with debug options.
-
-changeset: 175:fe0ca2334cad
-user: lehyaric
-date: Thu Jun 24 12:27:06 2004 +0200
-summary: *** empty log message ***
-
-changeset: 174:50971f3da918
-user: lehyaric
-date: Thu Jun 24 12:27:06 2004 +0200
-summary: *** empty log message ***
-
-changeset: 173:e5c1f7c7ce17
-user: lehyaric
-date: Thu Jun 24 11:52:52 2004 +0200
-summary: *** empty log message ***
-
-changeset: 172:1d1b041dabfc
-user: darrasse
-date: Thu Jun 24 11:48:27 2004 +0200
-summary: Ajout de plusieurs this-> pour la compilation avec g++-3.4
-
-changeset: 171:04867a5d5213
-user: lehyaric
-date: Thu Jun 24 10:44:31 2004 +0200
-summary: GLX version was not compiled on MacOS X. Corrected.
-
-changeset: 170:7e35f0a71ca8
-user: lehyaric
-date: Thu Jun 24 09:46:04 2004 +0200
-summary: examples++-load is being worked on. It still poses problems.
-
-changeset: 169:9ac236b0dd89
-user: lehyaric
-date: Thu Jun 24 09:46:04 2004 +0200
-summary: examples++-load is being worked on. It still poses problems.
-
-changeset: 168:579a83fef807
-user: hecht
-date: Thu Jun 24 08:09:48 2004 +0200
-summary: modif to bee compatible with g++ 3.4
-
-changeset: 167:530be6b2021c
-user: darrasse
-date: Thu Jun 24 04:12:48 2004 +0200
-summary: Nouvel ajout de this-> pour la compilation avec g++-3.4
-
-changeset: 166:91dcaa97dd82
-user: darrasse
-date: Thu Jun 24 03:37:52 2004 +0200
-summary: Ajout de quelques this-> pour la compilation avec g++ 3.4
-
-changeset: 165:f80016364270
-user: darrasse
-date: Thu Jun 24 02:16:48 2004 +0200
-summary: Ajout d'une page man générique, obligatoire pour Debian.
-
-changeset: 164:8861a5960357
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 163:c6f04faebb32
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 162:2eae0e0f0869
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 161:34d7f2a2a9f1
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 160:a94d47551f62
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 159:704f142ac8a6
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 158:462a19c6fd35
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 157:14490711226c
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 156:ecd8d9f031c5
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 155:39009c82f388
-user: darrasse
-date: Thu Jun 24 02:12:43 2004 +0200
-summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
-
-changeset: 154:4c9e9eaee438
-user: lehyaric
-date: Wed Jun 23 17:05:33 2004 +0200
-summary: The regression tests have been checked up to examples++-load not included
-
-changeset: 153:cd34c9818fdd
-user: lehyaric
-date: Wed Jun 23 15:47:48 2004 +0200
-summary: Problem with AGL on MasOSX solved: it was not selected for compilation
-
-changeset: 152:56ce98e3dd00
-user: lehyaric
-date: Wed Jun 23 14:04:06 2004 +0200
-summary: Regression tests are currently being checked.
-
-changeset: 151:0629efd36bdf
-user: lehyaric
-date: Wed Jun 23 14:04:06 2004 +0200
-summary: Regression tests are currently being checked.
-
-changeset: 150:d74e4f965d34
-user: lehyaric
-date: Wed Jun 23 14:04:06 2004 +0200
-summary: Regression tests are currently being checked.
-
-changeset: 149:ef13ddf7a19d
-user: lehyaric
-date: Wed Jun 23 11:36:17 2004 +0200
-summary: Mise à jour de la configuration de UMFPACK
-
-changeset: 148:8c35b9bd5a21
-user: lehyaric
-date: Tue Jun 22 18:44:09 2004 +0200
-summary: Bug preventing the separate compilation of src/fflib/lex.cpp corrected.
-
-changeset: 147:b83c3d850f19
-user: lehyaric
-date: Tue Jun 22 18:25:26 2004 +0200
-summary: New 'speedtest' goal to run FreeFem++-nw on examples++-other/lap3-cpu.edp
-
-changeset: 146:b4100d9e3db7
-user: lehyaric
-date: Tue Jun 22 17:12:59 2004 +0200
-summary: Optimization ok on PowerPC G5 (Idared)
-
-changeset: 145:9f310e0c592f
-user: lehyaric
-date: Tue Jun 22 15:38:05 2004 +0200
-summary: Optimized version ok on cedre (Intel Xeon + gcc + Red Hat Linux)
-
-changeset: 144:5835fb842952
-user: lehyaric
-date: Tue Jun 22 15:38:05 2004 +0200
-summary: Optimized version ok on cedre (Intel Xeon + gcc + Red Hat Linux)
-
-changeset: 143:3228d62729ed
-user: lehyaric
-date: Tue Jun 22 15:38:05 2004 +0200
-summary: Optimized version ok on cedre (Intel Xeon + gcc + Red Hat Linux)
-
-changeset: 142:5a7bc526e492
-user: darrasse
-date: Tue Jun 22 15:32:22 2004 +0200
-summary: correction de la détection de UMFPACK
-
-changeset: 141:668587ef4273
-user: lehyaric
-date: Tue Jun 22 12:05:59 2004 +0200
-summary: Correction minime de l'explication de --enable-debug.
-
-changeset: 140:76886e6c7a58
-user: lehyaric
-date: Mon Jun 21 17:06:16 2004 +0200
-summary: Optimization ok on Debian/Testing.
-
-changeset: 139:06ec58be4aa1
-user: hecht
-date: Mon Jun 21 16:56:55 2004 +0200
-summary: *** empty log message ***
-
-changeset: 138:93b07446f4c5
-user: hecht
-date: Mon Jun 21 16:49:06 2004 +0200
-summary: le fichier fflib/lg.tab.hpp est dans de dir lglib et genere par bison
-
-changeset: 137:ba2a49602ec0
-user: lehyaric
-date: Mon Jun 21 16:24:54 2004 +0200
-summary: Parallel version modified to use downloaded UMFPACK if available.
-
-changeset: 136:7dd82d676d0d
-user: lehyaric
-date: Mon Jun 21 15:53:15 2004 +0200
-summary: Some corrections for the "generic" optimization mode.
-
-changeset: 135:154e95f0efb4
-user: lehyaric
-date: Mon Jun 21 15:31:16 2004 +0200
-summary: Hardware-dependant optimization options currently being selected.
-
-changeset: 134:2fc65e06c099
-user: hecht
-date: Mon Jun 21 11:08:16 2004 +0200
-summary: add example of test the optimised version
-
-changeset: 133:41b3e409ce8d
-user: hecht
-date: Mon Jun 21 11:08:16 2004 +0200
-summary: add example of test the optimised version
-
-changeset: 132:aa3b6d5dea5a
-user: hecht
-date: Mon Jun 21 11:08:16 2004 +0200
-summary: add example of test the optimised version
-
-changeset: 131:ee15f9879bb0
-user: lehyaric
-date: Sun Jun 20 19:58:38 2004 +0200
-summary: Optimiztion for Pentium III added.
-
-changeset: 130:07ffea2fef49
-user: lehyaric
-date: Sun Jun 20 19:30:28 2004 +0200
-summary: Configuration of compiler optimization flags still being developed.
-
-changeset: 129:5e6217c43c12
-user: lehyaric
-date: Sun Jun 20 13:26:50 2004 +0200
-summary: acmacros.m4 and acoptim.m4 will centralize all the necessary treatments
-
-changeset: 128:49ecc5ec76f1
-user: hecht
-date: Sat Jun 19 14:23:20 2004 +0200
-summary: *** empty log message ***
-
-changeset: 127:27909cc2efe4
-user: hecht
-date: Fri Jun 18 17:50:43 2004 +0200
-summary: add modif compilation avec gcc 3.4
-
-changeset: 126:eb38cdcad258
-user: lehyaric
-date: Fri Jun 18 10:31:16 2004 +0200
-summary: Documentation proofreading ok up to §3.6 included
-
-changeset: 125:eebea7c8bada
-user: lehyaric
-date: Thu Jun 17 14:34:49 2004 +0200
-summary: - Documentation proofreading ok up to §3.6 included
-
-changeset: 124:de5ab079f924
-user: lehyaric
-date: Wed Jun 16 14:47:48 2004 +0200
-summary: - Removing emacs backup files
-
-changeset: 123:f8b658a60f71
-user: hecht
-date: Wed Jun 16 14:36:50 2004 +0200
-summary: add projet codewarrior dans la base CVS en mode Binaire
-
-changeset: 122:4365bece55ed
-user: hecht
-date: Wed Jun 16 14:35:38 2004 +0200
-summary: *** empty log message ***
-
-changeset: 121:b1c8e1f1fbfa
-user: hecht
-date: Wed Jun 16 14:32:24 2004 +0200
-summary: correction of string argument in macro processing
-
-changeset: 120:e8a577e435c5
-user: hecht
-date: Wed Jun 16 14:32:24 2004 +0200
-summary: correction of string argument in macro processing
-
-changeset: 119:2b3e676ae747
-user: hecht
-date: Wed Jun 16 14:32:24 2004 +0200
-summary: correction of string argument in macro processing
-
-changeset: 118:3c790a15669c
-user: hecht
-date: Wed Jun 16 14:32:24 2004 +0200
-summary: correction of string argument in macro processing
-
-changeset: 117:4223b571b7a2
-user: hecht
-date: Wed Jun 16 14:32:24 2004 +0200
-summary: correction of string argument in macro processing
-
-changeset: 116:6d4f0efd7290
-user: hecht
-date: Wed Jun 16 14:32:24 2004 +0200
-summary: correction of string argument in macro processing
-
-changeset: 115:8830c3e6a420
-user: hecht
-date: Wed Jun 16 14:25:41 2004 +0200
-summary: *** empty log message ***
-
-changeset: 114:15154662ef97
-user: lehyaric
-date: Tue Jun 15 12:08:37 2004 +0200
-summary: Proofreading ok up to §2.3 included.
-
-changeset: 113:f3859d20ff80
-user: lehyaric
-date: Thu Jun 10 10:16:17 2004 +0200
-summary: - Relecture Anglais documentation: chapitre I ok.
-
-changeset: 112:5dfaf78878eb
-user: lehyaric
-date: Thu Jun 10 10:16:17 2004 +0200
-summary: - Relecture Anglais documentation: chapitre I ok.
-
-changeset: 111:d602db40f9df
-user: lehyaric
-date: Thu Jun 10 10:16:17 2004 +0200
-summary: - Relecture Anglais documentation: chapitre I ok.
-
-changeset: 110:85d80f2e6265
-user: lehyaric
-date: Wed Jun 09 10:09:10 2004 +0200
-summary: More help on CVS and automake.
-
-changeset: 109:66de63c37bce
-user: lehyaric
-date: Tue Jun 08 16:10:19 2004 +0200
-summary: Relecture anglais doc arrivé au § 1.3
-
-changeset: 108:93fa37e6dc7e
-user: lehyaric
-date: Mon Jun 07 16:34:17 2004 +0200
-summary: Première relecture des fichiers README et associés.
-
-changeset: 107:828ba65d9130
-user: lehyaric
-date: Mon Jun 07 16:34:17 2004 +0200
-summary: Première relecture des fichiers README et associés.
-
-changeset: 106:d76a5467a2c6
-user: lehyaric
-date: Mon Jun 07 16:34:17 2004 +0200
-summary: Première relecture des fichiers README et associés.
-
-changeset: 105:b58a786980f6
-user: lehyaric
-date: Mon Jun 07 16:34:17 2004 +0200
-summary: Première relecture des fichiers README et associés.
-
-changeset: 104:83b96ae3f863
-user: lehyaric
-date: Mon Jun 07 16:34:17 2004 +0200
-summary: Première relecture des fichiers README et associés.
-
-changeset: 103:23de4ddd9d39
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 102:99d43ca61439
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 101:ab16a232f526
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 100:c59fb66f9425
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 99:0bfd80be1c8c
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 98:a12e2d2e0631
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 97:3874c0fba853
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 96:502d1784ed2e
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 95:4dcb9aa0c74e
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 94:37cfd09bf134
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 93:e648a1bfdd58
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 92:dae695622eac
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 91:27cd79875601
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 90:c8bda48c4105
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 89:eb18bcf09a34
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 88:a820a6c27662
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 87:2658627dd95d
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 86:2eb5adcc8f3b
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 85:5c4c5a9817fa
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 84:d7c50a038a79
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 83:e0934bf79429
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 82:60ee4abf02ca
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 81:2bfb83f8a44d
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 80:1b42fd3b13ff
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 79:dfbcaf6116ec
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 78:c990f2f011b2
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 77:2522953f44a9
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 76:d6250e981cf3
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 75:b1d17073cf16
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 74:d524e9ab1f96
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 73:c34a8b43dbb8
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 72:266eeb6a5ad6
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 71:3039d27ef299
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 70:425fc26308ae
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 69:958cf52ec0ae
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 68:7f82309eca0d
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 67:5056a0adbdc9
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 66:db1bcf6b5777
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 65:bb600795df63
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 64:f81592709735
-user: lehyaric
-date: Fri Jun 04 16:06:25 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 63:2a6417d3e573
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 62:f25428415d3c
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 61:49f2a29fb46e
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 60:c69b6f268006
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 59:9e03261e3434
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 58:1ec7cc14da21
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 57:19c0a9c331c9
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 56:13019879f42e
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 55:c9fab124321e
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 54:a0ae934447f2
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 53:2c37fdc607e9
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 52:fbd4411abda7
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 51:0f97c8037b88
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 50:104bb1f450ad
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 49:23d20c1baebb
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 48:62334abc40ee
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 47:d8836d2bd9f6
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 46:c42f18e39eb4
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 45:5343bcf3d526
-user: lehyaric
-date: Fri Jun 04 16:06:24 2004 +0200
-summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
-
-changeset: 44:3572cd801d80
-user: hecht
-date: Fri Jun 04 15:22:02 2004 +0200
-summary: *** empty log message ***
-
-changeset: 43:7baa4c3c41ef
-user: hecht
-date: Fri Jun 04 15:22:02 2004 +0200
-summary: *** empty log message ***
-
-changeset: 42:68e784364499
-user: hecht
-date: Wed May 26 22:22:36 2004 +0200
-summary: *** empty log message ***
-
-changeset: 41:db5375fde77a
-user: hecht
-date: Wed May 26 22:00:26 2004 +0200
-summary: *** empty log message ***
-
-changeset: 40:399fdf624955
-user: hecht
-date: Wed May 26 21:58:43 2004 +0200
-summary: *** empty log message ***
-
-changeset: 39:00b51a05f198
-user: lehyaric
-date: Wed May 26 11:10:01 2004 +0200
-summary: manual.tex est réinitialisé à sa version 1.6, car les modifications
-
-changeset: 38:4f307cbfc41a
-user: hecht
-date: Tue May 25 13:51:07 2004 +0200
-summary: *** empty log message ***
-
-changeset: 37:9c04976869b2
-user: ly
-date: Tue May 25 12:31:17 2004 +0200
-summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
-
-changeset: 36:00d12a962282
-user: ly
-date: Tue May 25 12:31:17 2004 +0200
-summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
-
-changeset: 35:e67f5d108cb8
-user: ly
-date: Tue May 25 12:31:17 2004 +0200
-summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
-
-changeset: 34:fcaf81e18093
-user: ly
-date: Tue May 25 12:31:17 2004 +0200
-summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
-
-changeset: 33:6e952764275e
-user: ly
-date: Tue May 25 12:31:17 2004 +0200
-summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
-
-changeset: 32:7d38e62303a8
-user: lehyaric
-date: Fri May 14 15:46:33 2004 +0200
-summary: Début de la relecture de l'anglais de la doc.
-
-changeset: 31:25279b0696ab
-user: lehyaric
-date: Fri May 14 10:58:43 2004 +0200
-summary: manual.pdf and manual.ps.gz are automaticalle regenerated, so they should
-
-changeset: 30:86ccde355d34
-user: lehyaric
-date: Fri May 14 10:43:34 2004 +0200
-summary: Récupération des Makefiles (depuis l'archive de la version 1.40) qui
-
-changeset: 29:63564e1a54d8
-user: lehyaric
-date: Thu May 13 14:07:13 2004 +0200
-summary: Séparation d'une branche spéciale pour les essais de autoconf.
-
-changeset: 28:0e192a3be805
-user: lehyaric
-date: Thu May 13 14:00:37 2004 +0200
-summary: Intégration de Autoconf et Automake dans la procédure de build en cours.
-
-changeset: 27:33eb5379f1b1
-user: lehyaric
-date: Thu May 13 09:54:49 2004 +0200
-summary: Ajout progressif de tous les fichiers à ignorer.
-
-changeset: 26:c5f6979dfddd
-user: hecht
-date: Wed May 12 21:32:42 2004 +0200
-summary: *** empty log message ***
-
-changeset: 25:4bf5a81958af
-user: lehyaric
-date: Wed May 12 14:34:39 2004 +0200
-summary: Fichier regénéré à la compilation
-
-changeset: 24:343d50721685
-user: ly
-date: Wed May 12 13:21:45 2004 +0200
-summary: *** empty log message ***
-
-changeset: 23:86eda52226a7
-user: ly
-date: Wed May 12 13:21:44 2004 +0200
-summary: *** empty log message ***
-
-changeset: 22:4aa14c3200dc
-user: hecht
-date: Wed May 12 12:10:56 2004 +0200
-summary: *** empty log message ***
-
-changeset: 21:52c723e3b5d2
-user: hecht
-date: Wed May 12 12:10:56 2004 +0200
-summary: *** empty log message ***
-
-changeset: 20:df833d6233c6
-user: hecht
-date: Wed May 12 12:10:56 2004 +0200
-summary: *** empty log message ***
-
-changeset: 19:a4fb91c7bf52
-user: hecht
-date: Wed May 12 12:06:10 2004 +0200
-summary: *** empty log message ***
-
-changeset: 18:67575fb8c75b
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 17:416a46105dbb
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 16:857518acb793
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 15:ab21c2321e56
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 14:861633b13870
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 13:e92228f45751
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 12:e311b6dcae4a
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 11:7485d6e98966
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 10:c54fd00d722d
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 9:aed0c05275f3
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 8:e322689b6e92
-user: hecht
-date: Wed May 12 11:35:31 2004 +0200
-summary: *** empty log message ***
-
-changeset: 7:ef03e67b3e10
-user: hecht
-date: Wed May 12 11:35:30 2004 +0200
-summary: *** empty log message ***
-
-changeset: 6:d46f9d0308fb
-user: hecht
-date: Wed May 12 11:35:30 2004 +0200
-summary: *** empty log message ***
-
-changeset: 5:cf149a2e8fec
-user: hecht
-date: Wed May 12 11:35:30 2004 +0200
-summary: *** empty log message ***
-
-changeset: 4:f449141657dd
-user: hecht
-date: Wed May 12 11:35:30 2004 +0200
-summary: *** empty log message ***
-
-changeset: 3:f22e3359ec26
-user: ly
-date: Tue May 11 17:37:36 2004 +0200
-summary: *** empty log message ***
-
-changeset: 2:fa41e8fddceb
-user: lehyaric
-date: Mon Apr 26 12:08:47 2004 +0200
-summary: Mise à jour de la documentation enregistrée dans CVS à partir de la
-
-changeset: 1:1fcb4737d85b
-user: lehyaric
-date: Mon Apr 26 12:08:46 2004 +0200
-summary: Mise à jour de la documentation enregistrée dans CVS à partir de la
-
-changeset: 0:6d28b8993874
-tag: FREEFEM_1_38
-user: lehyaric
-date: Mon Apr 26 11:58:47 2004 +0200
-summary: Initial revision
+@ changeset: 3051:d267356f183c
+| tag: tip
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Jul 11 14:57:05 2014 +0200
+| summary: add script for installation
+|
+o changeset: 3050:e63d8e10315a
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 22:32:46 2014 +0200
+| summary: chech !!
+|
+o changeset: 3049:3a79062ffe5c
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 22:25:07 2014 +0200
+| summary: coorect typo
+|
+o changeset: 3048:402527913245
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 22:23:35 2014 +0200
+| summary: add missing file
+|
+o changeset: 3047:4b5c501566f6
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 22:00:44 2014 +0200
+| summary: update INNOVATION
+|
+o changeset: 3046:5705d48950bd
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 21:45:46 2014 +0200
+| summary: correct pb ConjuguedGradient introduct this afternoon (kprint==0)
+|
+o changeset: 3045:d3f01b55f65d
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 21:23:36 2014 +0200
+| summary: correct bug put in DG formulation (rev 3044)
+|
+o changeset: 3044:010dd06d2876
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 16:59:09 2014 +0200
+| summary: remove template initialisation of stopgc ..
+|
+o changeset: 3043:27a77d0f60c9
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 10:45:24 2014 +0200
+| summary: pass to version 3.31-1
+|
+o changeset: 3042:00d0f665141f
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 10 10:41:50 2014 +0200
+| summary: add stop function for adapted test ... si doc and iNNVATION file
+|
+o changeset: 3041:074b99969ce5
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 09 16:31:08 2014 +0200
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 3040:5a06d3054622
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 09 16:30:03 2014 +0200
+| summary: correct problem whitc zdotc on MacOS
+|
+o changeset: 3039:ae09f5411c83
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 09 09:10:01 2014 +0200
+| summary: update INNOVATION
+|
+o changeset: 3038:3eab3ae21140
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 09 08:22:07 2014 +0200
+| summary: add function matricx for eigein value
+|
+o changeset: 3037:794839c2a7cd
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 03 18:57:21 2014 +0200
+| summary: end of corecttion of LinearGMRES and AffineGMREs
+|
+o changeset: 3036:371512bac93d
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jul 03 13:00:34 2014 +0200
+| summary: correct a big big in LinearGMRES (thank to franco at us.es)
+|
+o changeset: 3035:b412d75b60bd
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 02 10:39:35 2014 +0200
+| summary: add missing plugin in MeshSurface.idp
+|
+o changeset: 3034:0888dfd0dc61
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 02 10:31:04 2014 +0200
+| summary: correct typo
+|
+o changeset: 3033:bb189e3f0ea3
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jul 02 10:29:53 2014 +0200
+| summary: correct misstake in examples++-3d/MeshSurface.idp
+|
+o changeset: 3032:1e34d36052ec
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Jul 01 19:19:48 2014 +0200
+| summary: add '=' for pickinhg on macos on medit..
+|
+o changeset: 3031:aadbdf882d72
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Jul 01 18:30:28 2014 +0200
+| summary: correct getall add -h parameter ...
+|
+o changeset: 3030:dbde96404949
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Jul 01 15:23:05 2014 +0200
+| summary: add '=' in medit for picking on mac..
+|
+o changeset: 3029:ff74fea8d8e7
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Mon Jun 30 10:03:47 2014 +0200
+| summary: correct bug in jump in case 1d problem
+|
+o changeset: 3028:96d648cf5661
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Sun Jun 29 22:39:20 2014 +0200
+| summary: coorect bug in change in DG matrice construction in case periodic
+|
+o changeset: 3027:28131940d86b
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Jun 26 11:48:52 2014 +0200
+| summary: add new example of C1 approximation witn HCT ...
+|
+o changeset: 3026:b468fda53b82
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 25 18:42:56 2014 +0200
+| summary: correct pb with freefem++-nw know no graphic).
+|
+o changeset: 3025:c9f9ed1fd403
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 18 22:01:26 2014 +0200
+| summary: correct PARDISO.cpp to compile on Mac.
+|
+o changeset: 3024:c9ebcf863ae0
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 18 21:48:29 2014 +0200
+| summary: correct error in gsl.edp
+|
+o changeset: 3023:fe129f0a04a7
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 18 21:19:06 2014 +0200
+| summary: correct Makefine.am
+|
+o changeset: 3022:fe328b42b0bf
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 18 21:13:42 2014 +0200
+| summary: correct typo (missing ; )
+|
+o changeset: 3021:796a520a31f6
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 18 21:09:55 2014 +0200
+| summary: correct INNOVATION.
+|
+o changeset: 3020:09dd923712b9
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Jun 18 21:07:28 2014 +0200
+| summary: add new plugin to make some binary io, will be
+|
+o changeset: 3019:ff55bb4a608f
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri May 16 13:53:06 2014 +0200
+| summary: try correct comile pb on UV100
+|
+o changeset: 3018:9c600978774d
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri May 16 13:37:51 2014 +0200
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 3017:2952e5f96558
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri May 16 12:46:05 2014 +0200
+| summary: add levelset integral and pass to version 3.30-1 in 3d
+|
+o changeset: 3016:07b402a63c90
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed May 07 21:21:05 2014 +0200
+| summary: correct pb in BEC plugin ( function denpendint of x,y,z point ..
+|
+o changeset: 3015:1aea517bacce
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed May 07 16:14:10 2014 +0200
+| summary: add new plugins for BEC
+|
+o changeset: 3014:ba2508484995
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Mon Apr 28 14:50:11 2014 +0200
+| summary: remove spurioux cout in ffglut (00)
+|
+o changeset: 3013:bdf2b6da5050
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 10:29:07 2014 +0200
+| summary: add binary mode file type
+|
+o changeset: 3012:525001ac8cfc
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 09:30:04 2014 +0200
+| summary: add rev in innovation
+|
+o changeset: 3011:59412345af2f
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 09:28:09 2014 +0200
+| summary: remove DEBUG print to find a bug in examples++-tutorial/periodic4.edp
+|
+o changeset: 3010:0aef24b50bbc
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 01:41:01 2014 +0200
+| summary: correct typo
+|
+o changeset: 3009:127d0bf1147d
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 01:35:04 2014 +0200
+| summary: add dump
+|
+o changeset: 3008:dd22333aaf2a
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 01:25:38 2014 +0200
+| summary: next
+|
+o changeset: 3007:f0183dc26132
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 01:13:09 2014 +0200
+| summary: correct type in dump
+|
+o changeset: 3006:178ac8a66957
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 01:11:06 2014 +0200
+| summary: add dump
+|
+o changeset: 3005:2d95c7cc3a39
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Apr 24 01:02:10 2014 +0200
+| summary: add bug in Builmesh.
+|
+o changeset: 3004:f445e1459c72
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 23 17:30:18 2014 +0200
+| summary: version of the distribution 3.30
+|
+o changeset: 3003:ed040aa51a0a
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 23 16:56:47 2014 +0200
+| summary: coorect type in doc zero -> two in def of nTonEdge
+|
+o changeset: 3002:d3e4511ca0d7
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 23 16:33:00 2014 +0200
+| summary: correct DOC version
+|
+o changeset: 3001:10f137760625
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 23 16:29:23 2014 +0200
+| summary: update the doc for multy border ...
+|
+o changeset: 3000:c9a1eac26e35
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 23 14:34:58 2014 +0200
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2999:ab3683b70e74
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 23 14:33:22 2014 +0200
+| summary: add multy border , past to version 3.30 ..
+|
+o changeset: 2998:b7cb347b18f3
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Apr 22 23:11:38 2014 +0200
+| summary: avant un multy border and comment the test .. in mesh.edp
+|
+o changeset: 2997:03fb3a6a9894
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Apr 22 16:53:26 2014 +0200
+| summary: coorect pb of free not alloc pionter in mmg3d4-0
+|
+o changeset: 2996:6958d44d16e8
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Apr 11 15:15:07 2014 +0200
+| summary: remove cout in RT1 2d Finite elemnt
+|
+o changeset: 2995:57603195ad5d
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Apr 09 08:50:57 2014 +0100
+| summary: add tools for Quadrature formular.
+|
+o changeset: 2994:281a9fa7e47e
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 26 09:00:43 2014 +0100
+| summary: remove crazy output in lapack.cpp and fflapack.cpp
+|
+o changeset: 2993:46fd913b30cf
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Mon Mar 24 15:08:45 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2992:2036c6a948fd
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 21 18:39:08 2014 +0100
+| summary: add tools for integrale with levelset (under ) in 2d ..
+|
+o changeset: 2991:7ded401a2b84
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 20 15:12:23 2014 +0100
+| summary: remve double def of R in P1IsoValue.cpp
+|
+o changeset: 2990:555bf81333d6
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Mon Mar 17 09:27:01 2014 +0100
+| summary: add tool to compute volume under levelset arealevelset , volumelevelset
+|
+o changeset: 2989:935cf6997964
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Mon Mar 17 09:21:26 2014 +0100
+| summary: add tools of mesure doamine def by levelset
+|
+o changeset: 2988:e898b08ccf2f
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 14 17:36:59 2014 +0100
+| summary: correct mistake in include P1IsoValue.hpp
+|
+o changeset: 2987:a7813b0a1b9b
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 14 17:23:34 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2986:69fe85e411a0
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 14 11:19:22 2014 +0100
+| summary: try empty matrix in MUMPS => dono works ..
+|
+o changeset: 2985:03b6d8003a47
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 14 11:09:15 2014 +0100
+| summary: put empty matrix in set if need
+|
+o changeset: 2984:9afbc88823c8
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 14 10:33:44 2014 +0100
+| summary: correct mistake in MUMPS.cpp (plugin)
+|
+o changeset: 2983:2e43d499a8b3
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 12 15:45:02 2014 +0100
+| summary: update rev innovatiop
+|
+o changeset: 2982:5433ef595dd2
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 12 15:43:56 2014 +0100
+| summary: coorect type and memory mistake in fftime function
+|
+o changeset: 2981:5cc256ed2a1b
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 12 15:12:16 2014 +0100
+| summary: add rev in INNOVATIOn
+|
+o changeset: 2980:25666438652f
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 12 15:10:46 2014 +0100
+| summary: add macro generation stuff like Stringification,FILE, LINE si INNIVATION,
+|
+o changeset: 2979:35727886f469
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 12 08:50:41 2014 +0100
+| summary: add int on levelset for sym matrix,
+|
+o changeset: 2978:057aed9a37d3
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Mar 11 21:16:20 2014 +0100
+| summary: rebuild include.tar.gz
+|
+o changeset: 2977:f68fc8801d7c
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Mar 11 21:06:37 2014 +0100
+| summary: add tools to compute int on levelset
+|
+o changeset: 2976:f6777db44f02
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Mar 11 21:04:37 2014 +0100
+| summary: add tool to compute int on levelset
+|
+o changeset: 2975:2384ccefae8e
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 07 13:40:31 2014 +0100
+| summary: add bace cube function .
+|
+o changeset: 2974:9b8b469c4f18
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Mar 07 11:52:08 2014 +0100
+| summary: update INNIVATION
+|
+o changeset: 2973:d7efc421b561
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 17:01:11 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2972:566f7ef75969
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 16:54:04 2014 +0100
+| summary: coorect type compilepkg in arpack makefile
+|
+o changeset: 2971:51d803f66704
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 16:07:42 2014 +0100
+| summary: coorect problem we getall script
+|
+o changeset: 2970:be94e3caaa45
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 12:11:29 2014 +0100
+| summary: coorect install pb in linux for next distribution
+|
+o changeset: 2969:605daf8c95fd
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 11:00:15 2014 +0100
+| summary: missing file in dist lgmesh.hpp
+|
+o changeset: 2968:846a6a5f1192
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 09:54:54 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2967:d95584630180
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Mar 06 09:53:23 2014 +0100
+| summary: correct make dist target in blas ...
+|
+o changeset: 2966:094e01f7c642
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 19:26:11 2014 +0100
+| summary: coorect pb of recomple mmg3d if the patch change
+|
+o changeset: 2965:a209379da038
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 18:45:23 2014 +0100
+| summary: leak mmg3d next step
+|
+o changeset: 2964:e6f8ef801100
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 18:19:57 2014 +0100
+| summary: try memory leal mmg3d v4
+|
+o changeset: 2963:e342d40ce4dd
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 15:40:39 2014 +0100
+| summary: coorect mshmet leak memory problem
+|
+o changeset: 2962:6d042cb544d6
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 13:29:09 2014 +0100
+| summary: correct typo
+|
+o changeset: 2961:52a5fe2df2b2
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 13:17:57 2014 +0100
+| summary: build AutoGeneratedFile.tar.gz
+|
+o changeset: 2960:66c20b1178c9
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 13:17:25 2014 +0100
+| summary: add stuff of get memory storage info on mac and linux
+|
+o changeset: 2959:c3e4ab8a0afa
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 11:13:33 2014 +0100
+| summary: correct mshmet dependec
+|
+o changeset: 2958:cab0cb8d1f99
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 11:10:13 2014 +0100
+| summary: correct typo error
+|
+o changeset: 2957:82ad0bd4632f
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Mar 05 11:06:15 2014 +0100
+| summary: add tool to find memery leak storageused function ..
+|
+o changeset: 2956:a39fe4a9f5b6
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Mon Mar 03 23:44:35 2014 +0100
+| summary: correct memory leak in mshmet inferface
+|
+o changeset: 2955:5628f1212fad
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Sun Mar 02 21:45:36 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2954:a778070d5256
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Sun Mar 02 21:36:21 2014 +0100
+| summary: add uninstall-ff++ script freefem++
+|
+o changeset: 2953:6f5b01300095
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Sun Mar 02 21:16:32 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2952:2f5eebee8e67
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Sun Mar 02 21:12:13 2014 +0100
+| summary: correct pb in evalution jump of region number
+|
+o changeset: 2951:f1064e46586e
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Tue Feb 18 14:35:10 2014 +0100
+| summary: change error in warning in message error if missing library.
+|
+o changeset: 2950:cba75b251d6d
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Feb 13 10:55:31 2014 +0100
+| summary: correct in 2d integral on levelset of bilinear form
+|
+o changeset: 2949:8762a49602b5
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Feb 12 18:45:43 2014 +0100
+| summary: coorect type in getall
+|
+o changeset: 2948:10d76bbc862e
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Feb 12 18:39:26 2014 +0100
+| summary: make getall with or without thread depending of pearl install
+|
+o changeset: 2947:934199f05868
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Wed Feb 12 11:26:56 2014 +0100
+| summary: rebuild AutoGeneratedFile.tar.gz
+|
+o changeset: 2946:e0c1f8669ab4
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Fri Feb 07 13:33:03 2014 +0100
+| summary: update configure param to compile
+|
+o changeset: 2945:6f9c41b5a9b1
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Feb 06 22:38:38 2014 +0100
+| summary: coorecct readme
+|
+o changeset: 2944:af4fbbef4ecd
+| parent: 2937:4c7506b5ac6c
+| user: Frederic Hecht <frederic.hecht at upmc.fr>
+| date: Thu Feb 06 22:30:35 2014 +0100
+| summary: correct small bug in
+|
+| o changeset: 2943:0aa8d880b527
+| | branch: alh-dev
+| | user: Antoine Le Hyaric
+| | date: Thu Feb 06 14:42:15 2014 +0100
+| | summary: partial commit on DebianTesting64 (odyssee)
+| |
+| o changeset: 2942:6ff7e589dcaa
+| | branch: alh-dev
+| | user: Antoine Le Hyaric
+| | date: Wed Feb 05 18:01:38 2014 +0100
+| | summary: partial commit on DebianTesting64 (odyssee)
+| |
+| o changeset: 2941:93032418cfc8
+| | branch: alh-dev
+| | user: Antoine Le Hyaric
+| | date: Tue Feb 04 18:56:55 2014 +0100
+| | summary: partial commit on DebianTesting64 (odyssee)
+| |
+| o changeset: 2940:872c489a2867
+| | branch: alh-dev
+| | user: Antoine Le Hyaric
+| | date: Tue Feb 04 15:53:20 2014 +0100
+| | summary: partial commit on DebianTesting64 (odyssee)
+| |
+| o changeset: 2939:1bc50b3ba773
+| | branch: alh-dev
+| | user: Antoine Le Hyaric
+| | date: Wed Jan 29 18:17:45 2014 +0100
+| | summary: > - New script build/orgindex and file index.org to list all hyperlinks in the FF source in Emacs org-mode format
+| |
+| o changeset: 2938:e78417933ae1
+| | branch: alh-dev
+| | parent: 2935:72d03e2de866
+| | user: Antoine Le Hyaric
+| | date: Wed Jan 29 17:25:13 2014 +0100
+| | summary: partial commit on DebianTesting64 (odyssee)
+| |
+o | changeset: 2937:4c7506b5ac6c
+|\ \ parent: 2936:37691b670f5a
+| | | parent: 2885:d58dea64f3a0
+| | | user: Antoine Le Hyaric
+| | | date: Thu Feb 06 14:41:59 2014 +0100
+| | | summary: Synchronizing FH and ALH trees
+| | |
+| o | changeset: 2936:37691b670f5a
+| |\ \ parent: 2934:2cc59dc4712c
+| | | | parent: 2875:338cb00eff86
+| | | | user: Antoine Le Hyaric
+| | | | date: Tue Jan 28 16:26:27 2014 +0100
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+| | | o changeset: 2935:72d03e2de866
+| | | | branch: alh-dev
+| | | | parent: 2932:6dc37a6b1b61
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Jan 23 12:21:33 2014 +0100
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+| | o | changeset: 2934:2cc59dc4712c
+| | | | user: Antoine Le Hyaric
+| | | | date: Tue Jan 21 16:53:17 2014 +0100
+| | | | summary: partial commit on MacOS108 (athena)
+| | | |
+| | o | changeset: 2933:d0779fbd3270
+| | | | parent: 2927:05728123cfdd
+| | | | user: Antoine Le Hyaric
+| | | | date: Tue Jan 21 16:26:29 2014 +0100
+| | | | summary: partial commit on MacOS108 (athena)
+| | | |
+| | | o changeset: 2932:6dc37a6b1b61
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Jan 09 14:17:02 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | | o changeset: 2931:3f84037c3f82
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Jan 09 10:45:30 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | | o changeset: 2930:aef9c00fa974
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Jan 09 10:42:48 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | | o changeset: 2929:109fbfe6ae46
+| | |/| branch: alh-dev
+| | | | parent: 2928:5ff83fb295b9
+| | | | parent: 2927:05728123cfdd
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Jan 09 10:37:20 2014 +0100
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+| | | o changeset: 2928:5ff83fb295b9
+| | | |\ branch: alh-dev
+| | | | | parent: 2902:9f9543a57c4a
+| | | | | parent: 2903:e7454fa79801
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Mon Jan 06 17:18:43 2014 +0100
+| | | | | summary: New FFCS version 14.1 using FF 3.26-3
+| | | | |
+| | o | | changeset: 2927:05728123cfdd
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jan 08 11:49:43 2014 +0100
+| | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | |
+| | o | | changeset: 2926:6e8b8dee3c7d
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jan 08 11:47:45 2014 +0100
+| | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | |
+| | o | | changeset: 2925:991bc3308e91
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jan 08 11:42:40 2014 +0100
+| | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | |
+| | o | | changeset: 2924:731c6e6f7f12
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jan 08 11:30:20 2014 +0100
+| | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | |
+| | o | | changeset: 2923:b87e6117d8e4
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jan 08 11:28:37 2014 +0100
+| | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | |
+| | o | | changeset: 2922:d108089c7f41
+| | |\ \ \ parent: 2921:12aa8decef61
+| | | | | | parent: 2920:b025c2cf1fc0
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 11:09:37 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2921:12aa8decef61
+| | | | | | parent: 2917:e54ad4c7dbb5
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 11:09:36 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | o | | | changeset: 2920:b025c2cf1fc0
+| | |\ \ \ \ parent: 2918:44aca5b00458
+| | | | | | | parent: 2919:ad120e12b53c
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Jan 08 11:08:00 2014 +0100
+| | | | | | | summary: partial commit on DebianTesting32 (buis)
+| | | | | | |
+| | | o | | | changeset: 2919:ad120e12b53c
+| | | | | | | parent: 2908:ecd21a3c9519
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Tue Jan 07 16:41:24 2014 +0100
+| | | | | | | summary: Compiling FFCS on Windows 64
+| | | | | | |
+| | o---+ | | changeset: 2918:44aca5b00458
+| | | | | | user: Antoine Le Hyaric
+| | / / / / date: Wed Jan 08 11:07:57 2014 +0100
+| | | | | | summary: partial commit on DebianTesting32 (buis)
+| | | | | |
+| | | o | | changeset: 2917:e54ad4c7dbb5
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 11:02:32 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2916:9a46b1c26db3
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 11:00:32 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2915:7561672695dd
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 10:59:10 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2914:098107cd6199
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 10:56:56 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2913:2e4fcaf138a5
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 10:52:19 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2912:6916680747a7
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 10:47:23 2014 +0100
+| | | | | | summary: partial commit on Ubuntu1310-64 (ubu64)
+| | | | | |
+| | | o | | changeset: 2911:866837b2af36
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 10:36:45 2014 +0100
+| | | | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | | | |
+| | | o | | changeset: 2910:ef54830cf6ca
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jan 08 10:20:13 2014 +0100
+| | | | | | summary: Small updates for FFCS release
+| | | | | |
+| | | o | | changeset: 2909:56d37abf1f91
+| | |/ / / user: Antoine Le Hyaric
+| | | | | date: Wed Jan 08 10:00:39 2014 +0100
+| | | | | summary: Small changing for FFCS compilation on Windows
+| | | | |
+| | o | | changeset: 2908:ecd21a3c9519
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jan 07 15:05:11 2014 +0100
+| | | | | summary: Compiling FFCS on Windows 64
+| | | | |
+| | o | | changeset: 2907:1ffe24c32b72
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jan 07 12:42:39 2014 +0100
+| | | | | summary: Compiling FFCS on Windows 64
+| | | | |
+| | o | | changeset: 2906:39530b797474
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jan 07 12:34:17 2014 +0100
+| | | | | summary: Compiling FFCS on Windows 64
+| | | | |
+| | o | | changeset: 2905:f800a6ab9788
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jan 07 09:03:23 2014 +0100
+| | | | | summary: Making FF compile with FFCS on Win32
+| | | | |
+| | o---+ changeset: 2904:fcdbf0cf5077
+| | | | user: Antoine Le Hyaric
+| | / / date: Mon Jan 06 17:21:07 2014 +0100
+| | | | summary: New FFCS version 14.1 using FF 3.26-3
+| | | |
+| | | o changeset: 2903:e7454fa79801
+| | |/| parent: 2873:5ea92a62899b
+| | | | parent: 2902:9f9543a57c4a
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 17:17:08 2014 +0100
+| | | | summary: New FFCS version 14.1 using FF 3.26-3
+| | | |
+| | o | changeset: 2902:9f9543a57c4a
+| | |\| branch: alh-dev
+| | | | parent: 2901:b2c810edffc4
+| | | | parent: 2873:5ea92a62899b
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 17:00:36 2014 +0100
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+| | o | changeset: 2901:b2c810edffc4
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 16:59:33 2014 +0100
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+| | o | changeset: 2900:d174317ebdb4
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 16:52:56 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2899:fd9ac165cadb
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 15:38:04 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2898:37cc9b9aa118
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 15:28:15 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2897:7c15fa116135
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 14:53:49 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2896:138744674c16
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 14:21:11 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2895:a3105d01c462
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 12:35:35 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2894:d5934c1a6b78
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Jan 06 12:11:05 2014 +0100
+| | | | summary: partial commit on Windows (telemos)
+| | | |
+| | o | changeset: 2893:3d92537460f0
+| | |\ \ branch: alh-dev
+| | | | | parent: 2892:80c7cc90e5ed
+| | | | | parent: 2890:741de2d14d63
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Dec 19 16:04:58 2013 +0100
+| | | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | | |
+| | | o | changeset: 2892:80c7cc90e5ed
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Dec 19 12:03:48 2013 +0100
+| | | | | summary: Incorporating changes from FH (default branch) into ALH developments (alh-dev branch)
+| | | | |
+| | | o | changeset: 2891:707584572e06
+| | | |\ \ branch: alh-dev
+| | | | | | parent: 2888:9c4bf400b221
+| | | | | | parent: 2864:b110654707d1
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Dec 19 12:00:24 2013 +0100
+| | | | | | summary: Incorporating changes from FH (default branch) into ALH developments (alh-dev branch)
+| | | | | |
+| | o---+ | changeset: 2890:741de2d14d63
+| | | | | | branch: alh-dev
+| | | | | | parent: 2889:098e8bb04f23
+| | | | | | parent: 2888:9c4bf400b221
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Dec 18 17:16:03 2013 +0100
+| | | | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | | | |
+| | o | | | changeset: 2889:098e8bb04f23
+| | | | | | branch: alh-dev
+| | | | | | parent: 2887:54388cb94ac9
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Dec 04 17:53:19 2013 +0100
+| | | | | | summary: partial commit on DebianTesting64 (caen)
+| | | | | |
+| | +---o | changeset: 2888:9c4bf400b221
+| | | | / branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Dec 18 16:18:08 2013 +0100
+| | | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | | |
+| | o | | changeset: 2887:54388cb94ac9
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Nov 28 16:29:19 2013 +0100
+| | | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | | |
+| | o | | changeset: 2886:248f4bd285d0
+| | | | | branch: alh-dev
+| | | | | parent: 2829:4ab97def6ad1
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Nov 27 15:14:05 2013 +0100
+| | | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | | |
+o | | | | changeset: 2885:d58dea64f3a0
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 05 22:18:08 2014 +0100
+| | | | | summary: add AddLayers in 3d
+| | | | |
+o | | | | changeset: 2884:5d1fa9c3c817
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 05 22:01:56 2014 +0100
+| | | | | summary: correct AddLayers
+| | | | |
+o | | | | changeset: 2883:2cf6464d0761
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 05 09:35:50 2014 +0100
+| | | | | summary: at init of full matrix this inverse matrix.
+| | | | |
+o | | | | changeset: 2882:d0965d6036fc
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Feb 02 20:46:22 2014 +0100
+| | | | | summary: rebuild AutoGeneratedFile.tar.gz
+| | | | |
+o | | | | changeset: 2881:4b6af956b8f8
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Feb 02 20:36:02 2014 +0100
+| | | | | summary: correct SplitMesh<R3> function in case of P1b3d display.
+| | | | |
+o | | | | changeset: 2880:11edbb125bdc
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 29 11:37:27 2014 +0100
+| | | | | summary: up AutoGeneratedFile.tar.gz
+| | | | |
+o | | | | changeset: 2879:961332cb7ed2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 29 11:36:20 2014 +0100
+| | | | | summary: correct but in splitsimplex.cpp of P1b 3d case
+| | | | |
+o | | | | changeset: 2878:87a9a56664ef
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Jan 26 21:41:07 2014 +0100
+| | | | | summary: add BuildLayer function i C++
+| | | | |
+o | | | | changeset: 2877:398ffc82c686
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Jan 24 17:38:34 2014 +0100
+| | | | | summary: ajout pour P. jolivet de
+| | | | |
+o | | | | changeset: 2876:798588c5e951
+|/ / / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 16 14:46:52 2014 +0100
+| | | | summary: add hypot c function
+| | | |
+o | | | changeset: 2875:338cb00eff86
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 09 10:45:56 2014 +0100
+| | | | summary: add remark in innovation file
+| | | |
+o-----+ changeset: 2874:7b9c53ac2372
+ | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+ / / / date: Thu Jan 09 10:44:01 2014 +0100
+| | | summary: add missing function in gsl
+| | |
+| | o changeset: 2873:5ea92a62899b
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Dec 30 22:16:52 2013 +0100
+| | | summary: carrect install windows missing files
+| | |
+| | o changeset: 2872:60ef1773b8b2
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Dec 30 22:01:47 2013 +0100
+| | | summary: correct WindowsPackage.m4
+| | |
+| | o changeset: 2871:27002ba88a46
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Dec 30 17:06:52 2013 +0100
+| | | summary: rebuild AutoGeneratedFile.tar.gz
+| | |
+| | o changeset: 2870:897793e4a7f6
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Dec 30 17:05:54 2013 +0100
+| | | summary: correct typo
+| | |
+| | o changeset: 2869:0b17a2cf1ea6
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Dec 30 17:01:27 2013 +0100
+| | | summary: coorect typo
+| | |
+| | o changeset: 2868:324f120c84cf
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Dec 30 16:56:38 2013 +0100
+| | | summary: update gsl interface with random generator
+| | |
+| | o changeset: 2867:ccccd77442c2
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Sun Dec 29 23:21:04 2013 +0100
+| | | summary: add random gsl generator
+| | |
+| | o changeset: 2866:5fc3f1298263
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Sat Dec 28 18:20:31 2013 +0100
+| | | summary: correct doc and pthread on window version
+| | |
+| | o changeset: 2865:adf0cca701c2
+| |/ user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Mon Dec 23 13:41:04 2013 +0100
+| | summary: correct mshmesh under window (no phthread lib)
+| |
+| o changeset: 2864:b110654707d1
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Mon Dec 09 21:34:15 2013 +0100
+| | summary: correct pthread with openblas
+| |
+| o changeset: 2863:3464dead1c8e
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Mon Dec 09 21:32:58 2013 +0100
+| | summary: pass to version 3.26-3
+| |
+| o changeset: 2862:067eda36460c
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Mon Dec 09 21:08:43 2013 +0100
+| | summary: correct link problem of ipopt and blas missing thread libray.
+| |
+| o changeset: 2861:9818994f3093
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Fri Dec 06 09:43:42 2013 +0100
+| | summary: correct lapack interface and simplify the test.
+| |
+| o changeset: 2860:00a25dfebd01
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Dec 04 10:14:50 2013 +0100
+| | summary: add new logo in the doc.
+| |
+| o changeset: 2859:d1e3f4891a08
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Dec 04 09:56:44 2013 +0100
+| | summary: add warning= flags adaptmesh know if the max numbre of vertiex is reach
+| |
+| o changeset: 2858:7abc92ebe5ba
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Fri Nov 29 08:49:54 2013 +0100
+| | summary: correct examples++-mpi/Laplace3d-hips.edp
+| |
+| o changeset: 2857:50d15c3910b7
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 28 15:32:42 2013 +0100
+| | summary: remove blas and lapack from WHERE-lIBRAY-download
+| |
+| o changeset: 2856:60a5720c24d4
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 28 13:11:50 2013 +0100
+| | summary: correct pb with norm
+| |
+| o changeset: 2855:b50b5a5a2336
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 28 11:15:05 2013 +0100
+| | summary: new version
+| |
+| o changeset: 2854:2b5ed56c8b59
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 28 10:59:51 2013 +0100
+| | summary: correct bug in script ff-get-dep
+| |
+| o changeset: 2853:a9464311ddea
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Fri Nov 22 11:03:29 2013 +0100
+| | summary: correct ff-get-dep.in
+| |
+| o changeset: 2852:0592cece2ae9
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Fri Nov 22 10:03:12 2013 +0100
+| | summary: coorect typo
+| |
+| o changeset: 2851:58552a27b112
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Fri Nov 22 09:57:01 2013 +0100
+| | summary: next correctioon
+| |
+| o changeset: 2850:f1f45a267a78
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Fri Nov 22 09:54:21 2013 +0100
+| | summary: coorect ff-get-dep.in of simple bash shell
+| |
+| o changeset: 2849:b13a07b5a6b5
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 21 21:31:19 2013 +0100
+| | summary: correct gnu.mak to rebuild pdf figure.
+| |
+| o changeset: 2848:4743da3cb7d6
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 21:52:07 2013 +0100
+| | summary: correct typo
+| |
+| o changeset: 2847:2fdfe47a6f56
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 21:29:22 2013 +0100
+| | summary: correct for install
+| |
+| o changeset: 2846:30a72fb6ca8e
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 20:44:56 2013 +0100
+| | summary: correct ff-c++ install
+| |
+| o changeset: 2845:12a1482c206f
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 20:38:01 2013 +0100
+| | summary: correct ff-c++ and install version
+| |
+| o changeset: 2844:67fa6ca3d5dd
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 18:22:02 2013 +0100
+| | summary: add EXTRA_DIST= path openbals
+| |
+| o changeset: 2843:07cefac0627d
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 16:21:30 2013 +0100
+| | summary: update INNOVATIO
+| |
+| o changeset: 2842:18d0a28bc820
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 16:19:19 2013 +0100
+| | summary: reome all relative path in WHERE_LIBRARY-config
+| |
+| o changeset: 2841:de838ce6aed7
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 15:58:13 2013 +0100
+| | summary: cooret PB SuperLU
+| |
+| o changeset: 2840:89928d1720be
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 20 15:24:11 2013 +0100
+| | summary: coorect pb with superlu
+| |
+| o changeset: 2839:7ed38d0c562b
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 14 07:22:12 2013 +0100
+| | summary: correct typo
+| |
+| o changeset: 2838:49fb2b403572
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 14 07:08:12 2013 +0100
+| | summary: correct pb in complex number in MPICG.cpp
+| |
+| o changeset: 2837:d705f85f99a8
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 14 06:56:09 2013 +0100
+| | summary: coorect after test on MacOS 10.9
+| |
+| o changeset: 2836:12ab7a082206
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Thu Nov 14 00:11:18 2013 +0100
+| | summary: coorect Makefile fr dist
+| |
+| o changeset: 2835:128efccbdbbe
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 13 23:39:13 2013 +0100
+| | summary: restored examples++-tutorial/Laplace.cpp
+| |
+| o changeset: 2834:12fd7a715267
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 13 23:22:25 2013 +0100
+| | summary: update AutoGeneratedFile.tar.gz
+| |
+| o changeset: 2833:3a5004ce04b1
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 13 23:15:38 2013 +0100
+| | summary: correct clean Makefile not remove pakage source.
+| |
+| o changeset: 2832:3f8bd0dc0696
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 13 19:26:39 2013 +0100
+| | summary: correct some example ???
+| |
+| o changeset: 2831:79ffacff401c
+| | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | date: Wed Nov 13 17:41:08 2013 +0100
+| | summary: pass to version 3.26
+| |
+| o changeset: 2830:769140b8b4b5
+| |\ parent: 2822:f0cf8e4172bc
+| | | parent: 2779:cf1946212db2
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Wed Nov 13 17:39:07 2013 +0100
+| | | summary: merge with ALH version, and FH version
+| | |
+o | | changeset: 2829:4ab97def6ad1
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Thu Nov 07 14:13:31 2013 +0100
+| | | summary: > - Separate download script for all third-party software [[file:download/getall]] (request from FH)
+| | |
+o | | changeset: 2828:12dd3edd272b
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Thu Oct 31 17:20:51 2013 +0100
+| | | summary: > - Separate download script for all third-party software [[file:download/getall]], request from FH
+| | |
+o | | changeset: 2827:f9e5c9cdde3c
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Tue Oct 29 09:16:31 2013 +0100
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2826:7a9fc9218ecc
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Wed Oct 23 17:29:44 2013 +0200
+| | | summary: > - Set all hyperlinks to relative paths to make sure that they work from any location
+| | |
+o | | changeset: 2825:c213ac3c5ddd
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Wed Oct 23 15:30:46 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o---+ changeset: 2824:80b91b59d758
+| | | branch: alh-dev
+| | | parent: 2823:ac72f4fd3cdf
+| | | parent: 2822:f0cf8e4172bc
+| | | user: Antoine Le Hyaric
+| | | date: Tue Oct 22 17:47:33 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2823:ac72f4fd3cdf
+| | | branch: alh-dev
+| | | parent: 2821:304b9771c959
+| | | user: Antoine Le Hyaric
+| | | date: Mon Oct 21 12:14:40 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
++---o changeset: 2822:f0cf8e4172bc
+| | | parent: 2814:b788f2283f0a
+| | | parent: 2821:304b9771c959
+| | | user: Antoine Le Hyaric
+| | | date: Mon Oct 21 10:54:43 2013 +0200
+| | | summary: Keeping ALH and FH trees in sync
+| | |
+o | | changeset: 2821:304b9771c959
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Mon Oct 21 10:46:00 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2820:f2d70674e0cf
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Thu Oct 17 11:39:56 2013 +0200
+| | | summary: > - split DOC makefiles into Makefile.am and figs.mak to suppress automake warnings about portability
+| | |
+o---+ changeset: 2819:690015709315
+| | | branch: alh-dev
+| | | parent: 2818:fd43eb5d72fd
+| | | parent: 2814:b788f2283f0a
+| | | user: Antoine Le Hyaric
+| | | date: Tue Oct 15 15:16:49 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2818:fd43eb5d72fd
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Tue Oct 15 14:57:20 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2817:7231ea317c6b
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Tue Oct 15 09:38:31 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2816:c82bafbc80ed
+| | | branch: alh-dev
+| | | user: Antoine Le Hyaric
+| | | date: Mon Oct 14 15:48:32 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+o | | changeset: 2815:8ee90b830900
+| | | branch: alh-dev
+| | | parent: 2811:9fe8b47f26fe
+| | | user: Antoine Le Hyaric
+| | | date: Tue Oct 08 16:50:41 2013 +0200
+| | | summary: partial commit on DebianTesting64 (odyssee)
+| | |
+| | o changeset: 2814:b788f2283f0a
+| | | user: Antoine Le Hyaric
+| | | date: Mon Oct 14 10:33:16 2013 +0200
+| | | summary: changed FFCS Fortran MPI configuration for MPICH2
+| | |
+| | o changeset: 2813:91392dc99aa0
+| | |\ parent: 2812:e39696d2e66f
+| | | | parent: 2775:da720285cc20
+| | | | user: Antoine Le Hyaric
+| | | | date: Tue Oct 08 10:50:59 2013 +0200
+| | | | summary: Keeping ALH and FH trees in sync
+| | | |
++-----o changeset: 2812:e39696d2e66f
+| | | | parent: 2782:eb4999ba4ff4
+| | | | parent: 2811:9fe8b47f26fe
+| | | | user: Antoine Le Hyaric
+| | | | date: Tue Oct 08 10:31:31 2013 +0200
+| | | | summary: FFCS version number increased to 13.15
+| | | |
+o | | | changeset: 2811:9fe8b47f26fe
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Oct 02 16:59:53 2013 +0200
+| | | | summary: partial commit on MacOS108 (athena)
+| | | |
+o | | | changeset: 2810:1b93d130a6f3
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Oct 02 16:21:37 2013 +0200
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+o | | | changeset: 2809:0a1b9e514197
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Sep 30 18:09:43 2013 +0200
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+o | | | changeset: 2808:92b03c315566
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Sep 25 12:01:34 2013 +0200
+| | | | summary: partial commit on Ubuntu1204-64 (ubults64)
+| | | |
+o | | | changeset: 2807:c15cd2f03b68
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Sep 25 11:11:44 2013 +0200
+| | | | summary: >
+| | | |
+o | | | changeset: 2806:9c3a101331c6
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Mon Sep 23 09:59:26 2013 +0200
+| | | | summary: partial commit on DebianTesting64 (odyssee)
+| | | |
+o | | | changeset: 2805:f364768a91ad
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Sep 19 11:16:44 2013 +0200
+| | | | summary: partial commit on DebianTesting64 (iliade)
+| | | |
+o | | | changeset: 2804:762acbe43ae9
+| | | | branch: alh-dev
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Sep 19 11:10:58 2013 +0200
+| | | | summary: partial commit on MacOS108 (athena)
+| | | |
+o | | | changeset: 2803:384865ca600b
+|\ \ \ \ branch: alh-dev
+| | | | | parent: 2802:180cf95c3043
+| | | | | parent: 2801:b4f662e97b98
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Sep 19 11:00:21 2013 +0200
+| | | | | summary: partial commit on MacOS108 (athena)
+| | | | |
+| o | | | changeset: 2802:180cf95c3043
+| | | | | branch: alh-dev
+| | | | | parent: 2800:79c467416c58
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Sep 19 11:00:19 2013 +0200
+| | | | | summary: partial commit on MacOS108 (athena)
+| | | | |
+o | | | | changeset: 2801:b4f662e97b98
+|\| | | | branch: alh-dev
+| | | | | parent: 2794:20715307bd51
+| | | | | parent: 2800:79c467416c58
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Sep 19 10:59:32 2013 +0200
+| | | | | summary: partial commit on DebianTesting64 (iliade)
+| | | | |
+| o | | | changeset: 2800:79c467416c58
+| |\ \ \ \ branch: alh-dev
+| | | | | | parent: 2799:880bc2986524
+| | | | | | parent: 2793:da28c0b1be77
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Sep 19 10:51:05 2013 +0200
+| | | | | | summary: partial commit on MacOS108
+| | | | | |
+| | o | | | changeset: 2799:880bc2986524
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Jul 25 14:44:53 2013 +0200
+| | | | | | summary: Small fixes for MacOS 10.8 compilation
+| | | | | |
+| | o | | | changeset: 2798:318fde8763e3
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Jul 25 14:31:41 2013 +0200
+| | | | | | summary: Small fixes for pastix compilation on MacOS
+| | | | | |
+| | o | | | changeset: 2797:c3e6d188dd64
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Jul 25 14:22:34 2013 +0200
+| | | | | | summary: Small fixes for pastix compilation on MacOS
+| | | | | |
+| | o | | | changeset: 2796:72f90df8325c
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Jul 25 14:15:58 2013 +0200
+| | | | | | summary: Small fixes for pastix compilation on MacOS
+| | | | | |
+| | o | | | changeset: 2795:b3a31b5e5e66
+| | | | | | branch: alh-dev
+| | | | | | parent: 2732:2a814f7c0f1f
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Jul 25 14:06:15 2013 +0200
+| | | | | | summary: Small fixes for MacOS 10.8 compilation
+| | | | | |
+o | | | | | changeset: 2794:20715307bd51
+|/ / / / / branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Sep 19 10:59:30 2013 +0200
+| | | | | summary: partial commit on DebianTesting64 (iliade)
+| | | | |
+o | | | | changeset: 2793:da28c0b1be77
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 18 17:10:19 2013 +0200
+| | | | | summary: partial commit on DebianTesting64
+| | | | |
+o | | | | changeset: 2792:7847a84effee
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 18 14:38:49 2013 +0200
+| | | | | summary: partial commit on DebianTesting64
+| | | | |
+o | | | | changeset: 2791:99ff5d7f8b98
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 18 14:00:35 2013 +0200
+| | | | | summary: partial commit on DebianTesting64
+| | | | |
+o | | | | changeset: 2790:3a3125233c7a
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Sep 17 18:24:30 2013 +0200
+| | | | | summary: partial commit on DebianTesting64
+| | | | |
+o | | | | changeset: 2789:b4393a12fe7f
+|\ \ \ \ \ branch: alh-dev
+| | | | | | parent: 2788:d9bb255ca068
+| | | | | | parent: 2781:a0a0a2c0d990
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 17 12:33:26 2013 +0200
+| | | | | | summary: partial commit on DebianTesting64
+| | | | | |
+| o | | | | changeset: 2788:d9bb255ca068
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 17 11:52:02 2013 +0200
+| | | | | | summary: partial commit on DebianTesting64
+| | | | | |
+| o | | | | changeset: 2787:52cfe7abccc8
+| |\ \ \ \ \ branch: alh-dev
+| | | | | | | parent: 2784:f3d219682017
+| | | | | | | parent: 2786:de558ef9e916
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Mon Sep 16 15:50:13 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting64
+| | | | | | |
+| | o | | | | changeset: 2786:de558ef9e916
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Mon Sep 16 15:37:42 2013 +0200
+| | | | | | | summary: partial commit on Ubuntu1304
+| | | | | | |
+| | o | | | | changeset: 2785:e60e1b072fb5
+| | |\ \ \ \ \ branch: alh-dev
+| | | | | | | | parent: 2783:af7c913fea2f
+| | | | | | | | parent: 2780:3aec73ae92a6
+| | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | date: Mon Sep 16 14:27:46 2013 +0200
+| | | | | | | | summary: Merged FF default branch into alh-dev branch
+| | | | | | | |
+| o | | | | | | changeset: 2784:f3d219682017
+| | | | | | | | branch: alh-dev
+| | | | | | | | parent: 2763:f103190738d6
+| | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | date: Mon Sep 16 15:50:11 2013 +0200
+| | | | | | | | summary: partial commit on DebianTesting64
+| | | | | | | |
+| +---o | | | | changeset: 2783:af7c913fea2f
+| | | / / / / branch: alh-dev
+| | | | | | | parent: 2763:f103190738d6
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Mon Sep 16 12:07:05 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting32
+| | | | | | |
++-----------o changeset: 2782:eb4999ba4ff4
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 17 18:24:22 2013 +0200
+| | | | | | summary: Small updates for FFCS
+| | | | | |
+o---+ | | | changeset: 2781:a0a0a2c0d990
+| | | | | | parent: 2780:3aec73ae92a6
+| | | | | | parent: 2769:27971516538c
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 17 11:51:05 2013 +0200
+| | | | | | summary: Synchronizing FH and ALH source trees
+| | | | | |
+| | o | | | changeset: 2780:3aec73ae92a6
+| | | | | | parent: 2768:9f9d303a3b9d
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Thu Sep 12 12:30:48 2013 +0200
+| | | | | | summary: Ignoring .htaccess to go through the web server
+| | | | | |
+| | | | o | changeset: 2779:cf1946212db2
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Nov 13 14:37:02 2013 +0100
+| | | | | | summary: pass to version 2.55-1
+| | | | | |
+| | | | o | changeset: 2778:58380ba26f11
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Sat Nov 02 10:25:48 2013 +0100
+| | | | | | summary: coorect pb in norm and real with new version complex in c++-11
+| | | | | |
+| | | | o | changeset: 2777:737a1002ab0a
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Oct 31 21:35:57 2013 +0100
+| | | | | | summary: coorect mistake in download/ipopt/Makefile for blas
+| | | | | |
+| | | | o | changeset: 2776:a34eb2d6108b
+| | | | |/ user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Oct 31 18:41:00 2013 +0100
+| | | | | summary: do correct of MacOS 10.9 , new compiler.
+| | | | |
+| | | | o changeset: 2775:da720285cc20
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Oct 05 08:29:54 2013 +0200
+| | | | | summary: correct mistike in the problme of matrix block
+| | | | |
+| | | | o changeset: 2774:ade6693ffaf4
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Oct 03 18:18:20 2013 +0300
+| | | | | summary: correct problem in block matrix with 0 column or 0 row.
+| | | | |
+| | | | o changeset: 2773:fd3772142d0a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Sep 26 18:59:58 2013 +0200
+| | | | | summary: add missing test
+| | | | |
+| | | | o changeset: 2772:a8cc2014376f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Sep 26 18:48:45 2013 +0200
+| | | | | summary: correct typo and add new autofiles
+| | | | |
+| | | | o changeset: 2771:a5ad7a4f543a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Sep 26 18:38:03 2013 +0200
+| | | | | summary: correct doc and fftw3 downlaod compilation
+| | | | |
++-------o changeset: 2770:166bd70dce7c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 26 17:59:26 2013 +0200
+| | | | summary: correct fftw MAkefile.am
+| | | |
+o---+ | changeset: 2769:27971516538c
+| | | | parent: 2719:7ae83b320fea
+| | | | parent: 2768:9f9d303a3b9d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 17 11:42:42 2013 +0200
+| | | | summary: update ffc version and ff++ version
+| | | |
+| | o | changeset: 2768:9f9d303a3b9d
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Sep 11 17:45:42 2013 +0200
+| | | | summary: Updates for FFCS compilation on Windows
+| | | |
+| | o | changeset: 2767:e9ae0c3079fb
+| | |\ \ parent: 2762:98437b4ebf50
+| | | | | parent: 2766:2fbbc949c081
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 11 17:40:38 2013 +0200
+| | | | | summary: partial commit on DebianTesting64
+| | | | |
+| | | o | changeset: 2766:2fbbc949c081
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Sep 10 15:57:17 2013 +0200
+| | | | | summary: Updates for compiling FFCS on Ubuntu
+| | | | |
+| | | o | changeset: 2765:71a8394c29e5
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Sep 10 15:40:07 2013 +0200
+| | | | | summary: Update for compiling FFCS on Ubuntu
+| | | | |
+| | | o | changeset: 2764:55c008ede4ae
+| | | | | parent: 2759:05059715e454
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Sep 10 15:08:11 2013 +0200
+| | | | | summary: Small corrections for FFCS compilation
+| | | | |
+| o | | | changeset: 2763:f103190738d6
+| |\| | | branch: alh-dev
+| | | | | parent: 2752:df47e2e6eed5
+| | | | | parent: 2762:98437b4ebf50
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 11 16:41:06 2013 +0200
+| | | | | summary: partial commit on DebianTesting64
+| | | | |
+| | o | | changeset: 2762:98437b4ebf50
+| | |\ \ \ parent: 2761:16d91a730b0c
+| | | | | | parent: 2760:6abf65bf289f
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 11 10:42:57 2013 +0200
+| | | | | | summary: Updates for FFCS compilation
+| | | | | |
+| | | o | | changeset: 2761:16d91a730b0c
+| | | | | | parent: 2750:c63825bee6e0
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 11 10:42:01 2013 +0200
+| | | | | | summary: Updates for FFCS compilation
+| | | | | |
+| | o---+ | changeset: 2760:6abf65bf289f
+| | | | | user: Antoine Le Hyaric
+| | / / / date: Tue Sep 10 14:19:02 2013 +0200
+| | | | | summary: Small corrections for FFCS compilation
+| | | | |
+| | | o | changeset: 2759:05059715e454
+| | | |\ \ parent: 2758:e3af440f1eb5
+| | | | | | parent: 2757:094eb2bf1ed5
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 10 14:14:04 2013 +0200
+| | | | | | summary: partial commit on Windows
+| | | | | |
+| | | | o | changeset: 2758:e3af440f1eb5
+| | | | | | parent: 2755:66c84a59ec08
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 10 14:12:50 2013 +0200
+| | | | | | summary: Small corrections for cygwin compilation
+| | | | | |
+| | | o | | changeset: 2757:094eb2bf1ed5
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 10 13:55:23 2013 +0200
+| | | | | | summary: Corrections for MacOS 10.6 compilation
+| | | | | |
+| | | o | | changeset: 2756:f6a45d5192d4
+| | | |/ / user: Antoine Le Hyaric
+| | | | | date: Tue Sep 10 13:44:49 2013 +0200
+| | | | | summary: Corrections for scotch compilation
+| | | | |
+| | | o | changeset: 2755:66c84a59ec08
+| | | |\ \ parent: 2754:9c42ed65ca44
+| | | | | | parent: 2717:c64826dc8c81
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 10 11:39:04 2013 +0200
+| | | | | | summary: Keeping ALH and FH trees in sync
+| | | | | |
+| | | | o | changeset: 2754:9c42ed65ca44
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Sep 10 11:16:50 2013 +0200
+| | | | | | summary: Corrected pastix compilation for FFCS on MacOS 10.6
+| | | | | |
+| | +---o | changeset: 2753:da3780f311e8
+| | | | / parent: 2750:c63825bee6e0
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Thu Sep 05 11:39:29 2013 +0200
+| | | | | summary: Corrected mumps-seq makefile
+| | | | |
+| o | | | changeset: 2752:df47e2e6eed5
+| | | | | branch: alh-dev
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 11 10:44:26 2013 +0200
+| | | | | summary: partial commit on DebianTesting32
+| | | | |
+| o | | | changeset: 2751:40f8b19d30da
+| |\| | | branch: alh-dev
+| | | | | parent: 2749:d1afac8f61a9
+| | | | | parent: 2750:c63825bee6e0
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Sep 04 16:48:42 2013 +0200
+| | | | | summary: Merged modifs from FH into alh-dev branch
+| | | | |
+| | o | | changeset: 2750:c63825bee6e0
+| | |\ \ \ parent: 2745:e7875904c41e
+| | | | | | parent: 2710:4341df7bae13
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 04 16:18:14 2013 +0200
+| | | | | | summary: Synchronizing FF and FFCS updates to the Mumps and Umfpack makefiles
+| | | | | |
+| o | | | | changeset: 2749:d1afac8f61a9
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 04 15:22:24 2013 +0200
+| | | | | | summary: partial commit on DebianTesting64
+| | | | | |
+| o | | | | changeset: 2748:ef562c7d8fb7
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 04 15:16:32 2013 +0200
+| | | | | | summary: partial commit on DebianTesting64
+| | | | | |
+| o | | | | changeset: 2747:698f90a62961
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 04 14:48:43 2013 +0200
+| | | | | | summary: partial commit on DebianTesting64
+| | | | | |
+| o---+ | | changeset: 2746:05a30144950f
+| | | | | | branch: alh-dev
+| | | | | | parent: 2743:2e0fd3c00f4f
+| | | | | | parent: 2745:e7875904c41e
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Sep 04 14:20:02 2013 +0200
+| | | | | | summary: merged default branch back into alh-dev
+| | | | | |
+| | | o | | changeset: 2745:e7875904c41e
+| | | |\ \ \ parent: 2744:495eae88dc63
+| | | | | | | parent: 2742:36b98a7a6e7a
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Sep 04 12:22:28 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting64
+| | | | | | |
+| | | | o | | changeset: 2744:495eae88dc63
+| | | | | | | parent: 2708:e50fd5f8a141
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Sep 04 12:19:28 2013 +0200
+| | | | | | | summary: Corrections for FFCS compilation
+| | | | | | |
+| o | | | | | changeset: 2743:2e0fd3c00f4f
+| | | | | | | branch: alh-dev
+| | | | | | | parent: 2741:64de98e105f6
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Thu Aug 01 15:17:00 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting32
+| | | | | | |
+| +---o | | | changeset: 2742:36b98a7a6e7a
+| | | | | | | parent: 2729:e2707ecfe7b7
+| | | | | | | parent: 2741:64de98e105f6
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Thu Aug 01 12:34:02 2013 +0200
+| | | | | | | summary: Committing all changes for FFCS 13.14 back into FF
+| | | | | | |
+| o | | | | | changeset: 2741:64de98e105f6
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Jul 31 14:13:59 2013 +0200
+| | | | | | | summary: Added configuration option --enable-hypre
+| | | | | | |
+| o | | | | | changeset: 2740:2bf0f2c8f9db
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Jul 31 11:32:39 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting64
+| | | | | | |
+| o | | | | | changeset: 2739:33ed198a1694
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Tue Jul 30 15:26:10 2013 +0200
+| | | | | | | summary: Added extra configuration options for metis, parmetis and nlopt
+| | | | | | |
+| o | | | | | changeset: 2738:a8c44e294d36
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Tue Jul 30 14:30:43 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting64
+| | | | | | |
+| o | | | | | changeset: 2737:685af844956b
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Tue Jul 30 14:26:21 2013 +0200
+| | | | | | | summary: Parallelized download/mumps-seq compilation
+| | | | | | |
+| o | | | | | changeset: 2736:1f2cb6cd91e8
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Tue Jul 30 14:04:52 2013 +0200
+| | | | | | | summary: Parallelized MUMPS compilation
+| | | | | | |
+| o | | | | | changeset: 2735:82c740a1f338
+| |\ \ \ \ \ \ branch: alh-dev
+| | | | | | | | parent: 2733:e3d8549335c2
+| | | | | | | | parent: 2734:9e79463c9e48
+| | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | date: Mon Jul 29 18:18:26 2013 +0200
+| | | | | | | | summary: partial commit on DebianTesting32
+| | | | | | | |
+| | o---------+ changeset: 2734:9e79463c9e48
+| | | | | | | branch: alh-dev
+| | / / / / / parent: 2732:2a814f7c0f1f
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Mon Jul 29 18:15:22 2013 +0200
+| | | | | | | summary: Fixes for Win32 compilation
+| | | | | | |
+| o---------+ changeset: 2733:e3d8549335c2
+| | | | | | branch: alh-dev
+| / / / / / user: Antoine Le Hyaric
+| | | | | | date: Mon Jul 29 15:13:01 2013 +0200
+| | | | | | summary: Added configure options --with-[package]-include= and --with-[package]-ldflags=
+| | | | | |
+| | | | | o changeset: 2732:2a814f7c0f1f
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jul 24 16:08:34 2013 +0200
+| | | | | | summary: Fixed DLL compilation on Windows for MUMPS and pARMS
+| | | | | |
+| | | | | o changeset: 2731:36e1cd88de75
+| | | | | | branch: alh-dev
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jul 24 13:41:16 2013 +0200
+| | | | | | summary: Compilation fixes for Windows
+| | | | | |
+| | | | | o changeset: 2730:dca84350a248
+| | | | | | branch: alh-dev
+| | | | | | parent: 2728:577fe9901c85
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Jul 23 16:13:06 2013 +0200
+| | | | | | summary: Small fixes for FFCS release version
+| | | | | |
+| | o | | | changeset: 2729:e2707ecfe7b7
+| | |\ \ \ \ parent: 2724:54b6485a68f0
+| | | | | | | parent: 2706:4cc59f9e5863
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Thu Jul 11 14:37:27 2013 +0200
+| | | | | | | summary: Keeping FH and ALH trees in sync
+| | | | | | |
+| | | | | | o changeset: 2728:577fe9901c85
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Tue Jul 23 13:17:36 2013 +0200
+| | | | | | | summary: partial commit on Windows
+| | | | | | |
+| | | | | | o changeset: 2727:d36610b57655
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Thu Jul 11 17:22:39 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting64
+| | | | | | |
+| | | | | | o changeset: 2726:edcf91fc280c
+| | | | | | | branch: alh-dev
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Thu Jul 11 15:09:44 2013 +0200
+| | | | | | | summary: partial commit on DebianTesting64
+| | | | | | |
+| | | +-----o changeset: 2725:6e0e54be960e
+| | | | | | | branch: alh-dev
+| | | | | | | parent: 2723:dc28f7873452
+| | | | | | | parent: 2724:54b6485a68f0
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Jul 10 15:17:16 2013 +0200
+| | | | | | | summary: Copied updates from the default branch to the alh-dev branch
+| | | | | | |
+| | | o | | | changeset: 2724:54b6485a68f0
+| | | |\ \ \ \ parent: 2702:888a6c206637
+| | | | | | | | parent: 2675:ec7d549934f0
+| | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | date: Wed Jul 10 15:10:10 2013 +0200
+| | | | | | | | summary: Technical commit: synchronizing all HG heads from the default branch
+| | | | | | | |
+| | | | | | | o changeset: 2723:dc28f7873452
+| | | | | | | |\ branch: alh-dev
+| | | | | | | | | parent: 2699:8fc2e7e016aa
+| | | | | | | | | parent: 2722:ed19cfc9dc4a
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Wed Jul 10 15:06:06 2013 +0200
+| | | | | | | | | summary: technical commit: synchronizing draft ALH developments
+| | | | | | | | |
+| | | | | | | | o changeset: 2722:ed19cfc9dc4a
+| | | | | | | | | branch: alh-dev
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Mon Jul 01 09:43:47 2013 +0200
+| | | | | | | | | summary: partial commit on DebianTesting64
+| | | | | | | | |
+| | | | | | | | o changeset: 2721:8a5543705d99
+| | | | | | | | | branch: alh-dev
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Thu Jun 27 12:36:58 2013 +0200
+| | | | | | | | | summary: partial commit on DebianTesting64
+| | | | | | | | |
+| | | | | | | | o changeset: 2720:734e4213f762
+| | | | | | | | | branch: alh-dev
+| | | | | | | | | parent: 2700:4682570a0e2f
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Wed Jun 26 15:41:34 2013 +0200
+| | | | | | | | | summary: Created branch alh-dev for draft ALH developments
+| | | | | | | | |
+o | | | | | | | | changeset: 2719:7ae83b320fea
+| | | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | | date: Fri Sep 06 15:34:49 2013 +0200
+| | | | | | | | | summary: coorect mistake in parmetis install files .
+| | | | | | | | |
+o-----------+ | | changeset: 2718:35d438d9bcb2
+ | | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+ / / / / / / / / date: Fri Sep 06 10:59:36 2013 +0200
+| | | | | | | | summary: coorect for compilation with OpenBlas and a Window versio of sleep.
+| | | | | | | |
+| | | | | o | | changeset: 2717:c64826dc8c81
+| | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | date: Thu Sep 05 15:26:31 2013 +0200
+| | | | | | | | summary: add cote in -T MPIDIR
+| | | | | | | |
+| | | | | o | | changeset: 2716:2597949bf544
+| | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | date: Thu Sep 05 14:57:31 2013 +0200
+| | | | | | | | summary: correct wget problme in pastis and superludist Makefile
+| | | | | | | |
+| | | | | o | | changeset: 2715:306e42af8aca
+| | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | date: Thu Sep 05 10:58:44 2013 +0200
+| | | | | | | | summary: correct typo
+| | | | | | | |
+| | | | | o | | changeset: 2714:2dca3a0b91a8
+| | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | date: Thu Sep 05 10:23:15 2013 +0200
+| | | | | | | | summary: correct pb of make stop if no arpack..
+| | | | | | | |
+| | | | | o | | changeset: 2713:8b9576d7d540
+| | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | date: Thu Sep 05 09:55:51 2013 +0200
+| | | | | | | | summary: correct problem on skip mpi example in some case
+| | | | | | | |
+| | | | | o | | changeset: 2712:524802dba437
+| | | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | | date: Thu Sep 05 06:28:03 2013 +0200
+| | | | | | | | summary: rebuild AutoGeneratedFile.tar.gz
+| | | | | | | |
++---------o | | changeset: 2711:71a6c203d688
+| | | | | / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Thu Sep 05 06:27:19 2013 +0200
+| | | | | | | summary: correct problem of stop compilation of load example
+| | | | | | |
+o | | | | | | changeset: 2710:4341df7bae13
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Wed Sep 04 15:35:34 2013 +0200
+| | | | | | | summary: correct pb in mpi test remove graphic
+| | | | | | |
+o-------+ | | changeset: 2709:45813df0888a
+ | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+ / / / / / / date: Wed Sep 04 13:31:56 2013 +0200
+| | | | | | summary: add tools to build le list of AutoGeneratedFile.tar.gz
+| | | | | |
+| | | o | | changeset: 2708:e50fd5f8a141
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Tue Aug 27 14:28:25 2013 +0200
+| | | | | | summary: summer correction.
+| | | | | |
++-----o | | changeset: 2707:17f80351763f
+| | | / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Aug 17 22:39:03 2013 +0200
+| | | | | summary: add patch of holiday scotch dolaod with curl; an pb in a*[b,c,d,..]' with complex value
+| | | | |
+o | | | | changeset: 2706:4cc59f9e5863
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jul 11 12:51:07 2013 +0200
+| | | | | summary: add comment for compile
+| | | | |
+o | | | | changeset: 2705:c435a4165181
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jul 11 11:58:27 2013 +0200
+| | | | | summary: correct mmg3d
+| | | | |
+o | | | | changeset: 2704:3bcad8cbbcbe
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jul 10 22:20:05 2013 +0200
+| | | | | summary: correct pb in save make the point is not in tet
+| | | | |
+o---+ | | changeset: 2703:8a3547f7290a
+| | | | | parent: 2702:888a6c206637
+|/ / / / parent: 2675:ec7d549934f0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jul 10 15:17:49 2013 +0200
+| | | | summary: restore skipcommet example
+| | | |
+| o | | changeset: 2702:888a6c206637
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jul 10 14:44:03 2013 +0200
+| | | | summary: pass to version 3.25 merge ff++ of ALH and FH
+| | | |
+| o---+ changeset: 2701:dd21194cb9f6
+| | | | parent: 2700:4682570a0e2f
+| | | | parent: 2674:7bb139d17bea
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Jul 10 10:04:05 2013 +0200
+| | | | summary: Keeping FH and ALH trees in sync
+| | | |
+| | | o changeset: 2700:4682570a0e2f
+| | | |\ parent: 2697:da86b515293e
+| | | | | parent: 2698:62df716c1320
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jun 26 15:37:52 2013 +0200
+| | | | | summary: Transferred all FreeFem++ patches from the FreeFem++-cs source tree to the FreeFem++ source tree
+| | | | |
+| | o---+ changeset: 2699:8fc2e7e016aa
+| | | | branch: alh-dev
+| | / / user: Antoine Le Hyaric
+| | | | date: Wed Jun 26 14:52:09 2013 +0200
+| | | | summary: Created branch alh-dev for draft ALH developments
+| | | |
+| | | o changeset: 2698:62df716c1320
+| | | | parent: 2696:791401576c4d
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Jun 26 12:08:39 2013 +0200
+| | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | |
+| | o | changeset: 2697:da86b515293e
+| | |\ \ parent: 2688:3eab88cf4024
+| | | | | parent: 2663:e0d9c72558a1
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 25 15:39:07 2013 +0200
+| | | | | summary: Keeping FH and ALH trees in sync
+| | | | |
+| | | | o changeset: 2696:791401576c4d
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jun 26 11:44:47 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | | | o changeset: 2695:3151480a64b7
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 25 15:50:08 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | +---o changeset: 2694:87b46e1b6393
+| | | | | parent: 2693:86ea3e4a8851
+| | | | | parent: 2663:e0d9c72558a1
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 25 15:46:25 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | | | o changeset: 2693:86ea3e4a8851
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 25 14:49:33 2013 +0200
+| | | | | summary: transferred all patches from the FFCS development tree
+| | | | |
+| | | | o changeset: 2692:97a9606a653d
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Wed Jun 12 17:50:17 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | | | o changeset: 2691:419cee6966bc
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 11 18:00:21 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | | | o changeset: 2690:8abb5d66e20f
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 11 13:43:22 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | | | o changeset: 2689:3e931c8973b9
+| | | |/| parent: 2687:aa013525fb7e
+| | | | | parent: 2688:3eab88cf4024
+| | | | | user: Antoine Le Hyaric
+| | | | | date: Tue Jun 11 11:20:43 2013 +0200
+| | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | |
+| | | o | changeset: 2688:3eab88cf4024
+| | | |\ \ parent: 2686:4fc31e72cdd0
+| | | | | | parent: 2662:71cafe9dab38
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Tue Jun 11 10:36:23 2013 +0200
+| | | | | | summary: Keeping FH and ALH trees in sync
+| | | | | |
+| | | | | o changeset: 2687:aa013525fb7e
+| | | | |/| parent: 2681:46dd9851ed4d
+| | | | | | parent: 2686:4fc31e72cdd0
+| | | | | | user: Antoine Le Hyaric
+| | | | | | date: Wed Jun 05 16:43:59 2013 +0200
+| | | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | | |
+| | | | o | changeset: 2686:4fc31e72cdd0
+| | | | |\ \ parent: 2685:767efda6e451
+| | | | | | | parent: 2308:f01c1ce34eb3
+| | | | | | | user: Antoine Le Hyaric
+| | | | | | | date: Wed Jun 05 11:19:30 2013 +0200
+| | | | | | | summary: Discarded obsolete head f01c1ce34eb3 (but kept that version in the repository)
+| | | | | | |
+| | | | | o | changeset: 2685:767efda6e451
+| | | | | |\ \ parent: 2684:6b6c8aad96ac
+| | | | | | | | parent: 2101:31c99c85707b
+| | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | date: Wed Jun 05 11:18:45 2013 +0200
+| | | | | | | | summary: Discarded obsolete head 31c99c85707b (but kept that version in the repository)
+| | | | | | | |
+| | | | | | o | changeset: 2684:6b6c8aad96ac
+| | | | | | |\ \ parent: 2683:cb8d4ecbfa92
+| | | | | | | | | parent: 2054:f3cbf7394995
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Wed Jun 05 11:18:16 2013 +0200
+| | | | | | | | | summary: Discarded obsolete head f3cbf7394995 (but kept that version in the repository)
+| | | | | | | | |
+| | | | | | | o | changeset: 2683:cb8d4ecbfa92
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Tue Jun 04 14:36:00 2013 +0200
+| | | | | | | | | summary: Created Doxygen main page and started to document the C++ classes
+| | | | | | | | |
+| | | | | | | o | changeset: 2682:fcd1643fef04
+| | | | | | | | | parent: 2656:77e6f87bfdbf
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Tue Jun 04 14:34:07 2013 +0200
+| | | | | | | | | summary: Created Doxygen main page and started to document the C++ classes
+| | | | | | | | |
+| | | | | | | | o changeset: 2681:46dd9851ed4d
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Wed Jun 05 16:30:09 2013 +0200
+| | | | | | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | | | | | |
+| | | | | | | | o changeset: 2680:2c62f82b7cf1
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Wed Jun 05 08:55:53 2013 +0200
+| | | | | | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | | | | | |
+| | | | | | | | o changeset: 2679:7efba1855838
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Tue Jun 04 18:02:11 2013 +0200
+| | | | | | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | | | | | |
+| | | | | | | | o changeset: 2678:684ae36c47ca
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Tue Jun 04 14:34:01 2013 +0200
+| | | | | | | | | summary: commit for fflibexport
+| | | | | | | | |
+| | | | | | | | o changeset: 2677:be137189177e
+| | | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | | date: Mon Jun 03 17:29:56 2013 +0200
+| | | | | | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | | | | | |
+| | | | | | | | o changeset: 2676:056116d8b9a9
+| | | | | | | |/ parent: 2656:77e6f87bfdbf
+| | | | | | | | user: Antoine Le Hyaric
+| | | | | | | | date: Mon Jun 03 16:53:15 2013 +0200
+| | | | | | | | summary: Modified by Antoine Le Hyaric on DebianTesting64 (machine odyssee)
+| | | | | | | |
+o | | | | | | | changeset: 2675:ec7d549934f0
+|/ / / / / / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Wed Jul 10 10:23:15 2013 +0200
+| | | | | | | summary: add skipcomment in readmesh.edp example
+| | | | | | |
+o | | | | | | changeset: 2674:7bb139d17bea
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Thu Jul 04 18:04:37 2013 +0200
+| | | | | | | summary: put code of index and rindex missing in win32
+| | | | | | |
+o | | | | | | changeset: 2673:93b7627f23fd
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Tue Jul 02 22:44:56 2013 +0300
+| | | | | | | summary: missing xfial Poisson3d.edp
+| | | | | | |
+o | | | | | | changeset: 2672:ad18e7b807c6
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Tue Jul 02 22:43:32 2013 +0300
+| | | | | | | summary: autoreconf
+| | | | | | |
+o | | | | | | changeset: 2671:67a063a1a524
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Tue Jul 02 22:42:53 2013 +0300
+| | | | | | | summary: add xfail test in not tetgen
+| | | | | | |
+o | | | | | | changeset: 2670:bc88752878d2
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Tue Jul 02 22:39:08 2013 +0300
+| | | | | | | summary: autoreconf
+| | | | | | |
+o | | | | | | changeset: 2669:e7e5b1846361
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Tue Jul 02 22:38:23 2013 +0300
+| | | | | | | summary: update list of xfail example
+| | | | | | |
+o | | | | | | changeset: 2668:11b43f1fdbfc
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Thu Jun 27 20:40:53 2013 +0200
+| | | | | | | summary: correct test-driver-ff to set XFAIL (to can fail no sure fail)
+| | | | | | |
+o | | | | | | changeset: 2667:2cdabbc53b17
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Thu Jun 27 20:11:08 2013 +0200
+| | | | | | | summary: correct typo in XFAIL_TESTS automake variable
+| | | | | | |
+o | | | | | | changeset: 2666:d11989c6ff07
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Thu Jun 27 19:55:11 2013 +0200
+| | | | | | | summary: add in pref missing include dir
+| | | | | | |
+o | | | | | | changeset: 2665:b4b2ddd8100f
+| | | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | | date: Thu Jun 27 19:37:44 2013 +0200
+| | | | | | | summary: add the creation of freefem++.pref file in all directory example
+| | | | | | |
+o | | | | | | changeset: 2664:4575cdbc939c
+|/ / / / / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 27 13:17:13 2013 +0200
+| | | | | | summary: coorect missing creation of freefem++.pref file
+| | | | | |
+o | | | | | changeset: 2663:e0d9c72558a1
+|/ / / / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jun 11 21:40:05 2013 +0200
+| | | | | summary: add parameter in ffglut program like -g 1000x500+100+100 -t toto
+| | | | |
+o | | | | changeset: 2662:71cafe9dab38
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jun 10 20:48:03 2013 +0200
+| | | | | summary: correct pb of auto size of 3d plot
+| | | | |
+o | | | | changeset: 2661:49e7d0ef36a7
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jun 10 14:15:44 2013 +0200
+| | | | | summary: add -wait "0.1" of ffglut (=> no manuel wait)
+| | | | |
+o | | | | changeset: 2660:4c22c41a9f85
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Jun 09 18:21:51 2013 +0200
+| | | | | summary: correct typo llevelset.edp ->intlevelset.edp
+| | | | |
+o | | | | changeset: 2659:6e4d9f511a3c
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Jun 09 17:16:41 2013 +0200
+| | | | | summary: put correction of Lorenzo.
+| | | | |
+o | | | | changeset: 2658:5f7becf9dbd3
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Jun 07 16:11:08 2013 +0200
+| | | | | summary: add test of pb ?: operator with div / 0.
+| | | | |
+o-------+ changeset: 2657:9641b54129e2
+ | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+ / / / / date: Thu Jun 06 20:57:44 2013 +0200
+| | | | summary: change default solver in bilap.edo example
+| | | |
+| | | o changeset: 2656:77e6f87bfdbf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Jun 01 10:11:30 2013 +0200
+| | | | summary: correct test test "${SKIP:-no}"
+| | | |
+| | | o changeset: 2655:3b374e87a5a7
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Jun 01 09:52:31 2013 +0200
+| | | | summary: correct TESTing of freefem++
+| | | |
+| | | o changeset: 2654:d9460e4552e0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri May 31 22:44:45 2013 +0200
+| | | | summary: update automake test of freefem++
+| | | |
+| | | o changeset: 2653:e65c6ce6f363
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 29 12:18:37 2013 +0200
+| | | | summary: remove \r in patch file
+| | | |
+| | | o changeset: 2652:379e79e6761b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 29 11:48:45 2013 +0200
+| | | | summary: add ff-mpirun on windows distrib.
+| | | |
+| | | o changeset: 2651:a33d824b6777
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 29 10:03:44 2013 +0200
+| | | | summary: add quote for windows
+| | | |
+| | | o changeset: 2650:fdbc1f7fc3c6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue May 28 18:59:32 2013 +0200
+| | | | summary: correct typo in doc on operator .*+ and ./=
+| | | |
+| | | o changeset: 2649:9ef12351b744
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 13 21:20:19 2013 +0200
+| | | | summary: correct CheckAll
+| | | |
+| | | o changeset: 2648:e1207c606f45
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 13 21:05:18 2013 +0200
+| | | | summary: correct CheckAll
+| | | |
+| | | o changeset: 2647:1e153d9d7218
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 13 20:55:40 2013 +0200
+| | | | summary: correct getline or \r\n files
+| | | |
+| | | o changeset: 2646:ccdea38daf14
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 06 22:03:44 2013 +0200
+| | | | summary: correct configure.ac for umfpack downlad
+| | | |
+| | | o changeset: 2645:13f113c861c0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 06 20:42:41 2013 +0200
+| | | | summary: correct pb of compile umfpack if no --enable-download flags
+| | | |
+| | | o changeset: 2644:d68cb17545dc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 06 20:28:13 2013 +0200
+| | | | summary: correct typo in CheckAll to store result
+| | | |
+| | | o changeset: 2643:f7669c7a10ee
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri May 03 15:10:42 2013 +0200
+| | | | summary: remove dir in Makefile.am glx, std, x11
+| | | |
+| | | o changeset: 2642:134644b820a8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri May 03 12:49:02 2013 +0200
+| | | | summary: version 3.23
+| | | |
+| | | o changeset: 2641:36132ac7c1c1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Apr 27 11:36:36 2013 +0200
+| | | | summary: reomve x11, glx, ... off the compilation prosess
+| | | |
+| | | o changeset: 2640:4628a7908b73
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 19 15:38:16 2013 +0200
+| | | | summary: coorect type in isoline functio,n Area to compute the area of
+| | | |
+| | | o changeset: 2639:d459cc808f30
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 18 20:45:09 2013 +0200
+| | | | summary: change area to Area because area is not a function.
+| | | |
+| | | o changeset: 2638:f70cee1b6a7b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 18 19:02:42 2013 +0200
+| | | | summary: add area of isoline domaine
+| | | |
+| | | o changeset: 2637:af2fae66daf5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 18 18:43:09 2013 +0200
+| | | | summary: coorect bug in close isoline plugin
+| | | |
+| | | o changeset: 2636:ef891424f88b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 18 16:47:38 2013 +0200
+| | | | summary: add Sylvain dans le auteur de FreeFem++
+| | | |
+| | | o changeset: 2635:ca6bcf9490a4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 12 10:18:57 2013 +0200
+| | | | summary: remove graphics in case of -nw flags for batch test
+| | | |
+| | | o changeset: 2634:895803f79633
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 12 09:42:12 2013 +0200
+| | | | summary: correct typo
+| | | |
+| | | o changeset: 2633:9f74073f0c38
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 12 09:39:02 2013 +0200
+| | | | summary: up ./CheckAll of win32
+| | | |
+| | | o changeset: 2632:35d4982c7d87
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 11 10:14:24 2013 +0200
+| | | | summary: add patch of freebsd on mshmet
+| | | |
+| | | o changeset: 2631:88e6ad0b5eae
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Apr 09 08:14:58 2013 +0200
+| | | | summary: cadd message is case of no compile in configure
+| | | |
+| | | o changeset: 2630:b7c3c4a72d2d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Apr 08 23:20:18 2013 +0200
+| | | | summary: try to put error when mesh is un set .
+| | | |
+| | | o changeset: 2629:42e29538cbf1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Apr 08 22:05:45 2013 +0200
+| | | | summary: do gestion on non mesh (0 pointeur)
+| | | |
+| | | o changeset: 2628:bc0e94fb0c28
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Apr 08 20:54:46 2013 +0200
+| | | | summary: add tools to remove interla faces
+| | | |
+| | | o changeset: 2627:19af33493619
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Apr 08 18:01:17 2013 +0200
+| | | | summary: coormit glumesh in 2d of no mesh (ok)
+| | | |
+| | | o changeset: 2626:865b4afb98eb
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Apr 03 21:50:43 2013 +0200
+| | | | summary: update ffglut
+| | | |
+| | | o changeset: 2625:21078f2bcf45
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Apr 03 09:16:57 2013 +0200
+| | | | summary: reput esc in ffglut to stop
+| | | |
+| | | o changeset: 2624:6ee46703380b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Apr 02 11:28:02 2013 +0200
+| | | | summary: coorect stop ffglut in case of bug
+| | | |
+| | | o changeset: 2623:6b417f8e333b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 29 08:59:00 2013 +0100
+| | | | summary: coorect the doc for new graphic option
+| | | |
+| | | o changeset: 2622:d7215ddbcf5a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 28 23:46:05 2013 +0100
+| | | | summary: add new graphic event and multy windows
+| | | |
+| | | o changeset: 2621:8e54a67d70fe
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 28 22:09:35 2013 +0100
+| | | | summary: pass to v 3.22
+| | | |
+| | | o changeset: 2620:7a4a75730418
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 28 21:26:08 2013 +0100
+| | | | summary: update plot for multy windows
+| | | |
+| | | o changeset: 2619:eb24ff98d1d1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 26 23:41:03 2013 +0100
+| | | | summary: solve b off int overflow in gibbs renumbering
+| | | |
+| | | o changeset: 2618:c2fce2359ce2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Mar 25 16:21:52 2013 +0100
+| | | | summary: add type of real , int , complex in doc
+| | | |
+| | | o changeset: 2617:915914787d79
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 22 23:24:47 2013 +0100
+| | | | summary: correct sheel plug for windows
+| | | |
+| | | o changeset: 2616:2bc25eab7305
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 22 22:25:49 2013 +0100
+| | | | summary: cooret shell for windows
+| | | |
+| | | o changeset: 2615:e4965faa0d98
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 22 21:55:43 2013 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2614:eb0e30cf59c6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 22 21:27:43 2013 +0100
+| | | | summary: correct Makefile for cleanning
+| | | |
+| | | o changeset: 2613:ff917977e3ac
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 22 10:23:58 2013 +0100
+| | | | summary: add getenv in shell plugin
+| | | |
+| | | o changeset: 2612:2411bba1d923
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 16:37:31 2013 +0100
+| | | | summary: end for pardiso on hpc1
+| | | |
+| | | o changeset: 2611:a33781429270
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 16:12:29 2013 +0100
+| | | | summary: next PARDISO mkl hpc1
+| | | |
+| | | o changeset: 2610:e2b27fa668bd
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 15:55:35 2013 +0100
+| | | | summary: blas / mlk hpc1 pb ..
+| | | |
+| | | o changeset: 2609:ddb3de28b4b9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 15:41:14 2013 +0100
+| | | | summary: next step mkl
+| | | |
+| | | o changeset: 2608:b4a043b50359
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 15:31:14 2013 +0100
+| | | | summary: mkl next step ..
+| | | |
+| | | o changeset: 2607:988959bff8b8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 14:21:30 2013 +0100
+| | | | summary: MAJ mlk
+| | | |
+| | | o changeset: 2606:38b95806d70a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 12:02:32 2013 +0100
+| | | | summary: correct mkl seach in autoconf ...
+| | | |
+| | | o changeset: 2605:f742f2600c99
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 10:37:50 2013 +0100
+| | | | summary: add depend mkl to paridiso
+| | | |
+| | | o changeset: 2604:8100a6d971e7
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 10:31:34 2013 +0100
+| | | | summary: REMOVE Mpi from PARDISO
+| | | |
+| | | o changeset: 2603:31e73a49d8f3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 21 09:21:12 2013 +0100
+| | | | summary: correct 3d trunc . and type in CheckPtr
+| | | |
+| | | o changeset: 2602:b0783e4cb2d3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 19 09:02:13 2013 +0100
+| | | | summary: correct pb in gestion of outside flag in case of brute force search of tet contening a point
+| | | |
+| | | o changeset: 2601:090c847ad8c8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 15 18:37:05 2013 +0100
+| | | | summary: coorect typo
+| | | |
+| | | o changeset: 2600:3c995bdf4b50
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 15 16:51:31 2013 +0100
+| | | | summary: v 3.21-1 autoreconf.
+| | | |
+| | | o changeset: 2599:71cd2d5a350f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 15 16:50:34 2013 +0100
+| | | | summary: passe to versioon 3.21-1
+| | | |
+| | | o changeset: 2598:3f9a6c79377a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 05 21:03:03 2013 +0100
+| | | | summary: correct timer for umfpack
+| | | |
+| | | o changeset: 2597:206af6393108
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 20 22:02:06 2013 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2596:8a575742fc6f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 20 21:57:57 2013 +0100
+| | | | summary: change umpack to no version
+| | | |
+| | | o changeset: 2595:9af00b7818c1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Feb 14 08:11:01 2013 -0600
+| | | | summary: coorect ref value of fluidstruct examples
+| | | |
+| | | o changeset: 2594:43b25e32651f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 13 23:13:04 2013 -0600
+| | | | summary: add n, resize of arry of finite element function ...
+| | | |
+| | | o changeset: 2593:54f4ad3d3362
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Feb 12 18:14:19 2013 -0600
+| | | | summary: correct doc for NSUzawaCahouetChabart.edp
+| | | |
+| | | o changeset: 2592:aac1b5aec871
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Feb 04 08:19:25 2013 -0600
+| | | | summary: up. INNOCATION
+| | | |
+| | | o changeset: 2591:f14702ce2e6d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Feb 04 08:18:36 2013 -0600
+| | | | summary: correct typo
+| | | |
+| | | o changeset: 2590:7a3472e50c69
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 28 14:20:28 2013 +0100
+| | | | summary: remove export MACOSX_DEPLOYMENT_TARGET=10.4 on macos (too old stuff)
+| | | |
+| | | o changeset: 2589:a959a31a2912
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 28 09:39:30 2013 +0100
+| | | | summary: coorect in change function the flabel tools.
+| | | |
+| | | o changeset: 2588:f53ea48bdac4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 24 18:23:48 2013 +0100
+| | | | summary: rm bad file
+| | | |
+| | | o changeset: 2587:b1b23c7916a3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jan 23 16:25:01 2013 +0100
+| | | | summary: coorect missing build of quadtree in gmesh 2d case
+| | | |
+| | | o changeset: 2586:dbd8bda95c9c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 21 18:28:55 2013 +0100
+| | | | summary: correct ff-mpirun to make local launch in some cas
+| | | |
+| | | o changeset: 2585:232b71bc7c24
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Jan 20 20:55:49 2013 +0100
+| | | | summary: pass to version 3.20-3
+| | | |
+| | | o changeset: 2584:36c600f16fc4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Jan 18 21:57:09 2013 +0100
+| | | | summary: correct the new mmg3d4
+| | | |
+| | | o changeset: 2583:fc1d1f80a3de
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jan 15 10:09:22 2013 +0100
+| | | | summary: clean scalapack makefile
+| | | |
+| | | o changeset: 2582:b1d5e28701fc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jan 15 09:38:04 2013 +0100
+| | | | summary: coorect scalapack lib without extern blacs add .oo file in lib
+| | | |
+| | | o changeset: 2581:f7c9c3f0e753
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 10 11:26:13 2013 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2580:ff72eeaffa02
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 10 10:59:53 2013 +0100
+| | | | summary: reomve blacs lib now include in scalapack.
+| | | |
+| | | o changeset: 2579:8f891641d4e6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 10 10:50:52 2013 +0100
+| | | | summary: add blacs in scalapack lib .
+| | | |
+| | | o changeset: 2578:3e68b323cae8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 10 10:45:12 2013 +0100
+| | | | summary: correct type in scalapack
+| | | |
+| | | o changeset: 2577:2ebfff8d40ea
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 10 10:41:32 2013 +0100
+| | | | summary: coorect -FPIC compile falgs in scalapack 2.02
+| | | |
+| | | o changeset: 2576:1e1b16af7ef3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jan 08 15:32:18 2013 +0100
+| | | | summary: correct DOC freefem++ notepad++ launch freefem++ with lauchff++
+| | | |
+| | | o changeset: 2575:45ef0341b9de
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Dec 21 17:04:13 2012 +0100
+| | | | summary: correct def on WGET in scalapack MAKEFILE
+| | | |
+| | | o changeset: 2574:43e587d524f2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Dec 21 10:05:53 2012 +0100
+| | | | summary: coorect typo
+| | | |
+| | | o changeset: 2573:706b1fb04002
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Dec 06 22:50:24 2012 +0100
+| | | | summary: update pipe.cpp interface add
+| | | |
+| | | o changeset: 2572:75958d95b25a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 29 17:50:38 2012 +0100
+| | | | summary: move PARDISO to example++-load ( not MPI program)
+| | | |
+| | | o changeset: 2571:22c5533569ad
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 29 17:38:03 2012 +0100
+| | | | summary: remove old version ...
+| | | |
+| | | o changeset: 2570:a3e882fd71c3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 29 14:45:38 2012 +0100
+| | | | summary: PASS PARDISO to complex (not test ..)
+| | | |
+| | | o changeset: 2569:e916e4a8e005
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 29 11:51:21 2012 +0100
+| | | | summary: Coorect SetDefaultSolver in all case (now in main)
+| | | |
+| | | o changeset: 2568:73fcad054f91
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 29 10:29:35 2012 +0100
+| | | | summary: update MUMPS mpi complex version
+| | | |
+| | | o changeset: 2567:85a427c2f918
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 28 23:20:46 2012 +0100
+| | | | summary: put compex in MUMPS in progress
+| | | |
+| | | o changeset: 2566:1beb3cf38e1d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 28 22:19:39 2012 +0100
+| | | | summary: add compile MUMPS and PARDISO
+| | | |
+| | | o changeset: 2565:ade7d8e2fd80
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 28 22:16:47 2012 +0100
+| | | | summary: coorect MUMPS.cpp
+| | | |
+| | | o changeset: 2564:820d39a3c8cf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 28 22:11:16 2012 +0100
+| | | | summary: correct metis Makefile
+| | | |
+| | | o changeset: 2563:284eaf041a4b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 28 21:28:36 2012 +0100
+| | | | summary: type erreur missing Makefile code for camd
+| | | |
+| | | o changeset: 2562:b54f279c8c97
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 28 21:22:21 2012 +0100
+| | | | summary: add new matrix solver interface (see P. Jolivet)
+| | | |
+| | | o changeset: 2561:c9eae98ad5dc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Nov 02 22:59:13 2012 +0100
+| | | | summary: coorect missing setting nuTriangle
+| | | |
+| | | o changeset: 2560:2eaedd8688ce
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Nov 02 22:36:18 2012 +0100
+| | | | summary: coorect missing of set nuTriangle some time
+| | | |
+| | | o changeset: 2559:ee9c67a82a1d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 30 18:25:43 2012 +0100
+| | | | summary: correct mistak in mmg3d Makefile
+| | | |
+| | | o changeset: 2558:e0792728a848
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 26 16:10:48 2012 +0200
+| | | | summary: coorect change of intallfaces integral
+| | | |
+| | | o changeset: 2557:a134cc81aaf2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 25 10:03:41 2012 +0200
+| | | | summary: remove const in cblas interface sdot mistake in openblas
+| | | |
+| | | o changeset: 2556:dc973b75b634
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 25 08:04:52 2012 +0200
+| | | | summary: coorect PB with OpenBlas cblas include without const in parameter
+| | | |
+| | | o changeset: 2555:6fa9b9c59829
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 16 17:31:25 2012 +0200
+| | | | summary: add missing compile files
+| | | |
+| | | o changeset: 2554:43560825cafe
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 10 15:21:51 2012 +0200
+| | | | summary: correct pipe.edp example to run under windows.
+| | | |
+| | | o changeset: 2553:395f577c1a69
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Oct 08 11:53:33 2012 +0900
+| | | | summary: add pipe plugin to link with other soft
+| | | |
+| | | o changeset: 2552:db4af2db147e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Oct 07 14:11:44 2012 +0900
+| | | | summary: do small coorection of windows
+| | | |
+| | | o changeset: 2551:d32ffb11bec9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Oct 07 11:18:26 2012 +0900
+| | | | summary: coorect pb to set C io under winder
+| | | |
+| | | o changeset: 2550:f3986a910f80
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Oct 06 22:34:10 2012 +0900
+| | | | summary: type
+| | | |
+| | | o changeset: 2549:f6229d0989bb
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Oct 06 22:30:02 2012 +0900
+| | | | summary: correct mumps compilation
+| | | |
+| | | o changeset: 2548:a1910dbcf7f9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Oct 06 11:50:54 2012 +0900
+| | | | summary: correct pb of segflaut on window atexit when creating the log file
+| | | |
+| | | o changeset: 2547:1626cbdfe5d6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Oct 06 10:51:50 2012 +0900
+| | | | summary: coorect typo
+| | | |
+| | | o changeset: 2546:7a7fba157b77
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Oct 06 10:50:08 2012 +0900
+| | | | summary: add option to remove console output on windows
+| | | |
+| | | o changeset: 2545:b192e8d7cbd3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Oct 06 10:29:16 2012 +0900
+| | | | summary: correct thing of windows porting
+| | | |
+| | | o changeset: 2544:1b485471f601
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 04 16:13:47 2012 +0200
+| | | | summary: coorect pb compile windows
+| | | |
+| | | o changeset: 2543:b0e5ed55fcb8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 03 18:34:29 2012 +0200
+| | | | summary: correct mmg3d with new version
+| | | |
+| | | o changeset: 2542:a2661dc3cf87
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 03 15:01:12 2012 +0200
+| | | | summary: correct pb with drawbdmesh ( not compile now),
+| | | |
+| | | o changeset: 2541:5540ca108c29
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 03 14:38:28 2012 +0200
+| | | | summary: add find root of real poly in gsl plugin
+| | | |
+| | | o changeset: 2540:7fcb20950af8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 26 15:31:46 2012 +0200
+| | | | summary: remove drawbdmesh on windows
+| | | |
+| | | o changeset: 2539:3646196ba7b4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 25 13:16:23 2012 +0200
+| | | | summary: A left scalar mul with formal arry.
+| | | |
+| | | o changeset: 2538:004c3ce519db
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Sep 21 14:52:11 2012 +0200
+| | | | summary: try a build 3.20 version
+| | | |
+| | | o changeset: 2537:4ea423174745
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Sep 21 11:37:23 2012 +0200
+| | | | summary: add levelset integral in 2d..
+| | | |
+| | | o changeset: 2536:3df0231f5788
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 19 15:55:46 2012 +0200
+| | | | summary: coorect cout
+| | | |
+| | | o changeset: 2535:1813e516c73c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 19 15:49:51 2012 +0200
+| | | | summary: correct isoline.cpp hard ...
+| | | |
+| | | o changeset: 2534:d63f9b0d6a90
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 18 21:17:21 2012 +0200
+| | | | summary: correct isoline.cpp bug some time ....
+| | | |
+| | | o changeset: 2533:9a0f4ba5bc83
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 05 22:33:04 2012 +0200
+| | | | summary: do coorect off clang++ compiler
+| | | |
+| | | o changeset: 2532:7268da0a32dd
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 05 21:59:44 2012 +0200
+| | | | summary: correct big problem with clang++ compiler ...
+| | | |
+| | | o changeset: 2531:bf616e104e58
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 05 21:56:56 2012 +0200
+| | | | summary: coorect pb with clang compile, verif strange..
+| | | |
+| | | o changeset: 2530:10fbabb7ca26
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 05 14:55:29 2012 +0200
+| | | | summary: add formal tools Cofact, det 3x3, : on formal array.
+| | | |
+| | | o changeset: 2529:4603f7ce0737
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 04 16:41:21 2012 +0200
+| | | | summary: clang next step.
+| | | |
+| | | o changeset: 2528:18d5c72b3f8b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 04 10:32:46 2012 +0200
+| | | | summary: do correct for clang compiler
+| | | |
+| | | o changeset: 2527:061c058bf92d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Sep 03 16:18:48 2012 +0200
+| | | | summary: correct for c++11
+| | | |
+| | | o changeset: 2526:47944725e009
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 28 14:21:56 2012 +0200
+| | | | summary: update README macos
+| | | |
+| | | o changeset: 2525:d54e7f17997b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 28 12:53:41 2012 +0200
+| | | | summary: add CheckMPIMacLib.sh and CheckMacLib.sh taget in makefile for mac pkg install
+| | | |
+| | | o changeset: 2524:8fde78f05ac0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 27 16:03:36 2012 +0200
+| | | | summary: remove print in sparse solver
+| | | |
+| | | o changeset: 2523:d6c07fd2ec36
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Aug 26 21:27:19 2012 +0200
+| | | | summary: add missing operator ?: of bool
+| | | |
+| | | o changeset: 2522:e5a90f5a7283
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Aug 16 09:47:15 2012 +0200
+| | | | summary: revome print ...
+| | | |
+| | | o changeset: 2521:91006696c311
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 14 21:17:02 2012 +0200
+| | | | summary: correct mistake find by P. Jolivet.
+| | | |
+| | | o changeset: 2520:ef81308ec4f1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Aug 12 22:07:52 2012 +0200
+| | | | summary: cooorect automatic seach in configire (P Jolivet).
+| | | |
+| | | o changeset: 2519:4422559d360a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 06 23:12:27 2012 +0200
+| | | | summary: add comment of my installation
+| | | |
+| | | o changeset: 2518:27d04b01bb9d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 06 00:14:04 2012 +0200
+| | | | summary: correct Superludist with g++ v 4.8
+| | | |
+| | | o changeset: 2517:08658feae475
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Aug 05 23:37:08 2012 +0200
+| | | | summary: forget files
+| | | |
+| | | o changeset: 2516:c2d91d216c32
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Aug 05 23:31:52 2012 +0200
+| | | | summary: coerect Superlu.cpp of g++ v 4.8 add missong this->
+| | | |
+| | | o changeset: 2515:68577323c46d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Aug 05 15:17:51 2012 +0200
+| | | | summary: change mac compiler gcc version 4.8.0
+| | | |
+| | | o changeset: 2514:ce08661de7d5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jul 12 14:27:34 2012 +0200
+| | | | summary: add example
+| | | |
+| | | o changeset: 2513:efd3db094bcf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jul 12 14:00:47 2012 +0200
+| | | | summary: add imax, imam, correct sctoch interface not //
+| | | |
+| | | o changeset: 2512:cd465304bca9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 13 20:04:15 2012 +0200
+| | | | summary: add compile of shell
+| | | |
+| | | o changeset: 2511:250772fdd061
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 13 20:00:36 2012 +0200
+| | | | summary: add shell/unix interface
+| | | |
+| | | o changeset: 2510:bfac9dec081e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 13 10:38:55 2012 +0200
+| | | | summary: correct PB of cleanning memory of array real[int][int] ...
+| | | |
+| | | o changeset: 2509:4628b688eeaf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jun 07 15:12:35 2012 +0200
+| | | | summary: add missing include in some computer unistd.h
+| | | |
+| | | o changeset: 2508:031e9c676174
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jun 07 08:16:38 2012 +0200
+| | | | summary: correct mshmet makefile to force the recompilation
+| | | |
+| | | o changeset: 2507:1839c38ea7dc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jun 07 08:06:55 2012 +0200
+| | | | summary: chnge version to 3.19-2
+| | | |
+| | | o changeset: 2506:80ae2baf5a8d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jun 07 07:50:29 2012 +0200
+| | | | summary: correct mshmet problem in case of 2 eigen value in Hessian.
+| | | |
+| | | o changeset: 2505:95e33e458008
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 30 14:13:26 2012 +0200
+| | | | summary: correct typo in font size in postcript interface
+| | | |
+| | | o changeset: 2504:f2cdbadf6faf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue May 22 21:15:30 2012 +0200
+| | | | summary: correct clean part of mshmet makefile + add
+| | | |
+| | | o changeset: 2503:bee48e40935e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue May 15 11:48:05 2012 +0200
+| | | | summary: correct missing const in qf11to25.cpp
+| | | |
+| | | o changeset: 2502:0232fb9d45b7
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue May 15 11:39:15 2012 +0200
+| | | | summary: add build of Quadratur formular in qf11to25.cpp plugins
+| | | |
+| | | o changeset: 2501:f20a2f3c7bd6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 14 21:04:26 2012 +0200
+| | | | summary: set fftw to version 3.3.2
+| | | |
+| | | o changeset: 2500:f5c0851c058c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 09 22:26:21 2012 +0200
+| | | | summary: update modif of Ernesto Aranda <Ernesto.Aranda at uclm.es> for new version of mmg3d
+| | | |
+| | | o changeset: 2499:de4c315dad33
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 09 21:11:04 2012 +0200
+| | | | summary: pass to version 3.19-1
+| | | |
+| | | o changeset: 2498:7ecf46eb253d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed May 09 21:06:07 2012 +0200
+| | | | summary: add Ernesto Aranda <Ernesto.Aranda at uclm.es> change ...
+| | | |
+| | | o changeset: 2497:49f99f157b3c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 07 10:27:41 2012 +0200
+| | | | summary: coorect typo = -> != in configure (mkl sgi)
+| | | |
+| | | o changeset: 2496:f5814395a638
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon May 07 10:14:08 2012 +0200
+| | | | summary: remove of use of MKL scalapack and blacs with sgi MPI
+| | | |
+| | | o changeset: 2495:c3b18fa8f700
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu May 03 19:07:10 2012 +0200
+| | | | summary: remove MKLROOT form configure ( disaper in new mkl configure)
+| | | |
+| | | o changeset: 2494:d7658c0f681b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu May 03 18:28:44 2012 +0200
+| | | | summary: add correct in MUMPS mpi solver
+| | | |
+| | | o changeset: 2493:c5124bde5bc5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu May 03 11:01:00 2012 +0200
+| | | | summary: remove cmake de configure
+| | | |
+| | | o changeset: 2492:83094b26702f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu May 03 11:00:01 2012 +0200
+| | | | summary: add count pour ptr in CheckPtr.cpp
+| | | |
+| | | o changeset: 2491:463c4c448187
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Apr 24 13:25:56 2012 +0200
+| | | | summary: try to count memery pointeur
+| | | |
+| | | o changeset: 2490:66be2ba0ba65
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Apr 23 23:08:13 2012 +0200
+| | | | summary: change version of superlu.
+| | | |
+| | | o changeset: 2489:d2bee8f1b140
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 17:09:00 2012 +0200
+| | | | summary: update mmg3d swapar.o is also compile without optim.
+| | | |
+| | | o changeset: 2488:76e28b509475
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 16:51:03 2012 +0200
+| | | | summary: correct atexit problem in mmg3 v4 ..
+| | | |
+| | | o changeset: 2487:cb2752aee207
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 15:40:23 2012 +0200
+| | | | summary: correct Interface of Ipopt (ff-Ipopt)
+| | | |
+| | | o changeset: 2486:04bbadc57f58
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 14:16:51 2012 +0200
+| | | | summary: carrect un set varable in mmage3d-v4
+| | | |
+| | | o changeset: 2485:e83aa5d378f9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 12:03:38 2012 +0200
+| | | | summary: coorect ff-Ipopt version
+| | | |
+| | | o changeset: 2484:90cf49c9fbb5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 11:33:36 2012 +0200
+| | | | summary: coorect typo in innovation file
+| | | |
+| | | o changeset: 2483:baebf141d983
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 09:27:57 2012 +0200
+| | | | summary: update INNOVATION file
+| | | |
+| | | o changeset: 2482:5ede79cd270b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 09:21:18 2012 +0200
+| | | | summary: correct typo
+| | | |
+| | | o changeset: 2481:0c075c537334
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Apr 20 08:48:58 2012 +0200
+| | | | summary: add isNaN,IsInf,IsNormal FP fonction and
+| | | |
+| | | o changeset: 2480:290972213b56
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 22:58:51 2012 +0200
+| | | | summary: add a true scotch example
+| | | |
+| | | o changeset: 2479:c0c3c75dd20a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 18:46:00 2012 +0200
+| | | | summary: add sort of integer array
+| | | |
+| | | o changeset: 2478:08b71cf34320
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 17:17:10 2012 +0200
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2477:551aa5767d7f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 17:12:43 2012 +0200
+| | | | summary: coorect header of plugin
+| | | |
+| | | o changeset: 2476:a6258a786803
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 16:46:43 2012 +0200
+| | | | summary: add scotch interface thanks to P. Jolivet
+| | | |
+| | | o changeset: 2475:b7f9353707c0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 16:34:39 2012 +0200
+| | | | summary: Pour P. Jolivet,
+| | | |
+| | | o changeset: 2474:e507d135fbf4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 19 16:28:28 2012 +0200
+| | | | summary: correct bug in macro with operator .*= and ./=
+| | | |
+| | | o changeset: 2473:28d82b742e4e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Apr 16 13:54:02 2012 +0200
+| | | | summary: comment in stable script examples++-3d/Laplace-Adapt-aniso-3d.edp
+| | | |
+| | | o changeset: 2472:f7c9fbfee29e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Apr 15 22:27:49 2012 +0200
+| | | | summary: correct mmg3d new interface.
+| | | |
+| | | o changeset: 2471:67ac6a176e89
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Apr 15 10:36:30 2012 +0200
+| | | | summary: correct build fo missing file during test in ttestio
+| | | |
+| | | o changeset: 2470:be230cbc9bb1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Apr 11 22:46:11 2012 +0200
+| | | | summary: update doc with isoline example
+| | | |
+| | | o changeset: 2469:7b55a13f44bf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Apr 11 18:15:57 2012 +0200
+| | | | summary: correct type in edp files
+| | | |
+| | | o changeset: 2468:cb455028d3bc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 05 17:59:05 2012 +0200
+| | | | summary: correct pb plot in 3d-lemen;edp example
+| | | |
+| | | o changeset: 2467:a4495a14cc6f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 05 17:41:19 2012 +0200
+| | | | summary: correct Makefile for dist
+| | | |
+| | | o changeset: 2466:c1c7515b599d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 05 17:38:21 2012 +0200
+| | | | summary: remove assert of generate surface mesh ???
+| | | |
+| | | o changeset: 2465:adf7a32dec37
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 05 17:36:08 2012 +0200
+| | | | summary: add new Ipopt example
+| | | |
+| | | o changeset: 2464:420d59368939
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Apr 05 17:17:53 2012 +0200
+| | | | summary: pass to version 3.19 , and add Ipopt documentation
+| | | |
+| | | o changeset: 2463:684b603bce0f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Apr 03 15:35:04 2012 +0200
+| | | | summary: change the return value of inv in lapack , reture info value
+| | | |
+| | | o changeset: 2462:43d891de7b5c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 30 13:52:21 2012 +0200
+| | | | summary: update IPOPT interface
+| | | |
+| | | o changeset: 2461:ff9197c7215e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 19:02:18 2012 +0100
+| | | | summary: forget all.edp (automatical rebuild)
+| | | |
+| | | o changeset: 2460:5f0193ae54c8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 18:59:23 2012 +0100
+| | | | summary: coorect install plugin
+| | | |
+| | | o changeset: 2459:33407ff589c1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 18:52:47 2012 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2458:da832a4533ec
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 18:51:32 2012 +0100
+| | | | summary: romve use file
+| | | |
+| | | o changeset: 2457:a70d6470d341
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 18:18:18 2012 +0100
+| | | | summary: correct typo
+| | | |
+| | | o changeset: 2456:660e36d76368
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 18:14:56 2012 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2455:d1c7eb0f6226
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 17:48:02 2012 +0100
+| | | | summary: coorect FFLAGS in ippot
+| | | |
+| | | o changeset: 2454:c7e70cac0ced
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 17:45:23 2012 +0100
+| | | | summary: correct ipopt fortran flags
+| | | |
+| | | o changeset: 2453:fa1d39ecf8c5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 17:00:18 2012 +0100
+| | | | summary: correct chanhe of ff-IpOpt in ff-Ipopt
+| | | |
+| | | o changeset: 2452:603891d1341f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 16:58:37 2012 +0100
+| | | | summary: correcrt Ipot name
+| | | |
+| | | o changeset: 2451:abcfed2f161a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 15:24:19 2012 +0100
+| | | | summary: remove build file
+| | | |
+| | | o changeset: 2450:fd47a9cb93e6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 22 14:01:53 2012 +0100
+| | | | summary: correct missing CFLAGS compile flige in ipopt
+| | | |
+| | | o changeset: 2449:9c4f3a731d8f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 15 17:03:46 2012 +0100
+| | | | summary: update freeyams versio
+| | | |
+| | | o changeset: 2448:57268fd78d95
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 15 16:22:26 2012 +0100
+| | | | summary: correct ipopt
+| | | |
+| | | o changeset: 2447:648085c768e2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Mar 15 15:41:31 2012 +0100
+| | | | summary: carrection iptop interface
+| | | |
+| | | o changeset: 2446:db7e1719d41d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Mar 14 10:03:06 2012 +0100
+| | | | summary: coorect typo the WHERE file building
+| | | |
+| | | o changeset: 2445:9652b407c4d4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Mar 14 09:40:38 2012 +0100
+| | | | summary: correct msh3.cpp see INNOVATION
+| | | |
+| | | o changeset: 2444:0912ecf5b7b6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 13 19:22:46 2012 +0100
+| | | | summary: correct type error
+| | | |
+| | | o changeset: 2443:f73f7abb9628
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Mar 12 20:42:20 2012 +0100
+| | | | summary: add Ipopt interface, seems workinging
+| | | |
+| | | o changeset: 2442:18c51dd3fae0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 09 22:15:39 2012 +0100
+| | | | summary: add nex example
+| | | |
+| | | o changeset: 2441:d857f8111e76
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 09 22:12:33 2012 +0100
+| | | | summary: add IpOpt interface
+| | | |
+| | | o changeset: 2440:9811138f1bc7
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Mar 09 22:02:20 2012 +0100
+| | | | summary: add Ipopt interface
+| | | |
+| | | o changeset: 2439:939ad2584480
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Mar 07 21:58:28 2012 +0100
+| | | | summary: correct pb of name in lapack in arpack configire variable
+| | | |
+| | | o changeset: 2438:cc334b6ba942
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Mar 07 20:31:44 2012 +0100
+| | | | summary: add -mkl flgs in configure in test ..
+| | | |
+| | | o changeset: 2437:8f1418723ac1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Mar 07 12:53:22 2012 +0100
+| | | | summary: add missing operator A(1:3,3:4) on full matrix
+| | | |
+| | | o changeset: 2436:d8c7a95bab01
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 06 23:13:13 2012 +0100
+| | | | summary: add new example
+| | | |
+| | | o changeset: 2435:e9f77853f86a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 06 22:57:22 2012 +0100
+| | | | summary: add subarrey of full matrix.
+| | | |
+| | | o changeset: 2434:44e45a467771
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Mar 06 22:06:47 2012 +0100
+| | | | summary: add new type of array , array of array.
+| | | |
+| | | o changeset: 2433:ff330cc9ed2a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Feb 24 17:43:14 2012 +0100
+| | | | summary: add ipopt download
+| | | |
+| | | o changeset: 2432:6dd56733d650
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Feb 23 13:07:28 2012 +0100
+| | | | summary: add install of libphread-2.dd or win32
+| | | |
+| | | o changeset: 2431:2fbea8d0c565
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Feb 23 12:07:08 2012 +0100
+| | | | summary: add pthread in mpi mumps
+| | | |
+| | | o changeset: 2430:96c02671ec5c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Feb 23 12:05:52 2012 +0100
+| | | | summary: add pthread in WHERE-LIBARY-config for mumps-seq
+| | | |
+| | | o changeset: 2429:b83672d4b4f9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 22 23:18:22 2012 +0100
+| | | | summary: correct typo in libseq path for mumps-seq compile
+| | | |
+| | | o changeset: 2428:9c218b0575fc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 22 22:16:57 2012 +0100
+| | | | summary: add MUMPS seq pluging
+| | | |
+| | | o changeset: 2427:e714f05e8c68
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Feb 20 10:02:23 2012 +0100
+| | | | summary: add tag + correct missing file in windows distributiuon
+| | | |
+| | | o changeset: 2426:16116189f9fc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Feb 20 10:01:42 2012 +0100
+| | | | summary: Added tag 3.18-1 for changeset 7a11ffa1f26e
+| | | |
+| | | o changeset: 2425:7a11ffa1f26e
+| | | | tag: 3.18-1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Feb 17 16:14:54 2012 +0100
+| | | | summary: correct edp ..
+| | | |
+| | | o changeset: 2424:ff06d18097d3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Feb 17 15:21:24 2012 +0100
+| | | | summary: coorect install windows
+| | | |
+| | | o changeset: 2423:5dc5d4a44a0f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Feb 17 15:16:38 2012 +0100
+| | | | summary: correct missing file in makefiles
+| | | |
+| | | o changeset: 2422:297b8d9f6034
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 15 22:00:56 2012 +0100
+| | | | summary: update doc
+| | | |
+| | | o changeset: 2421:fc00fdf10fc8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 15 21:32:56 2012 +0100
+| | | | summary: continuing update
+| | | |
+| | | o changeset: 2420:6cf5db8c5b72
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 15 21:29:17 2012 +0100
+| | | | summary: add .im, .re of array..compile test
+| | | |
+| | | o changeset: 2419:56dc83bd98f5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 15 21:01:22 2012 +0100
+| | | | summary: add re , operator in complex sparce matrix
+| | | |
+| | | o changeset: 2418:04e97610e592
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Feb 14 21:46:23 2012 +0100
+| | | | summary: add convert of im and re parl of complex sparse matrix
+| | | |
+| | | o changeset: 2417:c9503b6ad05c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Feb 14 15:30:45 2012 +0100
+| | | | summary: correct norme lp in RNM thank yo a student.
+| | | |
+| | | o changeset: 2416:17002f8ac1e6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Feb 13 17:12:46 2012 +0100
+| | | | summary: add comment in INNOVATION file
+| | | |
+| | | o changeset: 2415:99a84a69a476
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Feb 13 16:49:40 2012 +0100
+| | | | summary: add error in case of probleme ith periodic
+| | | |
+| | | o changeset: 2414:7e01a75cf0a2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 18:02:06 2012 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2413:7e1ce5867819
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 18:01:07 2012 +0100
+| | | | summary: add missing files
+| | | |
+| | | o changeset: 2412:1a9d248b0abe
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 17:57:12 2012 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2411:313f2537e2f6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 17:52:21 2012 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2410:f809aa7e43f9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 17:42:51 2012 +0100
+| | | | summary: add missing files
+| | | |
+| | | o changeset: 2409:124a413008ed
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 16:34:17 2012 +0100
+| | | | summary: correct Makefiles
+| | | |
+| | | o changeset: 2408:cbb20473adea
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 16:33:04 2012 +0100
+| | | | summary: remove example without new adaptation schema
+| | | |
+| | | o changeset: 2407:9c7b8c0c8096
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Feb 08 16:24:20 2012 +0100
+| | | | summary: add adpt tool for PK aniso adation in 2d
+| | | |
+| | | o changeset: 2406:40df8192a994
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Jan 20 15:36:57 2012 +0100
+| | | | summary: coorect scriot
+| | | |
+| | | o changeset: 2405:9f521b6ad9e9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 19 13:37:05 2012 +0100
+| | | | summary: correct DOC
+| | | |
+| | | o changeset: 2404:5c0462ce1574
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jan 19 09:54:05 2012 +0100
+| | | | summary: add New example in Chap 3.
+| | | |
+| | | o changeset: 2403:4bee3958de18
+| | | |\ parent: 2401:64149fc11869
+| | | | | parent: 2402:6d506087c6af
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 18 21:57:45 2012 +0100
+| | | | | summary: merging with 3.18 (error FH)
+| | | | |
+| | | | o changeset: 2402:6d506087c6af
+| | | | | parent: 2400:9506aca1ea28
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 18 21:36:47 2012 +0100
+| | | | | summary: Added tag v3.18 for changeset 9506aca1ea28
+| | | | |
+| | | o | changeset: 2401:64149fc11869
+| | | |/ user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jan 18 21:34:52 2012 +0100
+| | | | summary: correct file to compile with xcode 4.2
+| | | |
+| | | o changeset: 2400:9506aca1ea28
+| | | | tag: v3.18
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 16 13:08:11 2012 +0100
+| | | | summary: add line ininnovation
+| | | |
+| | | o changeset: 2399:153d0a5015bb
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 16 13:04:13 2012 +0100
+| | | | summary: Correct NSprojection example
+| | | |
+| | | o changeset: 2398:2d9a79b70d5b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 16 11:27:49 2012 +0100
+| | | | summary: add redownload off mmg34 tar gz
+| | | |
+| | | o changeset: 2397:1fd0801dc393
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jan 16 11:10:33 2012 +0100
+| | | | summary: correct compile of mmg3d v4
+| | | |
+| | | o changeset: 2396:f03a6f977499
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jan 11 21:35:51 2012 +0100
+| | | | summary: add missing file on windows
+| | | |
+| | | o changeset: 2395:5fcad65c5ece
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jan 11 21:04:00 2012 +0100
+| | | | summary: passe to version 3.18
+| | | |
+| | | o changeset: 2394:a8118bf9d0a5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jan 11 12:11:19 2012 +0100
+| | | | summary: update isoline dll.
+| | | |
+| | | o changeset: 2393:d925ce8d8dd6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jan 10 21:08:06 2012 +0100
+| | | | summary: correct mpigather
+| | | |
+| | | o changeset: 2392:03d927f3dda3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jan 10 20:50:00 2012 +0100
+| | | | summary: correct parallelempi.cpp mpigather assert
+| | | |
+| | | o changeset: 2391:8898fcd7acce
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jan 10 18:40:58 2012 +0100
+| | | | summary: change the isolineP1 load file by a isoline file
+| | | |
+| | | o changeset: 2390:b778cdbf73c1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Dec 15 16:05:51 2011 +0100
+| | | | summary: correct pb of offset in readmesh in ffglut
+| | | |
+| | | o changeset: 2389:cf6f4a7feea8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Dec 15 11:41:53 2011 +0100
+| | | | summary: coorect PB de shift of 1 in read .msh in 3d
+| | | |
+| | | o changeset: 2388:8cab02860a3c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 30 15:02:31 2011 +0100
+| | | | summary: correct mistake in mpi interface (wrong assert and correct essai.edp)
+| | | |
+| | | o changeset: 2387:d3f7e78540eb
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 30 14:42:47 2011 +0100
+| | | | summary: corret MPI problem
+| | | |
+| | | o changeset: 2386:1a638fa49fbe
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 17 15:12:11 2011 +0100
+| | | | summary: correct BLACS interface ( mkl and debain case)
+| | | |
+| | | o changeset: 2385:111b11d41665
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 17 13:39:47 2011 +0100
+| | | | summary: coorect pb in blacs lib order in WHERE_LIB
+| | | |
+| | | o changeset: 2384:02fd8c5643f3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 16 22:10:38 2011 +0100
+| | | | summary: correct mshmet
+| | | |
+| | | o changeset: 2383:c7dc28fb1321
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 16 18:30:17 2011 +0100
+| | | | summary: correct configure.ac (remove trick on odl mmg3 version (not use at all)
+| | | |
+| | | o changeset: 2382:f661f9f8e47b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 16 17:56:03 2011 +0100
+| | | | summary: remove double symbloe in freeyam with meshlib
+| | | |
+| | | o changeset: 2381:5732efc58a03
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 16 16:02:42 2011 +0100
+| | | | summary: remove compress tools in scotch by default
+| | | |
+| | | o changeset: 2380:1f7181ed77e3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 16 11:39:39 2011 +0100
+| | | | summary: correct mistake in ymas interface
+| | | |
+| | | o changeset: 2379:f671d72ac333
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 16 11:09:26 2011 +0100
+| | | | summary: uodate to last freeymas version
+| | | |
+| | | o changeset: 2378:b5cf0e99fbc4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 15 17:42:08 2011 +0100
+| | | | summary: correct aprmetis and mmg3d opt version
+| | | |
+| | | o changeset: 2377:c9f68542a064
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 15 16:19:23 2011 +0100
+| | | | summary: add small correct of fratran stuff in ff-c++ et find mpirun in configure
+| | | |
+| | | o changeset: 2376:e475dc98bc5b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 08 22:30:16 2011 +0100
+| | | | summary: add new ffapi.o in src/bin-win32/Makefile
+| | | |
+| | | o changeset: 2375:0f35b35f0203
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 08 22:26:08 2011 +0100
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2374:00b37e15d8b8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 08 22:12:36 2011 +0100
+| | | | summary: make hack for true random number on window (use of mersen randow)
+| | | |
+| | | o changeset: 2373:81725e52c648
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 08 21:33:42 2011 +0100
+| | | | summary: correct typo error and pdate the doc.
+| | | |
+| | | o changeset: 2372:729356646c52
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Nov 08 21:02:28 2011 +0100
+| | | | summary: correct the new auto laod interface ...
+| | | |
+| | | o changeset: 2371:97802e3f5d5e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Nov 06 20:59:48 2011 +0100
+| | | | summary: passe to versio 3.17
+| | | |
+| | | o changeset: 2370:07ee613471d9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sun Nov 06 15:46:21 2011 +0100
+| | | | summary: coorect PB off pluging ( ok may be)
+| | | |
+| | | o changeset: 2369:3a017668777d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Nov 04 18:45:51 2011 +0100
+| | | | summary: correct Typo error in multiple include defence ..
+| | | |
+| | | o changeset: 2368:72f8424630ee
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Nov 04 16:54:48 2011 +0100
+| | | | summary: up innovation
+| | | |
+| | | o changeset: 2367:e0d1eed7452a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Nov 04 16:28:33 2011 +0100
+| | | | summary: update plugin to by compatible with new load schema
+| | | |
+| | | o changeset: 2366:045f330b4eba
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Nov 02 21:43:35 2011 +0100
+| | | | summary: build a work version of mpi on window base of sdk windows hpc
+| | | |
+| | | o changeset: 2365:896119ddcba9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 26 21:50:31 2011 +0200
+| | | | summary: correct missing
+| | | |
+| | | o changeset: 2364:6162056c2706
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 26 13:27:13 2011 +0200
+| | | | summary: pass to v 3.16-1
+| | | |
+| | | o changeset: 2363:bf3e6531f554
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 26 13:12:33 2011 +0200
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2362:f38424524a39
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 26 13:10:05 2011 +0200
+| | | | summary: add patch of Marco Atzeri <marco.atzeri at gmail.com> for cygwin
+| | | |
+| | | o changeset: 2361:392218d17485
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 21 14:47:43 2011 +0200
+| | | | summary: doc is 3.16-1
+| | | |
+| | | o changeset: 2360:174539a666e8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 21 14:44:44 2011 +0200
+| | | | summary: update doc S. Auliac (optim)
+| | | |
+| | | o changeset: 2359:e2bd8b52269f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 21 14:17:20 2011 +0200
+| | | | summary: MAJ INNOVATION
+| | | |
+| | | o changeset: 2358:539aa3bc4a1b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 21 14:13:58 2011 +0200
+| | | | summary: add mpi_cmaes lib and examples
+| | | |
+| | | o changeset: 2357:38c7f4d3ea7b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 20 19:53:57 2011 +0200
+| | | | summary: add NLopt interface and cmaes interce (thank to S. Auliac)
+| | | |
+| | | o changeset: 2356:2edd97964eeb
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 14 14:35:20 2011 +0200
+| | | | summary: add truc to remove 2 init
+| | | |
+| | | o changeset: 2355:408618fc2d14
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 13 23:09:39 2011 +0200
+| | | | summary: correct auto load of mumps
+| | | |
+| | | o changeset: 2354:233a5a7f55c1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 13 23:07:31 2011 +0200
+| | | | summary: correct pb of autoinitsfunct
+| | | |
+| | | o changeset: 2353:09b0580dda3a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 12 15:01:36 2011 +0200
+| | | | summary: add tool to automatique load
+| | | |
+| | | o changeset: 2352:4bf39e36e2aa
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 07 22:10:24 2011 +0200
+| | | | summary: coorect pb of alloaction
+| | | |
+| | | o changeset: 2351:383e5c0deedb
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 07 21:17:54 2011 +0200
+| | | | summary: change testio.edp ttestio.edp
+| | | |
+| | | o changeset: 2350:70f9874ad0e4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 07 17:42:22 2011 +0200
+| | | | summary: coorect example
+| | | |
+| | | o changeset: 2349:b3c7905f858b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 06 17:30:42 2011 +0200
+| | | | summary: coorect type in mmg3v4
+| | | |
+| | | o changeset: 2348:cade5380b91e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 06 17:24:50 2011 +0200
+| | | | summary: correct CFALGS
+| | | |
+| | | o changeset: 2347:70b2d6267d97
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 06 16:55:39 2011 +0200
+| | | | summary: correct typo error
+| | | |
+| | | o changeset: 2346:d48570028111
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 06 13:19:02 2011 +0200
+| | | | summary: correct typo error and warning
+| | | |
+| | | o changeset: 2345:ccd64b80d57f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 06 12:52:17 2011 +0200
+| | | | summary: try to bluid v 3.15
+| | | |
+| | | o changeset: 2344:d47b9dda863c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Oct 06 11:41:48 2011 +0200
+| | | | summary: coorect pb in real[int,int] A, B; B=A' , etc..
+| | | |
+| | | o changeset: 2343:c3dee854061e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 05 18:29:37 2011 +0200
+| | | | summary: come back to metis 4.0 for compatibilite reason
+| | | |
+| | | o changeset: 2342:55e2323587af
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 05 14:44:47 2011 +0200
+| | | | summary: correct pastix patch include (remove .. in patch file)
+| | | |
+| | | o changeset: 2341:50b762415bd3
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 05 14:27:57 2011 +0200
+| | | | summary: correct A=A' for array real[int,int] or complex[int,int]
+| | | |
+| | | o changeset: 2340:70404bc0a76f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 29 21:48:05 2011 +0200
+| | | | summary: correct Paul Cazeaux diff
+| | | |
+| | | o changeset: 2339:e9d61b12fae9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 29 19:25:21 2011 +0200
+| | | | summary: correct install MacOSX
+| | | |
+| | | o changeset: 2338:6a620fc389e1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 29 13:55:16 2011 +0200
+| | | | summary: add freefem++ laucher
+| | | |
+| | | o changeset: 2337:b6eca8cec8e8
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 28 20:29:53 2011 +0200
+| | | | summary: correc configure cmaek typo error
+| | | |
+| | | o changeset: 2336:f98beda3b2a9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 28 20:26:15 2011 +0200
+| | | | summary: try to redo Freefem++.app
+| | | |
+| | | o changeset: 2335:d03364e04423
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 27 18:23:44 2011 +0200
+| | | | summary: correct metis makefile
+| | | |
+| | | o changeset: 2334:fe046f72fb0a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 27 18:07:55 2011 +0200
+| | | | summary: Added tag 3.14-1 for changeset 3d5d2f056b09
+| | | |
+| | | o changeset: 2333:3d5d2f056b09
+| | | | tag: 3.14-1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 27 18:07:22 2011 +0200
+| | | | summary: pass to versiuon 3.14-1
+| | | |
+| | | o changeset: 2332:ee6c761a1250
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 27 17:24:22 2011 +0200
+| | | | summary: correct emtis interface to v. 5.0.1 ( version 4.0 diseaper).
+| | | |
+| | | o changeset: 2331:37137749da6e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 27 15:24:10 2011 +0200
+| | | | summary: correct metis download (version 5.0.1)
+| | | |
+| | | o changeset: 2330:a8aac61cf98b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 22 09:26:49 2011 +0200
+| | | | summary: coorect FreeFem++-CoCoa line 26: [: : integer expression expected
+| | | |
+| | | o changeset: 2329:43229386f981
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Sep 02 09:05:52 2011 +0200
+| | | | summary: correct Missing WHERE buils
+| | | |
+| | | o changeset: 2328:9dc607125215
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Sep 02 08:57:54 2011 +0200
+| | | | summary: add missing file
+| | | |
+| | | o changeset: 2327:6e2de6f927d5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Sep 02 08:53:46 2011 +0200
+| | | | summary: update innovation
+| | | |
+| | | o changeset: 2326:3ea8a0183313
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 01 22:43:12 2011 +0200
+| | | | summary: coorect interface with mmg3d verson 4
+| | | |
+| | | o changeset: 2325:878e5c556d1e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 01 22:40:33 2011 +0200
+| | | | summary: coorect inferface with mmg3d version 4
+| | | |
+| | | o changeset: 2324:6fdc0e5ff2d7
+| | | | parent: 2321:e34f8a052707
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 29 15:11:31 2011 +0200
+| | | | summary: Added tag 3.14-0 for changeset e34f8a052707
+| | | |
+| | | | o changeset: 2323:a2284c53ea2c
+| | | | | branch: alh-autoconf
+| | | | | parent: 2005:815102f120b1
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Aug 29 11:27:42 2011 +0200
+| | | | | summary: close branch incompreansible, plus utiliser
+| | | | |
+| | | | | o changeset: 2322:234fd78ad3c5
+| | | | | | branch: graphical-user-interface-branch
+| | | | | | parent: 1970:44a4659127b5
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Aug 29 11:26:37 2011 +0200
+| | | | | | summary: close branch incompreansible, plus utiliser
+| | | | | |
+| | | o | | changeset: 2321:e34f8a052707
+| | | | | | tag: 3.14-0
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Aug 29 10:21:12 2011 +0200
+| | | | | | summary: correct bug in 3d P1 interpolation
+| | | | | |
+| | | o | | changeset: 2320:8901cfb2463f
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 22:00:34 2011 +0200
+| | | | | | summary: correct mpi exemple
+| | | | | |
+| | | o | | changeset: 2319:117a01a44f20
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 21:38:55 2011 +0200
+| | | | | | summary: correct allGather check
+| | | | | |
+| | | o | | changeset: 2318:e100f2b57094
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 21:15:48 2011 +0200
+| | | | | | summary: correct pb of allignement in sub array send/recv with MPI
+| | | | | |
+| | | o | | changeset: 2317:be0d2368a0f4
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 21:08:19 2011 +0200
+| | | | | | summary: correct missing return in WSEND
+| | | | | |
+| | | o | | changeset: 2316:8f502dfff22e
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 15:05:09 2011 +0200
+| | | | | | summary: recorrect tetger clan makeifle
+| | | | | |
+| | | o | | changeset: 2315:cff15f3375e6
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 15:01:16 2011 +0200
+| | | | | | summary: do autoreconf
+| | | | | |
+| | | o | | changeset: 2314:dfe298c27b76
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 14:57:05 2011 +0200
+| | | | | | summary: restart of 3.14 version (big mistake yesterday)
+| | | | | |
+| | | o | | changeset: 2313:fda9929d138d
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 13:53:31 2011 +0200
+| | | | | | summary: remobe -march=native (bug on allpe)
+| | | | | |
+| | | o | | changeset: 2312:3d541b3d75d1
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 11:46:26 2011 +0200
+| | | | | | summary: correct optim compile flags
+| | | | | |
+| | | o | | changeset: 2311:9a74f723f0ac
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 11:33:30 2011 +0200
+| | | | | | summary: redo second problem
+| | | | | |
+| | | o | | changeset: 2310:bf083bb860bc
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Aug 26 11:18:55 2011 +0200
+| | | | | | summary: correct debug config flags
+| | | | | |
+| | | o | | changeset: 2309:11f8b8770f48
+| | | | | | parent: 2275:76e1708404c5
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Tue May 31 14:03:37 2011 +0200
+| | | | | | summary: coorect msssing lib in freeyam pluging
+| | | | | |
+o | | | | | changeset: 2308:f01c1ce34eb3
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Aug 25 17:54:08 2011 +0200
+| | | | | | summary: coorect defaul compile flags
+| | | | | |
+o | | | | | changeset: 2307:48f6f2dda6f9
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Aug 25 16:04:43 2011 +0200
+| | | | | | summary: coorect intrinc second to secnd2 in arpach (missing function).
+| | | | | |
+o | | | | | changeset: 2306:f1321b98b61b
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Aug 25 11:20:20 2011 +0200
+| | | | | | summary: correct clean taget in Makefile
+| | | | | |
+o | | | | | changeset: 2305:4b313e53fd00
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Aug 25 09:31:50 2011 +0200
+| | | | | | summary: Added tag 3.14 for changeset fbc48e130737
+| | | | | |
+o | | | | | changeset: 2304:fbc48e130737
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Aug 25 09:30:45 2011 +0200
+| | | | | | summary: and add -g in case of --enable-debug
+| | | | | |
+o | | | | | changeset: 2303:572e5649ecf2
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Aug 03 15:55:49 2011 +0200
+| | | | | | summary: correct of lion os.
+| | | | | |
+o | | | | | changeset: 2302:0183fdbeab37
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Jul 06 11:36:12 2011 +0200
+| | | | | | summary: see innovation
+| | | | | |
+o | | | | | changeset: 2301:5aeeb62cc314
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jul 04 21:37:38 2011 +0200
+| | | | | | summary: correct makefile
+| | | | | |
+o | | | | | changeset: 2300:5c0487b0b207
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 23:12:35 2011 +0200
+| | | | | | summary: correct typo
+| | | | | |
+o | | | | | changeset: 2299:b1bfdb1c8d4c
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 16:48:53 2011 +0200
+| | | | | | summary: correct INNOVATION
+| | | | | |
+o | | | | | changeset: 2298:e8247822dc8f
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 16:21:48 2011 +0200
+| | | | | | summary: correct hips solver typo arror in destructor
+| | | | | |
+o | | | | | changeset: 2297:8d0d89f8408a
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 11:17:09 2011 +0200
+| | | | | | summary: pass to version 3.13-3
+| | | | | |
+o | | | | | changeset: 2296:4088be2bb5b0
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 11:12:40 2011 +0200
+| | | | | | summary: add WGET in download/mumps/Makefile-mumps-4.10.0.inc
+| | | | | |
+o | | | | | changeset: 2295:344cbb3584d8
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 11:05:02 2011 +0200
+| | | | | | summary: add missing file
+| | | | | |
+o | | | | | changeset: 2294:21c29dd8cb63
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 11:00:03 2011 +0200
+| | | | | | summary: coorect innovation file
+| | | | | |
+o | | | | | changeset: 2293:2a0706ac5c1b
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 10:57:28 2011 +0200
+| | | | | | summary: coorect hips solver
+| | | | | |
+o | | | | | changeset: 2292:673e2af79b3b
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 30 09:32:00 2011 +0200
+| | | | | | summary: correct HIPS solver
+| | | | | |
+o | | | | | changeset: 2291:d839c2fd8874
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Jun 29 09:30:24 2011 +0200
+| | | | | | summary: upgrade INNOVATION file
+| | | | | |
+o | | | | | changeset: 2290:2809d03f67ce
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Jun 29 09:21:52 2011 +0200
+| | | | | | summary: add interface of New MUMPS version 4.10.0
+| | | | | |
+o | | | | | changeset: 2289:3ed2fe0ff5bf
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Tue Jun 28 09:18:23 2011 +0200
+| | | | | | summary: pass to version 3.13-2
+| | | | | |
+o | | | | | changeset: 2288:70da8688792b
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 27 23:29:05 2011 +0200
+| | | | | | summary: correct gibbs may be algo
+| | | | | |
+o | | | | | changeset: 2287:97bf00ff569f
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 27 22:54:04 2011 +0200
+| | | | | | summary: fing a bug un gibbs algo dur dur
+| | | | | |
+o | | | | | changeset: 2286:447235cc1f35
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 27 21:17:36 2011 +0200
+| | | | | | summary: correct interpolation problem with periodic BC.
+| | | | | |
+o | | | | | changeset: 2285:fab78e8b1f74
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 27 19:20:06 2011 +0200
+| | | | | | summary: correct typo
+| | | | | |
+o | | | | | changeset: 2284:0f2ff71f4833
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 27 19:14:22 2011 +0200
+| | | | | | summary: add mem usage in UMFPACK solver output
+| | | | | |
+o | | | | | changeset: 2283:540832a7ce66
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 27 10:31:44 2011 +0200
+| | | | | | summary: add exemples examples++-tutorial/Laplace-RHS-Dirac.edp
+| | | | | |
+o | | | | | changeset: 2282:49c1c93356a0
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 09 17:48:18 2011 +0200
+| | | | | | summary: correct ambiguity in square func.
+| | | | | |
+o | | | | | changeset: 2281:a92f428fff7f
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Thu Jun 09 12:26:16 2011 +0200
+| | | | | | summary: correct choix of mpimkl
+| | | | | |
+o | | | | | changeset: 2280:5aa51837cdb7
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Tue Jun 07 20:32:50 2011 +0200
+| | | | | | summary: correct install yams
+| | | | | |
+o | | | | | changeset: 2279:214e7ba93af3
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 06 21:51:56 2011 +0200
+| | | | | | summary: correct freeyams
+| | | | | |
+o | | | | | changeset: 2278:41c904b8660c
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 06 20:42:03 2011 +0200
+| | | | | | summary: correct spuriou print
+| | | | | |
+o | | | | | changeset: 2277:fcaee41a91cb
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Mon Jun 06 19:07:24 2011 +0200
+| | | | | | summary: correct freeyams.cpp LD process.
+| | | | | |
+o-----+ | | changeset: 2276:1a6949ae0965
+ | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+ / / / / / date: Mon May 30 15:16:17 2011 +0200
+| | | | | summary: add new example
+| | | | |
+| | o | | changeset: 2275:76e1708404c5
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri May 27 14:40:04 2011 +0200
+| | | | | summary: correct typo in int blas type
+| | | | |
+| | o | | changeset: 2274:beae57ef5319
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri May 27 14:36:03 2011 +0200
+| | | | | summary: correct int for blas variable ..
+| | | | |
+| | o | | changeset: 2273:3f2e931fffc3
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu May 26 15:42:47 2011 +0200
+| | | | | summary: correct typo in doc.
+| | | | |
+| | o | | changeset: 2272:6ba83092a50b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu May 26 15:15:01 2011 +0200
+| | | | | summary: go v 3.13
+| | | | |
+| | o | | changeset: 2271:27fb12aa07ae
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu May 26 15:13:55 2011 +0200
+| | | | | summary: autoreconf
+| | | | |
+| | o | | changeset: 2270:93499395509f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu May 26 15:11:13 2011 +0200
+| | | | | summary: update doc
+| | | | |
+| | o | | changeset: 2269:55460f8c273e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed May 25 21:07:04 2011 +0200
+| | | | | summary: add final comment on Element_miaxte.cpp file
+| | | | |
+| | o | | changeset: 2268:ab20518693c9
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue May 24 18:21:42 2011 +0200
+| | | | | summary: add RT1, RT1Ortho, DBM1, DBM1Ortho Finite element in Element_Mixte.cpp dynamics libs
+| | | | |
+| | o | | changeset: 2267:b1efdda0703b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue May 24 17:16:27 2011 +0200
+| | | | | summary: add BDM1 and BDM1Ortho Finite element
+| | | | |
+| | o | | changeset: 2266:b73e6b532325
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri May 20 16:47:08 2011 +0200
+| | | | | summary: in progress TD-NND 1 element
+| | | | |
+| | o | | changeset: 2265:696e7299da62
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri May 20 09:46:32 2011 +0200
+| | | | | summary: end of validation for RT1
+| | | | |
+| | o | | changeset: 2264:0512b6bb56db
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri May 20 09:09:16 2011 +0200
+| | | | | summary: correct RT1 and add RT1Ortho F.E.
+| | | | |
+| | o | | changeset: 2263:b5d879cb17c2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu May 19 15:12:24 2011 +0200
+| | | | | summary: correct Elm_TD-NNS.cpp for RT1 F.E.
+| | | | |
+| | o | | changeset: 2262:13906a499616
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon May 09 08:53:30 2011 +0200
+| | | | | summary: correct lapack
+| | | | |
+| | o | | changeset: 2261:3d579277e4ce
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon May 09 08:02:42 2011 +0200
+| | | | | summary: coorect lapack.cpp add full matrice multiplication
+| | | | |
+| | o | | changeset: 2260:39fb84c4949b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri May 06 14:56:04 2011 +0200
+| | | | | summary: coorct lapack and New FE element
+| | | | |
+| | o | | changeset: 2259:a02b7f1a9c02
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu May 05 15:47:08 2011 +0200
+| | | | | summary: add New finite in construction
+| | | | |
+| | o | | changeset: 2258:bcfcf356bb8c
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Apr 28 18:30:09 2011 +0200
+| | | | | summary: add splitedges tools of Mghazli Zoubida <mghazli_zoubida at yahoo.com>
+| | | | |
+| | o | | changeset: 2257:294a37023d46
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Apr 18 11:57:40 2011 +0200
+| | | | | summary: coorect load load under win32
+| | | | |
+| | o | | changeset: 2256:4d0308f12e72
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Apr 18 09:57:50 2011 +0200
+| | | | | summary: correct load link pk of " and ' in var
+| | | | |
+| | o | | changeset: 2255:da55768a880d
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Apr 15 22:31:24 2011 +0200
+| | | | | summary: correct configure.Ac
+| | | | |
+| | o | | changeset: 2254:83972e23732a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Apr 15 21:04:34 2011 +0200
+| | | | | summary: correct configure.ac for mpi under win32
+| | | | |
+| | o | | changeset: 2253:2aca6f1b5497
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Apr 15 20:35:45 2011 +0200
+| | | | | summary: MPI for win32
+| | | | |
+| | o | | changeset: 2252:e145e24f6aa0
+| | |\ \ \ parent: 2251:3d2ff16fa1e5
+| | | | | | parent: 2250:88c8347babf4
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Apr 15 18:28:28 2011 +0200
+| | | | | | summary: coorect Makefile
+| | | | | |
+| | | o | | changeset: 2251:3d2ff16fa1e5
+| | | | | | parent: 2247:246a6ffbd1f1
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Fri Apr 15 18:13:05 2011 +0200
+| | | | | | summary: coorect mpi configure for win32
+| | | | | |
+| | o | | | changeset: 2250:88c8347babf4
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Apr 13 14:14:51 2011 +0200
+| | | | | | summary: updaet Heat3d.idp
+| | | | | |
+| | o | | | changeset: 2249:3c31e2572e2f
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Apr 13 14:10:00 2011 +0200
+| | | | | | summary: correct typ in Heat3d.idp filename
+| | | | | |
+| | o | | | changeset: 2248:6bcbc93c5bca
+| | |/ / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Apr 13 14:07:57 2011 +0200
+| | | | | summary: change Heat3D.idp
+| | | | |
+| | o | | changeset: 2247:246a6ffbd1f1
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Apr 12 22:18:31 2011 +0200
+| | | | | summary: coorect Problem in WHERE quote
+| | | | |
+| | o | | changeset: 2246:bfcbef551c2e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Apr 08 21:47:10 2011 +0200
+| | | | | summary: correct Chaleur
+| | | | |
+| | o | | changeset: 2245:32829734574c
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Apr 08 17:37:22 2011 +0200
+| | | | | summary: correct INNOVATION file
+| | | | |
+| | o | | changeset: 2244:726002c6f090
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Apr 08 17:33:38 2011 +0200
+| | | | | summary: remove suprious dump in superlu dist.
+| | | | |
+| | o | | changeset: 2243:48f3b1e4a098
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Apr 07 12:05:18 2011 +0200
+| | | | | summary: correct change for // computing
+| | | | |
+| | o | | changeset: 2242:a48b9b504aba
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Apr 06 14:50:49 2011 +0200
+| | | | | summary: correct configure to build file
+| | | | |
+| | o | | changeset: 2241:18630017f8c9
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Apr 06 14:49:07 2011 +0200
+| | | | | summary: Added tag 3.12-1 for changeset cd142ee7324d
+| | | | |
+| | o | | changeset: 2240:cd142ee7324d
+| | | | | tag: 3.12-1
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Apr 05 10:21:23 2011 +0200
+| | | | | summary: correct 3d period BC.
+| | | | |
+| | o | | changeset: 2239:a43c08688b7e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 30 13:14:22 2011 +0200
+| | | | | summary: procon gmres remove tgv ????
+| | | | |
+| | o | | changeset: 2238:fff6c5feb7b6
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 29 21:54:33 2011 +0200
+| | | | | summary: gmres precon same
+| | | | |
+| | o | | changeset: 2237:e04f738a5db2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 29 21:39:31 2011 +0200
+| | | | | summary: change precon gmres
+| | | | |
+| | o | | changeset: 2236:c3258922889e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 29 21:13:11 2011 +0200
+| | | | | summary: correct precon gmres
+| | | | |
+| | o | | changeset: 2235:6e138ea49c63
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Mar 24 16:56:02 2011 +0100
+| | | | | summary: correct PB compiel for hypre with blas.
+| | | | |
+| | o | | changeset: 2234:bfe9184061ce
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 23 17:30:48 2011 +0100
+| | | | | summary: cooret typo
+| | | | |
+| | o | | changeset: 2233:ed0bb81df53d
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 23 17:24:34 2011 +0100
+| | | | | summary: add missing MPI_LIB
+| | | | |
+| | o | | changeset: 2232:d23847ce53f2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 23 15:14:33 2011 +0100
+| | | | | summary: add cast of TypeSparseSlve on int for stokes type of solver .
+| | | | |
+| | o | | changeset: 2231:f31959eb8d1f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 22 00:59:18 2011 +0100
+| | | | | summary: correcd DDM examples; tyop error
+| | | | |
+| | o | | changeset: 2230:2c44e0a52112
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Mar 21 21:22:49 2011 +0100
+| | | | | summary: coorect missing lin in mkl whith _rf.so ..
+| | | | |
+| | o | | changeset: 2229:6fc339f2ceff
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 16 14:55:23 2011 +0100
+| | | | | summary: coorect ref test in tutorial
+| | | | |
+| | o | | changeset: 2228:7c7128939c45
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 16 14:21:49 2011 +0100
+| | | | | summary: corect configure for mpi
+| | | | |
+| | o | | changeset: 2227:977b3193fe08
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 16 12:59:13 2011 +0100
+| | | | | summary: correct bug in intersection of metric in adaptmesh in case of given metrix
+| | | | |
+| | o | | changeset: 2226:49d4be4bdab9
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 15 14:55:54 2011 +0100
+| | | | | summary: coorect pb on configure of mpi (hard jos)
+| | | | |
+| | o | | changeset: 2225:b9875e93b847
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 15 14:40:24 2011 +0100
+| | | | | summary: add test for m4 and bison command in configure
+| | | | |
+| | o | | changeset: 2224:7e9e01c6e550
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 15 14:23:06 2011 +0100
+| | | | | summary: update mshmet to version 3.0
+| | | | |
+| | o | | changeset: 2223:417a4450e6f8
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 22:22:41 2011 +0100
+| | | | | summary: correct mpi correct of sgi
+| | | | |
+| | o | | changeset: 2222:85735d18b198
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 21:51:21 2011 +0100
+| | | | | summary: compile with sgi MPI
+| | | | |
+| | o | | changeset: 2221:7d3bf33d6031
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 21:35:02 2011 +0100
+| | | | | summary: add check MPI_DOUBLE_COMPLEX in configure
+| | | | |
+| | o | | changeset: 2220:1d2cb842acb2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 11:56:22 2011 +0100
+| | | | | summary: cooret mpi / cpp DOUBLE_COMPLEX
+| | | | |
+| | o | | changeset: 2219:d0223be2ab7b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 10:06:50 2011 +0100
+| | | | | summary: correct missing cflags in generic blas compilation
+| | | | |
+| | o | | changeset: 2218:ed71122c4649
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 08:54:14 2011 +0100
+| | | | | summary: corrrect loop in makefile when cleanning
+| | | | |
+| | o | | changeset: 2217:f3f99d1f9f92
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 08:39:35 2011 +0100
+| | | | | summary: correct loop in clean target makefiles
+| | | | |
+| | o | | changeset: 2216:8b03d97bb490
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Mar 09 08:36:34 2011 +0100
+| | | | | summary: correct clean in freeyam makefile
+| | | | |
+| | o | | changeset: 2215:5d1babde36d7
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Mar 08 17:57:47 2011 +0100
+| | | | | summary: correct mpi compile flags for sgi computer.
+| | | | |
+| | o | | changeset: 2214:b04fdc8dbf99
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 09 21:03:19 2011 +0100
+| | | | | summary: correct missing in install examples++-load/fig.pgm examples++-load/lg.pgm
+| | | | |
+| | o | | changeset: 2213:0a53c3f15e2e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 09 19:27:59 2011 +0100
+| | | | | summary: add missing file in Makefile dist tag.
+| | | | |
+| | o | | changeset: 2212:bdae2c1318cc
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 09 19:23:36 2011 +0100
+| | | | | summary: coorect MPI_DOUBLE_COMPLEX problem in mpi ...
+| | | | |
+| | o | | changeset: 2211:a16c149daeb4
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Feb 09 18:11:31 2011 +0100
+| | | | | summary: correct mpiReduce complex case ..
+| | | | |
+| | o | | changeset: 2210:94365074e706
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Feb 07 20:58:18 2011 +0100
+| | | | | summary: correct some mistake.
+| | | | |
+| | o | | changeset: 2209:a076fd1237b7
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 25 22:11:03 2011 +0100
+| | | | | summary: reomve spuriou dump
+| | | | |
+| | o | | changeset: 2208:f3ce89f615f8
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 25 21:48:48 2011 +0100
+| | | | | summary: add mpiAllReduce(umax,dmaxg,comm,mpiMAX); where for real umax,dmaxg;
+| | | | |
+| | o | | changeset: 2207:3a8495a5387a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 25 11:40:33 2011 +0100
+| | | | | summary: add mpiAllReduce on real , long , complex data type
+| | | | |
+| | o | | changeset: 2206:08fcb4d98a99
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Jan 23 14:34:11 2011 +0100
+| | | | | summary: Added tag 3.12-win32 for changeset bea855340647
+| | | | |
+| | o | | changeset: 2205:bea855340647
+| | | | | tag: 3.12-win32
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Jan 23 14:33:52 2011 +0100
+| | | | | summary: update INNOVATION
+| | | | |
+| | o | | changeset: 2204:f6a959c7600c
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Jan 22 21:44:24 2011 +0100
+| | | | | summary: correct configure for win32
+| | | | |
+| | o | | changeset: 2203:e84ba8234183
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 13:59:58 2011 +0100
+| | | | | summary: correct typo
+| | | | |
+| | o | | changeset: 2202:09ee2c12edb8
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 13:57:40 2011 +0100
+| | | | | summary: correct typo
+| | | | |
+| | o | | changeset: 2201:fb724f3e09a2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 13:55:11 2011 +0100
+| | | | | summary: correct install idp file in mpi examples
+| | | | |
+| | o | | changeset: 2200:dd0ca033a004
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 13:34:00 2011 +0100
+| | | | | summary: add tag for version 3.12
+| | | | |
+| | o | | changeset: 2199:672e0042f083
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 13:29:52 2011 +0100
+| | | | | summary: Added tag 3.12 for changeset 270198a4a293
+| | | | |
+| | o | | changeset: 2198:270198a4a293
+| | | | | tag: 3.12
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 13:23:35 2011 +0100
+| | | | | summary: correct HISTORY
+| | | | |
+| | o | | changeset: 2197:e983b6801336
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 20 08:32:41 2011 +0100
+| | | | | summary: coorect type in top Makefile
+| | | | |
+| | o | | changeset: 2196:673a610cc96e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 23:26:38 2011 +0100
+| | | | | summary: correct mpi sover files
+| | | | |
+| | o | | changeset: 2195:daea22ad31ee
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 19:43:33 2011 +0100
+| | | | | summary: correct examples++-mpi/Makefile.am
+| | | | |
+| | o | | changeset: 2194:b5f8a0106cc0
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 19:30:02 2011 +0100
+| | | | | summary: add missing file
+| | | | |
+| | o | | changeset: 2193:06476f221b1e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 18:19:58 2011 +0100
+| | | | | summary: correct medit makefile
+| | | | |
+| | o | | changeset: 2192:9d6b4e63eb04
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 17:28:44 2011 +0100
+| | | | | summary: coorect make for install FreeFem++-CoCoa on MAcOS
+| | | | |
+| | o | | changeset: 2191:60616abdc65f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 17:15:42 2011 +0100
+| | | | | summary: coorect MPI example ...
+| | | | |
+| | o | | changeset: 2190:daa42faa6092
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 16:55:25 2011 +0100
+| | | | | summary: correct MPI example and // solver
+| | | | |
+| | o | | changeset: 2189:0a5cc096d146
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 16:42:28 2011 +0100
+| | | | | summary: correct lot of MPI example
+| | | | |
+| | o | | changeset: 2188:65e69cb8fa59
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 15:19:20 2011 +0100
+| | | | | summary: add missing files
+| | | | |
+| | o | | changeset: 2187:41b69f3e4ffc
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Jan 19 14:00:15 2011 +0100
+| | | | | summary: - correct link proble in hips and hypre under linux
+| | | | |
+| | o | | changeset: 2186:38874c1f5f5f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 18 23:39:31 2011 +0100
+| | | | | summary: add new MPI example DDM-Schwarz method
+| | | | |
+| | o | | changeset: 2185:b8dc0377392a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 18 18:59:26 2011 +0100
+| | | | | summary: correct mistake in doc
+| | | | |
+| | o | | changeset: 2184:fb8651ab5956
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 18 18:45:59 2011 +0100
+| | | | | summary: see INNOVATION file for all modid
+| | | | |
+| | o | | changeset: 2183:05d86033bc94
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 18 13:13:23 2011 +0100
+| | | | | summary: add README_MAC
+| | | | |
+| | o | | changeset: 2182:309f9d972d67
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jan 17 23:43:41 2011 +0100
+| | | | | summary: correct isolineP1
+| | | | |
+| | o | | changeset: 2181:f8e9984c708d
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jan 17 23:22:06 2011 +0100
+| | | | | summary: ass isolineP1 dynamic lib to build border form isoline
+| | | | |
+| | o | | changeset: 2180:7d53be5311f3
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jan 17 08:11:50 2011 +0100
+| | | | | summary: coorect spurious endl
+| | | | |
+| | o | | changeset: 2179:3414092a9ef9
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jan 17 08:07:34 2011 +0100
+| | | | | summary: remove spurio endl
+| | | | |
+| | o | | changeset: 2178:1d166fa13593
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jan 17 08:00:50 2011 +0100
+| | | | | summary: remove spurious cout
+| | | | |
+| | o | | changeset: 2177:e413924e153f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Jan 17 00:04:56 2011 +0100
+| | | | | summary: add macro def;
+| | | | |
+| | o | | changeset: 2176:e218c243ce05
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 13 22:18:17 2011 +0100
+| | | | | summary: correct for MINGW load.link
+| | | | |
+| | o | | changeset: 2175:272b85192249
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 13 21:04:05 2011 +0100
+| | | | | summary: correct FLIBS on win32 case
+| | | | |
+| | o | | changeset: 2174:e3f2a110bb91
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Jan 13 17:19:04 2011 +0100
+| | | | | summary: add gsl interface
+| | | | |
+| | o | | changeset: 2173:a06e9ccb53fd
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Jan 04 17:50:50 2011 +0100
+| | | | | summary: add mesure for area of 2d mesh to by compatible this 3d mesh
+| | | | |
+| | o | | changeset: 2172:6e8a3de60010
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 25 09:23:14 2010 +0100
+| | | | | summary: update te doc
+| | | | |
+| | o | | changeset: 2171:d4cbf3a97506
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 25 08:22:35 2010 +0100
+| | | | | summary: see innovation
+| | | | |
+| | o | | changeset: 2170:f2016b3dac72
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 25 07:26:48 2010 +0100
+| | | | | summary: crrect configure.ac to be compatible with new version
+| | | | |
+| | o | | changeset: 2169:65a4886d5bc8
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 23 11:10:04 2010 +0100
+| | | | | summary: Add brute force for seach of poit to be sure
+| | | | |
+| | o | | changeset: 2168:9ccdb108f833
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Dec 21 12:38:05 2010 +0100
+| | | | | summary: add tgv < 0 => no tgv = so we put 0 on line except 1 on dig term on matrix probleme.
+| | | | |
+| | o | | changeset: 2167:42f714837f49
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Dec 12 00:15:38 2010 +0100
+| | | | | summary: mpi win32 suire ...
+| | | | |
+| | o | | changeset: 2166:ba43bd5ae9c2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Dec 12 00:11:57 2010 +0100
+| | | | | summary: mpi win32 suite
+| | | | |
+| | o | | changeset: 2165:18e9fd7513ef
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sun Dec 12 00:05:38 2010 +0100
+| | | | | summary: mpi coorect on win32
+| | | | |
+| | o | | changeset: 2164:4a2a7e6595ab
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 11 23:41:02 2010 +0100
+| | | | | summary: correct parallele version for win32
+| | | | |
+| | o | | changeset: 2163:3956acc41dd1
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 11 21:10:00 2010 +0100
+| | | | | summary: change mpi ef trouth pointer
+| | | | |
+| | o | | changeset: 2162:4aacb445efc2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 11 14:27:23 2010 +0100
+| | | | | summary: correct pb CNOFLAGS (no opt CFLAGS for medir) under windows
+| | | | |
+| | o | | changeset: 2161:34a9d49cc35e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 11 14:11:57 2010 +0100
+| | | | | summary: next step
+| | | | |
+| | o | | changeset: 2160:745e4814c1e2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Sat Dec 11 13:49:26 2010 +0100
+| | | | | summary: correct pb parallele-empty.cpp
+| | | | |
+| | o | | changeset: 2159:a9e710fd658e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Dec 10 23:51:33 2010 +0100
+| | | | | summary: add src/mpi/parallelempi-empty.cpp
+| | | | |
+| | o | | changeset: 2158:ff130a08ed27
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Dec 10 10:14:09 2010 +0100
+| | | | | summary: change default parameter in examples++-mpi/MPIGMRES3D.edp
+| | | | |
+| | o | | changeset: 2157:00ba78e75b34
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 09 19:41:01 2010 +0100
+| | | | | summary: last modif for v 3.11 (may be)
+| | | | |
+| | o | | changeset: 2156:522db0c6b622
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 09 18:16:14 2010 +0100
+| | | | | summary: updeta doc an exp
+| | | | |
+| | o | | changeset: 2155:4932c2907ee9
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 09 17:04:13 2010 +0100
+| | | | | summary: add macro quting
+| | | | |
+| | o | | changeset: 2154:df881e2db1cd
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 09 14:34:07 2010 +0100
+| | | | | summary: coorect type in getany (all int are long in freefem++)
+| | | | |
+| | o | | changeset: 2153:5545e58c84ba
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 09 10:59:03 2010 +0100
+| | | | | summary: correct tetgen set coorect defauft valeu in nbregion, nbhole, ...
+| | | | |
+| | o | | changeset: 2152:143e4c285e2e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 09 10:34:14 2010 +0100
+| | | | | summary: correct doc and mmg3-d interface
+| | | | |
+| | o | | changeset: 2151:ffed0beed0f2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Dec 08 23:54:37 2010 +0100
+| | | | | summary: correct pb picking ffmedit remove -O flags
+| | | | |
+| | o | | changeset: 2150:ee5ac6c2b487
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Dec 08 18:10:50 2010 +0100
+| | | | | summary: update makefie
+| | | | |
+| | o | | changeset: 2149:a01cfcb5089f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Dec 08 17:33:38 2010 +0100
+| | | | | summary: coorect freeeyam mshmet to a-have more clean option
+| | | | |
+| | o | | changeset: 2148:8016ff3a5430
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Dec 07 18:02:17 2010 +0100
+| | | | | summary: update mmg3d interface
+| | | | |
+| | o | | changeset: 2147:54b806e85c3e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Dec 07 16:32:06 2010 +0100
+| | | | | summary: coorect mshmet ..
+| | | | |
+| | o | | changeset: 2146:00ebac7181ed
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Dec 07 14:57:59 2010 +0100
+| | | | | summary: coorect configure.ac pb this blascoorectr freeyam interface with metric
+| | | | |
+| | o | | changeset: 2145:444b58f89a98
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Dec 07 13:36:42 2010 +0100
+| | | | | summary: coorect freeyams aniso
+| | | | |
+| | o | | changeset: 2144:de793b3e90c2
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Dec 03 17:44:00 2010 +0100
+| | | | | summary: add seach of MKL lib in configure (hard job)
+| | | | |
+| | o | | changeset: 2143:baa57509c9cd
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Dec 02 23:17:52 2010 +0100
+| | | | | summary: see INNOVATION correct MPIGMREs[23]d.edp example
+| | | | |
+| | o | | changeset: 2142:c01832c2d91e
+| | |\ \ \ parent: 2141:1ca02db51865
+| | | | | | parent: 2140:bae26bfb0b8c
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Dec 01 16:24:20 2010 +0100
+| | | | | | summary: merge ???
+| | | | | |
+| | | o | | changeset: 2141:1ca02db51865
+| | | | | | parent: 2139:d87b27635075
+| | | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | | date: Wed Dec 01 15:06:40 2010 +0100
+| | | | | | summary: remove file
+| | | | | |
+| | o | | | changeset: 2140:bae26bfb0b8c
+| | |/ / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Dec 01 10:44:59 2010 +0100
+| | | | | summary: correct typo
+| | | | |
+| | o | | changeset: 2139:d87b27635075
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Dec 01 10:38:32 2010 +0100
+| | | | | summary: correct the documenation
+| | | | |
+| | o | | changeset: 2138:9b4cf63d9799
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 30 22:07:42 2010 +0100
+| | | | | summary: add file for mlk lib .
+| | | | |
+| | o | | changeset: 2137:6ebd89576da6
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 30 21:05:05 2010 +0100
+| | | | | summary: correct WHERE_LIBRARY-downlaod creation
+| | | | |
+| | o | | changeset: 2136:9f7e115581d0
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 30 19:17:18 2010 +0100
+| | | | | summary: correct mistake in construction of WHERE.gmm file
+| | | | |
+| | o | | changeset: 2135:d0ec37b43744
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 30 17:50:39 2010 +0100
+| | | | | summary: go version 3.10-3
+| | | | |
+| | o | | changeset: 2134:c00bebf2d35f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 30 15:47:39 2010 +0100
+| | | | | summary: do coorect of periodic boundary condition + MUMPS link order
+| | | | |
+| | o | | changeset: 2133:0ce681a3f66e
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 25 22:06:41 2010 +0100
+| | | | | summary: add missing file
+| | | | |
+| | o | | changeset: 2132:c0a45d4c82a9
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 25 21:50:27 2010 +0100
+| | | | | summary: correct spurious print with verbosity !=0
+| | | | |
+| | o | | changeset: 2131:d0756d2ae8ed
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 25 21:37:14 2010 +0100
+| | | | | summary: remove spurio print
+| | | | |
+| | o | | changeset: 2130:9c81e54436fb
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 25 14:16:34 2010 +0100
+| | | | | summary: correct Laplace-Adapt-3d.edp
+| | | | |
+| | o | | changeset: 2129:d0f9a7e3ce91
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 24 21:20:18 2010 +0100
+| | | | | summary: correct Laplace-Adapt-3d.edp
+| | | | |
+| | o | | changeset: 2128:9628d985d017
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 24 08:55:48 2010 +0100
+| | | | | summary: coorect pb compiel on gnome
+| | | | |
+| | o | | changeset: 2127:934ff69faf4a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 24 08:39:29 2010 +0100
+| | | | | summary: add err comment in case of mesh with isolated vertex
+| | | | |
+| | o | | changeset: 2126:e05ac461f21d
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 23 13:54:07 2010 +0100
+| | | | | summary: update INNOVATION
+| | | | |
+| | o | | changeset: 2125:5633591673ba
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 23 08:14:13 2010 +0100
+| | | | | summary: correct 3d adaptation , try to build a first true example
+| | | | |
+| | o | | changeset: 2124:76dc4c8a0cbb
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 23 07:17:26 2010 +0100
+| | | | | summary: add function to cast formal array into array [] toZarray,toRarray , toCarray
+| | | | |
+| | o | | changeset: 2123:ecb2452ebe90
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Nov 19 11:37:52 2010 +0100
+| | | | | summary: add getARGV tools
+| | | | |
+| | o | | changeset: 2122:9297b462cd46
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 18 16:31:52 2010 +0100
+| | | | | summary: next step for ff-mpirun install (dur dur)
+| | | | |
+| | o | | changeset: 2121:80914a8bb776
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 18 16:11:24 2010 +0100
+| | | | | summary: coorect makefile for ff-mpirun and add srandomdev by read /dev/random + time
+| | | | |
+| | o | | changeset: 2120:27361d73a03b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 17 22:04:05 2010 +0100
+| | | | | summary: continung tyoo error ff-mpirun
+| | | | |
+| | o | | changeset: 2119:a4a681882e69
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 17 21:54:25 2010 +0100
+| | | | | summary: correct typo of ff-mpirun in configure.ac
+| | | | |
+| | o | | changeset: 2118:967660b728d5
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 17 21:46:20 2010 +0100
+| | | | | summary: coorect the previous add ff-run
+| | | | |
+| | o | | changeset: 2117:43b0bed1bd5b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 17 21:13:52 2010 +0100
+| | | | | summary: coorect INNOVATION
+| | | | |
+| | o | | changeset: 2116:993567388442
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 17 21:11:58 2010 +0100
+| | | | | summary: add ff-mpirun to launch freefem++-mpi simply
+| | | | |
+| | o | | changeset: 2115:94e4e901b405
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Wed Nov 17 08:03:01 2010 +0100
+| | | | | summary: correct mistake
+| | | | |
+| | o | | changeset: 2114:d684b3efa24f
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 16 22:37:26 2010 +0100
+| | | | | summary: correct typo error in fftw3 in WHERE_LIBRARY-config
+| | | | |
+| | o | | changeset: 2113:79e95c94d4a5
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 16 20:09:36 2010 +0100
+| | | | | summary: correct mistyping in metis.cpp
+| | | | |
+| | o | | changeset: 2112:09b6d06266af
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 16 19:53:30 2010 +0100
+| | | | | summary: romve cout in metis.cpp
+| | | | |
+| | o | | changeset: 2111:ac951e2d8008
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 16 19:51:00 2010 +0100
+| | | | | summary: remove strange dump
+| | | | |
+| | o | | changeset: 2110:0addf52a6596
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Tue Nov 16 07:34:31 2010 +0100
+| | | | | summary: correct MPI version from gmone machine
+| | | | |
+| | o | | changeset: 2109:18a79ce6b201
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Nov 15 20:36:31 2010 +0100
+| | | | | summary: coorect pb of comute of area of mesh some time
+| | | | |
+| | o | | changeset: 2108:6e7efdc6c4cd
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Mon Nov 15 10:22:02 2010 +0100
+| | | | | summary: crrect atof, blas WHERE_LIBRARY
+| | | | |
+| | o | | changeset: 2107:16dedee619b5
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Fri Nov 05 09:52:22 2010 +0100
+| | | | | summary: add nex example
+| | | | |
+| | o | | changeset: 2106:5e33715c5809
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 04 19:23:41 2010 +0100
+| | | | | summary: correct output stream
+| | | | |
+| | o | | changeset: 2105:ad9c5a3700f3
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 04 18:25:58 2010 +0100
+| | | | | summary: reove test in MPIGRES2D
+| | | | |
+| | o | | changeset: 2104:27f8c8458b71
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 04 18:19:33 2010 +0100
+| | | | | summary: add missing file
+| | | | |
+| | o | | changeset: 2103:3b3bdf3ac0c5
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 04 18:10:55 2010 +0100
+| | | | | summary: clean
+| | | | |
+| | o | | changeset: 2102:b2b101c4208d
+| | | | | parent: 2099:f9822a5aea7a
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 04 18:01:07 2010 +0100
+| | | | | summary: remove pb file
+| | | | |
+o | | | | changeset: 2101:31c99c85707b
+| | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | | date: Thu Nov 04 17:48:49 2010 +0100
+| | | | | summary: add missing idp files
+| | | | |
+o---+ | | changeset: 2100:79615779ae45
+ | | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+ / / / / date: Thu Nov 04 17:48:14 2010 +0100
+| | | | summary: add new MPI example
+| | | |
+| o | | changeset: 2099:f9822a5aea7a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Nov 04 16:50:40 2010 +0100
+| | | | summary: add BinaryIO dynamic lib in example++-load
+| | | |
+| o | | changeset: 2098:530dbd02d812
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 27 14:54:30 2010 +0200
+| | | | summary: change the default size of MPI buf to 1Mo
+| | | |
+| o | | changeset: 2097:74a69bae2f83
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Oct 25 14:10:59 2010 +0200
+| | | | summary: correct MPIGMRES examples
+| | | |
+| o | | changeset: 2096:65da29614162
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 22 21:26:27 2010 +0200
+| | | | summary: correct if (1) ; // trap
+| | | |
+| o | | changeset: 2095:1388d0f67de2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 22 15:20:08 2010 +0200
+| | | | summary: change configure.ac protect MPICMD flags Tanks to P. gostaff
+| | | |
+| o | | changeset: 2094:d732b07cba51
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 22 15:16:58 2010 +0200
+| | | | summary: reomve peace of cade for AutoDiff not use
+| | | |
+| o | | changeset: 2093:06b5aeacde3c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 22 14:08:30 2010 +0200
+| | | | summary: Add MPI CG/GMRES function for // computing
+| | | |
+| o | | changeset: 2092:ff22b8c7a500
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 08 15:39:32 2010 +0200
+| | | | summary: update INNOVATION
+| | | |
+| o | | changeset: 2091:2d8b5240b671
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 08 14:12:54 2010 +0200
+| | | | summary: correct the bug fing by O. Pantz in expression like ; a(2:)=A^-1*b(1,:)
+| | | |
+| o | | changeset: 2090:0ab0cc381341
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Oct 06 17:02:11 2010 +0200
+| | | | summary: correct make check in 3d examples dir
+| | | |
+| o | | changeset: 2089:3d4959d4b6e1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 18:34:02 2010 +0200
+| | | | summary: add missing file
+| | | |
+| o | | changeset: 2088:3748aed79d1c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 16:34:40 2010 +0200
+| | | | summary: Added tag release_3_10 for changeset f96e7099dbed
+| | | |
+| o | | changeset: 2087:f96e7099dbed
+| | | | tag: release_3_10
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 16:32:09 2010 +0200
+| | | | summary: coorect INNOVATION
+| | | |
+| o | | changeset: 2086:a0a40e1e3132
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 16:02:04 2010 +0200
+| | | | summary: add missing install files
+| | | |
+| o | | changeset: 2085:caf345bbc560
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 15:22:43 2010 +0200
+| | | | summary: correct install mpi dymanics libs
+| | | |
+| o | | changeset: 2084:03ddaceddb3e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 14:50:46 2010 +0200
+| | | | summary: add install of dynamic lin in mpi
+| | | |
+| o | | changeset: 2083:b689c5e0ebb4
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 14:06:32 2010 +0200
+| | | | summary: add "-cd" argument to change current directory to edp script directory
+| | | |
+| o | | changeset: 2082:c0c0d05d486c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 11:30:08 2010 +0200
+| | | | summary: coorect missing compile parameter in pARMS libs
+| | | |
+| o | | changeset: 2081:8626f17af8a6
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 10:49:26 2010 +0200
+| | | | summary: correct configure.ac for automatic download of mmg3d lib.
+| | | |
+| o | | changeset: 2080:672655247fbf
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Oct 05 00:42:30 2010 +0200
+| | | | summary: do modif of g++-4.6
+| | | |
+| o | | changeset: 2079:5b727e03ff94
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 01 16:36:38 2010 +0200
+| | | | summary: mistake in parm makefile
+| | | |
+| o | | changeset: 2078:e0137efef48d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 01 16:10:58 2010 +0200
+| | | | summary: version ok for ubuntu 64
+| | | |
+| o | | changeset: 2077:f43ece160238
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 01 15:47:06 2010 +0200
+| | | | summary: correctr for version 2.10xs
+| | | |
+| o | | changeset: 2076:f0b9786353ec
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 01 15:13:40 2010 +0200
+| | | | summary: coorection fort 3.10 version
+| | | |
+| o | | changeset: 2075:bc78bc18d0b1
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Oct 01 12:46:55 2010 +0200
+| | | | summary: try to close version 3.10
+| | | |
+| o | | changeset: 2074:e2b8cf20c61b
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 29 16:33:21 2010 +0200
+| | | | summary: correct IntallWHERE in gmm makefiel
+| | | |
+| o | | changeset: 2073:10b7a602f98f
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 29 15:38:54 2010 +0200
+| | | | summary: correct parms Makefile
+| | | |
+| o | | changeset: 2072:9440ff46f0ea
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Sep 29 14:19:58 2010 +0200
+| | | | summary: Add missing exemple
+| | | |
+| o | | changeset: 2071:e843df1be44d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 22:05:42 2010 +0200
+| | | | summary: correct -fPIC flags un blacs compilation
+| | | |
+| o | | changeset: 2070:39392778a85e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 21:24:17 2010 +0200
+| | | | summary: update INNOVATION
+| | | |
+| o | | changeset: 2069:22cc87fe9e3d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 19:14:38 2010 +0200
+| | | | summary: corecct MUMPS Makefile (missing CC,FC compile flags -fPIC )
+| | | |
+| o | | changeset: 2068:596ef1aa8971
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 15:12:33 2010 +0200
+| | | | summary: do autorecconf for add HAVE_SYS_TIME_H
+| | | |
+| o | | changeset: 2067:ea3d2e60219d
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 15:10:08 2010 +0200
+| | | | summary: coorect gmm Makefile for WHERE ...
+| | | |
+| o | | changeset: 2066:e17ed9466e08
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 14:13:01 2010 +0200
+| | | | summary: correct pb on download/bin creation (so time it a file not a dir)
+| | | |
+| o | | changeset: 2065:a1c8c12f1363
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 12:19:21 2010 +0200
+| | | | summary: correct gmm compile and WHERE def.
+| | | |
+| o | | changeset: 2064:1bed39d421c9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Sep 21 07:55:41 2010 +0200
+| | | | summary: correct PB with echo_edp
+| | | |
+| o | | changeset: 2063:14e807f30896
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Sep 20 22:49:04 2010 +0200
+| | | | summary: coorect Makefile of mmglib download ..
+| | | |
+| o | | changeset: 2062:2005c8d27803
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Sep 20 21:34:12 2010 +0200
+| | | | summary: correct mmg3lib precompile
+| | | |
+| o | | changeset: 2061:77b950c53405
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Sep 20 20:36:40 2010 +0200
+| | | | summary: add new parameter -ne to remove script output
+| | | |
+| o | | changeset: 2060:90c7c0e87652
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Sep 09 15:43:29 2010 +0200
+| | | | summary: add gmm and corretc load.link.in for windows
+| | | |
+| o | | changeset: 2059:04ef78a06b11
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 31 13:18:25 2010 +0200
+| | | | summary: update README
+| | | |
+| o | | changeset: 2058:9f3f911348ff
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 31 13:11:27 2010 +0200
+| | | | summary: corect innovation
+| | | |
+| o | | changeset: 2057:87b6d7922730
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 31 13:10:35 2010 +0200
+| | | | summary: add missing compila of mshmet dynamc lib
+| | | |
+| o | | changeset: 2056:5b51781d6c92
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 31 13:02:05 2010 +0200
+| | | | summary: upate INNOVATION
+| | | |
+| o | | changeset: 2055:1235170c0a9e
+| | | | parent: 2053:0b6fd3c42d32
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Aug 31 12:56:55 2010 +0200
+| | | | summary: correct examples++-load/Makefile.am to recreate examples++-load/WHERE_LIBRARY-download
+| | | |
+o | | | changeset: 2054:f3cbf7394995
+|/ / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Tue Aug 31 12:42:00 2010 +0200
+| | | summary: coorect typo in asssert mmg3d.cpp
+| | |
+o | | changeset: 2053:0b6fd3c42d32
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Tue Aug 31 12:30:33 2010 +0200
+| | | summary: coorech WHERE of mshlib
+| | |
+o | | changeset: 2052:b3e9a365ee44
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Tue Aug 31 12:22:40 2010 +0200
+| | | summary: add build WHERE
+| | |
+o | | changeset: 2051:ac3551adc8c2
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Tue Aug 31 11:31:55 2010 +0200
+| | | summary: coorect mshmet download compile / makefile
+| | |
+o | | changeset: 2050:4d081c4fdc8b
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Tue Aug 31 10:00:33 2010 +0200
+| | | summary: correct problem of -fPIC compile option in NOOPT C ompile setup in superludist
+| | |
+o | | changeset: 2049:b31ed80c5418
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Aug 30 22:52:10 2010 +0200
+| | | summary: coorect INNOVATION and auto compile fftw under win32
+| | |
+o | | changeset: 2048:650bf83f02fc
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Aug 30 22:46:35 2010 +0200
+| | | summary: correct problem of creation download/bin as a file not a dir.
+| | |
+o | | changeset: 2047:f08673def206
+|\ \ \ parent: 2046:d4c390fea2f5
+| | | | parent: 2043:3e424de88d66
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 30 17:30:19 2010 +0200
+| | | | summary: pass to version 3.9-2
+| | | |
+| o | | changeset: 2046:d4c390fea2f5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 30 17:27:51 2010 +0200
+| | | | summary: correct compile of freeyams and mmg3d under win32
+| | | |
+| o | | changeset: 2045:008b77f57a47
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 30 16:39:06 2010 +0200
+| | | | summary: add missing file
+| | | |
+| o | | changeset: 2044:226800ecaa6d
+| | | | parent: 2041:76820d79834a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 30 16:26:41 2010 +0200
+| | | | summary: put c++ maning in eigen.h
+| | | |
+o | | | changeset: 2043:3e424de88d66
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Aug 30 13:56:19 2010 +0200
+| | | | summary: correc mmg3d interface (j. Morice) )
+| | | |
+o | | | changeset: 2042:e6a1f7c85239
+|/ / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Aug 30 13:43:47 2010 +0200
+| | | summary: coorect mmg3d interface
+| | |
+o | | changeset: 2041:76820d79834a
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Mon Aug 30 10:31:52 2010 +0200
+| | | summary: correct DOC and add dep in ilut.cpp
+| | |
+o | | changeset: 2040:6e07fc2d42f8
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 17:53:53 2010 +0200
+| | | summary: update INNOVATION remove warning on pastix
+| | |
+o | | changeset: 2039:7cf7e1a0a897
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 17:51:18 2010 +0200
+| | | summary: correct problem to compile pastix, scotch undex ubuntu linux.
+| | |
+o | | changeset: 2038:f6214647e5ab
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 16:32:55 2010 +0200
+| | | summary: coorect -fPIC option on Fortrn
+| | |
+o | | changeset: 2037:e79df603fcab
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 11:17:59 2010 +0200
+| | | summary: coorect fftw Makefie
+| | |
+o | | changeset: 2036:99c51676b313
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 11:00:33 2010 +0200
+| | | summary: coorect mpi examples essa.edp an add wiat=1 in all medit call (bug on mac ???)
+| | |
+o | | changeset: 2035:7b14eaf9f3ed
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 09:32:47 2010 +0200
+| | | summary: update INNOVATION
+| | |
+o | | changeset: 2034:0692ff74ab24
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 27 09:28:57 2010 +0200
+| | | summary: correct problem of dynamic lib with or without mpi
+| | |
+o | | changeset: 2033:c91026108711
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Thu Aug 26 20:39:46 2010 +0200
+| | | summary: add missing file DOC/plots/multiendmesh.eps
+| | |
+o | | changeset: 2032:e6b7488922a9
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Thu Aug 26 20:37:52 2010 +0200
+| | | summary: add missing file
+| | |
+o | | changeset: 2031:704b3d3af23d
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Thu Aug 26 18:55:46 2010 +0200
+| | | summary: See INNOVATION file for explaination of this change
+| | |
+o | | changeset: 2030:e773af6b91a7
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Aug 06 11:26:27 2010 +0200
+| | | summary: correct configure mpi search when no full path are given (FH).
+| | |
+o | | changeset: 2029:922d59d4af75
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Sat Jul 10 22:06:05 2010 +0200
+| | | summary: correct mistake in download/pastix/Makefile
+| | |
+o | | changeset: 2028:a2bd2ad4e78a
+| | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Fri Jul 09 21:06:22 2010 +0200
+| | | summary: update REDME and INNOVATION
+| | |
+o | | changeset: 2027:14f495eec0bd
+|\ \ \ parent: 2025:6bc312b89041
+| | | | parent: 2026:3b1e208730b0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Jul 09 19:16:41 2010 +0200
+| | | | summary: coorect MUMPS link liste.
+| | | |
+| o | | changeset: 2026:3b1e208730b0
+| | | | parent: 2015:d14d5fe73ed9
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Jul 09 18:57:24 2010 +0200
+| | | | summary: do change un MUMPS_FreeFem.cpp
+| | | |
+o | | | changeset: 2025:6bc312b89041
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Fri Jul 09 18:51:13 2010 +0200
+| | | | summary: correct a mistake in set metric in adapt mesh, thank to J-F Remarcle.
+| | | |
+o | | | changeset: 2024:e08ce8c8a5d2
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 30 22:39:42 2010 +0200
+| | | | summary: correct missing mpi_include flges in superlu-dist makefile
+| | | |
+o | | | changeset: 2023:121ef5fadbf5
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 30 18:38:41 2010 +0200
+| | | | summary: update
+| | | |
+o | | | changeset: 2022:e38e2dcabc3c
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 30 17:06:08 2010 +0200
+| | | | summary: add missing file and correct download/Makefile.am to remove
+| | | |
+o | | | changeset: 2021:22b443fb5915
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 30 15:19:30 2010 +0200
+| | | | summary: correct pastix complex interface
+| | | |
+o | | | changeset: 2020:b469944f3b63
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Tue Jun 29 13:59:08 2010 +0200
+| | | | summary: corret ff-get-dep.in
+| | | |
+o | | | changeset: 2019:7613e18949b0
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Mon Jun 28 10:49:33 2010 +0200
+| | | | summary: remove stupid assert (matrix sym is CG)
+| | | |
+o | | | changeset: 2018:6be89be787cc
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Jun 26 22:02:09 2010 +0200
+| | | | summary: correct hips and pastix interface
+| | | |
+o | | | changeset: 2017:e95f7c430680
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Sat Jun 26 21:59:25 2010 +0200
+| | | | summary: coorect stupid bug (due to remove static).
+| | | |
+o | | | changeset: 2016:4b93ae958d23
+|/ / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Sat Jun 26 21:46:05 2010 +0200
+| | | summary: Correct pastix
+| | |
+o | | changeset: 2015:d14d5fe73ed9
+|\ \ \ parent: 2010:3bcb7b38c34a
+| | | | parent: 2014:7a83a063e59e
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jun 17 10:57:12 2010 +0200
+| | | | summary: update README_HG
+| | | |
+| o | | changeset: 2014:7a83a063e59e
+| | | | user: Antoine Le Hyaric
+| | | | date: Thu Jun 17 09:00:54 2010 +0200
+| | | | summary: Modified by Antoine Le Hyaric on iris.ann.jussieu.fr
+| | | |
+| o | | changeset: 2013:b72032208ab2
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Jun 16 17:13:41 2010 +0200
+| | | | summary: Modified by Antoine Le Hyaric on iris.ann.jussieu.fr
+| | | |
+| o | | changeset: 2012:85e200ee9012
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Jun 16 15:10:12 2010 +0200
+| | | | summary: Modified by Antoine Le Hyaric on iris.ann.jussieu.fr
+| | | |
+| o | | changeset: 2011:8bf4c30f32bf
+| | | | parent: 2007:b47cd9ba79ca
+| | | | user: Antoine Le Hyaric
+| | | | date: Wed Jun 16 10:44:29 2010 +0200
+| | | | summary: converting from CVS to Mercurial
+| | | |
+o | | | changeset: 2010:3bcb7b38c34a
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Thu Jun 17 10:44:16 2010 +0200
+| | | | summary: correct download makefile
+| | | |
+o | | | changeset: 2009:1ba4e27c2764
+| | | | user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | | date: Wed Jun 16 21:16:16 2010 +0200
+| | | | summary: add build .hgrc comment
+| | | |
+o | | | changeset: 2008:7344a2077883
+|/ / / user: Frederic Hecht <frederic.hecht at upmc.fr>
+| | | date: Wed Jun 16 18:53:05 2010 +0200
+| | | summary: try
+| | |
+o | | changeset: 2007:b47cd9ba79ca
+| | | user: Antoine Le Hyaric
+| | | date: Wed Jun 16 10:31:22 2010 +0200
+| | | summary: converting from CVS to Mercurial
+| | |
+o | | changeset: 2006:3bb8e4bb93b7
+| | | parent: 1962:f5cdd2662eb6
+| | | user: convert-repo
+| | | date: Wed Jun 16 07:27:03 2010 +0000
+| | | summary: update tags
+| | |
+| o | changeset: 2005:815102f120b1
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Fri Jun 04 15:26:59 2004 +0200
+| | | summary: Compilation ok sur Hydre.
+| | |
+| o | changeset: 2004:6eb70bcaac52
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Fri Jun 04 12:06:26 2004 +0200
+| | | summary: Compilation ok sur idared
+| | |
+| o | changeset: 2003:ff717298a121
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Thu Jun 03 16:02:58 2004 +0200
+| | | summary: Les bibliothèques BLAS, ARPACK et UMFPACK sont automatiquement téléchargées
+| | |
+| o | changeset: 2002:edf4f99d7e54
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed Jun 02 12:39:56 2004 +0200
+| | | summary: Configuration des telechargements en cours
+| | |
+| o | changeset: 2001:06b2ccabec8d
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed Jun 02 12:30:30 2004 +0200
+| | | summary: Configuration des telechargements en cours
+| | |
+| o | changeset: 2000:092b0b13310c
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed Jun 02 11:34:04 2004 +0200
+| | | summary: Ajout des libs Blas, Arpack et Umfpack en cours sous Windows
+| | |
+| o | changeset: 1999:3fd33de0d94b
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue Jun 01 17:11:53 2004 +0200
+| | | summary: Premiere installation Windows
+| | |
+| o | changeset: 1998:0def60c97d19
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Fri May 28 14:13:19 2004 +0200
+| | | summary: Le rpertoir src/std contient maintenant non plus une version x11 mais
+| | |
+| o | changeset: 1997:2eaf38b528a1
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Thu May 27 17:00:47 2004 +0200
+| | | summary: Toute première version de FreeFem++ compilable sur Windows avec Cygwin,
+| | |
+| o | changeset: 1996:931a8adc93ae
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed May 26 11:21:29 2004 +0200
+| | | summary: Clarification de quelques commentaires.
+| | |
+| o | changeset: 1995:6bc565381b22
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 25 16:14:21 2004 +0200
+| | | summary: Trois options de configuration manuelle ajoutées:
+| | |
+| o | changeset: 1994:f40848886dac
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 25 15:05:32 2004 +0200
+| | | summary: - Modification de la procédure de test pour exécuter les scripts all.edp
+| | |
+| o | changeset: 1993:70dc0e4a4a0a
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 25 10:50:09 2004 +0200
+| | | summary: Automake ok pour X11 sur MacOS X.
+| | |
+| o | changeset: 1992:b140ece42b7e
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Mon May 24 19:12:19 2004 +0200
+| | | summary: Ajoute l'extension "-g" à la version debug des programmes en vue
+| | |
+| o | changeset: 1991:eed90ccfb2f9
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Mon May 24 18:19:41 2004 +0200
+| | | summary: Automake ok sur Debian/Testing.
+| | |
+| o | changeset: 1990:75cdc2370b75
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Mon May 24 17:31:34 2004 +0200
+| | | summary: Test de la configuration Automake sur macserv2+X11: compilation ok.
+| | |
+| o | changeset: 1989:746910bc7d39
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Mon May 24 14:57:10 2004 +0200
+| | | summary: Début de configuration de FreeFem++ sur Windows/Cygwin.
+| | |
+| o | changeset: 1988:9e62c7a49ce5
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Mon May 24 11:19:18 2004 +0200
+| | | summary: Intégration de la bibliothèque Umfpack dans la configuration et
+| | |
+| o | changeset: 1987:e413f1a2441f
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed May 19 15:46:55 2004 +0200
+| | | summary: Ajoute src/Eigen/eigenvalue.cpp dans la bibliothèque src/fflib/libff.a
+| | |
+| o | changeset: 1986:7c581dff37a2
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed May 19 15:06:18 2004 +0200
+| | | summary: Première version de la procédure de test de non-regression.
+| | |
+| o | changeset: 1985:dadd01f5b506
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed May 19 13:52:55 2004 +0200
+| | | summary: Amélioration de la gestion des numéros de version.
+| | |
+| o | changeset: 1984:aa87846f7d99
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Wed May 19 11:05:24 2004 +0200
+| | | summary: Automake configuré sur macserv2
+| | |
+| o | changeset: 1983:2f557c31cc18
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 18 18:10:17 2004 +0200
+| | | summary: Configuration de la compilation sur MacOSX toujours en cours.
+| | |
+| o | changeset: 1982:f749df09dd6a
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 18 18:00:00 2004 +0200
+| | | summary: Configuration de la procédure de compilation sur MacOSX en cours.
+| | |
+| o | changeset: 1981:82ad80a2167a
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 18 17:35:36 2004 +0200
+| | | summary: Compilation ok sur Debian/Testing et Debian/Unstable
+| | |
+| o | changeset: 1980:fcd66b328bfb
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 18 17:08:36 2004 +0200
+| | | summary: Modification de l'arborescence des répertoires dans src/ afin de placer
+| | |
+| o | changeset: 1979:775f666ab880
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Tue May 18 12:02:34 2004 +0200
+| | | summary: Transformation de la compilation de programmes multiples (-g, -nw, -x11, ...)
+| | |
+| o | changeset: 1978:f8525919fd4c
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Mon May 17 11:46:26 2004 +0200
+| | | summary: Intégration de Arpack et Umfpack en cours sur plusieurs architectures
+| | |
+| o | changeset: 1977:c78650dfe24a
+| | | branch: alh-autoconf
+| | | user: hecht
+| | | date: Mon May 17 11:23:06 2004 +0200
+| | | summary: *** empty log message ***
+| | |
+| o | changeset: 1976:1e1d2a42cfb1
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Fri May 14 11:48:00 2004 +0200
+| | | summary: Test de la présence de mpiCC ajouté (s'il est absent, la version
+| | |
+| o | changeset: 1975:a25dd9092df7
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Fri May 14 10:08:22 2004 +0200
+| | | summary: Extension de la recherche de la bibliothèque BLAS.
+| | |
+| o | changeset: 1974:74d24eef730c
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Thu May 13 14:54:09 2004 +0200
+| | | summary: Quelques nouveaux fichiers installés par la procédure standard Autoreconf -i.
+| | |
+| o | changeset: 1973:dfa4239b5f28
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Thu May 13 14:45:32 2004 +0200
+| | | summary: La procédure Automake + Autoconf a été testée sur Hydre (Debian Testing).
+| | |
+| o | changeset: 1972:a00adb8d7dee
+| | | branch: alh-autoconf
+| | | user: lehyaric
+| | | date: Thu May 13 14:08:11 2004 +0200
+| | | summary: Essai de configuration de autoconf en cours.
+| | |
+| o | changeset: 1971:44cb3e95ebcc
+| | | branch: alh-autoconf
+| | | parent: 0:6d28b8993874
+| | | user: lehyaric
+| | | date: Thu May 13 14:00:37 2004 +0200
+| | | summary: Intégration de Autoconf et Automake dans la procédure de build en cours.
+| | |
+| | o changeset: 1970:44a4659127b5
+| | | branch: graphical-user-interface-branch
+| | | tag: merged_from_gui_branch_to_trunk
+| | | user: lehyaric
+| | | date: Thu Nov 04 17:26:54 2004 +0100
+| | | summary: The zoom facility is operational.
+| | |
+| | o changeset: 1969:5c2f1f4412eb
+| | | branch: graphical-user-interface-branch
+| | | user: lehyaric
+| | | date: Thu Oct 28 18:18:46 2004 +0200
+| | | summary: IDE client currently being debugged. IDE server not connected yet.
+| | |
+| | o changeset: 1968:0b0a37bf6daa
+| | | branch: graphical-user-interface-branch
+| | | user: lehyaric
+| | | date: Wed Oct 27 16:16:51 2004 +0200
+| | | summary: Client/server IDE compiles, but the server process does not run yet.
+| | |
+| | o changeset: 1967:c8afa28839f5
+| | | branch: graphical-user-interface-branch
+| | | user: lehyaric
+| | | date: Mon Oct 25 17:29:43 2004 +0200
+| | | summary: client/server framework done. But the program is still far from compiling.
+| | |
+| | o changeset: 1966:f97ec9365063
+| | | branch: graphical-user-interface-branch
+| | | user: lehyaric
+| | | date: Thu Oct 21 17:19:57 2004 +0200
+| | | summary: Client/server version of FreeFEM++ IDE currently being implemented.
+| | |
+| | o changeset: 1965:958059001887
+| | | branch: graphical-user-interface-branch
+| | | user: lehyaric
+| | | date: Thu Oct 21 10:39:01 2004 +0200
+| | | summary: Reverts object "Global" back to static storage temporarily, while Frederic
+| | |
+| | o changeset: 1964:82cbca1c015f
+| | | branch: graphical-user-interface-branch
+| | | user: lehyaric
+| | | date: Fri Oct 15 16:57:02 2004 +0200
+| | | summary: The IDE is programmed and compiled, but not running yet.
+| | |
+| | o changeset: 1963:510c87bb28bb
+| |/ branch: graphical-user-interface-branch
+| | parent: 0:6d28b8993874
+| | user: lehyaric
+| | date: Fri Oct 08 12:21:58 2004 +0200
+| | summary: First model of an Integrated Development Environment for FreeFem++.
+| |
+o | changeset: 1962:f5cdd2662eb6
+| | user: hecht
+| | date: Fri Jun 04 16:26:08 2010 +0200
+| | summary: coorect sunstring tools
+| |
+o | changeset: 1961:85ef460011b5
+| | user: hecht
+| | date: Fri Jun 04 13:27:24 2010 +0200
+| | summary: add missing cast operator from SubString to string
+| |
+o | changeset: 1960:9d02a34af84e
+| | user: morice
+| | date: Thu Jun 03 11:54:37 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1959:60960c8ea65f
+| | user: morice
+| | date: Wed Jun 02 18:28:54 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1958:7c18ab4a9896
+| | user: hecht
+| | date: Tue May 11 15:27:37 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1957:a54b6ce6a7e3
+| | user: hecht
+| | date: Mon May 10 23:35:08 2010 +0200
+| | summary: continue WHERE configure.ac
+| |
+o | changeset: 1956:1d450f2bff65
+| | user: hecht
+| | date: Mon May 10 22:34:17 2010 +0200
+| | summary: add where seach
+| |
+o | changeset: 1955:7b465c06c9d2
+| | user: hecht
+| | date: Mon May 10 13:41:42 2010 +0200
+| | summary: essai find where for downlaod
+| |
+o | changeset: 1954:395d818be60c
+| | user: hecht
+| | date: Mon May 10 13:37:11 2010 +0200
+| | summary: correct essai
+| |
+o | changeset: 1953:140dcce8e72d
+| | user: hecht
+| | date: Mon May 10 13:35:14 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1952:427b025b4dc9
+| | user: hecht
+| | date: Mon May 10 11:54:05 2010 +0200
+| | summary: essai de generation de WHERE-LIB
+| |
+o | changeset: 1951:6e7c71e22ab1
+| | user: hecht
+| | date: Sat May 08 20:44:14 2010 +0200
+| | summary: change MPI parameter
+| |
+o | changeset: 1950:b924356b1e5b
+| | user: hecht
+| | date: Thu May 06 23:20:39 2010 +0200
+| | summary: try to find mpi with better way
+| |
+o | changeset: 1949:908a3c5af9ad
+| | user: hecht
+| | date: Thu May 06 16:04:20 2010 +0200
+| | summary: update OP
+| |
+o | changeset: 1948:745ef197dbca
+| | user: hecht
+| | date: Thu May 06 16:04:07 2010 +0200
+| | summary: update OP.
+| |
+o | changeset: 1947:96c42270bc55
+| | user: hecht
+| | date: Thu May 06 15:03:39 2010 +0200
+| | summary: correct win32 trick
+| |
+o | changeset: 1946:f7b235f1755a
+| | user: hecht
+| | date: Thu May 06 14:34:18 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1945:9c1e8dcd9100
+| | user: hecht
+| | date: Thu May 06 14:33:58 2010 +0200
+| | summary: co
+| |
+o | changeset: 1944:f081711c3135
+| | user: hecht
+| | date: Fri Apr 30 17:45:19 2010 +0200
+| | summary: change to freeyam
+| |
+o | changeset: 1943:9fadf6558ab1
+| | user: hecht
+| | date: Fri Apr 30 08:25:05 2010 +0200
+| | summary: upat configire.ac
+| |
+o | changeset: 1942:ffa7bb4d488a
+| | user: hecht
+| | date: Thu Apr 29 23:14:40 2010 +0200
+| | summary: add freeyams interface
+| |
+o | changeset: 1941:18f1981049b6
+| | user: hecht
+| | date: Thu Apr 29 23:13:49 2010 +0200
+| | summary: update configure.ac for add MPIRUN
+| |
+o | changeset: 1940:a4a4f315dc9c
+| | user: hecht
+| | date: Wed Apr 28 13:22:09 2010 +0200
+| | summary: a not to bad download directory
+| |
+o | changeset: 1939:9d8173ab1050
+| | user: hecht
+| | date: Tue Apr 27 22:06:49 2010 +0200
+| | summary: mise a jour
+| |
+o | changeset: 1938:23e898259fef
+| | user: hecht
+| | date: Tue Apr 27 14:30:52 2010 +0200
+| | summary: correct mistake in download dir
+| |
+o | changeset: 1937:828fe5ca6699
+| | user: hecht
+| | date: Fri Apr 23 18:34:16 2010 +0200
+| | summary: add new file
+| |
+o | changeset: 1936:55b9e8dbc3ff
+| | user: hecht
+| | date: Fri Apr 23 18:32:39 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1935:49eca60e042b
+| | user: hecht
+| | date: Fri Apr 23 11:24:01 2010 +0200
+| | summary: try to build automaticaly all parallele solver (huge work)
+| |
+o | changeset: 1934:e5293a9cdc8a
+| | user: hecht
+| | date: Thu Apr 22 11:28:45 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1933:fc1f6516d8f0
+| | user: morice
+| | date: Thu Apr 15 16:46:45 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1932:d7e0beb48e5e
+| | user: morice
+| | date: Thu Apr 15 11:22:43 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1931:629f1fe03042
+| | user: morice
+| | date: Thu Apr 15 10:59:20 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1930:0c7899097de2
+| | user: morice
+| | date: Mon Apr 12 15:45:36 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1929:a2b19da7465a
+| | user: morice
+| | date: Mon Apr 12 15:36:54 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1928:86be041b52dd
+| | user: morice
+| | date: Mon Apr 12 15:19:21 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1927:937c2afd093f
+| | user: morice
+| | date: Thu Apr 08 16:43:25 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1926:923abf222ca2
+| | user: hecht
+| | date: Thu Apr 01 21:46:42 2010 +0200
+| | summary: pass to version 3.8-2
+| |
+o | changeset: 1925:aacaad3df8f6
+| | user: morice
+| | date: Thu Apr 01 14:41:54 2010 +0200
+| | summary: orientation for element in movemesh3
+| |
+o | changeset: 1924:11023f67b884
+| | user: hecht
+| | date: Thu Apr 01 10:47:43 2010 +0200
+| | summary: add sphere6.edp
+| |
+o | changeset: 1923:83a1575669f0
+| | user: hecht
+| | date: Wed Mar 31 15:13:12 2010 +0200
+| | summary: correct
+| |
+o | changeset: 1922:04a73c54e6ee
+| | user: hecht
+| | date: Wed Mar 31 14:55:09 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1921:08a259f0ce22
+| | user: morice
+| | date: Wed Mar 31 10:54:59 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1920:e36d5fe8cd03
+| | user: hecht
+| | date: Wed Mar 31 10:50:56 2010 +0200
+| | summary: coorect makefile
+| |
+o | changeset: 1919:55571ba570f9
+| | user: hecht
+| | date: Wed Mar 31 10:31:56 2010 +0200
+| | summary: add new makefile
+| |
+o | changeset: 1918:e781b347a370
+| | user: hecht
+| | date: Tue Mar 30 13:45:47 2010 +0200
+| | summary: update parmetis files
+| |
+o | changeset: 1917:d90c1e2a30f9
+| | user: morice
+| | date: Mon Mar 29 11:58:30 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1916:c4bcfced6f13
+| | user: morice
+| | date: Mon Mar 29 11:19:45 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1915:b80817aa7ee7
+| | user: morice
+| | date: Mon Mar 29 11:07:16 2010 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1914:65fdb04766e3
+| | user: morice
+| | date: Fri Mar 26 17:38:56 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1913:f4000b122243
+| | user: morice
+| | date: Fri Mar 26 16:18:32 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1912:a33e7018c5a9
+| | user: morice
+| | date: Fri Mar 26 15:15:29 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1911:39e22b59029d
+| | user: hecht
+| | date: Mon Mar 22 17:18:27 2010 +0100
+| | summary: correct configure.ac mpicxx whta unset before
+| |
+o | changeset: 1910:2c1683ac514a
+| | user: morice
+| | date: Mon Mar 22 12:24:25 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1909:8740c5457454
+| | user: morice
+| | date: Mon Mar 22 12:19:55 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1908:a3f4d18feef7
+| | user: morice
+| | date: Mon Mar 22 12:13:11 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1907:98cf6430a6d4
+| | user: morice
+| | date: Mon Mar 22 12:09:59 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1906:379861275764
+| | user: morice
+| | date: Fri Mar 19 15:37:02 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1905:b763fb4d6610
+| | user: morice
+| | date: Fri Mar 19 15:27:54 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1904:c86ddaec83d9
+| | user: morice
+| | date: Fri Mar 19 15:05:39 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1903:cd1703be1487
+| | user: morice
+| | date: Fri Mar 19 14:55:59 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1902:296133abf0d2
+| | user: morice
+| | date: Fri Mar 19 14:52:59 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1901:090d8fd21d56
+| | user: morice
+| | date: Fri Mar 19 14:43:48 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1900:8f61eac2a513
+| | user: morice
+| | date: Fri Mar 19 14:41:13 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1899:6747aaf6981a
+| | user: morice
+| | date: Fri Mar 19 14:40:11 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1898:fe5c75d39268
+| | user: morice
+| | date: Fri Mar 19 14:38:29 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1897:67532e425d3c
+| | user: morice
+| | date: Fri Mar 19 14:33:01 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1896:53e8bdd5722a
+| | user: morice
+| | date: Fri Mar 19 14:26:45 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1895:dad309f83d1a
+| | user: morice
+| | date: Fri Mar 19 14:22:24 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1894:42de76dbd6f2
+| | user: morice
+| | date: Fri Mar 19 14:18:40 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1893:6f2006878f1f
+| | user: morice
+| | date: Fri Mar 19 14:16:44 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1892:6aadc8bba606
+| | user: morice
+| | date: Fri Mar 19 13:41:21 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1891:4dc3e10452dd
+| | user: hecht
+| | date: Tue Mar 09 11:08:40 2010 +0100
+| | summary: correct type ilu.cpp -> ilut.cpp in makefile
+| |
+o | changeset: 1890:6f245ceae4ce
+| | user: hecht
+| | date: Sun Mar 07 18:53:45 2010 +0100
+| | summary: add missing file
+| |
+o | changeset: 1889:827ddd73fd36
+| | user: hecht
+| | date: Sun Mar 07 18:27:41 2010 +0100
+| | summary: pass to versio 3.8-1
+| |
+o | changeset: 1888:216ef2fd580b
+| | user: hecht
+| | date: Sun Mar 07 18:16:30 2010 +0100
+| | summary: correct bug in return real[int,int] func
+| |
+o | changeset: 1887:7f1fa00f6f88
+| | user: hecht
+| | date: Thu Feb 25 14:52:51 2010 +0100
+| | summary: add flag in freefem++ command -ffg 'ffg command path' with a traitement of space path.
+| |
+o | changeset: 1886:eb7357e5511a
+| | user: hecht
+| | date: Wed Feb 10 16:30:50 2010 +0100
+| | summary: corct innovation
+| |
+o | changeset: 1885:2542e1d811e8
+| | user: hecht
+| | date: Wed Feb 10 16:21:35 2010 +0100
+| | summary: correct change renum triangle
+| |
+o | changeset: 1884:2436e52254e4
+| | user: hecht
+| | date: Wed Feb 10 13:04:32 2010 +0100
+| | summary: add renumbering of vertex in 2d mesh.
+| |
+o | changeset: 1883:931d93f9ac39
+| | user: hecht
+| | date: Tue Feb 09 15:53:51 2010 +0100
+| | summary: add tellp tellg seekp seekg
+| |
+o | changeset: 1882:4fc2a406c26d
+| | user: hecht
+| | date: Tue Feb 09 11:57:23 2010 +0100
+| | summary: add seekg and teelg
+| |
+o | changeset: 1881:3d1237b0e08f
+| | user: hecht
+| | date: Tue Feb 09 10:00:13 2010 +0100
+| | summary: change all.edp build rule
+| |
+o | changeset: 1880:10c734721deb
+| | user: hecht
+| | date: Mon Feb 08 19:58:31 2010 +0100
+| | summary: correct makefile
+| |
+o | changeset: 1879:e3df8d40fb1c
+| | user: hecht
+| | date: Mon Feb 08 19:23:24 2010 +0100
+| | summary: add missing file
+| |
+o | changeset: 1878:8a8a0b9efed9
+| | user: hecht
+| | date: Mon Feb 08 19:15:35 2010 +0100
+| | summary: correct ' operator in lot of case
+| |
+o | changeset: 1877:29d816db94eb
+| | user: hecht
+| | date: Thu Feb 04 20:30:07 2010 +0100
+| | summary: update INNOVATION
+| |
+o | changeset: 1876:4ecd608b125d
+| | user: hecht
+| | date: Thu Feb 04 20:10:15 2010 +0100
+| | summary: unify lapack and fflapack load interface.
+| |
+o | changeset: 1875:91c414a420a3
+| | user: morice
+| | date: Thu Feb 04 15:20:38 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1874:7af250db5757
+| | user: hecht
+| | date: Thu Feb 04 14:48:24 2010 +0100
+| | summary: correct lapack seack lib.
+| |
+o | changeset: 1873:bf8ac5ac2f55
+| | user: hecht
+| | date: Thu Feb 04 11:15:07 2010 +0100
+| | summary: correct problem of include search path
+| |
+o | changeset: 1872:fb13ee753e57
+| | user: hecht
+| | date: Wed Feb 03 09:22:35 2010 +0100
+| | summary: add 3d schwarz 3d
+| |
+o | changeset: 1871:a422afbf9671
+| | user: hecht
+| | date: Tue Feb 02 20:51:19 2010 +0100
+| | summary: commeit tipo error
+| |
+o | changeset: 1870:fc69c1fef879
+| | user: hecht
+| | date: Tue Feb 02 20:34:51 2010 +0100
+| | summary: add volume
+| |
+o | changeset: 1869:c71bd076f2ec
+| | user: hecht
+| | date: Mon Feb 01 13:45:14 2010 +0100
+| | summary: add tools to get fort wrapper name
+| |
+o | changeset: 1868:f66e3f760562
+| | user: hecht
+| | date: Mon Feb 01 10:50:12 2010 +0100
+| | summary: Update co,figure.ac of MPIF77 , ..., sizeof it, long
+| |
+o | changeset: 1867:0d16ed2eac32
+| | user: hecht
+| | date: Sun Jan 31 17:24:57 2010 +0100
+| | summary: add MPI fortran and CC interface
+| |
+o | changeset: 1866:238d2e7a177d
+| | user: hecht
+| | date: Thu Jan 28 20:38:21 2010 +0100
+| | summary: correct edp to idp dir of search .idp files
+| |
+o | changeset: 1865:769324bb4d73
+| | user: hecht
+| | date: Thu Jan 28 17:44:36 2010 +0100
+| | summary: change refface= en label=
+| |
+o | changeset: 1864:e7899c82f054
+| | user: hecht
+| | date: Mon Jan 25 09:10:25 2010 +0100
+| | summary: correct plot of array of FE with new version
+| |
+o | changeset: 1863:f298bac1900c
+| | user: hecht
+| | date: Mon Jan 25 07:17:34 2010 +0100
+| | summary: a littte improvante in ffglut (visu of 3d mesh)
+| |
+o | changeset: 1862:2b1dc85030ca
+| | user: hecht
+| | date: Mon Jan 25 06:47:11 2010 +0100
+| | summary: ad seekp of ostream file ...
+| |
+o | changeset: 1861:c1e242006cc8
+| | user: hecht
+| | date: Mon Jan 25 06:40:08 2010 +0100
+| | summary: correct topy in 3d plot
+| |
+o | changeset: 1860:bf0657d69e94
+| | user: hecht
+| | date: Mon Jan 25 05:57:40 2010 +0100
+| | summary: remove F77_WRAPPER form configure trap on my mac with fort77
+| |
+o | changeset: 1859:fe7b9cd0f709
+| | user: hecht
+| | date: Mon Jan 25 05:47:31 2010 +0100
+| | summary: pass to version 3.8
+| |
+o | changeset: 1858:a9c19984fadd
+| | user: hecht
+| | date: Thu Jan 14 16:18:03 2010 +0100
+| | summary: coorect computation of eigen value on complex full matrix
+| |
+o | changeset: 1857:f51530740c5c
+| | user: hecht
+| | date: Wed Jan 13 22:41:46 2010 +0100
+| | summary: add possibility to put array in int1d,int2d,int3d,on key word to set
+| |
+o | changeset: 1856:e6130f5019ba
+| | user: hecht
+| | date: Wed Jan 13 18:06:46 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1855:52a7add0311b
+| | user: hecht
+| | date: Wed Jan 13 18:03:59 2010 +0100
+| | summary: for mingw freeglut version ....
+| |
+o | changeset: 1854:b7177e4145d5
+| | user: hecht
+| | date: Wed Jan 13 17:28:33 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1853:6d8ecc9202f5
+| | user: hecht
+| | date: Wed Jan 13 17:24:39 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1852:9bed1f5c517e
+| | user: hecht
+| | date: Wed Jan 13 17:16:01 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1851:5cc23ea21a59
+| | user: hecht
+| | date: Wed Jan 13 16:06:17 2010 +0100
+| | summary: correct typo in configure.ac under win32
+| |
+o | changeset: 1850:2ba47239afb6
+| | user: hecht
+| | date: Wed Jan 13 15:14:59 2010 +0100
+| | summary: correct to must cou
+| |
+o | changeset: 1849:421529d5cb67
+| | user: hecht
+| | date: Wed Jan 13 11:02:08 2010 +0100
+| | summary: correction in bamg for 2d ring shaped sub domaines
+| |
+o | changeset: 1848:795d2400a80a
+| | user: hecht
+| | date: Tue Jan 12 23:38:00 2010 +0100
+| | summary: patch gmsh Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>
+| |
+o | changeset: 1847:03c7f9f5f133
+| | user: hecht
+| | date: Tue Jan 12 21:17:48 2010 +0100
+| | summary: try to build configure for mingw ...
+| |
+o | changeset: 1846:48b1cd3c2e4b
+| | user: morice
+| | date: Tue Jan 12 16:15:59 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1845:f7b3d045a617
+| | user: hecht
+| | date: Tue Jan 12 13:53:05 2010 +0100
+| | summary: add exemple
+| |
+o | changeset: 1844:c603be120d2d
+| | user: atenekeng
+| | date: Mon Jan 11 23:19:32 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1843:07d39562f84d
+| | user: hecht
+| | date: Mon Jan 11 21:02:55 2010 +0100
+| | summary: ass Superlu to version 4.0
+| |
+o | changeset: 1842:9652d9a1931e
+| | user: hecht
+| | date: Mon Jan 11 17:52:18 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1841:735fdff39099
+| | user: hecht
+| | date: Sun Jan 10 22:47:14 2010 +0100
+| | summary: correct spuriou cout
+| |
+o | changeset: 1840:6c1591ad5660
+| | user: morice
+| | date: Tue Jan 05 15:46:48 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1839:3b36b0cdd71f
+| | user: morice
+| | date: Tue Jan 05 14:10:13 2010 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1838:6453b34c9217
+| | user: hecht
+| | date: Sun Dec 27 19:17:04 2009 +0100
+| | summary: correct fortran link edition in case of incompatible g7è/gfortran and g++
+| |
+o | changeset: 1837:5110dfd736f3
+| | user: hecht
+| | date: Sun Dec 27 19:01:36 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1836:6b80ef98c41c
+| | user: hecht
+| | date: Sun Dec 27 18:55:46 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1835:bc55abed1921
+| | user: hecht
+| | date: Sun Dec 27 18:51:04 2009 +0100
+| | summary: coorect gfrotran / lib pb
+| |
+o | changeset: 1834:02bcb3362a47
+| | user: hecht
+| | date: Sun Dec 27 18:43:44 2009 +0100
+| | summary: correct configure un case of gfortran with not same version than gcc.
+| |
+o | changeset: 1833:8ae1bbb6b9e1
+| | user: hecht
+| | date: Sun Dec 27 18:24:51 2009 +0100
+| | summary: correct iovtk.cpp (add tekplot case)
+| |
+o | changeset: 1832:6e3050d3aacf
+| | user: hecht
+| | date: Sun Dec 27 12:09:54 2009 +0100
+| | summary: add build interpolation interpolation matrix in 3d
+| |
+o | changeset: 1831:d117aa62e8d2
+| | user: hecht
+| | date: Fri Dec 18 10:00:30 2009 +0100
+| | summary: pass in version 3.7-1 and correct compilation CFLAGS under 64 architecture.
+| |
+o | changeset: 1830:749462a2fc20
+| | user: hecht
+| | date: Fri Dec 11 14:23:48 2009 +0100
+| | summary: trunc3d.cpp is now in mesh3.cpp
+| |
+o | changeset: 1829:925d3a721e3f
+| | user: hecht
+| | date: Thu Dec 10 21:38:32 2009 +0100
+| | summary: add wait
+| |
+o | changeset: 1828:a2e92cb3e6e3
+| | user: hecht
+| | date: Thu Dec 10 21:34:40 2009 +0100
+| | summary: remove this supite file in cvs
+| |
+o | changeset: 1827:58d02edf2d0e
+| | user: hecht
+| | date: Thu Dec 10 21:33:19 2009 +0100
+| | summary: add trunc mesh in 3d.
+| |
+o | changeset: 1826:dc4d33da9a55
+| | user: morice
+| | date: Thu Dec 10 16:35:06 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1825:6630293ece4e
+| | user: morice
+| | date: Thu Dec 10 16:25:01 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1824:e421852ce6a5
+| | user: morice
+| | date: Thu Dec 10 11:17:49 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1823:fff1817b0b36
+| | user: hecht
+| | date: Thu Dec 10 10:18:37 2009 +0100
+| | summary: change lg.y -> lg.ypp
+| |
+o | changeset: 1822:40b7d100c5d8
+| | user: hecht
+| | date: Tue Dec 08 11:37:48 2009 +0100
+| | summary: suite
+| |
+o | changeset: 1821:56eb1768a904
+| | user: hecht
+| | date: Tue Dec 08 11:36:21 2009 +0100
+| | summary: add info in INNOVATION
+| |
+o | changeset: 1820:f7d8b4e0ae1d
+| | user: hecht
+| | date: Mon Dec 07 22:22:27 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1819:c1c8a95285bb
+| | user: hecht
+| | date: Mon Dec 07 18:17:16 2009 +0100
+| | summary: add example
+| |
+o | changeset: 1818:fed850c6eb0f
+| | user: hecht
+| | date: Mon Dec 07 16:23:19 2009 +0100
+| | summary: do best plt of 3d meshes
+| |
+o | changeset: 1817:c057f46814b0
+| | user: hecht
+| | date: Mon Dec 07 09:01:34 2009 +0100
+| | summary: coorect cube.idp and change 3d plot of mesh
+| |
+o | changeset: 1816:72020a794a9e
+| | user: hecht
+| | date: Sat Dec 05 18:16:25 2009 +0100
+| | summary: remove imtempestive cout.
+| |
+o | changeset: 1815:47a39d936529
+| | user: hecht
+| | date: Fri Dec 04 15:53:33 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1814:db02f8bf3214
+| | user: hecht
+| | date: Fri Dec 04 15:43:18 2009 +0100
+| | summary: correct FFLIGS flags of windows
+| |
+o | changeset: 1813:137e79954fe7
+| | user: hecht
+| | date: Fri Dec 04 15:36:17 2009 +0100
+| | summary: remove copy of header file form download directory
+| |
+o | changeset: 1812:b4e4adbe84a3
+| | user: hecht
+| | date: Fri Dec 04 15:13:50 2009 +0100
+| | summary: add missing file
+| |
+o | changeset: 1811:180008496671
+| | user: hecht
+| | date: Fri Dec 04 15:11:20 2009 +0100
+| | summary: add missing file
+| |
+o | changeset: 1810:d8f3474d197b
+| | user: hecht
+| | date: Fri Dec 04 14:59:43 2009 +0100
+| | summary: correct fortran flag in ff-c++ command
+| |
+o | changeset: 1809:d52e91d99886
+| | user: hecht
+| | date: Fri Dec 04 14:37:58 2009 +0100
+| | summary: add new files for newuao optimiserx
+| |
+o | changeset: 1808:625009875e58
+| | user: hecht
+| | date: Fri Dec 04 13:44:30 2009 +0100
+| | summary: change in innovation
+| |
+o | changeset: 1807:10390fccf8b9
+| | user: hecht
+| | date: Thu Dec 03 10:49:42 2009 +0100
+| | summary: correct problem of free mesh to early in case off gluing
+| |
+o | changeset: 1806:fc93d1454f21
+| | user: hecht
+| | date: Fri Nov 27 11:17:05 2009 +0100
+| | summary: add matrix<int>[int] type in grammar
+| |
+o | changeset: 1805:bb43bba84bdf
+| | user: hecht
+| | date: Fri Nov 20 09:38:23 2009 +0100
+| | summary: remove warning
+| |
+o | changeset: 1804:bff4956d8430
+| | user: hecht
+| | date: Fri Nov 20 09:35:47 2009 +0100
+| | summary: remove some warning
+| |
+o | changeset: 1803:08437a27c2a6
+| | user: hecht
+| | date: Thu Nov 19 22:14:40 2009 +0100
+| | summary: add example
+| |
+o | changeset: 1802:24c6e35d1bda
+| | user: hecht
+| | date: Thu Nov 19 20:41:26 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1801:b22f5fecc9fa
+| | user: hecht
+| | date: Thu Nov 19 20:38:51 2009 +0100
+| | summary: add two examples
+| |
+o | changeset: 1800:ea3546059a3b
+| | user: morice
+| | date: Thu Nov 19 16:49:22 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1799:6828802fdc80
+| | user: hecht
+| | date: Sat Nov 14 22:51:05 2009 +0100
+| | summary: in ffglut remove seg to small ???
+| |
+o | changeset: 1798:416458502277
+| | user: hecht
+| | date: Fri Nov 13 22:32:37 2009 +0100
+| | summary: pass to version 3.7
+| |
+o | changeset: 1797:5009b00a38ce
+| | user: hecht
+| | date: Fri Nov 13 12:19:41 2009 +0100
+| | summary: correct spouriou print
+| |
+o | changeset: 1796:b1f05929d2d8
+| | user: hecht
+| | date: Wed Nov 11 22:46:19 2009 +0100
+| | summary: change
+| |
+o | changeset: 1795:9543c5eca7b7
+| | user: hecht
+| | date: Wed Nov 11 22:45:29 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1794:a736d190fc78
+| | user: hecht
+| | date: Tue Nov 10 20:51:54 2009 +0100
+| | summary: correct install stuff
+| |
+o | changeset: 1793:33efbea32b77
+| | user: hecht
+| | date: Tue Nov 10 20:28:07 2009 +0100
+| | summary: build WHERE_LIBRARY-config file for ff-c++ tools
+| |
+o | changeset: 1792:1564d9e47726
+| | user: hecht
+| | date: Tue Nov 10 15:36:29 2009 +0100
+| | summary: add clapack.h interface
+| |
+o | changeset: 1791:5df6bba70026
+| | user: hecht
+| | date: Tue Nov 10 14:33:50 2009 +0100
+| | summary: correct vtk files
+| |
+o | changeset: 1790:9b3614fade98
+| | user: hecht
+| | date: Mon Nov 09 16:24:48 2009 +0100
+| | summary: passe to version 3.6-1
+| |
+o | changeset: 1789:d4ba4d32c211
+| | user: hecht
+| | date: Mon Nov 09 15:22:29 2009 +0100
+| | summary: add PICHON stuff (for brute force seaching tet )
+| |
+o | changeset: 1788:9066a9a4c83a
+| | user: hecht
+| | date: Mon Nov 09 11:59:11 2009 +0100
+| | summary: correct problem of missing to 2 functions with g++-4.4
+| |
+o | changeset: 1787:c8afce8d6282
+| | user: hecht
+| | date: Mon Nov 09 11:56:46 2009 +0100
+| | summary: correct mistake this g+= 4.4 compiler
+| |
+o | changeset: 1786:c7940961398f
+| | user: morice
+| | date: Fri Nov 06 11:46:05 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1785:5b9105ef4314
+| | user: morice
+| | date: Fri Nov 06 11:44:44 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1784:e8f258f9446a
+| | user: morice
+| | date: Fri Nov 06 11:41:40 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1783:3f117c9abc8d
+| | user: morice
+| | date: Fri Nov 06 10:50:32 2009 +0100
+| | summary: add new tetgen and medit edp file CVS: ----------------------------------------------------------------------
+| |
+o | changeset: 1782:c6eda2a03844
+| | user: hecht
+| | date: Thu Nov 05 11:49:07 2009 +0100
+| | summary: add missing file.
+| |
+o | changeset: 1781:0a6031f38b29
+| | user: hecht
+| | date: Wed Nov 04 12:56:48 2009 +0100
+| | summary: change innovation
+| |
+o | changeset: 1780:8b10917a60ef
+| | user: hecht
+| | date: Tue Nov 03 21:38:30 2009 +0100
+| | summary: add auto stuff
+| |
+o | changeset: 1779:8938281ebc2e
+| | user: hecht
+| | date: Tue Nov 03 21:29:32 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1778:2d9b15732841
+| | user: hecht
+| | date: Tue Nov 03 20:54:39 2009 +0100
+| | summary: passe to version 1.4.3 of tetgen.
+| |
+o | changeset: 1777:d7ff001547be
+| | user: hecht
+| | date: Tue Oct 27 17:22:13 2009 +0100
+| | summary: add eigen value full
+| |
+o | changeset: 1776:c8de02c7971f
+| | user: hecht
+| | date: Sun Oct 25 18:18:58 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1775:abb3258333e5
+| | user: hecht
+| | date: Sun Oct 25 18:03:03 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1774:ad90f689e762
+| | user: hecht
+| | date: Wed Oct 21 22:19:30 2009 +0200
+| | summary: update INNOVATION file
+| |
+o | changeset: 1773:0fca1c94a0b5
+| | user: hecht
+| | date: Wed Oct 21 22:16:24 2009 +0200
+| | summary: passe to version 3.6
+| |
+o | changeset: 1772:961bccd81738
+| | user: hecht
+| | date: Wed Oct 21 22:00:51 2009 +0200
+| | summary: coorect .cpp and simlify
+| |
+o | changeset: 1771:1595300c7f81
+| | user: hecht
+| | date: Wed Oct 21 20:35:47 2009 +0200
+| | summary: New version of funcTemplate.cpp with function with stack + 1 2 et 3 argument
+| |
+o | changeset: 1770:12f4eb1a979a
+| | user: hecht
+| | date: Tue Oct 20 13:32:54 2009 +0200
+| | summary: add tools to read .pcm files for optic-flow computation
+| |
+o | changeset: 1769:d449b7c05ec5
+| | user: hecht
+| | date: Mon Oct 19 22:46:57 2009 +0200
+| | summary: add tools to read pcm opticflow
+| |
+o | changeset: 1768:41a11cfe6bd1
+| | user: hecht
+| | date: Thu Oct 15 23:23:01 2009 +0200
+| | summary: coorect assert error in gmres without preconditionner.
+| |
+o | changeset: 1767:037d651d0a6b
+| | user: hecht
+| | date: Wed Oct 14 23:54:33 2009 +0200
+| | summary: You find a very hard bug to correct s ( a small miss tapping)
+| |
+o | changeset: 1766:3e99aae2de38
+| | user: morice
+| | date: Wed Oct 14 15:25:40 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1765:5adb0c1b49f2
+| | user: morice
+| | date: Tue Oct 13 16:48:58 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1764:66936e3bfe84
+| | user: hecht
+| | date: Tue Oct 13 15:41:03 2009 +0200
+| | summary: correct a very old bug in bamg in case of mesh with internal
+| |
+o | changeset: 1763:0d06bacf7d81
+| | user: morice
+| | date: Fri Oct 09 22:15:38 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1762:2a7535cf3b0c
+| | user: hecht
+| | date: Wed Oct 07 13:06:47 2009 +0200
+| | summary: correct print error
+| |
+o | changeset: 1761:e90b49294374
+| | user: hecht
+| | date: Wed Oct 07 04:54:55 2009 +0200
+| | summary: add chech of size of fr-ortran integer, force fortran integer to by 4 bytes with f2c
+| |
+o | changeset: 1760:a1266eb439fe
+| | user: hecht
+| | date: Tue Oct 06 23:01:26 2009 +0200
+| | summary: correct msitake in complex eigenvalue problem.
+| |
+o | changeset: 1759:8af62e433f06
+| | user: hecht
+| | date: Mon Sep 28 22:53:48 2009 +0200
+| | summary: coorect install problem undex windows and Macos.
+| |
+o | changeset: 1758:2d14d6567664
+| | user: hecht
+| | date: Mon Sep 28 21:24:24 2009 +0200
+| | summary: add __VC__ under windows (cygwin)
+| |
+o | changeset: 1757:b34002c2d4ff
+| | user: hecht
+| | date: Mon Sep 28 18:43:06 2009 +0200
+| | summary: correct miss tapping in fflaunch++exe
+| |
+o | changeset: 1756:4c4dc2c8f823
+| | user: hecht
+| | date: Mon Sep 28 18:02:18 2009 +0200
+| | summary: coorect miss take in launchff++.cpp filename
+| |
+o | changeset: 1755:79cc99cce5ab
+| | user: hecht
+| | date: Mon Sep 28 18:01:21 2009 +0200
+| | summary: corect misstake in filename
+| |
+o | changeset: 1754:ff040fb58b23
+| | user: morice
+| | date: Mon Sep 28 15:46:22 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1753:0b20838e0191
+| | user: hecht
+| | date: Thu Sep 24 16:51:20 2009 +0200
+| | summary: coorect d-Leman.edp deep is under 0... (before all tet a < 0)
+| |
+o | changeset: 1752:f93cbf193dc5
+| | user: hecht
+| | date: Thu Sep 24 16:32:45 2009 +0200
+| | summary: coorect plot of 3d meshes
+| |
+o | changeset: 1751:9b61149decbb
+| | user: hecht
+| | date: Thu Sep 24 14:38:15 2009 +0200
+| | summary: corect a stop test
+| |
+o | changeset: 1750:18c376484a0b
+| | user: hecht
+| | date: Thu Sep 24 14:00:06 2009 +0200
+| | summary: correct big bug in case of 3D fepace with constante number of df / node.
+| |
+o | changeset: 1749:13568ef94d25
+| | user: hecht
+| | date: Wed Sep 23 23:28:35 2009 +0200
+| | summary: continuning array of vect FE func 3d
+| |
+o | changeset: 1748:9ca65f60265e
+| | user: hecht
+| | date: Wed Sep 23 21:53:47 2009 +0200
+| | summary: correct makefile build WHERE-LIB -download
+| |
+o | changeset: 1747:9ad5a70d9da5
+| | user: hecht
+| | date: Wed Sep 23 21:44:43 2009 +0200
+| | summary: add two examples
+| |
+o | changeset: 1746:636e0dacf420
+| | user: hecht
+| | date: Wed Sep 23 21:28:34 2009 +0200
+| | summary: correct set array of vectorail finite element functions
+| |
+o | changeset: 1745:fd499d9e6f28
+| | user: hecht
+| | date: Tue Sep 22 22:59:17 2009 +0200
+| | summary: rebuild makefile
+| |
+o | changeset: 1744:c0f785566dae
+| | user: hecht
+| | date: Tue Sep 22 18:22:10 2009 +0200
+| | summary: add patch filexs
+| |
+o | changeset: 1743:25480c53626d
+| | user: hecht
+| | date: Tue Sep 22 11:09:39 2009 +0200
+| | summary: corct make fo intall
+| |
+o | changeset: 1742:5af770aaac29
+| | user: hecht
+| | date: Tue Sep 22 11:01:06 2009 +0200
+| | summary: correct makefile for metis
+| |
+o | changeset: 1741:e06fc8bfa3e5
+| | user: hecht
+| | date: Tue Sep 22 10:54:59 2009 +0200
+| | summary: remove file from data base
+| |
+o | changeset: 1740:4142e57dd0e6
+| | user: hecht
+| | date: Tue Sep 22 10:54:00 2009 +0200
+| | summary: coorect install makes
+| |
+o | changeset: 1739:76b29386160e
+| | user: hecht
+| | date: Tue Sep 22 10:43:36 2009 +0200
+| | summary: continius ff-c++ auto
+| |
+o | changeset: 1738:0695dbc17cb0
+| | user: hecht
+| | date: Tue Sep 22 10:25:01 2009 +0200
+| | summary: add missing file
+| |
+o | changeset: 1737:a6f7a118aff7
+| | user: hecht
+| | date: Tue Sep 22 10:18:56 2009 +0200
+| | summary: rebuild makefiles
+| |
+o | changeset: 1736:879121c3ec58
+| | user: hecht
+| | date: Tue Sep 22 10:18:19 2009 +0200
+| | summary: change ff-c++ off auto dep. find
+| |
+o | changeset: 1735:7a7c7c8057db
+| | user: hecht
+| | date: Mon Sep 21 22:44:01 2009 +0200
+| | summary: addfile for ff-pkg-download.in
+| |
+o | changeset: 1734:15ae6f084ad1
+| | user: hecht
+| | date: Mon Sep 21 22:43:01 2009 +0200
+| | summary: change movemesh3d to movemesh3
+| |
+o | changeset: 1733:5e49222d0c4d
+| | user: hecht
+| | date: Mon Sep 21 22:38:53 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1732:878dac9dd908
+| | user: morice
+| | date: Wed Sep 16 11:54:52 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1731:4f2fa344dc0b
+| | user: hecht
+| | date: Wed Sep 09 18:17:15 2009 +0200
+| | summary: add missing resize of sparse complex matrix
+| |
+o | changeset: 1730:9d61b8cae5c5
+| | user: hecht
+| | date: Mon Sep 07 09:50:52 2009 +0200
+| | summary: add metis
+| |
+o | changeset: 1729:90e9c94f2793
+| | user: morice
+| | date: Fri Sep 04 11:41:30 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1728:c5dbee61cf58
+| | user: morice
+| | date: Fri Sep 04 11:40:09 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1727:607657f6d2b8
+| | user: hecht
+| | date: Thu Sep 03 09:51:01 2009 +0200
+| | summary: add tools of automatics find libs and include
+| |
+o | changeset: 1726:1ba4ebcbf0d5
+| | user: morice
+| | date: Thu Sep 03 08:26:47 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1725:3de000c981b5
+| | user: hecht
+| | date: Wed Sep 02 21:45:38 2009 +0200
+| | summary: add metis link
+| |
+o | changeset: 1724:260e3f9628d2
+| | user: hecht
+| | date: Wed Sep 02 09:58:04 2009 +0200
+| | summary: add MPI_com in solver prameter
+| |
+o | changeset: 1723:5399bf49daa4
+| | user: morice
+| | date: Tue Sep 01 12:41:02 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1722:a04f554f152e
+| | user: morice
+| | date: Tue Sep 01 12:30:05 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1721:3edc358fb626
+| | user: morice
+| | date: Tue Sep 01 10:28:55 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1720:f7df348e0c24
+| | user: hecht
+| | date: Mon Aug 31 10:59:34 2009 +0200
+| | summary: CORRECT IN CASE OF mpich
+| |
+o | changeset: 1719:4a7c39d7edfb
+| | user: hecht
+| | date: Fri Aug 28 18:11:42 2009 +0200
+| | summary: add missing file to coorect trap tst on ubuntu
+| |
+o | changeset: 1718:2d6aa202da95
+| | user: hecht
+| | date: Fri Aug 28 17:52:20 2009 +0200
+| | summary: coorect README
+| |
+o | changeset: 1717:a9cc7f75566d
+| | user: hecht
+| | date: Fri Aug 28 17:27:12 2009 +0200
+| | summary: add file to remove trap in check of eigen exampel
+| |
+o | changeset: 1716:b33bbe62d06f
+| | user: hecht
+| | date: Fri Aug 28 15:08:18 2009 +0200
+| | summary: coorect INNOVATION
+| |
+o | changeset: 1715:780e891f2505
+| | user: hecht
+| | date: Thu Aug 27 22:00:32 2009 +0200
+| | summary: coorect mistake in parallelempi.cpp
+| |
+o | changeset: 1714:ee657855b460
+| | user: hecht
+| | date: Thu Aug 27 21:55:33 2009 +0200
+| | summary: commit version 3.5 see innvovation for all change
+| |
+o | changeset: 1713:d10318b35b4d
+| | user: hecht
+| | date: Thu Aug 27 16:03:16 2009 +0200
+| | summary: passe to versio 3.5 with a real mpi interface.
+| |
+o | changeset: 1712:f2ac13edc9e2
+| | user: hecht
+| | date: Wed Aug 26 23:02:52 2009 +0200
+| | summary: do a not to bad mpi version
+| |
+o | changeset: 1711:9dcb3988b48a
+| | user: hecht
+| | date: Tue Aug 25 16:06:27 2009 +0200
+| | summary: add mpiBarrier + const of mpiGroup and mpiComm (boggus ???)
+| |
+o | changeset: 1710:728541dd2b77
+| | user: hecht
+| | date: Tue Aug 25 10:06:23 2009 +0200
+| | summary: add Scatter, Gather, etc in mpi
+| |
+o | changeset: 1709:a15319a40921
+| | user: hecht
+| | date: Mon Aug 24 23:40:24 2009 +0200
+| | summary: correct mpi version see innovation for detail
+| |
+o | changeset: 1708:3dc151cd6a93
+| | user: hecht
+| | date: Sat Aug 08 21:23:53 2009 +0200
+| | summary: bmo is boggus and correct mistapping in convect_dervieux
+| |
+o | changeset: 1707:54225cd7c163
+| | user: hecht
+| | date: Sat Aug 08 21:12:14 2009 +0200
+| | summary: correct convect files
+| |
+o | changeset: 1706:ea9ea9efff60
+| | user: hecht
+| | date: Sat Aug 08 20:57:06 2009 +0200
+| | summary: change a little, correct a stop test and do a fast version
+| |
+o | changeset: 1705:5feb310149d3
+| | user: hecht
+| | date: Sat Aug 08 20:08:41 2009 +0200
+| | summary: change INNOVATION
+| |
+o | changeset: 1704:8bdb3c81f330
+| | user: hecht
+| | date: Sat Aug 08 19:11:18 2009 +0200
+| | summary: build version 3.4-2
+| |
+o | changeset: 1703:4b463c647ff0
+| | user: hecht
+| | date: Sat Aug 08 18:25:06 2009 +0200
+| | summary: do new mesh inquire also in 3d
+| |
+o | changeset: 1702:e91332ff3a6a
+| | user: hecht
+| | date: Sat Aug 08 10:53:20 2009 +0200
+| | summary: correct mesh.edp example for new mesh inquiring
+| |
+o | changeset: 1701:eeab886b46aa
+| | user: hecht
+| | date: Fri Aug 07 22:40:17 2009 +0200
+| | summary: add tools to inquire boudnary directly in freefem++
+| |
+o | changeset: 1700:24983130c3d7
+| | user: morice
+| | date: Sun Aug 02 14:50:37 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1699:2a03691fde42
+| | user: morice
+| | date: Thu Jul 30 12:55:18 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1698:77cc1c512479
+| | user: morice
+| | date: Thu Jul 30 07:42:48 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1697:6f77234eaec3
+| | user: morice
+| | date: Tue Jul 28 14:42:14 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1696:2682e3a39f4d
+| | user: morice
+| | date: Tue Jul 28 14:40:47 2009 +0200
+| | summary: :q
+| |
+o | changeset: 1695:80772719f92e
+| | user: hecht
+| | date: Thu Jul 23 12:29:10 2009 +0200
+| | summary: add un first example ..
+| |
+o | changeset: 1694:439fb84bb0eb
+| | user: hecht
+| | date: Thu Jul 23 12:17:04 2009 +0200
+| | summary: rewrite of mpi version ...
+| |
+o | changeset: 1693:a7a22582cfb4
+| | user: hecht
+| | date: Wed Jul 22 22:41:32 2009 +0200
+| | summary: retore good version
+| |
+o | changeset: 1692:b15405b6bd05
+| | user: hecht
+| | date: Wed Jul 22 11:30:29 2009 +0200
+| | summary: correct INNOTION
+| |
+o | changeset: 1691:82f9057773f4
+| | user: hecht
+| | date: Wed Jul 22 11:28:16 2009 +0200
+| | summary: add plot of array of meshes and array of finite element function.
+| |
+o | changeset: 1690:8acf1467c8c9
+| | user: hecht
+| | date: Mon Jul 20 22:30:52 2009 +0200
+| | summary: go to version 3.4-1
+| |
+o | changeset: 1689:6fcd68db92d1
+| | user: hecht
+| | date: Mon Jul 20 18:23:45 2009 +0200
+| | summary: cosmetic in ffglut
+| |
+o | changeset: 1688:d3b315513ffe
+| | user: hecht
+| | date: Mon Jul 20 18:12:06 2009 +0200
+| | summary: update ffglut
+| |
+o | changeset: 1687:5505e8ebf028
+| | user: hecht
+| | date: Fri Jul 10 11:02:37 2009 +0200
+| | summary: correct load.link.in or un test
+| |
+o | changeset: 1686:ae67b591599d
+| | user: hecht
+| | date: Fri Jul 10 10:53:56 2009 +0200
+| | summary: coorect ff-c++ on win3é
+| |
+o | changeset: 1685:f384c5351ff5
+| | user: hecht
+| | date: Fri Jul 10 10:19:05 2009 +0200
+| | summary: correct ff-c++ of windows case and cygwin
+| |
+o | changeset: 1684:321b323db9a5
+| | user: hecht
+| | date: Fri Jul 10 09:36:21 2009 +0200
+| | summary: add BEM.epd and launchff.cpp ( a wrapper for windows)
+| |
+o | changeset: 1683:d2dee6881044
+| | user: hecht
+| | date: Thu Jul 09 18:31:39 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1682:b4e586ac5a72
+| | user: hecht
+| | date: Thu Jul 09 17:50:43 2009 +0200
+| | summary: add -wait parameter for window launchff++ wrapper
+| |
+o | changeset: 1681:38744c349358
+| | user: hecht
+| | date: Thu Jul 09 17:49:50 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1680:c75e3e2fa17e
+| | user: morice
+| | date: Wed Jul 08 17:58:43 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1679:807c14a16f98
+| | user: morice
+| | date: Wed Jul 08 17:22:08 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1678:05f5547c5d1d
+| | user: morice
+| | date: Wed Jul 08 16:55:41 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1677:1e5e278eedaa
+| | user: morice
+| | date: Wed Jul 08 14:36:26 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1676:8d2f6a01f018
+| | user: hecht
+| | date: Tue Jul 07 09:07:24 2009 +0200
+| | summary: correct mpi version
+| |
+o | changeset: 1675:df7b6dab61b1
+| | user: hecht
+| | date: Mon Jul 06 16:33:34 2009 +0200
+| | summary: add mpi tools (in test) and correct buyild matrix interplation
+| |
+o | changeset: 1674:63f2ef1d3223
+| | user: morice
+| | date: Thu Jul 02 18:11:49 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1673:d0503b06c6db
+| | user: hecht
+| | date: Tue Jun 30 21:06:38 2009 +0200
+| | summary: correct PlotStream io in case of array with check.
+| |
+o | changeset: 1672:9a2c7fd9711d
+| | user: hecht
+| | date: Mon Jun 29 18:45:51 2009 +0200
+| | summary: change crimon-freefem++.zip in crimson-freefem++.zip
+| |
+o | changeset: 1671:68133db4e985
+| | user: hecht
+| | date: Mon Jun 29 16:01:42 2009 +0200
+| | summary: p ss to version 3.4
+| |
+o | changeset: 1670:eda4376bbd73
+| | user: hecht
+| | date: Tue Jun 23 18:13:40 2009 +0200
+| | summary: change ffglut to bee more safe (version)
+| |
+o | changeset: 1669:2c7d0aa50098
+| | user: hecht
+| | date: Thu Jun 18 09:45:06 2009 +0200
+| | summary: correct include hpd -> idp
+| |
+o | changeset: 1668:1e5e630dddd5
+| | user: hecht
+| | date: Tue Jun 16 14:42:59 2009 +0200
+| | summary: coorect bug on window
+| |
+o | changeset: 1667:9a28c7cf6052
+| | user: morice
+| | date: Tue Jun 16 11:57:25 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1666:d17316a654b9
+| | user: hecht
+| | date: Tue Jun 16 11:08:06 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1665:e2de216ad22c
+| | user: hecht
+| | date: Tue Jun 16 11:07:49 2009 +0200
+| | summary: add examples++-3d/lac-leman-v4.msh in the distrib
+| |
+o | changeset: 1664:2e25f004c497
+| | user: hecht
+| | date: Tue Jun 16 10:36:46 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1663:c047ea6fb673
+| | user: hecht
+| | date: Tue Jun 16 10:30:42 2009 +0200
+| | summary: before the next version
+| |
+o | changeset: 1662:2932f81e8687
+| | user: hecht
+| | date: Tue Jun 16 10:25:33 2009 +0200
+| | summary: coorect idp file in mortar exemple
+| |
+o | changeset: 1661:822b5c8b04a1
+| | user: hecht
+| | date: Mon Jun 15 22:36:55 2009 +0200
+| | summary: correct bug in makefile
+| |
+o | changeset: 1660:51a37d2faf4a
+| | user: morice
+| | date: Mon Jun 15 18:16:49 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1659:bcb8a1242d1b
+| | user: hecht
+| | date: Fri Jun 12 23:09:42 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1658:83e491da131a
+| | user: hecht
+| | date: Mon Jun 08 13:42:52 2009 +0200
+| | summary: do small correct in 2 member:
+| |
+o | changeset: 1657:2caaa85b26e3
+| | user: morice
+| | date: Mon Jun 08 12:48:34 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1656:19a76fdcdba5
+| | user: morice
+| | date: Mon Jun 08 12:45:41 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1655:9805b179ac69
+| | user: morice
+| | date: Mon Jun 08 12:35:10 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1654:b33eb490c839
+| | user: morice
+| | date: Mon Jun 08 12:03:12 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1653:45466a37654f
+| | user: hecht
+| | date: Mon Jun 08 11:16:23 2009 +0200
+| | summary: add Egde03d and RT03d finite element , correct mistake in
+| |
+o | changeset: 1652:a3e88f63360c
+| | user: morice
+| | date: Fri Jun 05 14:27:05 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1651:e0a2e8d5cfd2
+| | user: hecht
+| | date: Thu Jun 04 12:56:41 2009 +0200
+| | summary: to avec good makefiel
+| |
+o | changeset: 1650:7c00e01ad51b
+| | user: hecht
+| | date: Thu Jun 04 09:58:56 2009 +0200
+| | summary: correct Dxwriter tools
+| |
+o | changeset: 1649:0ad3748de454
+| | user: hecht
+| | date: Thu Jun 04 09:37:14 2009 +0200
+| | summary: add file
+| |
+o | changeset: 1648:a1494782af5b
+| | user: hecht
+| | date: Thu Jun 04 08:35:49 2009 +0200
+| | summary: add RT0 in 3D . 5 first test)
+| |
+o | changeset: 1647:88a17753d10d
+| | user: hecht
+| | date: Wed Jun 03 23:23:51 2009 +0200
+| | summary: try to put RT03d> => correct lot of bug in the finite element (vectoriql)
+| |
+o | changeset: 1646:229d1df51b18
+| | user: atenekeng
+| | date: Tue Jun 02 23:40:49 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1645:442c0aac83f2
+| | user: atenekeng
+| | date: Tue Jun 02 23:33:38 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1644:b6bbb2eb44d0
+| | user: atenekeng
+| | date: Tue Jun 02 23:27:30 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1643:0831c6a1027f
+| | user: atenekeng
+| | date: Tue Jun 02 23:22:36 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1642:a459d624d2f7
+| | user: atenekeng
+| | date: Tue Jun 02 23:12:44 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1641:fc0bd0023280
+| | user: hecht
+| | date: Tue Jun 02 15:40:01 2009 +0200
+| | summary: begin of RT0 in 3D.
+| |
+o | changeset: 1640:00f642dd30c1
+| | user: hecht
+| | date: Mon Jun 01 18:29:48 2009 +0200
+| | summary: add tool to build surfqce mesh.
+| |
+o | changeset: 1639:43b260ee40b7
+| | user: hecht
+| | date: Mon Jun 01 18:28:16 2009 +0200
+| | summary: V 3.3-1 1 juin 2009
+| |
+o | changeset: 1638:dbd423d4d000
+| | user: hecht
+| | date: Fri May 29 13:35:03 2009 +0200
+| | summary: reove unused files
+| |
+o | changeset: 1637:f7079ea8eb23
+| | user: hecht
+| | date: Fri May 29 13:32:54 2009 +0200
+| | summary: add change solver problem on return arry and meshes in function.
+| |
+o | changeset: 1636:9d7dbf3295c1
+| | user: hecht
+| | date: Thu May 28 18:33:25 2009 +0200
+| | summary: begin of clean real array in function.
+| |
+o | changeset: 1635:cf621a076ad3
+| | user: hecht
+| | date: Wed May 27 13:56:54 2009 +0200
+| | summary: correct convect 3d..
+| |
+o | changeset: 1634:a56bc9158f09
+| | user: hecht
+| | date: Tue May 26 18:05:27 2009 +0200
+| | summary: correct -o in find
+| |
+o | changeset: 1633:81f69e584dfb
+| | user: hecht
+| | date: Tue May 26 15:52:04 2009 +0200
+| | summary: correct msh3.hpp and SuperLU.cpp mesh3 volume is 0 some time
+| |
+o | changeset: 1632:3c7db6033cce
+| | user: hecht
+| | date: Tue May 26 15:17:40 2009 +0200
+| | summary: add 3d mas lump quadrature furmula (qfV1, qfV2,qfV5 qfV1lump)
+| |
+o | changeset: 1631:7e03dc459f0e
+| | user: hecht
+| | date: Mon May 25 11:42:53 2009 +0200
+| | summary: version 3.3
+| |
+o | changeset: 1630:ae1868421420
+| | user: atenekeng
+| | date: Mon May 18 02:44:56 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1629:69b580f397be
+| | user: hecht
+| | date: Sun May 17 21:02:40 2009 +0200
+| | summary: add -fPIC flags on 64 achitecture
+| |
+o | changeset: 1628:8ddd25c5ca25
+| | user: hecht
+| | date: Fri May 15 21:02:32 2009 +0200
+| | summary: add 3d eigen value tools
+| |
+o | changeset: 1627:022e89f77648
+| | user: hecht
+| | date: Wed May 13 16:11:46 2009 +0200
+| | summary: correct configure.ac and makefile on window for lapack lib in
+| |
+o | changeset: 1626:a97da324c99e
+| | user: hecht
+| | date: Wed May 13 13:20:28 2009 +0200
+| | summary: put coorect for new sparse matrix intercale
+| |
+o | changeset: 1625:c6cb0b28b7bb
+| | user: hecht
+| | date: Wed May 13 13:19:09 2009 +0200
+| | summary: remove to change in SuperLU.cpp
+| |
+o | changeset: 1624:0c1099452f82
+| | user: hecht
+| | date: Wed May 13 13:10:20 2009 +0200
+| | summary: put correct
+| |
+o | changeset: 1623:70718c5b4084
+| | user: hecht
+| | date: Wed May 13 10:25:44 2009 +0200
+| | summary: add oone output
+| |
+o | changeset: 1622:eb450d4e51f3
+| | user: hecht
+| | date: Wed May 13 09:46:23 2009 +0200
+| | summary: correct the doc (in progress) , coorect the size of text in postscrip driver.
+| |
+o | changeset: 1621:8d5c2e7a6033
+| | user: hecht
+| | date: Wed May 13 09:12:05 2009 +0200
+| | summary: add fig in doc.
+| |
+o | changeset: 1620:8f797289de2b
+| | user: hecht
+| | date: Mon May 11 09:05:58 2009 +0200
+| | summary: add pgm figure exemple file
+| |
+o | changeset: 1619:18f8c66246c7
+| | user: hecht
+| | date: Mon May 11 09:05:29 2009 +0200
+| | summary: add tool to read ppm and pgm image file see ppm2rnm.edp example
+| |
+o | changeset: 1618:08c9e444113a
+| | user: hecht
+| | date: Mon May 11 09:03:08 2009 +0200
+| | summary: add tool to set array like in matlab and scilab
+| |
+o | changeset: 1617:9a32089d27c6
+| | user: hecht
+| | date: Thu Apr 30 10:07:55 2009 +0200
+| | summary: comment change in dump in RNM.hpp
+| |
+o | changeset: 1616:af2b47c9eec9
+| | user: hecht
+| | date: Thu Apr 30 09:52:57 2009 +0200
+| | summary: add sort of array and in parallel int array
+| |
+o | changeset: 1615:d9457f8f8a82
+| | user: morice
+| | date: Wed Apr 29 18:40:30 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1614:d93e87702112
+| | user: morice
+| | date: Wed Apr 29 18:37:15 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1613:58344eff0231
+| | user: hecht
+| | date: Wed Apr 29 09:12:46 2009 +0200
+| | summary: add missing file to inv full matrix.
+| |
+o | changeset: 1612:492aae1c8104
+| | user: hecht
+| | date: Mon Apr 27 23:30:00 2009 +0200
+| | summary: add missing delete
+| |
+o | changeset: 1611:22b1da7215e8
+| | user: hecht
+| | date: Mon Apr 27 23:05:26 2009 +0200
+| | summary: update iNNOVATIO
+| |
+o | changeset: 1610:a0cba860253b
+| | user: hecht
+| | date: Mon Apr 27 23:02:34 2009 +0200
+| | summary: update innovation
+| |
+o | changeset: 1609:4d114f69dcc6
+| | user: hecht
+| | date: Mon Apr 27 21:56:45 2009 +0200
+| | summary: add missing files
+| |
+o | changeset: 1608:65650e9ec1b0
+| | user: hecht
+| | date: Mon Apr 27 21:55:44 2009 +0200
+| | summary: correct example
+| |
+o | changeset: 1607:88667b360b31
+| | user: hecht
+| | date: Mon Apr 27 21:24:59 2009 +0200
+| | summary: add perodic FESpace in 3d
+| |
+o | changeset: 1606:3ef7b85f0698
+| | user: morice
+| | date: Wed Apr 22 18:06:47 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1605:ee777f6df0eb
+| | user: morice
+| | date: Wed Apr 22 17:51:29 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1604:2bd5f0930f42
+| | user: morice
+| | date: Wed Apr 22 11:12:30 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1603:edf35a172e75
+| | user: morice
+| | date: Tue Apr 21 16:16:10 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1602:95da9106cc83
+| | user: morice
+| | date: Tue Apr 21 15:33:13 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1601:998fb4969917
+| | user: morice
+| | date: Tue Apr 21 15:29:16 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1600:87657798c2cb
+| | user: morice
+| | date: Tue Apr 21 15:09:00 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1599:44156c3a14df
+| | user: morice
+| | date: Tue Apr 21 13:51:17 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1598:8e33508e3599
+| | user: morice
+| | date: Tue Apr 21 13:41:11 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1597:664a71a6bf78
+| | user: morice
+| | date: Mon Apr 20 14:07:04 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1596:b875c74a428e
+| | user: morice
+| | date: Mon Apr 20 13:17:47 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1595:04341a068ff7
+| | user: morice
+| | date: Mon Apr 20 13:15:51 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1594:d57fa2584133
+| | user: morice
+| | date: Mon Apr 20 13:13:39 2009 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1593:1bfe35d03d32
+| | user: hecht
+| | date: Fri Apr 17 09:29:40 2009 +0200
+| | summary: to be sur
+| |
+o | changeset: 1592:10c357445573
+| | user: hecht
+| | date: Fri Apr 17 00:50:42 2009 +0200
+| | summary: add dump
+| |
+o | changeset: 1591:915380e22bf9
+| | user: hecht
+| | date: Fri Apr 17 00:30:10 2009 +0200
+| | summary: gros modif dans la gestion des parameters pour le
+| |
+o | changeset: 1590:465673ac5e9d
+| | user: hecht
+| | date: Wed Apr 15 19:17:15 2009 +0200
+| | summary: correct search of lapack lib
+| |
+o | changeset: 1589:9e4275fb2706
+| | user: hecht
+| | date: Wed Apr 15 18:43:46 2009 +0200
+| | summary: correct complie of lapack lib with arpack (buildin in macos)
+| |
+o | changeset: 1588:f2650d954b5e
+| | user: hecht
+| | date: Wed Apr 15 18:21:38 2009 +0200
+| | summary: do autoreconf
+| |
+o | changeset: 1587:9ee6ee15818c
+| | user: hecht
+| | date: Wed Apr 15 18:18:22 2009 +0200
+| | summary: coorect --enable-m64 flags compile
+| |
+o | changeset: 1586:9c12b436f339
+| | user: hecht
+| | date: Wed Apr 15 18:12:04 2009 +0200
+| | summary: correct Makefile-MacOs
+| |
+o | changeset: 1585:df486d895352
+| | user: hecht
+| | date: Wed Apr 15 11:15:40 2009 +0200
+| | summary: passe to version 3.2
+| |
+o | changeset: 1584:d0e8b898a63e
+| | user: hecht
+| | date: Wed Apr 15 11:11:58 2009 +0200
+| | summary: do change for 64 bits on macos.
+| |
+o | changeset: 1583:b43d23573147
+| | user: hecht
+| | date: Tue Mar 31 13:38:09 2009 +0200
+| | summary: add P1b3d
+| |
+o | changeset: 1582:79f9321ebe42
+| | user: morice
+| | date: Fri Mar 20 12:18:43 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1581:89bbe7fed648
+| | user: morice
+| | date: Fri Mar 20 11:25:41 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1580:03b88bc9b368
+| | user: morice
+| | date: Tue Mar 17 11:16:44 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1579:5b219bb5581f
+| | user: morice
+| | date: Mon Mar 16 18:16:41 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1578:3bd564aa3f9f
+| | user: hecht
+| | date: Sat Mar 14 17:27:32 2009 +0100
+| | summary: version 3.1-0
+| |
+o | changeset: 1577:76c7acba2b50
+| | user: hecht
+| | date: Sat Mar 14 17:12:15 2009 +0100
+| | summary: coorect load.link.in for f77 compile.
+| |
+o | changeset: 1576:d1c3f8fd5e7a
+| | user: morice
+| | date: Thu Mar 12 14:32:53 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1575:8b3b4532b68d
+| | user: morice
+| | date: Thu Mar 12 13:43:36 2009 +0100
+| | summary: bug trouver dans Find:
+| |
+o | changeset: 1574:142b82fe9837
+| | user: morice
+| | date: Thu Mar 12 13:39:12 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1573:68e386efcdfa
+| | user: hecht
+| | date: Mon Mar 09 15:00:18 2009 +0100
+| | summary: version 3.1 fist step
+| |
+o | changeset: 1572:41dfdbb8dfa0
+| | user: hecht
+| | date: Thu Mar 05 11:17:23 2009 +0100
+| | summary: correct INNOVATION and remove print
+| |
+o | changeset: 1571:5e26bd093206
+| | user: hecht
+| | date: Wed Mar 04 11:45:32 2009 +0100
+| | summary: correct int2d in 3d. (error on transformation face to Tet)
+| |
+o | changeset: 1570:ae36727a4ce3
+| | user: hecht
+| | date: Mon Mar 02 14:52:15 2009 +0100
+| | summary: make version 3.0-6
+| |
+o | changeset: 1569:758a2e0f2057
+| | user: hecht
+| | date: Thu Feb 12 16:19:41 2009 +0100
+| | summary: correct bmo and extra dump
+| |
+o | changeset: 1568:13d77a1f83c3
+| | user: hecht
+| | date: Thu Feb 12 09:04:47 2009 +0100
+| | summary: version 3.0-6
+| |
+o | changeset: 1567:3537e6e5bd56
+| | user: hecht
+| | date: Thu Feb 12 08:47:20 2009 +0100
+| | summary: add required edges in adaptmesh tools.
+| |
+o | changeset: 1566:0a7a4da722d6
+| | user: hecht
+| | date: Wed Feb 11 16:12:09 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1565:06a842864cd3
+| | user: hecht
+| | date: Wed Feb 11 16:11:22 2009 +0100
+| | summary: add code for lock boundary mesh in adapt process. for JYU ...
+| |
+o | changeset: 1564:ef831f851c3e
+| | user: hecht
+| | date: Wed Feb 11 13:36:20 2009 +0100
+| | summary: add option -nowait for windows.
+| |
+o | changeset: 1563:8e8c47f158db
+| | user: hecht
+| | date: Mon Feb 09 09:41:57 2009 +0100
+| | summary: add 3d color ....
+| |
+o | changeset: 1562:9ef4b48c94e5
+| | user: hecht
+| | date: Fri Feb 06 11:15:24 2009 +0100
+| | summary: correct missing tapping
+| |
+o | changeset: 1561:b1047bd598d2
+| | user: hecht
+| | date: Fri Feb 06 10:50:16 2009 +0100
+| | summary: add a first plot of 3d data witj plot tools.
+| |
+o | changeset: 1560:ff43f245e2f3
+| | user: hecht
+| | date: Thu Feb 05 16:29:09 2009 +0100
+| | summary: add new file for tet siplit.
+| |
+o | changeset: 1559:1498e333f6d9
+| | user: morice
+| | date: Tue Feb 03 17:45:55 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1558:b70b991cd78c
+| | user: morice
+| | date: Tue Feb 03 15:09:59 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1557:b6672aa52178
+| | user: morice
+| | date: Tue Feb 03 15:03:02 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1556:e3dd766cd68b
+| | user: hecht
+| | date: Tue Jan 27 16:11:43 2009 +0100
+| | summary: remove last change (bogus)
+| |
+o | changeset: 1555:4c5377a65671
+| | user: hecht
+| | date: Tue Jan 27 16:09:04 2009 +0100
+| | summary: correct dy(uh) when uh is P13d. (always 0)
+| |
+o | changeset: 1554:ca9caabbe3bc
+| | user: morice
+| | date: Fri Jan 23 16:14:30 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1553:018249cdee99
+| | user: morice
+| | date: Fri Jan 23 16:13:24 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1552:3db53e497a18
+| | user: hecht
+| | date: Wed Jan 21 11:04:10 2009 +0100
+| | summary: correct bin-win32 install exe
+| |
+o | changeset: 1551:7a0f31302d16
+| | user: hecht
+| | date: Wed Jan 21 10:56:45 2009 +0100
+| | summary: correct install bin-win32
+| |
+o | changeset: 1550:91eefe9e3612
+| | user: hecht
+| | date: Wed Jan 21 10:13:06 2009 +0100
+| | summary: remove crazy file
+| |
+o | changeset: 1549:b6835240f938
+| | user: hecht
+| | date: Tue Jan 20 20:56:59 2009 +0100
+| | summary: correct the install on under windows / cygwin
+| |
+o | changeset: 1548:ae5d95f70891
+| | user: hecht
+| | date: Sun Jan 18 19:25:03 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1547:c5083029fcff
+| | user: hecht
+| | date: Sun Jan 18 17:21:33 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1546:9dc587c45dff
+| | user: hecht
+| | date: Fri Jan 16 23:02:59 2009 +0100
+| | summary: correct ffglut.cpp
+| |
+o | changeset: 1545:a0e928ee7675
+| | user: morice
+| | date: Fri Jan 16 11:38:05 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1544:2ccf8785babb
+| | user: morice
+| | date: Fri Jan 16 10:54:55 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1543:6d0a2e03c885
+| | user: morice
+| | date: Fri Jan 16 10:53:39 2009 +0100
+| | summary: ajout de savesurfacemesh
+| |
+o | changeset: 1542:dfed132f264e
+| | user: hecht
+| | date: Thu Jan 15 12:45:37 2009 +0100
+| | summary: pass to version 3.0-5, correct array of 3d finite element function
+| |
+o | changeset: 1541:bb42989cee29
+| | user: hecht
+| | date: Mon Jan 12 00:12:58 2009 +0100
+| | summary: add dx witer and test salalo80 at gmail.com
+| |
+o | changeset: 1540:350a96823dc1
+| | user: hecht
+| | date: Sat Jan 10 22:26:33 2009 +0100
+| | summary: pass to version 3.0-5
+| |
+o | changeset: 1539:0bac5193dd77
+| | user: morice
+| | date: Thu Jan 08 10:41:21 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1538:bb5d8553df2c
+| | user: hecht
+| | date: Wed Jan 07 17:21:59 2009 +0100
+| | summary: add new comment file
+| |
+o | changeset: 1537:e6bc0b8eb690
+| | user: morice
+| | date: Wed Jan 07 12:00:25 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1536:bbe299dedeb9
+| | user: hecht
+| | date: Wed Jan 07 09:55:41 2009 +0100
+| | summary: correct window message in ffglut
+| |
+o | changeset: 1535:df5a030a7a05
+| | user: hecht
+| | date: Wed Jan 07 08:48:03 2009 +0100
+| | summary: correct 3d view setting
+| |
+o | changeset: 1534:172df02611b6
+| | user: hecht
+| | date: Tue Jan 06 23:22:29 2009 +0100
+| | summary: coorect Pvue3
+| |
+o | changeset: 1533:76f34874cc73
+| | user: hecht
+| | date: Tue Jan 06 23:15:13 2009 +0100
+| | summary: add 3d plot
+| |
+o | changeset: 1532:0f8e1829074d
+| | user: hecht
+| | date: Tue Jan 06 20:30:40 2009 +0100
+| | summary: correct
+| |
+o | changeset: 1531:5f9834701ea2
+| | user: morice
+| | date: Tue Jan 06 14:14:35 2009 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1530:2a6f1aec0d48
+| | user: hecht
+| | date: Mon Jan 05 18:20:15 2009 +0100
+| | summary: correct download/tetgen/Makefile more portable
+| |
+o | changeset: 1529:52ee5604e8c2
+| | user: hecht
+| | date: Mon Jan 05 13:26:47 2009 +0100
+| | summary: correct int2d in 3d, makefiles fo tetgen and pb with $(DESTDIR)
+| |
+o | changeset: 1528:7356da4183b8
+| | user: hecht
+| | date: Mon Jan 05 11:26:43 2009 +0100
+| | summary: add test
+| |
+o | changeset: 1527:2251f3d08b88
+| | user: hecht
+| | date: Mon Jan 05 11:25:30 2009 +0100
+| | summary: correct in2d in 3d (missing factor 0.5)
+| |
+o | changeset: 1526:2d4a22506f73
+| | user: hecht
+| | date: Mon Dec 29 17:34:56 2008 +0100
+| | summary: coorect the seach of the include dir
+| |
+o | changeset: 1525:c67a5f5b9730
+| | user: hecht
+| | date: Mon Dec 29 17:18:03 2008 +0100
+| | summary: remove the clean routine variable after return, to much trouble.
+| |
+o | changeset: 1524:a52a4003e09e
+| | user: hecht
+| | date: Sat Dec 27 18:27:41 2008 +0100
+| | summary: coorect Laplace3d.edp plot with medit
+| |
+o | changeset: 1523:f0769f2c0b6a
+| | user: hecht
+| | date: Sat Dec 27 18:27:18 2008 +0100
+| | summary: correct medit.cpp
+| |
+o | changeset: 1522:5b65b33be28d
+| | user: hecht
+| | date: Sat Dec 27 17:19:34 2008 +0100
+| | summary: update INNOVATION
+| |
+o | changeset: 1521:0863f21fe19f
+| | user: hecht
+| | date: Sat Dec 27 17:15:45 2008 +0100
+| | summary: do pretty print correction
+| |
+o | changeset: 1520:9730a238b680
+| | user: hecht
+| | date: Sat Dec 27 16:48:58 2008 +0100
+| | summary: coorect old bug when return of arry
+| |
+o | changeset: 1519:35ab771c1a8b
+| | user: hecht
+| | date: Fri Dec 26 22:50:23 2008 +0100
+| | summary: correct makefile for dist install (change install-sh script)
+| |
+o | changeset: 1518:ec10c2fe4fe9
+| | user: hecht
+| | date: Fri Dec 26 20:31:46 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1517:6896f3fcf127
+| | user: hecht
+| | date: Fri Dec 26 17:38:24 2008 +0100
+| | summary: correct serialeze mesh in 64 mode
+| |
+o | changeset: 1516:7d5c2a818d42
+| | user: hecht
+| | date: Fri Dec 26 17:32:10 2008 +0100
+| | summary: correct serial in 64 bits mode
+| |
+o | changeset: 1515:5d564e4fe7c2
+| | user: hecht
+| | date: Fri Dec 26 17:23:18 2008 +0100
+| | summary: try to correct
+| |
+o | changeset: 1514:2d379f3e299d
+| | user: hecht
+| | date: Fri Dec 26 17:07:27 2008 +0100
+| | summary: correct write string
+| |
+o | changeset: 1513:ae9e13d7244a
+| | user: hecht
+| | date: Fri Dec 26 17:06:12 2008 +0100
+| | summary: correct write / read string
+| |
+o | changeset: 1512:86738eb65d94
+| | user: hecht
+| | date: Fri Dec 26 16:51:33 2008 +0100
+| | summary: correct Serialize Mesh chang long in long long
+| |
+o | changeset: 1511:09a0e9e181ef
+| | user: hecht
+| | date: Fri Dec 26 16:23:31 2008 +0100
+| | summary: correct build of ff-c++ in src/bin-win32/Makefile.am
+| |
+o | changeset: 1510:736a461db53e
+| | user: hecht
+| | date: Fri Dec 26 16:06:40 2008 +0100
+| | summary: now load.lik is bliud from Makefile and load.link.in
+| |
+o | changeset: 1509:28dbac93aec5
+| | user: hecht
+| | date: Fri Dec 26 16:01:48 2008 +0100
+| | summary: correct graphics of curve
+| |
+o | changeset: 1508:cb901fc6fca0
+| | user: hecht
+| | date: Thu Dec 18 10:01:05 2008 +0100
+| | summary: correct Makefile and graphoc stuff
+| |
+o | changeset: 1507:0407685463a7
+| | user: hecht
+| | date: Wed Dec 17 23:52:44 2008 +0100
+| | summary: correct ffglut for zooming y -> y-height ????
+| |
+o | changeset: 1506:503c8ccb098a
+| | user: hecht
+| | date: Tue Dec 16 23:04:47 2008 +0100
+| | summary: coorect makefile for install
+| |
+o | changeset: 1505:10afda2c8acd
+| | user: hecht
+| | date: Tue Dec 16 20:26:47 2008 +0100
+| | summary: add UMPAck solver
+| |
+o | changeset: 1504:20c5e5ffc8c4
+| | user: hecht
+| | date: Tue Dec 16 20:24:46 2008 +0100
+| | summary: change the umpack matrice solver
+| |
+o | changeset: 1503:26bc830cccc5
+| | user: hecht
+| | date: Tue Dec 16 17:48:59 2008 +0100
+| | summary: correct makefiles
+| |
+o | changeset: 1502:9a693aa2371a
+| | user: morice
+| | date: Tue Dec 16 12:07:56 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1501:93ed40d6a6e6
+| | user: hecht
+| | date: Fri Dec 12 15:30:04 2008 +0100
+| | summary: change ../statu.... in.statu (for install on macos)
+| |
+o | changeset: 1500:aca91a335b08
+| | user: hecht
+| | date: Fri Dec 12 15:18:03 2008 +0100
+| | summary: correct configure?ac of ubutu build package
+| |
+o | changeset: 1499:27e5aef742b2
+| | user: hecht
+| | date: Fri Dec 12 15:16:22 2008 +0100
+| | summary: correct missunderstanding of usage of strchr ( return 0 if the search fail).
+| |
+o | changeset: 1498:7299590b0a3c
+| | user: hecht
+| | date: Fri Dec 12 13:42:50 2008 +0100
+| | summary: correct the arpach driver , (pas mal.. FH)
+| |
+o | changeset: 1497:84171470d151
+| | user: hecht
+| | date: Fri Dec 12 00:30:14 2008 +0100
+| | summary: add the mode in eignevalue like in arpack
+| |
+o | changeset: 1496:7d7daf75c3ac
+| | user: hecht
+| | date: Wed Dec 10 10:31:24 2008 +0100
+| | summary: last chnage before version 3.0-2
+| |
+o | changeset: 1495:fe9d0abe1c54
+| | user: hecht
+| | date: Wed Dec 10 10:21:01 2008 +0100
+| | summary: coorect for win32
+| |
+o | changeset: 1494:4d73b3a20b0c
+| | user: hecht
+| | date: Wed Dec 10 09:47:46 2008 +0100
+| | summary: correct conflict with basename (-> baseName)
+| |
+o | changeset: 1493:0f58bb952ae8
+| | user: hecht
+| | date: Wed Dec 10 08:45:20 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1492:ca8c350f70e4
+| | user: hecht
+| | date: Wed Dec 10 08:37:56 2008 +0100
+| | summary: add ff++.hpp include file to simplify life.
+| |
+o | changeset: 1491:5101e82dafe6
+| | user: hecht
+| | date: Wed Dec 10 00:22:58 2008 +0100
+| | summary: correct miss * in pointer
+| |
+o | changeset: 1490:a673c97e0d53
+| | user: hecht
+| | date: Tue Dec 09 23:56:09 2008 +0100
+| | summary: coorect stuff for loadpath on macos.
+| |
+o | changeset: 1489:8ec039547530
+| | user: hecht
+| | date: Tue Dec 09 18:09:20 2008 +0100
+| | summary: coorect install on macos
+| |
+o | changeset: 1488:a7374bf14c69
+| | user: hecht
+| | date: Tue Dec 09 17:03:50 2008 +0100
+| | summary: change == in = miss tapping
+| |
+o | changeset: 1487:e45dff48bbd8
+| | user: hecht
+| | date: Tue Dec 09 16:59:37 2008 +0100
+| | summary: coorect include dir for install
+| |
+o | changeset: 1486:3402eeb91b14
+| | user: hecht
+| | date: Tue Dec 09 16:43:38 2008 +0100
+| | summary: stablization of install process
+| |
+o | changeset: 1485:357c63d481f1
+| | user: hecht
+| | date: Tue Dec 09 16:24:58 2008 +0100
+| | summary: correct on windows to build file in local dir
+| |
+o | changeset: 1484:1d6688c93330
+| | user: morice
+| | date: Tue Dec 09 16:06:48 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1483:beb24a04490c
+| | user: hecht
+| | date: Tue Dec 09 15:05:48 2008 +0100
+| | summary: next
+| |
+o | changeset: 1482:77eb855e58a3
+| | user: hecht
+| | date: Tue Dec 09 15:03:46 2008 +0100
+| | summary: correct binary read on stdin with medit.
+| |
+o | changeset: 1481:d7db611022fb
+| | user: hecht
+| | date: Mon Dec 08 22:55:47 2008 +0100
+| | summary: coorect makefile remove dependance with ff-c++
+| |
+o | changeset: 1480:be591602d2fe
+| | user: hecht
+| | date: Mon Dec 08 22:17:14 2008 +0100
+| | summary: corect pb when plot of const function
+| |
+o | changeset: 1479:51ae281c82c2
+| | user: hecht
+| | date: Mon Dec 08 22:02:19 2008 +0100
+| | summary: corret freefem++ args -fglut trap du to mistake in getprog-unix.hpp
+| |
+o | changeset: 1478:5adb19ceadd5
+| | user: hecht
+| | date: Mon Dec 08 16:23:50 2008 +0100
+| | summary: correct install dir of freefem++ include, load file.
+| |
+o | changeset: 1477:7cc876365ccc
+| | user: hecht
+| | date: Sun Dec 07 23:54:44 2008 +0100
+| | summary: pass tversion 3.0-2
+| |
+o | changeset: 1476:8f0c0241434e
+| | user: hecht
+| | date: Sun Dec 07 23:52:08 2008 +0100
+| | summary: coorect win32 end of prog add a wiat et save the logs
+| |
+o | changeset: 1475:deeabce583a3
+| | user: hecht
+| | date: Sun Dec 07 23:04:26 2008 +0100
+| | summary: cooret of save window console???
+| |
+o | changeset: 1474:7a964fb9cc9f
+| | user: hecht
+| | date: Sun Dec 07 22:51:31 2008 +0100
+| | summary: coorect end freefem, try to save consle text
+| |
+o | changeset: 1473:94e5bfadd2e9
+| | user: hecht
+| | date: Sat Dec 06 23:24:37 2008 +0100
+| | summary: coorect window version add save console at end job
+| |
+o | changeset: 1472:b072e947c473
+| | user: hecht
+| | date: Thu Dec 04 23:31:41 2008 +0100
+| | summary: coorect 3d exampel
+| |
+o | changeset: 1471:cfe19aab6e91
+| | user: hecht
+| | date: Thu Dec 04 23:07:04 2008 +0100
+| | summary: change medit in ffmedit (the freefem++ version of medit)
+| |
+o | changeset: 1470:e3003c8118ec
+| | user: hecht
+| | date: Thu Dec 04 22:08:28 2008 +0100
+| | summary: correct ..
+| |
+o | changeset: 1469:94c6f5128de0
+| | user: hecht
+| | date: Thu Dec 04 21:55:00 2008 +0100
+| | summary: add BLASLIB on SuperLu link
+| |
+o | changeset: 1468:8296e5850e9b
+| | user: hecht
+| | date: Thu Dec 04 21:28:48 2008 +0100
+| | summary: add no compile on pure win32
+| |
+o | changeset: 1467:2ba1cc1df0ce
+| | user: hecht
+| | date: Thu Dec 04 18:13:09 2008 +0100
+| | summary: coorect Makefile
+| |
+o | changeset: 1466:beadf0e06de0
+| | user: hecht
+| | date: Thu Dec 04 18:07:41 2008 +0100
+| | summary: correct Makefile
+| |
+o | changeset: 1465:338221666d53
+| | user: hecht
+| | date: Thu Dec 04 17:49:24 2008 +0100
+| | summary: coorect makefile
+| |
+o | changeset: 1464:7b0eb03791c7
+| | user: hecht
+| | date: Thu Dec 04 17:35:58 2008 +0100
+| | summary: correct pb unzip
+| |
+o | changeset: 1463:604e870e1a68
+| | user: hecht
+| | date: Thu Dec 04 17:31:14 2008 +0100
+| | summary: coorect Makefile for window
+| |
+o | changeset: 1462:e78f4ba9d558
+| | user: hecht
+| | date: Thu Dec 04 16:19:27 2008 +0100
+| | summary: correct Install-MacOS v3
+| |
+o | changeset: 1461:16b7e168e0af
+| | user: hecht
+| | date: Thu Dec 04 16:14:18 2008 +0100
+| | summary: correct of v3
+| |
+o | changeset: 1460:719b338b6647
+| | user: hecht
+| | date: Wed Dec 03 23:39:47 2008 +0100
+| | summary: correct makefile for load compilation
+| |
+o | changeset: 1459:1078ad4956af
+| | user: hecht
+| | date: Tue Dec 02 11:19:25 2008 +0100
+| | summary: correct build medit (compit.date)
+| |
+o | changeset: 1458:5ff7097a0422
+| | user: hecht
+| | date: Mon Dec 01 22:14:26 2008 +0100
+| | summary: correct ffglut.cpp
+| |
+o | changeset: 1457:275696a1143d
+| | user: hecht
+| | date: Sun Nov 30 22:01:37 2008 +0100
+| | summary: change SuperLU.cpp -> SuperLu.cpp
+| |
+o | changeset: 1456:60ee6e9fa734
+| | user: hecht
+| | date: Sun Nov 30 22:00:31 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1455:4638f02095af
+| | user: hecht
+| | date: Sun Nov 30 21:43:24 2008 +0100
+| | summary: correct bmo.cpp on cygwin
+| |
+o | changeset: 1454:5680cb4fc599
+| | user: hecht
+| | date: Sun Nov 30 21:26:42 2008 +0100
+| | summary: correct bmo rand generator for win32
+| |
+o | changeset: 1453:b813c4de5ff9
+| | user: hecht
+| | date: Sat Nov 29 22:38:28 2008 +0100
+| | summary: change rindex -> strrchr under win32
+| |
+o | changeset: 1452:62b7a73e0883
+| | user: hecht
+| | date: Sat Nov 29 21:49:18 2008 +0100
+| | summary: correct the doc
+| |
+o | changeset: 1451:3cedfc02647b
+| | user: hecht
+| | date: Sat Nov 29 21:45:16 2008 +0100
+| | summary: Upgrade the doc
+| |
+o | changeset: 1450:0f2d69e72651
+| | user: hecht
+| | date: Sat Nov 29 19:20:30 2008 +0100
+| | summary: add
+| |
+o | changeset: 1449:f9d27572c59e
+| | user: hecht
+| | date: Sat Nov 29 19:14:43 2008 +0100
+| | summary: add configure --disable-dependency-tracking for universal build (macos)
+| |
+o | changeset: 1448:5972ee9487be
+| | user: hecht
+| | date: Sat Nov 29 19:02:26 2008 +0100
+| | summary: ok a not to bad version
+| |
+o | changeset: 1447:feed975f6576
+| | user: hecht
+| | date: Sat Nov 29 18:24:07 2008 +0100
+| | summary: correct load facily (test if multy load, and load only one time)
+| |
+o | changeset: 1446:3880a683b418
+| | user: hecht
+| | date: Sat Nov 29 18:17:37 2008 +0100
+| | summary: correct load example
+| |
+o | changeset: 1445:c4c1e3ee80a3
+| | user: hecht
+| | date: Sat Nov 29 17:39:46 2008 +0100
+| | summary: change bmo.cpp -> lgbmo.cpp
+| |
+o | changeset: 1444:ae1862b180e5
+| | user: hecht
+| | date: Sat Nov 29 17:34:17 2008 +0100
+| | summary: add bmo stuff)
+| |
+o | changeset: 1443:2607ddbf9df2
+| | user: hecht
+| | date: Sat Nov 29 16:47:49 2008 +0100
+| | summary: remove medit lauching when no graphic
+| |
+o | changeset: 1442:7ff31fce3f84
+| | user: hecht
+| | date: Sat Nov 29 16:36:48 2008 +0100
+| | summary: recorrect
+| |
+o | changeset: 1441:bb346316ad4a
+| | user: hecht
+| | date: Sat Nov 29 16:32:00 2008 +0100
+| | summary: rebuld regtests.edp
+| |
+o | changeset: 1440:c10cf4df8949
+| | user: hecht
+| | date: Sat Nov 29 16:25:31 2008 +0100
+| | summary: remove glumesh.edp form regtest
+| |
+o | changeset: 1439:d0f1c7e9c376
+| | user: hecht
+| | date: Sat Nov 29 16:05:24 2008 +0100
+| | summary: do graphic only on mpirank==0
+| |
+o | changeset: 1438:eee4429533f7
+| | user: hecht
+| | date: Sat Nov 29 15:58:42 2008 +0100
+| | summary: correct bug in eigenvalue part.
+| |
+o | changeset: 1437:0a0f8d8930f9
+| | user: morice
+| | date: Fri Nov 28 12:12:32 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1436:e4c7ffca9ab1
+| | user: morice
+| | date: Fri Nov 28 12:11:03 2008 +0100
+| | summary: Transformation Matrice Morse (stockage ligne) en CCS(compressed column storage)
+| |
+o | changeset: 1435:45be17df8622
+| | user: morice
+| | date: Fri Nov 28 11:43:19 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1434:fd52925b5f2a
+| | user: hecht
+| | date: Fri Nov 28 10:17:32 2008 +0100
+| | summary: miss tappin SuperLU.cpp -> SuperLu.cpp
+| |
+o | changeset: 1433:acf7ea000d8a
+| | user: hecht
+| | date: Fri Nov 28 08:09:14 2008 +0100
+| | summary: correct 3d exemples
+| |
+o | changeset: 1432:b0289a360bb3
+| | user: hecht
+| | date: Wed Nov 26 20:17:04 2008 +0100
+| | summary: correct tetgen
+| |
+o | changeset: 1431:ba4c8e8b1a47
+| | user: hecht
+| | date: Wed Nov 26 19:51:10 2008 +0100
+| | summary: correct missing link pb (tetgen.cpp include msh3.cpp with out int.
+| |
+o | changeset: 1430:d973280bc7af
+| | user: morice
+| | date: Wed Nov 26 16:26:31 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1429:5f00f74d83cd
+| | user: hecht
+| | date: Tue Nov 25 23:03:41 2008 +0100
+| | summary: a last touch before the version...
+| |
+o | changeset: 1428:198f6558aa4d
+| | user: hecht
+| | date: Tue Nov 25 21:41:51 2008 +0100
+| | summary: correct auto compilation of ffw3, superlu, tetgen in cas au enable-download
+| |
+o | changeset: 1427:f0e86c3e6d85
+| | user: hecht
+| | date: Tue Nov 25 18:38:00 2008 +0100
+| | summary: coorect script for freefem++ app
+| |
+o | changeset: 1426:9b1df463725b
+| | user: hecht
+| | date: Tue Nov 25 18:22:54 2008 +0100
+| | summary: coorect install macos
+| |
+o | changeset: 1425:3c52c2253fb7
+| | user: hecht
+| | date: Tue Nov 25 17:27:14 2008 +0100
+| | summary: try to finalise version 3.0-1
+| |
+o | changeset: 1424:6d9de1c4a05d
+| | user: hecht
+| | date: Tue Nov 25 17:09:49 2008 +0100
+| | summary: next
+| |
+o | changeset: 1423:42713d97f36f
+| | user: hecht
+| | date: Tue Nov 25 16:49:48 2008 +0100
+| | summary: correct load examples change popoe.cpp in medit.cpp
+| |
+o | changeset: 1422:779acd0cfbe2
+| | user: hecht
+| | date: Tue Nov 25 14:16:39 2008 +0100
+| | summary: add missing file
+| |
+o | changeset: 1421:e70b14304b98
+| | user: hecht
+| | date: Tue Nov 25 01:05:08 2008 +0100
+| | summary: coorect mistake in use of ffglut (remove if FreeFem++-xxx )
+| |
+o | changeset: 1420:0d19f82c7039
+| | user: hecht
+| | date: Mon Nov 24 23:18:25 2008 +0100
+| | summary: add stuff to save window buff.
+| |
+o | changeset: 1419:f9ae484334fc
+| | user: hecht
+| | date: Mon Nov 24 22:46:20 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1418:9650773d46e0
+| | user: hecht
+| | date: Mon Nov 24 21:31:56 2008 +0100
+| | summary: correct layer.edp
+| |
+o | changeset: 1417:ec0d0e8459b0
+| | user: hecht
+| | date: Mon Nov 24 20:49:58 2008 +0100
+| | summary: coorect glumesh2d load (now in freefem++)
+| |
+o | changeset: 1416:d4c3c0aa5fd8
+| | user: hecht
+| | date: Mon Nov 24 20:20:15 2008 +0100
+| | summary: update to 3.0_1 testing
+| |
+o | changeset: 1415:a29e50390efd
+| | user: hecht
+| | date: Mon Nov 24 20:10:17 2008 +0100
+| | summary: past to version 3.0-1
+| |
+o | changeset: 1414:8ffccb723fd7
+| | user: hecht
+| | date: Mon Nov 24 17:22:44 2008 +0100
+| | summary: correct FreeFem++
+| |
+o | changeset: 1413:cb84d704cd68
+| | user: hecht
+| | date: Mon Nov 24 17:08:38 2008 +0100
+| | summary: correct of missing io
+| |
+o | changeset: 1412:ca6fdf19f43a
+| | user: hecht
+| | date: Mon Nov 24 14:47:12 2008 +0100
+| | summary: coorec tmiss tapping
+| |
+o | changeset: 1411:bf601c202065
+| | user: hecht
+| | date: Mon Nov 24 14:45:02 2008 +0100
+| | summary: add window stuff
+| |
+o | changeset: 1410:069a9f4b35f8
+| | user: hecht
+| | date: Mon Nov 24 14:22:26 2008 +0100
+| | summary: correct sing flags with PCrgraph.cpp
+| |
+o | changeset: 1409:2eff1dc91fa8
+| | user: hecht
+| | date: Mon Nov 24 13:58:45 2008 +0100
+| | summary: correct miss tapping
+| |
+o | changeset: 1408:567bb820c141
+| | user: hecht
+| | date: Mon Nov 24 13:44:40 2008 +0100
+| | summary: add @LIBSNOCONSOLE@ to link freefem++ on windows
+| |
+o | changeset: 1407:a592c340fa42
+| | user: hecht
+| | date: Mon Nov 24 10:15:57 2008 +0100
+| | summary: yntaxe err. )) -> ) line 51
+| |
+o | changeset: 1406:9456f62f1675
+| | user: hecht
+| | date: Mon Nov 24 10:09:54 2008 +0100
+| | summary: do the final (may be ) on no graphics
+| |
+o | changeset: 1405:d33cd9480a19
+| | user: hecht
+| | date: Sun Nov 23 23:24:42 2008 +0100
+| | summary: remove -mwindows flag
+| |
+o | changeset: 1404:92d820fc3689
+| | user: hecht
+| | date: Sun Nov 23 22:56:24 2008 +0100
+| | summary: try to have good version of ffglut
+| |
+o | changeset: 1403:fd3446efd662
+| | user: hecht
+| | date: Sun Nov 23 22:23:51 2008 +0100
+| | summary: correct for win32 api
+| |
+o | changeset: 1402:cd1e9c3a65f2
+| | user: hecht
+| | date: Sun Nov 23 16:40:45 2008 +0100
+| | summary: crrech ff_glut lib under win32
+| |
+o | changeset: 1401:eaf758e3a489
+| | user: hecht
+| | date: Sun Nov 23 16:32:33 2008 +0100
+| | summary: change glut libs under win32 (no cygwin)
+| |
+o | changeset: 1400:854085e2d35f
+| | user: hecht
+| | date: Sun Nov 23 16:21:00 2008 +0100
+| | summary: add new file for win32 comile
+| |
+o | changeset: 1399:95336c8e2c44
+| | user: hecht
+| | date: Sun Nov 23 15:36:58 2008 +0100
+| | summary: update for ffglu and windows
+| |
+o | changeset: 1398:f9100b0bb790
+| | user: hecht
+| | date: Sun Nov 23 14:54:49 2008 +0100
+| | summary: correct of win32
+| |
+o | changeset: 1397:7d704bab6a59
+| | user: hecht
+| | date: Sun Nov 23 14:53:06 2008 +0100
+| | summary: correct PlotStream.hpp for win32
+| |
+o | changeset: 1396:d4bab58e76b7
+| | user: hecht
+| | date: Sun Nov 23 10:11:42 2008 +0100
+| | summary: reomve exeption
+| |
+o | changeset: 1395:7746ed4b6e53
+| | user: hecht
+| | date: Sat Nov 22 20:29:26 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1394:76b21f8a6f07
+| | user: hecht
+| | date: Sat Nov 22 18:16:09 2008 +0100
+| | summary: correct Makefile.am
+| |
+o | changeset: 1393:28088ce8937e
+| | user: hecht
+| | date: Sat Nov 22 18:15:41 2008 +0100
+| | summary: add threads interface of windows
+| |
+o | changeset: 1392:302846277f78
+| | user: hecht
+| | date: Thu Nov 20 14:05:20 2008 +0100
+| | summary: correct configure.ac fo ffglut compie with pthread
+| |
+o | changeset: 1391:04a9b160e8c4
+| | user: hecht
+| | date: Thu Nov 20 13:28:38 2008 +0100
+| | summary: correct int -> GLint in wiewport array type
+| |
+o | changeset: 1390:5b0dea51e3ac
+| | user: hecht
+| | date: Wed Nov 19 14:40:29 2008 +0100
+| | summary: crrect build pkg dir
+| |
+o | changeset: 1389:0e6bc0a93bdd
+| | user: hecht
+| | date: Wed Nov 19 14:38:27 2008 +0100
+| | summary: add super bluid lib
+| |
+o | changeset: 1388:f4ea619db3e9
+| | user: hecht
+| | date: Wed Nov 19 11:55:19 2008 +0100
+| | summary: correct of the download/tetgen/Makefile makefile.
+| |
+o | changeset: 1387:3b6ce28f34f8
+| | user: hecht
+| | date: Tue Nov 18 17:38:31 2008 +0100
+| | summary: add missig file
+| |
+o | changeset: 1386:08adb5c34633
+| | user: hecht
+| | date: Sun Nov 16 16:40:00 2008 +0100
+| | summary: try to put all download in same directory download/pkg
+| |
+o | changeset: 1385:0f9c81225b28
+| | user: hecht
+| | date: Sun Nov 16 12:39:46 2008 +0100
+| | summary: add package you ubuntu
+| |
+o | changeset: 1384:2f8474dc4698
+| | user: hecht
+| | date: Sun Nov 16 11:51:10 2008 +0100
+| | summary: correct the sieze of array to store eigen item (add +1)
+| |
+o | changeset: 1383:b7546bc2390c
+| | user: hecht
+| | date: Sun Nov 16 11:09:58 2008 +0100
+| | summary: remove uninitialiez assert.
+| |
+o | changeset: 1382:ff78c27246d0
+| | user: hecht
+| | date: Sun Nov 16 10:48:56 2008 +0100
+| | summary: coorect libmesh -> libmesh
+| |
+o | changeset: 1381:552ace2fcfc7
+| | user: hecht
+| | date: Sun Nov 16 10:23:09 2008 +0100
+| | summary: coorect Makefile.am dependence to bluid compil.date
+| |
+o | changeset: 1380:0caf8178753d
+| | user: hecht
+| | date: Sun Nov 16 10:02:05 2008 +0100
+| | summary: correct ffmedit Makefile.am missing bluid of ompil.date file
+| |
+o | changeset: 1379:4e8f7f89556a
+| | user: hecht
+| | date: Sun Nov 16 09:43:24 2008 +0100
+| | summary: correct srv/nw/Makefile.am
+| |
+o | changeset: 1378:9516426752a3
+| | user: hecht
+| | date: Sun Nov 16 09:33:36 2008 +0100
+| | summary: add missing file
+| |
+o | changeset: 1377:93b754159849
+| | user: hecht
+| | date: Sun Nov 16 01:06:32 2008 +0100
+| | summary: Huge change in the graphic part.
+| |
+o | changeset: 1376:9f86824cee2c
+| | user: morice
+| | date: Thu Nov 13 16:43:39 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1375:1589ecf1c4b7
+| | user: morice
+| | date: Thu Nov 13 16:40:04 2008 +0100
+| | summary: Removed file
+| |
+o | changeset: 1374:32d14aaa8bc1
+| | user: morice
+| | date: Wed Nov 05 11:15:23 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1373:0781509f872e
+| | user: morice
+| | date: Tue Nov 04 17:18:35 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1372:1faebc041661
+| | user: morice
+| | date: Tue Nov 04 17:16:50 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1371:cf940b88989d
+| | user: morice
+| | date: Thu Oct 30 11:38:03 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1370:472ebd5510b3
+| | user: morice
+| | date: Thu Oct 30 11:29:15 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1369:884b6e24b73b
+| | user: morice
+| | date: Wed Oct 29 16:29:20 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1368:71743a70f477
+| | user: morice
+| | date: Wed Oct 29 15:10:15 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1367:5f666b631f8b
+| | user: morice
+| | date: Wed Oct 29 14:12:46 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1366:5ac0c0b60644
+| | user: morice
+| | date: Wed Oct 29 11:24:56 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1365:d236083ebc43
+| | user: morice
+| | date: Wed Oct 29 11:21:03 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1364:85909104f0c6
+| | user: morice
+| | date: Wed Oct 29 11:09:45 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1363:5cb1c4d257fd
+| | user: morice
+| | date: Mon Oct 27 10:09:44 2008 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1362:cf7b0f1fb9da
+| | user: hecht
+| | date: Mon Oct 20 22:24:33 2008 +0200
+| | summary: add medit to freefem++
+| |
+o | changeset: 1361:41bd8613d841
+| | user: hecht
+| | date: Mon Oct 20 16:11:57 2008 +0200
+| | summary: add medit in ff++
+| |
+o | changeset: 1360:6e76013fe786
+| | user: hecht
+| | date: Sun Oct 19 21:59:21 2008 +0200
+| | summary: -- correct none sym eigen arpack call
+| |
+o | changeset: 1359:97fc195ae7e3
+| | user: hecht
+| | date: Fri Oct 17 10:44:44 2008 +0200
+| | summary: coorect memory misstake in profile matrix.
+| |
+o | changeset: 1358:182ef0dd29d7
+| | user: hecht
+| | date: Thu Oct 16 23:10:19 2008 +0200
+| | summary: correct memory problem with valgrind.
+| |
+o | changeset: 1357:fceafcd3c68a
+| | user: hecht
+| | date: Mon Oct 13 15:58:25 2008 +0200
+| | summary: correct low of precision of geom
+| |
+o | changeset: 1356:a98d4ac7e0c7
+| | user: hecht
+| | date: Mon Oct 06 16:59:07 2008 +0200
+| | summary: load in correct .edp
+| |
+o | changeset: 1355:4de09c7ef69d
+| | user: hecht
+| | date: Mon Oct 06 10:04:30 2008 +0200
+| | summary: correct 3d. convert
+| |
+o | changeset: 1354:6fb475c41e45
+| | user: hecht
+| | date: Mon Oct 06 09:28:36 2008 +0200
+| | summary: correct convect 3D
+| |
+o | changeset: 1353:a31edb97daea
+| | user: hecht
+| | date: Mon Oct 06 09:26:17 2008 +0200
+| | summary: correct convect in 3D.
+| |
+o | changeset: 1352:c17f71265f73
+| | user: morice
+| | date: Thu Sep 25 15:00:32 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1351:e2d0255aa3b7
+| | user: morice
+| | date: Thu Sep 25 14:55:41 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1350:6bad008adbfd
+| | user: morice
+| | date: Thu Sep 18 11:31:12 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1349:fcdbf4222941
+| | user: morice
+| | date: Thu Sep 18 11:24:59 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1348:f577647a6ef8
+| | user: hecht
+| | date: Wed Sep 17 18:25:19 2008 +0200
+| | summary: correct PB on win32 version with P102_1.o (bogus) so remve because not used.
+| |
+o | changeset: 1347:e94555467e80
+| | user: hecht
+| | date: Thu Sep 04 13:18:21 2008 +0200
+| | summary: add NSI3d-carac.edp
+| |
+o | changeset: 1346:fd5ed1df556b
+| | user: hecht
+| | date: Wed Aug 27 17:07:31 2008 +0200
+| | summary: a fist beta version with 3d convect
+| |
+o | changeset: 1345:0e28f1046f82
+| | user: hecht
+| | date: Wed Aug 27 16:13:16 2008 +0200
+| | summary: correct in case of more than 2 proc.
+| |
+o | changeset: 1344:bc6b22ce6c7d
+| | user: hecht
+| | date: Wed Aug 27 15:28:02 2008 +0200
+| | summary: cleanning mpi output
+| |
+o | changeset: 1343:14964c74521c
+| | user: hecht
+| | date: Wed Aug 27 15:18:46 2008 +0200
+| | summary: same
+| |
+o | changeset: 1342:3101fb2fa5a9
+| | user: hecht
+| | date: Wed Aug 27 15:16:55 2008 +0200
+| | summary: improve output of end mpi
+| |
+o | changeset: 1341:c9b452184dc3
+| | user: hecht
+| | date: Wed Aug 27 14:50:58 2008 +0200
+| | summary: output clening
+| |
+o | changeset: 1340:5d9c08ee5b5a
+| | user: hecht
+| | date: Wed Aug 27 14:30:24 2008 +0200
+| | summary: correct MPI dump
+| |
+o | changeset: 1339:761f96cc8fa4
+| | user: hecht
+| | date: Mon Aug 25 16:18:28 2008 +0200
+| | summary: add new test
+| |
+o | changeset: 1338:96837b9d8490
+| | user: hecht
+| | date: Mon Aug 25 16:01:19 2008 +0200
+| | summary: add meditsol.edp test (bugus)
+| |
+o | changeset: 1337:631ca7f3b833
+| | user: hecht
+| | date: Mon Aug 25 15:23:45 2008 +0200
+| | summary: correct popen.cpp
+| |
+o | changeset: 1336:3fae4ab680d1
+| | user: hecht
+| | date: Mon Aug 25 15:00:35 2008 +0200
+| | summary: add popen.cpp of medit link
+| |
+o | changeset: 1335:9a3735113e93
+| | user: hecht
+| | date: Mon Aug 25 10:57:43 2008 +0200
+| | summary: add convect 3D
+| |
+o | changeset: 1334:4fd6a0503885
+| | user: hecht
+| | date: Wed Jul 23 23:00:00 2008 +0200
+| | summary: a beta version of 3d version
+| |
+o | changeset: 1333:634631a624d7
+| | user: hecht
+| | date: Wed Jul 23 22:11:51 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1332:dd46501bfe35
+| | user: hecht
+| | date: Wed Jul 23 22:09:31 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1331:5cadbb291dff
+| | user: hecht
+| | date: Wed Jul 23 14:51:56 2008 +0200
+| | summary: correct CXXFLAGS for load.link
+| |
+o | changeset: 1330:9acc92fffb15
+| | user: hecht
+| | date: Wed Jul 23 14:07:36 2008 +0200
+| | summary: coorect algo.edp
+| |
+o | changeset: 1329:4f3864fced7f
+| | user: hecht
+| | date: Wed Jul 23 14:05:48 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1328:593795622f68
+| | user: hecht
+| | date: Wed Jul 23 13:47:08 2008 +0200
+| | summary: add new 3d exemple
+| |
+o | changeset: 1327:e396a7e86ddf
+| | user: hecht
+| | date: Wed Jul 23 13:03:58 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1326:4101a19ce39b
+| | user: morice
+| | date: Wed Jul 23 12:15:13 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1325:8511165a8c1a
+| | user: morice
+| | date: Wed Jul 23 12:10:59 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1324:a7fbfb69aff9
+| | user: hecht
+| | date: Mon Jul 07 22:39:14 2008 +0200
+| | summary: add big change in pointer cleanning of mesh.
+| |
+o | changeset: 1323:c1c144d0c93e
+| | user: morice
+| | date: Fri Jun 27 10:45:42 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1322:72d5d48de380
+| | user: hecht
+| | date: Fri Jun 27 10:07:39 2008 +0200
+| | summary: remove const char warning
+| |
+o | changeset: 1321:0350e3b8531b
+| | user: hecht
+| | date: Fri Jun 27 10:00:34 2008 +0200
+| | summary: remove tetgen part
+| |
+o | changeset: 1320:ae68e0e4759d
+| | user: hecht
+| | date: Fri Jun 27 09:51:03 2008 +0200
+| | summary: correct FQuadTree construction
+| |
+o | changeset: 1319:dacab2664d74
+| | user: hecht
+| | date: Fri Jun 27 09:50:21 2008 +0200
+| | summary: add constructeur dans FQuadTree
+| |
+o | changeset: 1318:47569a10b553
+| | user: hecht
+| | date: Thu Jun 26 17:46:28 2008 +0200
+| | summary: correct RdtoZd fonction
+| |
+o | changeset: 1317:b286cadc4463
+| | user: morice
+| | date: Thu Jun 26 16:12:33 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1316:bd0a4bc55b82
+| | user: morice
+| | date: Thu Jun 26 14:18:52 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1315:353f0557aeeb
+| | user: hecht
+| | date: Tue Jun 24 13:36:56 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1314:b48bf88426b8
+| | user: hecht
+| | date: Tue Jun 24 11:48:58 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1313:db5f17893fd7
+| | user: hecht
+| | date: Sun Jun 22 20:45:48 2008 +0200
+| | summary: remove of cout
+| |
+o | changeset: 1312:d807bb0388ff
+| | user: hecht
+| | date: Sat Jun 21 14:18:56 2008 +0200
+| | summary: add missing logo
+| |
+o | changeset: 1311:0f16fe410b58
+| | user: hecht
+| | date: Sat Jun 21 14:17:09 2008 +0200
+| | summary: the alpha version. 3.00
+| |
+o | changeset: 1310:f6455cf8648e
+| | user: hecht
+| | date: Sat Jun 21 14:05:00 2008 +0200
+| | summary: add missing files
+| |
+o | changeset: 1309:07e1db73daf0
+| | user: morice
+| | date: Fri Jun 20 16:58:55 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1308:7b7733d0e797
+| | user: hecht
+| | date: Thu Jun 19 23:37:37 2008 +0200
+| | summary: add missing files
+| |
+o | changeset: 1307:3302a94264c3
+| | user: hecht
+| | date: Thu Jun 19 23:22:54 2008 +0200
+| | summary: correct examples++-load/Makefile.am to add dependence to compile glumesh.cpp
+| |
+o | changeset: 1306:6edc84e14d53
+| | user: hecht
+| | date: Thu Jun 19 14:21:08 2008 +0200
+| | summary: un version pas mal
+| |
+o | changeset: 1305:173c659a2f6f
+| | user: hecht
+| | date: Wed Jun 18 13:55:36 2008 +0200
+| | summary: add true random function
+| |
+o | changeset: 1304:3c554295e169
+| | user: hecht
+| | date: Wed Jun 18 11:17:57 2008 +0200
+| | summary: coorect error between R2 and R3 stuff.
+| |
+o | changeset: 1303:8345c9dcffd8
+| | user: hecht
+| | date: Fri Jun 13 12:01:42 2008 +0200
+| | summary: coorect missing patch-lapack in arpack
+| |
+o | changeset: 1302:a8e47b3a6ead
+| | user: hecht
+| | date: Thu Jun 12 23:30:25 2008 +0200
+| | summary: add missing file
+| |
+o | changeset: 1301:8419ef4b5ea6
+| | user: hecht
+| | date: Tue Jun 10 22:19:20 2008 +0200
+| | summary: remove arpack++ from freefem++
+| |
+o | changeset: 1300:5f7e9ae6121c
+| | user: hecht
+| | date: Tue Jun 10 22:17:25 2008 +0200
+| | summary: remove arpack++
+| |
+o | changeset: 1299:47c0d89ac233
+| | user: hecht
+| | date: Tue Jun 10 22:15:11 2008 +0200
+| | summary: remove arpack++
+| |
+o | changeset: 1298:e2fed9f3b434
+| | user: hecht
+| | date: Mon Jun 09 18:36:48 2008 +0200
+| | summary: correction g++ 4.2
+| |
+o | changeset: 1297:cde6b903a078
+| | user: hecht
+| | date: Mon Jun 09 18:36:08 2008 +0200
+| | summary: correction of g++ 4.2
+| |
+o | changeset: 1296:dba2f88087e1
+| | user: morice
+| | date: Mon Jun 09 14:32:52 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1295:a38a0a05c591
+| | user: morice
+| | date: Mon Jun 09 14:15:13 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1294:62223cb51036
+| | user: hecht
+| | date: Wed May 28 21:44:49 2008 +0200
+| | summary: a correct in FEproduct
+| |
+o | changeset: 1293:5725424057d0
+| | user: hecht
+| | date: Wed May 28 17:18:14 2008 +0200
+| | summary: remove dump
+| |
+o | changeset: 1292:8b52cc829a1e
+| | user: hecht
+| | date: Wed May 28 17:16:34 2008 +0200
+| | summary: the first 3d version running all test
+| |
+o | changeset: 1291:6677a3cb311b
+| | user: hecht
+| | date: Mon May 26 17:12:44 2008 +0200
+| | summary: add explicit instenciation E_set_fev3
+| |
+o | changeset: 1290:384cb8fc29ec
+| | user: hecht
+| | date: Mon May 26 16:59:08 2008 +0200
+| | summary: Stokes is working now.
+| |
+o | changeset: 1289:44bcfe697314
+| | user: hecht
+| | date: Mon May 26 09:07:56 2008 +0200
+| | summary: add STokes in 3d
+| |
+o | changeset: 1288:e1870d7093b2
+| | user: hecht
+| | date: Sat May 24 17:05:38 2008 +0200
+| | summary: the first Laplace Operator in 3d work in P13d,P23d finite element.
+| |
+o | changeset: 1287:0601417c00f0
+| | user: hecht
+| | date: Thu May 22 16:05:13 2008 +0200
+| | summary: correct pb in mesure of tet.
+| |
+o | changeset: 1286:13797127fc40
+| | user: hecht
+| | date: Wed May 21 12:41:42 2008 +0200
+| | summary: correct GTree Case methode
+| |
+o | changeset: 1285:25a3f156a803
+| | user: morice
+| | date: Wed May 21 11:05:22 2008 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1284:12639b380533
+| | user: hecht
+| | date: Tue May 20 22:05:36 2008 +0200
+| | summary: pb case sensitive in include
+| |
+o | changeset: 1283:264ad3e9df15
+| | user: hecht
+| | date: Tue May 20 16:44:49 2008 +0200
+| | summary: modif for layer meshes.
+| |
+o | changeset: 1282:eede6e45ca29
+| | user: hecht
+| | date: Tue May 20 12:12:16 2008 +0200
+| | summary: correct layer
+| |
+o | changeset: 1281:9e5802e9e6f2
+| | user: hecht
+| | date: Tue May 20 11:08:56 2008 +0200
+| | summary: add 3 files
+| |
+o | changeset: 1280:25be52991a76
+| | user: hecht
+| | date: Fri May 16 10:07:35 2008 +0200
+| | summary: add int2d on border off 3d mesh
+| |
+o | changeset: 1279:271a0c10b941
+| | user: hecht
+| | date: Fri May 16 00:26:03 2008 +0200
+| | summary: add PBord methode to compute genericaly integrale on border element.
+| |
+o | changeset: 1278:bcf7733f66cf
+| | user: hecht
+| | date: Thu May 15 23:39:14 2008 +0200
+| | summary: correct class Z3 + Save 3d mesh.
+| |
+o | changeset: 1277:7f3efc97d905
+| | user: hecht
+| | date: Thu May 15 23:11:21 2008 +0200
+| | summary: remove strversionnumber.cpp (build by the makefiel)
+| |
+o | changeset: 1276:6846c158476b
+| | user: hecht
+| | date: Thu May 15 23:03:50 2008 +0200
+| | summary: correct win32 mistake double def + PB GQTree R1
+| |
+o | changeset: 1275:9b461360cca1
+| | user: hecht
+| | date: Thu May 15 14:52:25 2008 +0200
+| | summary: correct missing assert def in src/femlib/QuadratureFormular.cpp
+| |
+o | changeset: 1274:59f70178b6a3
+| | user: hecht
+| | date: Thu May 15 14:13:05 2008 +0200
+| | summary: correct
+| |
+o | changeset: 1273:4e1c1f21abc0
+| | user: hecht
+| | date: Thu May 15 13:31:00 2008 +0200
+| | summary: add missing file
+| |
+o | changeset: 1272:1e7c8947e560
+| | user: hecht
+| | date: Thu May 15 13:28:57 2008 +0200
+| | summary: correct include dir
+| |
+o | changeset: 1271:20d19853a704
+| | user: hecht
+| | date: Thu May 15 12:48:33 2008 +0200
+| | summary: add missing file
+| |
+o | changeset: 1270:6375ea25c494
+| | user: hecht
+| | date: Thu May 15 12:05:19 2008 +0200
+| | summary: a fist 3d version, with PB on boundaru contion.
+| |
+o | changeset: 1269:93f976abeabc
+| | user: hecht
+| | date: Thu May 15 00:47:02 2008 +0200
+| | summary: 3d next step
+| |
+o | changeset: 1268:60d306545870
+| | user: hecht
+| | date: Wed May 14 14:48:25 2008 +0200
+| | summary: 3d continuing
+| |
+o | changeset: 1267:051a2b0b8339
+| | user: hecht
+| | date: Wed May 07 16:12:02 2008 +0200
+| | summary: a first 3d version ..
+| |
+o | changeset: 1266:a11672848900
+| | user: hecht
+| | date: Tue Apr 29 22:19:00 2008 +0200
+| | summary: add file
+| |
+o | changeset: 1265:259dcc851d31
+| | user: hecht
+| | date: Tue Apr 29 22:01:24 2008 +0200
+| | summary: correct examples++-load
+| |
+o | changeset: 1264:53db1907af65
+| | user: hecht
+| | date: Tue Apr 29 21:05:36 2008 +0200
+| | summary: pass to version 2.25 (last version before 3.0)
+| |
+o | changeset: 1263:ec6a9046af52
+| | tag: release_2_24_4
+| | user: hecht
+| | date: Wed Apr 23 12:18:12 2008 +0200
+| | summary: correct missing code in DG of term in linear form
+| |
+o | changeset: 1262:e6648830647f
+| | user: hecht
+| | date: Fri Apr 18 08:26:34 2008 +0200
+| | summary: see innovation + correzction in doc
+| |
+o | changeset: 1261:59b6014ebe00
+| | user: hecht
+| | date: Fri Apr 11 16:52:51 2008 +0200
+| | summary: add formal operator .* and ./ on array []
+| |
+o | changeset: 1260:ef82bf406677
+| | user: hecht
+| | date: Fri Apr 11 16:14:11 2008 +0200
+| | summary: correct lex.cpp for parameter macro comma between [].
+| |
+o | changeset: 1259:94fb8bee70ab
+| | user: hecht
+| | date: Wed Apr 09 15:46:19 2008 +0200
+| | summary: correct eigenvalue, (undo remove 1 line)
+| |
+o | changeset: 1258:05b9c0c843e5
+| | user: hecht
+| | date: Wed Apr 09 14:20:41 2008 +0200
+| | summary: ad resid= vector in eigen value (see arpack doc)
+| |
+o | changeset: 1257:d32b839daca5
+| | user: hecht
+| | date: Wed Apr 09 10:03:09 2008 +0200
+| | summary: correct err 21 trp in mshptg (pile trop petit)
+| |
+o | changeset: 1256:3cdb4d96732c
+| | user: hecht
+| | date: Wed Apr 09 09:24:39 2008 +0200
+| | summary: coorect missing trap in case of errror in msgtpg
+| |
+o | changeset: 1255:40aba1424fd5
+| | user: hecht
+| | date: Tue Apr 01 12:05:59 2008 +0200
+| | summary: add Bob Gustafson coorect in the doc.
+| |
+o | changeset: 1254:99c4f39ceb54
+| | user: hecht
+| | date: Thu Mar 27 14:17:50 2008 +0100
+| | summary: correct confire.ac build FLIBS (suite)
+| |
+o | changeset: 1253:7952d7e59157
+| | user: hecht
+| | date: Thu Mar 27 12:17:40 2008 +0100
+| | summary: misa a jour INNOVATION
+| |
+o | changeset: 1252:686b9984089a
+| | user: hecht
+| | date: Thu Mar 27 12:14:26 2008 +0100
+| | summary: correct configre.ac to check FLIBS and test the value of FLIBS and X11_LIBS
+| |
+o | changeset: 1251:7a218e8eb4e4
+| | user: hecht
+| | date: Fri Feb 22 18:10:51 2008 +0100
+| | summary: add missing file
+| |
+o | changeset: 1250:3f6f96956582
+| | user: hecht
+| | date: Fri Feb 22 17:49:19 2008 +0100
+| | summary: pass to 2.24.1 and correct buildmesh trap in case of degenerated border.
+| |
+o | changeset: 1249:466c6cf70d4e
+| | user: hecht
+| | date: Tue Feb 19 21:00:35 2008 +0100
+| | summary: correct periodic condition limite to 1 edge.
+| |
+o | changeset: 1248:292de6acfd0c
+| | user: hecht
+| | date: Fri Feb 15 11:16:44 2008 +0100
+| | summary: correct include.tar.gz
+| |
+o | changeset: 1247:f1ac94ae30f0
+| | user: hecht
+| | date: Thu Feb 14 23:08:44 2008 +0100
+| | summary: add missing file R[123].hpp in Makefile.am for dist
+| |
+o | changeset: 1246:5db85e01658c
+| | user: hecht
+| | date: Thu Feb 14 14:44:20 2008 +0100
+| | summary: rebuild include.tar.gz
+| |
+o | changeset: 1245:6f7beaf98f55
+| | user: hecht
+| | date: Thu Feb 14 14:33:59 2008 +0100
+| | summary: v 2.24
+| |
+o | changeset: 1244:71fc0f351404
+| | user: hecht
+| | date: Thu Feb 07 15:15:32 2008 +0100
+| | summary: add script to download medit on windows
+| |
+o | changeset: 1243:37f9085ca0af
+| | user: hecht
+| | date: Mon Feb 04 15:07:38 2008 +0100
+| | summary: add lazst modification in the doc.
+| |
+o | changeset: 1242:1d53bd6f9e96
+| | user: hecht
+| | date: Fri Feb 01 22:09:10 2008 +0100
+| | summary: add Th=triangule(xx,yy);
+| |
+o | changeset: 1241:c1f45746fb19
+| | user: hecht
+| | date: Tue Jan 29 23:29:12 2008 +0100
+| | summary: add info INNOVATION file
+| |
+o | changeset: 1240:e1d2110881df
+| | user: hecht
+| | date: Tue Jan 29 23:20:52 2008 +0100
+| | summary: correct rare bug in bamg (missing initialisation variable edges[].adj
+| |
+o | changeset: 1239:2d981f5a74aa
+| | user: hecht
+| | date: Thu Jan 24 09:26:32 2008 +0100
+| | summary: correct assert fail in case of no UMFPACK in make check
+| |
+o | changeset: 1238:355795395a28
+| | user: hecht
+| | date: Wed Jan 23 11:04:16 2008 +0100
+| | summary: add mortar (Neuman to Dirichlet ) example in scalar and parallel version
+| |
+o | changeset: 1237:7132e4a552e2
+| | user: hecht
+| | date: Tue Jan 22 17:23:05 2008 +0100
+| | summary: add vectorial operator ( a ? b : c) on array where b and c can be scalar
+| |
+o | changeset: 1236:35c531d0eda6
+| | user: hecht
+| | date: Wed Jan 16 12:37:04 2008 +0100
+| | summary: correct mpi (receive is now synchrone and send is asychrone)
+| |
+o | changeset: 1235:ccbffa0edbc1
+| | user: hecht
+| | date: Fri Jan 11 10:59:18 2008 +0100
+| | summary: nothing
+| |
+o | changeset: 1234:4a5c97ce6af0
+| | user: hecht
+| | date: Wed Jan 09 22:33:15 2008 +0100
+| | summary: correct README of debian and cnfigure.ac of checking umfpack lib.
+| |
+o | changeset: 1233:6dc9e9cff6b7
+| | user: hecht
+| | date: Sat Jan 05 16:50:32 2008 +0100
+| | summary: correct Makefile to build universal executable file on MacOS
+| |
+o | changeset: 1232:5e33a386cfea
+| | user: hecht
+| | date: Wed Dec 26 17:30:04 2007 +0100
+| | summary: cvs ranlib and ar in umfpack compilation process of universal file on apple.
+| |
+o | changeset: 1231:67239ae99bc8
+| | user: hecht
+| | date: Wed Dec 26 16:44:28 2007 +0100
+| | summary: Make big change un configure.ac and makefiel.am to build universal binarie file on apple (ppc and i386)
+| |
+o | changeset: 1230:42ff4f594013
+| | user: hecht
+| | date: Thu Dec 20 13:11:42 2007 +0100
+| | summary: correct freefem++-doc
+| |
+o | changeset: 1229:46601bd22684
+| | user: hecht
+| | date: Tue Dec 18 18:35:55 2007 +0100
+| | summary: missing file
+| |
+o | changeset: 1228:c55ffbf8c297
+| | user: hecht
+| | date: Tue Dec 18 18:19:04 2007 +0100
+| | summary: change ref value correct elastycity.
+| |
+o | changeset: 1227:4264a1078ace
+| | user: hecht
+| | date: Tue Dec 18 18:04:09 2007 +0100
+| | summary: just change in UFconfig_mk.m4 for freebsd for comment
+| |
+o | changeset: 1226:82ca7c0795f4
+| | user: hecht
+| | date: Tue Dec 18 16:43:55 2007 +0100
+| | summary: see innovation correct bug in function with string argument
+| |
+o | changeset: 1225:30b829eb80a6
+| | user: hecht
+| | date: Tue Dec 11 21:18:52 2007 +0100
+| | summary: type correct Pcrgraph
+| |
+o | changeset: 1224:f93b6dc20752
+| | user: hecht
+| | date: Fri Nov 30 13:54:29 2007 +0100
+| | summary: correct error on mpi version
+| |
+o | changeset: 1223:6b813cebfc7e
+| | user: hecht
+| | date: Thu Nov 29 12:20:33 2007 +0100
+| | summary: suite
+| |
+o | changeset: 1222:b31f36430d73
+| | user: hecht
+| | date: Thu Nov 29 12:18:20 2007 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 1221:5a4cf32a8ce0
+| | user: hecht
+| | date: Thu Nov 29 12:15:25 2007 +0100
+| | summary: next
+| |
+o | changeset: 1220:013e64381c12
+| | user: hecht
+| | date: Thu Nov 29 12:11:42 2007 +0100
+| | summary: correct missing preprocessing variable
+| |
+o | changeset: 1219:16f1a0466850
+| | user: hecht
+| | date: Thu Nov 29 07:42:05 2007 +0100
+| | summary: correct configure.ac for umfpack (sometime missng a library)
+| |
+o | changeset: 1218:8c9df5beb3a7
+| | user: hecht
+| | date: Tue Nov 20 16:49:01 2007 +0100
+| | summary: correct missing tapping error in test build drawbdmesh on windows.
+| |
+o | changeset: 1217:8855b0228166
+| | user: hecht
+| | date: Tue Nov 20 16:13:38 2007 +0100
+| | summary: correct bamg on windows missing drawbdmesh.exe
+| |
+o | changeset: 1216:d6d35bd4d912
+| | user: hecht
+| | date: Tue Nov 20 15:38:21 2007 +0100
+| | summary: coorect missing exe extension on bamg program in confure.ac
+| |
+o | changeset: 1215:5140ecde974b
+| | user: hecht
+| | date: Mon Nov 19 21:40:06 2007 +0100
+| | summary: correct mpi for macos leopard,
+| |
+o | changeset: 1214:c958ea8751f6
+| | user: hecht
+| | date: Mon Nov 19 18:13:44 2007 +0100
+| | summary: correct MPI configure.ac
+| |
+o | changeset: 1213:5971ef36e8b0
+| | user: hecht
+| | date: Mon Nov 19 14:41:30 2007 +0100
+| | summary: continuing
+| |
+o | changeset: 1212:1d04be51cbd3
+| | user: hecht
+| | date: Mon Nov 19 14:40:00 2007 +0100
+| | summary: missing mpiprog
+| |
+o | changeset: 1211:87b998a26081
+| | user: hecht
+| | date: Mon Nov 19 14:25:04 2007 +0100
+| | summary: correct configure.ac missing FreeFem++ with X11
+| |
+o | changeset: 1210:8b75110cb5a3
+| | user: hecht
+| | date: Mon Nov 19 14:17:36 2007 +0100
+| | summary: correct configure.ac without x11
+| |
+o | changeset: 1209:311d084c2046
+| | user: hecht
+| | date: Sun Nov 18 13:20:22 2007 +0100
+| | summary: correct documentation for new edition
+| |
+o | changeset: 1208:24706bfcaeff
+| | user: hecht
+| | date: Tue Nov 13 16:40:14 2007 +0100
+| | summary: correct doc,
+| |
+o | changeset: 1207:3d6e666c6d16
+| | user: hecht
+| | date: Wed Oct 24 22:17:06 2007 +0200
+| | summary: see INNOVATION file
+| |
+o | changeset: 1206:7165e6427c0e
+| | user: hecht
+| | date: Mon Oct 22 18:17:22 2007 +0200
+| | summary: add format + - , trace and det of array
+| |
+o | changeset: 1205:4389ca545f46
+| | user: hecht
+| | date: Tue Oct 02 17:55:05 2007 +0200
+| | summary: correct missing parameter SolveGCPrecon and SolveGCDiag
+| |
+o | changeset: 1204:7c01e8973cec
+| | user: hecht
+| | date: Tue Oct 02 16:49:37 2007 +0200
+| | summary: correct miss-spelling
+| |
+o | changeset: 1203:78037197ef80
+| | user: hecht
+| | date: Tue Oct 02 16:07:26 2007 +0200
+| | summary: - add in download automatic generation of f2c and fort77 to get a free fortran compiler
+| |
+o | changeset: 1202:45e43ae71094
+| | user: hecht
+| | date: Sun Sep 30 17:45:11 2007 +0200
+| | summary: Add sparse solver in documentation
+| |
+o | changeset: 1201:05897868c18c
+| | user: hecht
+| | date: Thu Sep 20 21:53:50 2007 +0200
+| | summary: add SuperSolevr
+| |
+o | changeset: 1200:9f9f13a8f113
+| | user: hecht
+| | date: Sun Sep 09 21:17:01 2007 +0200
+| | summary: add f2d in case of no fortran
+| |
+o | changeset: 1199:61b84c52d78d
+| | user: hecht
+| | date: Fri Sep 07 17:09:59 2007 +0200
+| | summary: add f2c download
+| |
+o | changeset: 1198:04efc3f5f54b
+| | user: hecht
+| | date: Fri Sep 07 00:13:17 2007 +0200
+| | summary: recorrect operator += Virtual matrix operator (introduction in august)
+| |
+o | changeset: 1197:ff3f4337d5e3
+| | user: hecht
+| | date: Thu Sep 06 16:23:51 2007 +0200
+| | summary: correct SuperLU and UMFPACK driver + add comparaison
+| |
+o | changeset: 1196:8ae57860389a
+| | user: hecht
+| | date: Thu Sep 06 16:02:24 2007 +0200
+| | summary: add missing files
+| |
+o | changeset: 1195:647ecb3eea6f
+| | user: hecht
+| | date: Thu Sep 06 15:58:49 2007 +0200
+| | summary: correct 2 def defaulttoGMRES
+| |
+o | changeset: 1194:18a530f69d84
+| | user: hecht
+| | date: Thu Sep 06 15:14:13 2007 +0200
+| | summary: correct tool to add other sparse (morse) linear solver with dynamic load
+| |
+o | changeset: 1193:b90d965d48fd
+| | user: hecht
+| | date: Wed Sep 05 23:27:44 2007 +0200
+| | summary: add set sparce solver (morse)
+| |
+o | changeset: 1192:4ce83180909c
+| | user: hecht
+| | date: Wed Sep 05 20:15:55 2007 +0200
+| | summary: correct complex part of superLU
+| |
+o | changeset: 1191:041538d4cb5e
+| | user: hecht
+| | date: Wed Sep 05 18:03:29 2007 +0200
+| | summary: Add tools to change Sparce Linear Solver
+| |
+o | changeset: 1190:6f6d00a9fca5
+| | user: hecht
+| | date: Tue Aug 28 21:57:58 2007 +0200
+| | summary: add N,M in class VirtualMatrix, to correct probleme in RNM class
+| |
+o | changeset: 1189:a5a12103ca64
+| | user: hecht
+| | date: Tue Aug 28 17:16:21 2007 +0200
+| | summary: add missing oiperator in array:
+| |
+o | changeset: 1188:92165ee42a24
+| | user: hecht
+| | date: Fri Aug 24 09:12:38 2007 +0200
+| | summary: update doc comtinuing
+| |
+o | changeset: 1187:da3adb2cfcd8
+| | user: hecht
+| | date: Fri Aug 24 08:27:32 2007 +0200
+| | summary: update the doc.
+| |
+o | changeset: 1186:c5b4f3e3c65d
+| | user: hecht
+| | date: Mon Aug 20 21:29:52 2007 +0200
+| | summary: add missing file
+| |
+o | changeset: 1185:866ce6820edc
+| | user: hecht
+| | date: Mon Aug 20 21:28:18 2007 +0200
+| | summary: correct mean and jump operator in interpolation
+| |
+o | changeset: 1184:ed49097a6267
+| | user: hecht
+| | date: Mon Aug 20 20:07:51 2007 +0200
+| | summary: upgrade INNOVATION
+| |
+o | changeset: 1183:341e9039538a
+| | user: hecht
+| | date: Mon Aug 20 18:07:07 2007 +0200
+| | summary: correct, problem of automatic ptr managenemt in plot::operator()
+| |
+o | changeset: 1182:d10dd6069cd6
+| | user: hecht
+| | date: Sun Aug 19 22:05:05 2007 +0200
+| | summary: pass to version 2.19.
+| |
+o | changeset: 1181:df0e5e08baf6
+| | user: hecht
+| | date: Tue Aug 07 22:05:59 2007 +0200
+| | summary: correct cin on windows and and type on bogus buildmesh.
+| |
+o | changeset: 1180:72d9b455a3a7
+| | user: hecht
+| | date: Thu Jul 19 19:22:48 2007 +0200
+| | summary: correct AdaptResidualErrorIndicator and download/Makefile.am to
+| |
+o | changeset: 1179:a0266c67c331
+| | user: hecht
+| | date: Thu Jul 19 13:19:01 2007 +0200
+| | summary: add missing compile file in example++-load
+| |
+o | changeset: 1178:82f8d3d94641
+| | user: hecht
+| | date: Thu Jul 19 11:41:48 2007 +0200
+| | summary: see INNOVATION file, past version 2.18
+| |
+o | changeset: 1177:df947a9d2fbc
+| | user: hecht
+| | date: Mon Jul 16 14:47:18 2007 +0200
+| | summary: add quantile
+| |
+o | changeset: 1176:eb553aa35dea
+| | user: hecht
+| | date: Fri Jul 13 17:33:23 2007 +0200
+| | summary: add code to sort array
+| |
+o | changeset: 1175:35694b19dc26
+| | user: hecht
+| | date: Fri Jun 29 22:21:50 2007 +0200
+| | summary: xcode projet
+| |
+o | changeset: 1174:7ad52446d9f9
+| | user: hecht
+| | date: Thu Jun 28 22:12:20 2007 +0200
+| | summary: correct compile error with gcc 3.2.2 lgmat.cpp
+| |
+o | changeset: 1173:868c291e09df
+| | user: hecht
+| | date: Thu Jun 21 07:58:39 2007 +0200
+| | summary: correct ../fflib/environment.hpp:41:24: warning: no newline at end of file
+| |
+o | changeset: 1172:542424ec6260
+| | user: hecht
+| | date: Wed Jun 20 22:42:21 2007 +0200
+| | summary: correct bilapMorley.edp add missing term in var. formulation.
+| |
+o | changeset: 1171:3b9e9a1daea3
+| | user: hecht
+| | date: Mon Jun 18 22:58:10 2007 +0200
+| | summary: set 2.17-2
+| |
+o | changeset: 1170:0ea82558902f
+| | user: hecht
+| | date: Mon Jun 18 22:42:38 2007 +0200
+| | summary: add mesh example
+| |
+o | changeset: 1169:17bd8f713142
+| | user: hecht
+| | date: Mon Jun 18 22:20:25 2007 +0200
+| | summary: correct old bug in bamg, in case of bogus boundary (auto crossing)
+| |
+o | changeset: 1168:33fc210a3294
+| | user: hecht
+| | date: Fri Jun 15 13:39:12 2007 +0200
+| | summary: clean the example
+| |
+o | changeset: 1167:d1c701a50c9b
+| | user: hecht
+| | date: Fri Jun 15 11:02:46 2007 +0200
+| | summary: correct FreeFem++-Cocoa to add option -v 0
+| |
+o | changeset: 1166:730dc114f01f
+| | user: hecht
+| | date: Fri Jun 15 10:01:07 2007 +0200
+| | summary: add missing files
+| |
+o | changeset: 1165:ed08ef696a78
+| | user: hecht
+| | date: Fri Jun 15 09:33:06 2007 +0200
+| | summary: end of 2.17-1 modif
+| |
+o | changeset: 1164:2b725188838d
+| | user: hecht
+| | date: Thu Jun 14 23:03:54 2007 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1163:26214451b1ab
+| | user: hecht
+| | date: Thu Jun 14 22:35:37 2007 +0200
+| | summary: next
+| |
+o | changeset: 1162:fcc2dbd3a9ce
+| | user: hecht
+| | date: Thu Jun 14 21:49:13 2007 +0200
+| | summary: add -v xx on pc version
+| |
+o | changeset: 1161:463a69ad8896
+| | user: hecht
+| | date: Thu Jun 14 11:54:03 2007 +0200
+| | summary: suite
+| |
+o | changeset: 1160:5484bd790c1e
+| | user: hecht
+| | date: Thu Jun 14 10:27:06 2007 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1159:9e4f6868ccd9
+| | user: hecht
+| | date: Thu Jun 14 09:51:10 2007 +0200
+| | summary: clear output when verbosity = 0
+| |
+o | changeset: 1158:1584e449a412
+| | user: hecht
+| | date: Mon Jun 11 15:37:51 2007 +0200
+| | summary: correct automatique choose of color in plot of arrow
+| |
+o | changeset: 1157:45091926fd64
+| | user: hecht
+| | date: Sat Jun 09 12:15:24 2007 +0200
+| | summary: add boundary= ... flag in plot fonction.
+| |
+o | changeset: 1156:233789981ccc
+| | user: hecht
+| | date: Thu Jun 07 12:16:52 2007 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1155:fc6ca727714b
+| | user: hecht
+| | date: Thu Jun 07 12:15:23 2007 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1154:730ea632f37b
+| | user: hecht
+| | date: Thu Jun 07 11:52:53 2007 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1153:b2e2ef7ef138
+| | user: hecht
+| | date: Thu Jun 07 10:53:13 2007 +0200
+| | summary: correct mistake in tgamma call
+| |
+o | changeset: 1152:aee96893dd95
+| | user: hecht
+| | date: Thu Jun 07 10:37:29 2007 +0200
+| | summary: correct missing update
+| |
+o | changeset: 1151:22b1fb44a1fd
+| | user: hecht
+| | date: Thu Jun 07 08:17:18 2007 +0200
+| | summary: add bessel function j0, j1, jn, y0, y1, yn -- bessel functions of first and second kind
+| |
+o | changeset: 1150:c506c2721bc1
+| | user: hecht
+| | date: Tue Jun 05 18:02:43 2007 +0200
+| | summary: same for complex eigen value
+| |
+o | changeset: 1149:0f0ac1c8239d
+| | user: hecht
+| | date: Tue Jun 05 17:44:32 2007 +0200
+| | summary: add rawvector= in eigenvector
+| |
+o | changeset: 1148:4bc4aa832c8e
+| | user: hecht
+| | date: Mon Jun 04 23:03:52 2007 +0200
+| | summary: correct qforder= automatic choose in quadature formular in computation of integrale
+| |
+o | changeset: 1147:f83647e00352
+| | user: hecht
+| | date: Wed May 16 00:21:37 2007 +0200
+| | summary: just add missing files
+| |
+o | changeset: 1146:d26722df3ff7
+| | user: hecht
+| | date: Wed May 16 00:09:46 2007 +0200
+| | summary: correct Makefile.am for examples++-load/include missing file
+| |
+o | changeset: 1145:816c2b7c8609
+| | user: hecht
+| | date: Tue May 15 23:48:22 2007 +0200
+| | summary: do autoreconf
+| |
+o | changeset: 1144:ec60d212a134
+| | user: hecht
+| | date: Tue May 15 22:01:55 2007 +0200
+| | summary: coorect mistake with libcblas
+| |
+o | changeset: 1143:d110d5bbf588
+| | user: hecht
+| | date: Thu May 10 12:05:39 2007 +0200
+| | summary: correct very old bug in meshptg in case aligne point
+| |
+o | changeset: 1142:be336c51a337
+| | user: hecht
+| | date: Thu May 03 10:36:34 2007 +0200
+| | summary: correct Makefile.am dans examples++-load
+| |
+o | changeset: 1141:c00cb936f998
+| | user: hecht
+| | date: Wed May 02 17:29:06 2007 +0200
+| | summary: - Add read sparce matrix form a file
+| |
+o | changeset: 1140:f4d3b4252673
+| | user: hecht
+| | date: Wed Apr 25 09:28:12 2007 +0200
+| | summary: coorect splitmesh next step
+| |
+o | changeset: 1139:650460b31c24
+| | user: hecht
+| | date: Tue Apr 24 22:20:08 2007 +0200
+| | summary: coorect meshsplit function
+| |
+o | changeset: 1138:d4553b50a958
+| | user: hecht
+| | date: Tue Apr 24 17:18:50 2007 +0200
+| | summary: correct the variable ff_testideprog="testhighlight${EXEEXT}"
+| |
+o | changeset: 1137:2a10ec7ebf4a
+| | user: hecht
+| | date: Mon Apr 23 17:28:50 2007 +0200
+| | summary: remove dump for debbuging in fem.cpp ( mesh() constructor call splitmesh function)
+| |
+o | changeset: 1136:db9bb253016b
+| | user: hecht
+| | date: Sat Apr 21 11:31:01 2007 +0200
+| | summary: correct miss speeling and fig ref/label
+| |
+o | changeset: 1135:ba3a8c4bb929
+| | user: hecht
+| | date: Fri Apr 20 17:18:59 2007 +0200
+| | summary: remove all compilation in ide dir if --without-fltk configure flags is set.
+| |
+o | changeset: 1134:627db69ed2c1
+| | user: hecht
+| | date: Fri Apr 20 16:01:30 2007 +0200
+| | summary: correct error when writing mesh, in case of different region (sub-domain)
+| |
+o | changeset: 1133:b53c912f5521
+| | user: hecht
+| | date: Fri Apr 20 14:56:06 2007 +0200
+| | summary: do autoreconf
+| |
+o | changeset: 1132:f7b143c68235
+| | user: hecht
+| | date: Fri Apr 20 14:54:29 2007 +0200
+| | summary: - correct mshptg.cpp (add swap) , this is used in case of
+| |
+o | changeset: 1131:8e5261645b5c
+| | user: hecht
+| | date: Wed Apr 18 12:01:45 2007 +0200
+| | summary: correct ligne pof Sun SS -S vss in fem.cpp
+| |
+o | changeset: 1130:0b47aaa265ed
+| | user: hecht
+| | date: Tue Apr 17 22:34:58 2007 +0200
+| | summary: same next
+| |
+o | changeset: 1129:8abeb822514a
+| | user: hecht
+| | date: Tue Apr 17 22:27:49 2007 +0200
+| | summary: same continuing
+| |
+o | changeset: 1128:b06140d1d045
+| | user: hecht
+| | date: Tue Apr 17 22:12:49 2007 +0200
+| | summary: correct fltk configure process on windows
+| |
+o | changeset: 1127:bad3e707f5df
+| | user: hecht
+| | date: Tue Apr 17 21:47:31 2007 +0200
+| | summary: coorect mistake on window akefile+ change fltk dowload install dir
+| |
+o | changeset: 1126:84e2eb1e36b5
+| | user: hecht
+| | date: Tue Apr 17 12:52:28 2007 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1125:e25d8911cc1e
+| | user: hecht
+| | date: Tue Apr 17 12:51:00 2007 +0200
+| | summary: add file
+| |
+o | changeset: 1124:8cf70de5de34
+| | user: hecht
+| | date: Tue Apr 17 12:08:26 2007 +0200
+| | summary: remove umfpack directory form src
+| |
+o | changeset: 1123:86e4e6640342
+| | user: hecht
+| | date: Fri Apr 06 17:42:55 2007 +0200
+| | summary: correct regularity, suite.
+| |
+o | changeset: 1122:27f01e4f3b4e
+| | user: hecht
+| | date: Fri Apr 06 14:53:20 2007 +0200
+| | summary: regularity mistake, suite.
+| |
+o | changeset: 1121:ad34308e20bc
+| | user: hecht
+| | date: Fri Apr 06 13:18:37 2007 +0200
+| | summary: correct impressin of mesh regularity
+| |
+o | changeset: 1120:f1de13b4c5b0
+| | user: hecht
+| | date: Wed Apr 04 21:20:31 2007 +0200
+| | summary: go to version 2.15-1, see innovation file
+| |
+o | changeset: 1119:436c75d9b870
+| | user: hecht
+| | date: Mon Apr 02 11:45:11 2007 +0200
+| | summary: correct examples++-tutorial/sparse-matrix.edp
+| |
+o | changeset: 1118:3619a30b94c4
+| | user: hecht
+| | date: Mon Apr 02 11:36:31 2007 +0200
+| | summary: correct splitmesh with intenals bourdary
+| |
+o | changeset: 1117:30af445f8cdb
+| | user: hecht
+| | date: Sun Mar 25 11:41:56 2007 +0200
+| | summary: correct bug in vectorial operation (a+3.14*b)
+| |
+o | changeset: 1116:89cb2da6046d
+| | user: hecht
+| | date: Thu Mar 22 12:01:50 2007 +0100
+| | summary: Correct integration problem in varf of int1d(Th) .. u_Th1 .. v_Th2 ..
+| |
+o | changeset: 1115:7f0e033977ed
+| | user: hecht
+| | date: Sun Mar 11 21:22:17 2007 +0100
+| | summary: correct licence hearder.
+| |
+o | changeset: 1114:70758153bd21
+| | user: hecht
+| | date: Fri Mar 09 23:10:39 2007 +0100
+| | summary: correct missing speeling in configure.ac mpi++.h -> mpi++.h for mpich.1.2
+| |
+o | changeset: 1113:fc8765cc14d9
+| | user: hecht
+| | date: Wed Mar 07 13:51:33 2007 +0100
+| | summary: see INNOVATION for detail.
+| |
+o | changeset: 1112:52b479bdedc2
+| | user: hecht
+| | date: Wed Feb 14 21:00:18 2007 +0100
+| | summary: correct mistake in bluid matrice from varf with 3 meshes
+| |
+o | changeset: 1111:724be807f3f5
+| | user: hecht
+| | date: Sun Feb 04 12:19:57 2007 +0100
+| | summary: add scalar term in block matrix as 1x1 sub matrix.
+| |
+o | changeset: 1110:c84d01a8cf8c
+| | user: hecht
+| | date: Sat Feb 03 15:17:19 2007 +0100
+| | summary: do autoreconf
+| |
+o | changeset: 1109:1e4907ffb59e
+| | user: hecht
+| | date: Sat Feb 03 14:25:28 2007 +0100
+| | summary: pass to version 2.13 and
+| |
+o | changeset: 1108:421db81aaa4c
+| | user: hecht
+| | date: Wed Jan 24 14:01:39 2007 +0100
+| | summary: correct mistake in function
+| |
+o | changeset: 1107:78da8acfecb9
+| | user: hecht
+| | date: Mon Jan 15 14:13:11 2007 +0100
+| | summary: correct when return a local new pointeur in freefem++ function
+| |
+o | changeset: 1106:0a1b0afe3ade
+| | user: hecht
+| | date: Wed Jan 10 13:12:16 2007 +0100
+| | summary: add comment
+| |
+o | changeset: 1105:07b62b54ccf4
+| | user: hecht
+| | date: Wed Jan 10 11:59:48 2007 +0100
+| | summary: pass to 2-12 et correct mistake in no square block matrix
+| |
+o | changeset: 1104:6c1fa2e746bc
+| | user: hecht
+| | date: Fri Dec 22 13:33:09 2006 +0100
+| | summary: coorect missing spell in configure.ac (ff_libs => ff_flibs) (fortran libs)
+| |
+o | changeset: 1103:561eab096a22
+| | user: hecht
+| | date: Sun Dec 17 09:36:46 2006 +0100
+| | summary: change PPC in PP_C in problem.cpp, because PPC macro is defined
+| |
+o | changeset: 1102:f87ec3ed5e67
+| | user: hecht
+| | date: Fri Dec 01 21:03:37 2006 +0100
+| | summary: coorect LaplaceRT.edp
+| |
+o | changeset: 1101:e7de74fdbf14
+| | user: hecht
+| | date: Thu Nov 30 14:48:47 2006 +0100
+| | summary: correct dependance in examples++-load/Makefile.am
+| |
+o | changeset: 1100:ec4fde559d08
+| | user: hecht
+| | date: Thu Nov 30 14:45:17 2006 +0100
+| | summary: correct build matrices from varf with different mesh in case for mortar mesh.
+| |
+o | changeset: 1099:77648a46d003
+| | user: hecht
+| | date: Tue Nov 28 13:53:02 2006 +0100
+| | summary: correct bug in interpolation fespace Wf(Th,[RT0,P0]) function
+| |
+o | changeset: 1098:7d480ffab837
+| | user: hecht
+| | date: Fri Nov 10 22:09:21 2006 +0100
+| | summary: I correct the problem in arpack (computation of eigen value) under i383 processor.
+| |
+o | changeset: 1097:593603d24fae
+| | user: hecht
+| | date: Mon Nov 06 13:55:03 2006 +0100
+| | summary: correct -Wall continuing
+| |
+o | changeset: 1096:07cd72f527a2
+| | user: hecht
+| | date: Mon Nov 06 09:55:57 2006 +0100
+| | summary: correct all -Wall warning, to try to solve probleme in eigen value computation
+| |
+o | changeset: 1095:be438995d8e4
+| | tag: release_2_10_2_before_Wall
+| | user: hecht
+| | date: Thu Oct 26 15:36:16 2006 +0200
+| | summary: remove debug dump
+| |
+o | changeset: 1094:b591f599d49c
+| | user: hecht
+| | date: Thu Oct 26 14:17:41 2006 +0200
+| | summary: correct mistake in configure
+| |
+o | changeset: 1093:d6b64e445a74
+| | user: hecht
+| | date: Thu Oct 26 14:09:30 2006 +0200
+| | summary: correct error in lapack of arpack (remove div by 0)
+| |
+o | changeset: 1092:3e64d9ef3137
+| | user: hecht
+| | date: Tue Oct 24 21:22:19 2006 +0200
+| | summary: add flags -with-lapack in configure
+| |
+o | changeset: 1091:3b882c3a5cbc
+| | user: hecht
+| | date: Fri Oct 20 11:26:41 2006 +0200
+| | summary: add HIDDEN PARAMETER to fortran route with character parameters
+| |
+o | changeset: 1090:15d919e17d54
+| | user: hecht
+| | date: Thu Oct 19 15:53:21 2006 +0200
+| | summary: coorect 70 in 70.
+| |
+o | changeset: 1089:72ba19f26d06
+| | user: hecht
+| | date: Thu Oct 19 15:13:18 2006 +0200
+| | summary: misa a jour de README_CVS
+| |
+o | changeset: 1088:7c13736478ae
+| | user: hecht
+| | date: Wed Oct 18 21:39:17 2006 +0200
+| | summary: ATTENTION le serveur CVS a change
+| |
+o | changeset: 1087:69aece617a96
+| | user: hecht
+| | date: Wed Oct 18 21:28:11 2006 +0200
+| | summary: correct configure.ac for MacOs compile
+| |
+o | changeset: 1086:c0904d3ddd12
+| | user: hecht
+| | date: Wed Oct 11 18:23:32 2006 +0200
+| | summary: change version 2.10-1
+| |
+o | changeset: 1085:bfc0a8074e1e
+| | user: hecht
+| | date: Tue Oct 10 20:48:02 2006 +0200
+| | summary: add modif in the doc
+| |
+o | changeset: 1084:388005cc5029
+| | user: hecht
+| | date: Tue Oct 10 17:42:15 2006 +0200
+| | summary: QF continuing
+| |
+o | changeset: 1083:7276e657cb50
+| | user: hecht
+| | date: Tue Oct 10 17:35:27 2006 +0200
+| | summary: add QF gauss Legendre 4 and 5 points
+| |
+o | changeset: 1082:b23f3adc267f
+| | user: hecht
+| | date: Fri Sep 29 22:30:15 2006 +0200
+| | summary: change in all source file the LGPL flags. (FH)
+| |
+o | changeset: 1081:f945df94b59a
+| | user: hecht
+| | date: Wed Sep 20 10:23:07 2006 +0200
+| | summary: correct tool with crimson editor under Windows
+| |
+o | changeset: 1080:586e679e834b
+| | user: hecht
+| | date: Wed Sep 20 10:19:13 2006 +0200
+| | summary: coorect comment on crimson editor
+| |
+o | changeset: 1079:ee0cfa566d11
+| | user: hecht
+| | date: Tue Sep 19 22:08:51 2006 +0200
+| | summary: bluid HISTORY files
+| |
+o | changeset: 1078:b224a55c4a5c
+| | user: hecht
+| | date: Tue Sep 19 21:36:43 2006 +0200
+| | summary: correct openmpi trouble (async communication)
+| |
+o | changeset: 1077:11c495eb71a5
+| | user: hecht
+| | date: Tue Sep 19 17:07:07 2006 +0200
+| | summary: update INNIVATION
+| |
+o | changeset: 1076:a03f49afc8f3
+| | user: hecht
+| | date: Tue Sep 19 16:24:13 2006 +0200
+| | summary: change include.tar.gz file
+| |
+o | changeset: 1075:0c543fd2904e
+| | user: hecht
+| | date: Tue Sep 19 16:02:29 2006 +0200
+| | summary: add format output routine
+| |
+o | changeset: 1074:5f55497120c9
+| | user: hecht
+| | date: Tue Sep 19 11:47:20 2006 +0200
+| | summary: correct configure.ac
+| |
+o | changeset: 1073:e174a3df647c
+| | user: hecht
+| | date: Mon Sep 18 17:41:24 2006 +0200
+| | summary: change under windows OS the installed files
+| |
+o | changeset: 1072:3c866007d12c
+| | user: hecht
+| | date: Fri Jul 21 18:35:12 2006 +0200
+| | summary: passe to version 2.8-2
+| |
+o | changeset: 1071:11a7f799060e
+| | user: hecht
+| | date: Fri Jul 21 17:02:18 2006 +0200
+| | summary: correct bug with mpi (MPICH-2)
+| |
+o | changeset: 1070:67582bf9db8d
+| | user: hecht
+| | date: Fri Jun 30 11:16:30 2006 +0200
+| | summary: add print in arpack error
+| |
+o | changeset: 1069:9d5182230173
+| | user: hecht
+| | date: Wed Jun 28 18:01:28 2006 +0200
+| | summary: add missing file in make dist process
+| |
+o | changeset: 1068:7ac9ef62d6ea
+| | user: hecht
+| | date: Wed Jun 28 17:50:29 2006 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 1067:7a7da3aac6d0
+| | user: hecht
+| | date: Wed Jun 28 17:49:40 2006 +0200
+| | summary: add missing file
+| |
+o | changeset: 1066:e8c85aa01607
+| | user: hecht
+| | date: Wed Jun 28 17:46:39 2006 +0200
+| | summary: add tool to remove cadna in ./configure -without-cadna
+| |
+o | changeset: 1065:1cdc9b656cbd
+| | user: hecht
+| | date: Tue Jun 27 23:24:41 2006 +0200
+| | summary: do correction for openmpi but the
+| |
+o | changeset: 1064:2a1df2d56b69
+| | user: hecht
+| | date: Tue Jun 27 23:14:28 2006 +0200
+| | summary: version 2.6-1
+| |
+o | changeset: 1063:83aaaf11d8e4
+| | user: hecht
+| | date: Fri Jun 16 16:04:45 2006 +0200
+| | summary: correct doc netx step.
+| |
+o | changeset: 1062:c9d7a4cbb447
+| | user: hecht
+| | date: Fri Jun 16 13:49:56 2006 +0200
+| | summary: coorect lame.edp in chap 3 of the doc.
+| |
+o | changeset: 1061:63490a1bc9e2
+| | user: hecht
+| | date: Mon Jun 12 21:15:22 2006 +0200
+| | summary: add correction from christophe.trophime at grenoble.cnrs.fr
+| |
+o | changeset: 1060:56035a847644
+| | user: hecht
+| | date: Thu Jun 01 09:28:29 2006 +0200
+| | summary: add h flag to: Don't write symlinks as symlinks; write the data of the files
+| |
+o | changeset: 1059:c34152d230f8
+| | user: hecht
+| | date: Tue May 30 15:37:52 2006 +0200
+| | summary: correct OpenGL flag under MacOS configure.ac
+| |
+o | changeset: 1058:fa234b7279ba
+| | user: hecht
+| | date: Fri May 26 16:57:12 2006 +0200
+| | summary: correct FLIBS in configure.ac
+| |
+o | changeset: 1057:9f5e47d47b0b
+| | user: hecht
+| | date: Wed May 24 22:25:02 2006 +0200
+| | summary: correct configure.ac
+| |
+o | changeset: 1056:ee44b7d37064
+| | user: hecht
+| | date: Fri May 19 19:53:09 2006 +0200
+| | summary: cleanning FLIBS configure variable in case of g77
+| |
+o | changeset: 1055:7d8c1d27e6a5
+| | user: hecht
+| | date: Thu May 18 16:48:17 2006 +0200
+| | summary: correct small error for New macOS install
+| |
+o | changeset: 1054:d3077251497e
+| | user: hecht
+| | date: Thu May 18 14:04:09 2006 +0200
+| | summary: correct for lam mpi
+| |
+o | changeset: 1053:a5ae3f5ad14a
+| | user: hecht
+| | date: Thu May 18 13:59:15 2006 +0200
+| | summary: add missing file
+| |
+o | changeset: 1052:271e5d7d4887
+| | user: hecht
+| | date: Thu May 18 13:57:25 2006 +0200
+| | summary: correct INNOVATION
+| |
+o | changeset: 1051:689c1b6bc221
+| | user: hecht
+| | date: Thu May 18 13:51:17 2006 +0200
+| | summary: Correct bug in case of vectorial problem with same FE space.
+| |
+o | changeset: 1050:2d93d1eb482c
+| | user: hecht
+| | date: Wed May 17 15:35:19 2006 +0200
+| | summary: add missing file in distribution
+| |
+o | changeset: 1049:a35c824f162c
+| | user: hecht
+| | date: Tue May 16 15:09:18 2006 +0200
+| | summary: remove missing speel in configure.ac
+| |
+o | changeset: 1048:31194b511eee
+| | user: hecht
+| | date: Tue May 16 15:00:12 2006 +0200
+| | summary: try to correct X11 link problem on Linux 64bits architecture
+| |
+o | changeset: 1047:669f743b8424
+| | user: hecht
+| | date: Mon May 15 20:01:01 2006 +0200
+| | summary: correct pb on 64bits achitecture in file src/fflib/AnyType.hpp
+| |
+o | changeset: 1046:5c045c7b0278
+| | user: hecht
+| | date: Fri May 05 22:55:05 2006 +0200
+| | summary: do correction geometric data base with RequiredEdge.
+| |
+o | changeset: 1045:240f50061d02
+| | user: hecht
+| | date: Wed Apr 26 14:15:13 2006 +0200
+| | summary: correct configure.ac :
+| |
+o | changeset: 1044:68823e1bad2c
+| | user: hecht
+| | date: Sat Apr 15 18:05:11 2006 +0200
+| | summary: correct missing spellibg line 920
+| |
+o | changeset: 1043:a57bd667419c
+| | user: hecht
+| | date: Sat Apr 15 12:00:58 2006 +0200
+| | summary: correct probele when compioling with g++ 3.2
+| |
+o | changeset: 1042:6d6e6646b914
+| | user: hecht
+| | date: Thu Apr 13 18:36:42 2006 +0200
+| | summary: correct the mpi version for macos lam mpi
+| |
+o | changeset: 1041:4c5e3347dc7a
+| | user: hecht
+| | date: Thu Apr 13 13:39:58 2006 +0200
+| | summary: pass to version 2.7 and correct missing file in mpi Makefile.am
+| |
+o | changeset: 1040:b08ffa6fe703
+| | user: hecht
+| | date: Thu Apr 13 10:27:20 2006 +0200
+| | summary: coorect misstake in rc/femlib/FESpace.cpp
+| |
+o | changeset: 1039:2cad75a9fee1
+| | user: hecht
+| | date: Thu Apr 13 08:37:40 2006 +0200
+| | summary: correct trouble in Boundary condition when we mixte some
+| |
+o | changeset: 1038:9c495e402881
+| | user: hecht
+| | date: Wed Apr 12 14:03:02 2006 +0200
+| | summary: remove check suffix .edp to be compatible with drawbdmesh.exe
+| |
+o | changeset: 1037:e763b1a14153
+| | user: hecht
+| | date: Wed Apr 12 12:59:38 2006 +0200
+| | summary: add line un INNOTAVION
+| |
+o | changeset: 1036:56eae42c7434
+| | user: hecht
+| | date: Wed Apr 12 11:31:03 2006 +0200
+| | summary: add bamg example an correct problem beetween bamg and freefem graphic
+| |
+o | changeset: 1035:5a7b04e99f63
+| | user: hecht
+| | date: Wed Apr 12 07:38:59 2006 +0200
+| | summary: correct load.link under windows with new list of .dll files.
+| |
+o | changeset: 1034:9b67a868ae97
+| | user: hecht
+| | date: Tue Apr 11 23:26:57 2006 +0200
+| | summary: correct load.link script (change list of ff++ dll)
+| |
+o | changeset: 1033:705dfea6c6f4
+| | user: hecht
+| | date: Tue Apr 11 22:06:44 2006 +0200
+| | summary: Now the all.edp of tutorial run under winder (very hard word). FH
+| |
+o | changeset: 1032:2baa47074ee1
+| | user: hecht
+| | date: Tue Apr 11 21:57:50 2006 +0200
+| | summary: correct bug under window in Mesh:Find (very rare)
+| |
+o | changeset: 1031:6c3bf2dfe726
+| | user: hecht
+| | date: Tue Apr 11 13:52:41 2006 +0200
+| | summary: change for window free/delete pair
+| |
+o | changeset: 1030:3c1196a7980c
+| | user: hecht
+| | date: Tue Apr 11 10:46:39 2006 +0200
+| | summary: the new version of the dll file begin to work on windows (no trap in alloction)
+| |
+o | changeset: 1029:4e24126f9014
+| | user: hecht
+| | date: Mon Apr 10 22:53:34 2006 +0200
+| | summary: next.
+| |
+o | changeset: 1028:a15790716999
+| | user: hecht
+| | date: Mon Apr 10 22:51:52 2006 +0200
+| | summary: dur dur Windows,
+| |
+o | changeset: 1027:254d30ab0f69
+| | user: hecht
+| | date: Mon Apr 10 06:59:46 2006 +0200
+| | summary: continuing malloc/free for window
+| |
+o | changeset: 1026:a5c82bb112b0
+| | user: hecht
+| | date: Sun Apr 09 22:19:13 2006 +0200
+| | summary: suite??
+| |
+o | changeset: 1025:5a8765108bc6
+| | user: hecht
+| | date: Sun Apr 09 21:50:04 2006 +0200
+| | summary: suite, ..
+| |
+o | changeset: 1024:ef63561dbb98
+| | user: hecht
+| | date: Sun Apr 09 20:56:27 2006 +0200
+| | summary: in progress malloc/free ??
+| |
+o | changeset: 1023:7c8d3752a8c5
+| | user: hecht
+| | date: Sun Apr 09 20:38:50 2006 +0200
+| | summary: try find pair of malloc /free for windows .dll
+| |
+o | changeset: 1022:d0b18f8d6670
+| | user: hecht
+| | date: Sun Apr 09 18:13:49 2006 +0200
+| | summary: make change for windows dll because the pair malloc and free
+| |
+o | changeset: 1021:d76874c0f85f
+| | user: hecht
+| | date: Fri Apr 07 08:38:09 2006 +0200
+| | summary: correct missing delete pointeur in a=vmass(0,Vh); where vmass in a varf
+| |
+o | changeset: 1020:02ee34e0fedd
+| | user: hecht
+| | date: Fri Apr 07 08:35:18 2006 +0200
+| | summary: CheckPtr add flag when deleting after cleanning
+| |
+o | changeset: 1019:f22016768b22
+| | user: hecht
+| | date: Thu Apr 06 18:19:09 2006 +0200
+| | summary: remove impression
+| |
+o | changeset: 1018:eea8603b5314
+| | user: hecht
+| | date: Thu Apr 06 16:59:16 2006 +0200
+| | summary: add cfloat include
+| |
+o | changeset: 1017:c31a741e4f51
+| | user: hecht
+| | date: Thu Apr 06 16:53:29 2006 +0200
+| | summary: add missing include climits in src/femlib/fem.cpp
+| |
+o | changeset: 1016:c8c3fd920434
+| | user: hecht
+| | date: Thu Apr 06 16:49:04 2006 +0200
+| | summary: correct mistake in interpolation procedure, (in Mesh::Find methode)
+| |
+o | changeset: 1015:20172ab21d1e
+| | user: hecht
+| | date: Tue Apr 04 23:31:14 2006 +0200
+| | summary: correct bug in freeboundary;edp (trap on windows some time )
+| |
+o | changeset: 1014:d2487f969c54
+| | user: hecht
+| | date: Tue Apr 04 11:25:56 2006 +0200
+| | summary: coorect consistance beetween movmesh and checkmovemesh
+| |
+o | changeset: 1013:a8b6b14521b4
+| | user: hecht
+| | date: Tue Apr 04 09:11:39 2006 +0200
+| | summary: add CR at end of file src/fflib/ffstack.hpp
+| |
+o | changeset: 1012:4f0626a95678
+| | user: hecht
+| | date: Mon Apr 03 22:39:59 2006 +0200
+| | summary: correct misspelling
+| |
+o | changeset: 1011:a4f1420b9b02
+| | user: hecht
+| | date: Mon Apr 03 22:11:53 2006 +0200
+| | summary: pass to 2.5-1
+| |
+o | changeset: 1010:dd65ef6ffe6a
+| | user: hecht
+| | date: Mon Apr 03 22:09:30 2006 +0200
+| | summary: correct randon error on window
+| |
+o | changeset: 1009:17557d78d867
+| | user: hecht
+| | date: Sun Apr 02 21:59:22 2006 +0200
+| | summary: add bamg.exe, cvmsh2.exe and drawbdmesh.exe in Inno setup package
+| |
+o | changeset: 1008:3c9f1d10e3fa
+| | user: hecht
+| | date: Sun Apr 02 21:53:41 2006 +0200
+| | summary: and bamg and string_def.o files
+| |
+o | changeset: 1007:41d7de398a7a
+| | user: hecht
+| | date: Sat Apr 01 17:41:34 2006 +0200
+| | summary: add new example AdaptResidualErrorIndicator in the doc
+| |
+o | changeset: 1006:33c7dcaed492
+| | user: hecht
+| | date: Fri Mar 31 23:15:22 2006 +0200
+| | summary: add ResidualErrorIndicor example
+| |
+o | changeset: 1005:c50260b490c6
+| | user: hecht
+| | date: Fri Mar 31 20:41:41 2006 +0200
+| | summary: add 2 files
+| |
+o | changeset: 1004:0a924b0705c0
+| | user: hecht
+| | date: Fri Mar 31 18:26:21 2006 +0200
+| | summary: add string method and correct bug une string parameter.
+| |
+o | changeset: 1003:6d7e5f19e5d2
+| | user: hecht
+| | date: Thu Mar 30 08:50:11 2006 +0200
+| | summary: some optimization on new auto free ptr.
+| |
+o | changeset: 1002:ccabf7cb7fc8
+| | user: hecht
+| | date: Wed Mar 29 19:29:33 2006 +0200
+| | summary: add missing clear language ptr in while and for loops.
+| |
+o | changeset: 1001:b6f1f5a20727
+| | user: hecht
+| | date: Wed Mar 29 14:49:33 2006 +0200
+| | summary: pass to version 2.5-0
+| |
+o | changeset: 1000:05c49f7d003b
+| | user: hecht
+| | date: Wed Mar 29 14:47:52 2006 +0200
+| | summary: * add automatic gestion of free language pointeur to correct
+| |
+o | changeset: 999:fc85bf0ec864
+| | tag: release_2_4_3
+| | user: hecht
+| | date: Mon Mar 27 23:21:48 2006 +0200
+| | summary: add mode for mo text editor on MacOs see the freefem++-doc.pdf for full detail
+| |
+o | changeset: 998:2fc2e01af985
+| | user: hecht
+| | date: Mon Mar 27 22:34:13 2006 +0200
+| | summary: add freefem++ mode for mi editor on macos http://www.mimikaki.net/en/
+| |
+o | changeset: 997:a7c4994c838c
+| | user: hecht
+| | date: Mon Mar 27 21:25:40 2006 +0200
+| | summary: * add lot missing vectorial operation with sub array
+| |
+o | changeset: 996:2a1d5b8a2972
+| | user: hecht
+| | date: Mon Mar 20 18:10:38 2006 +0100
+| | summary: add init of array with a linear form.
+| |
+o | changeset: 995:8286c03feec4
+| | user: hecht
+| | date: Fri Mar 17 23:18:34 2006 +0100
+| | summary: add missing operator on sub array (type KN_<R>)
+| |
+o | changeset: 994:4d77a303b202
+| | user: hecht
+| | date: Fri Mar 17 10:45:16 2006 +0100
+| | summary: add new operator on complex array to get real or imag part
+| |
+o | changeset: 993:a10bc8411406
+| | user: hecht
+| | date: Fri Mar 17 07:36:20 2006 +0100
+| | summary: add x=exp(y); when x,y are array for exp;log,sin,tan , ....
+| |
+o | changeset: 992:2900e40c201d
+| | user: hecht
+| | date: Thu Mar 16 11:40:10 2006 +0100
+| | summary: add new kind on interplate matrix
+| |
+o | changeset: 991:45069205c1fe
+| | user: hecht
+| | date: Mon Mar 13 14:40:55 2006 +0100
+| | summary: correct freefem-doc.tex until page 29 example 6.
+| |
+o | changeset: 990:83997a02688c
+| | user: hecht
+| | date: Sun Mar 12 12:10:39 2006 +0100
+| | summary: do autoreconf
+| |
+o | changeset: 989:29e852c9228c
+| | user: hecht
+| | date: Sun Mar 12 10:47:07 2006 +0100
+| | summary: change version number
+| |
+o | changeset: 988:248eeefa3fb8
+| | user: hecht
+| | date: Sat Mar 11 18:47:41 2006 +0100
+| | summary: array of matrix work now.
+| |
+o | changeset: 987:88eabcc9bac4
+| | user: hecht
+| | date: Sat Mar 11 09:45:02 2006 +0100
+| | summary: correct error in build array of sparce matrix.
+| |
+o | changeset: 986:28000cfb291d
+| | user: hecht
+| | date: Fri Mar 10 18:35:23 2006 +0100
+| | summary: pl with matrix arry -> remove
+| |
+o | changeset: 985:c4d7606f1b7c
+| | user: hecht
+| | date: Fri Mar 10 17:46:28 2006 +0100
+| | summary: make big change in the DOC with O. Kavian
+| |
+o | changeset: 984:0c0790f9714e
+| | user: hecht
+| | date: Tue Mar 07 20:10:30 2006 +0100
+| | summary: tag release_2_4
+| |
+o | changeset: 983:260fea6042e2
+| | tag: release_2_4
+| | user: hecht
+| | date: Tue Mar 07 20:05:46 2006 +0100
+| | summary: pass to to version 2.4.0
+| |
+o | changeset: 982:1063ba890e3c
+| | user: hecht
+| | date: Tue Mar 07 17:49:56 2006 +0100
+| | summary: same as previous commit (just on the top dir)
+| |
+o | changeset: 981:14a915d04752
+| | user: hecht
+| | date: Tue Mar 07 17:48:47 2006 +0100
+| | summary: add new operator outer product, change the doc, ....
+| |
+o | changeset: 980:796f9d95bf8a
+| | user: hecht
+| | date: Fri Mar 03 23:29:06 2006 +0100
+| | summary: add matric operator like in matlab mat(I,J) where I,J are
+| |
+o | changeset: 979:06e185f16d44
+| | user: hecht
+| | date: Fri Mar 03 13:21:39 2006 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 978:c3cf679cbfe9
+| | user: hecht
+| | date: Fri Mar 03 13:15:15 2006 +0100
+| | summary: add an exemple with 1D lagrange multiplier.
+| |
+o | changeset: 977:bbe075e51532
+| | user: hecht
+| | date: Wed Mar 01 23:15:55 2006 +0100
+| | summary: add out product of 2 vectors to build full matrix
+| |
+o | changeset: 976:049d52a39d27
+| | user: lehyaric
+| | date: Tue Feb 28 10:18:03 2006 +0100
+| | summary: Debian packaging for version 2.3-2
+| |
+o | changeset: 975:b0579ae35da0
+| | user: hecht
+| | date: Wed Feb 22 18:12:33 2006 +0100
+| | summary: correct exec on PC
+| |
+o | changeset: 974:1a6c2c83fa7a
+| | user: hecht
+| | date: Tue Feb 21 15:08:22 2006 +0100
+| | summary: tag release_2_3_2
+| |
+o | changeset: 973:5036f8596f19
+| | tag: release_2_3_2
+| | user: hecht
+| | date: Mon Feb 20 18:15:56 2006 +0100
+| | summary: Correct missing sub domain problem when
+| |
+o | changeset: 972:2d1acc85e77e
+| | user: lehyaric
+| | date: Fri Feb 10 10:41:17 2006 +0100
+| | summary: Improved "make clean", which did not seem to be cleaning correctly anymore.
+| |
+o | changeset: 971:4a048322f1ac
+| | user: hecht
+| | date: Thu Feb 09 16:32:06 2006 +0100
+| | summary: add configure examples un README files
+| |
+o | changeset: 970:8853516f2694
+| | user: hecht
+| | date: Thu Feb 09 15:11:50 2006 +0100
+| | summary: correct miss spelling, and error in configure.ac
+| |
+o | changeset: 969:d3384dd2cf15
+| | user: hecht
+| | date: Tue Feb 07 21:32:36 2006 +0100
+| | summary: reglage in the doc,
+| |
+o | changeset: 968:5512562ea7e2
+| | user: hecht
+| | date: Tue Feb 07 20:25:58 2006 +0100
+| | summary: add new example
+| |
+o | changeset: 967:87d1748924cd
+| | user: hecht
+| | date: Tue Feb 07 20:25:25 2006 +0100
+| | summary: Correct missing free memory in case of exception in problem.
+| |
+o | changeset: 966:d72debe05e74
+| | user: hecht
+| | date: Fri Feb 03 16:18:46 2006 +0100
+| | summary: add exception in freefem++ language, the first test is working
+| |
+o | changeset: 965:646090715f8a
+| | user: hecht
+| | date: Fri Jan 27 22:47:48 2006 +0100
+| | summary: add conf flag in README_WINDOWS
+| |
+o | changeset: 964:c396c1d7a8ff
+| | user: hecht
+| | date: Fri Jan 27 22:33:41 2006 +0100
+| | summary: correct missing bluid of lapack in ARPACK if no lapack
+| |
+o | changeset: 963:09bf146e6970
+| | user: hecht
+| | date: Fri Jan 27 21:07:55 2006 +0100
+| | summary: correct missing include and link order under pure win32 architecture.
+| |
+o | changeset: 962:8167e2ba058c
+| | user: hecht
+| | date: Fri Jan 27 18:24:30 2006 +0100
+| | summary: correct PB optim on G4
+| |
+o | changeset: 961:10303c0ceeac
+| | user: hecht
+| | date: Fri Jan 27 16:43:49 2006 +0100
+| | summary: correct PB optim on G5
+| |
+o | changeset: 960:f0af0d499a0e
+| | user: hecht
+| | date: Fri Jan 27 15:59:08 2006 +0100
+| | summary: correct pb in configure to find wget or curl for download
+| |
+o | changeset: 959:27b51c168d7d
+| | user: hecht
+| | date: Fri Jan 27 13:57:18 2006 +0100
+| | summary: remove highlight test is no ide
+| |
+o | changeset: 958:7a51becb5c7c
+| | user: hecht
+| | date: Fri Jan 27 11:33:28 2006 +0100
+| | summary: correct pb in installing apple version (zcat -> gunzip -c)
+| |
+o | changeset: 957:f8c6b851cd72
+| | user: hecht
+| | date: Fri Jan 27 10:58:21 2006 +0100
+| | summary: take account of mac intel
+| |
+o | changeset: 956:a3ac2888e73b
+| | user: hecht
+| | date: Thu Jan 26 10:16:47 2006 +0100
+| | summary: add comment in configure.ac
+| |
+o | changeset: 955:5b4eee4361a3
+| | user: hecht
+| | date: Mon Jan 23 22:13:34 2006 +0100
+| | summary: correct small problem in configure.ac to build freefem on mac intel
+| |
+o | changeset: 954:2b768b55bef2
+| | user: hecht
+| | date: Wed Jan 11 22:22:32 2006 +0100
+| | summary: correct xcode projet + warning
+| |
+o | changeset: 953:892542425842
+| | user: hecht
+| | date: Wed Jan 11 21:13:09 2006 +0100
+| | summary: add xcode 2.2 build project for macos (see README_XCODE)
+| |
+o | changeset: 952:a3feaa34b941
+| | user: hecht
+| | date: Mon Jan 09 15:42:41 2006 +0100
+| | summary: small correct to use xcode of macos and to build bamg shell command
+| |
+o | changeset: 951:a4bcb6afa861
+| | user: lehyaric
+| | date: Fri Jan 06 11:28:38 2006 +0100
+| | summary: Changed ARPACK library reference for static compiling
+| |
+o | changeset: 950:f4a233463d32
+| | user: lehyaric
+| | date: Fri Jan 06 10:51:44 2006 +0100
+| | summary: Changed Debian packages documentation format from PS to PDF to reflect
+| |
+o | changeset: 949:1ae1db6e007a
+| | user: hecht
+| | date: Fri Jan 06 10:00:32 2006 +0100
+| | summary: add building of bamg and cvsmsh2 command
+| |
+o | changeset: 948:2203e08d58df
+| | user: hecht
+| | date: Thu Jan 05 15:43:34 2006 +0100
+| | summary: merging the source of bamg and the the bamg freefem++ part
+| |
+o | changeset: 947:a9d0713b4381
+| | user: hecht
+| | date: Wed Jan 04 11:37:34 2006 +0100
+| | summary: add read bamg geometry file with buildmesh function.
+| |
+o | changeset: 946:51f2fa717070
+| | user: hecht
+| | date: Wed Jan 04 11:27:06 2006 +0100
+| | summary: add build mesh from bamg geometry
+| |
+o | changeset: 945:71e91a1c79b1
+| | user: lehyaric
+| | date: Wed Jan 04 10:18:26 2006 +0100
+| | summary: New Debian package.
+| |
+o | changeset: 944:24ff5d45228e
+| | user: hecht
+| | date: Fri Dec 30 21:13:41 2005 +0100
+| | summary: add forget file distribution
+| |
+o | changeset: 943:23e9c0f0a896
+| | user: hecht
+| | date: Fri Dec 30 15:37:14 2005 +0100
+| | summary: correct pb under Windows change environment to ffenvironment (Global variable)
+| |
+o | changeset: 942:d3e15f0496c5
+| | user: hecht
+| | date: Fri Dec 30 12:23:06 2005 +0100
+| | summary: pb global.cpp
+| |
+o | changeset: 941:893de561be72
+| | user: hecht
+| | date: Fri Dec 30 12:02:47 2005 +0100
+| | summary: correct compile error
+| |
+o | changeset: 940:8e45bd25850f
+| | user: hecht
+| | date: Fri Dec 30 11:53:15 2005 +0100
+| | summary: correct pb uneder Windows with environment, put the def in Global.cpp
+| |
+o | changeset: 939:fe79bc21aee6
+| | user: hecht
+| | date: Fri Dec 30 10:57:24 2005 +0100
+| | summary: The search directory of load and include seems ok.
+| |
+o | changeset: 938:dd01c3dcc4cf
+| | user: hecht
+| | date: Fri Dec 30 08:34:34 2005 +0100
+| | summary: correct environment.cpp under Windows (Pure) and add to bin-win32/Makefile
+| |
+o | changeset: 937:6eaa175ac89e
+| | user: hecht
+| | date: Thu Dec 29 17:30:49 2005 +0100
+| | summary: add 3 environments varialbe FF_VERBOSITY, FF_INCLUDEPATH, FF_LOADPATH
+| |
+o | changeset: 936:ab89a4c85ef9
+| | user: hecht
+| | date: Thu Dec 29 08:00:51 2005 +0100
+| | summary: reman NSP1BR.edp in NSP2BRP0.edp
+| |
+o | changeset: 935:a0a4be528978
+| | user: hecht
+| | date: Thu Dec 29 07:59:09 2005 +0100
+| | summary: correct load.link (return compile compile error).
+| |
+o | changeset: 934:299e4f9ebabb
+| | user: hecht
+| | date: Thu Dec 29 07:46:23 2005 +0100
+| | summary: add missing files
+| |
+o | changeset: 933:f07b38bd1772
+| | user: hecht
+| | date: Wed Dec 28 15:00:04 2005 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 932:ae8b837389cf
+| | user: hecht
+| | date: Wed Dec 28 14:49:11 2005 +0100
+| | summary: I make a huge cleanning in the figure of the DOC
+| |
+o | changeset: 931:8f09f074b924
+| | user: hecht
+| | date: Tue Dec 27 22:26:40 2005 +0100
+| | summary: correct the example++-load test
+| |
+o | changeset: 930:6406dda79272
+| | user: hecht
+| | date: Tue Dec 27 17:32:25 2005 +0100
+| | summary: Add two new finite element in examples++-load and change the doc
+| |
+o | changeset: 929:52e7e6fc6a98
+| | user: hecht
+| | date: Tue Dec 27 07:54:01 2005 +0100
+| | summary: add new Finite Element Bernardi-Raugel for Stokes or Navier-Stokes
+| |
+o | changeset: 928:4668e8f2bf42
+| | user: hecht
+| | date: Mon Dec 26 17:28:50 2005 +0100
+| | summary: Correct problem in boundary edge (lossing label numbers) in adapated mesh, savemesh,
+| |
+o | changeset: 927:b64cea081b9c
+| | user: lehyaric
+| | date: Tue Dec 13 13:44:58 2005 +0100
+| | summary: Added first support for Doxygen documentation. Inline comments still need
+| |
+o | changeset: 926:16d64c61d6ed
+| | user: lehyaric
+| | date: Mon Dec 12 16:46:01 2005 +0100
+| | summary: Changed --with-suffix configuration in configure.ac to avoid adding
+| |
+o | changeset: 925:6b38eb0bdbfb
+| | user: hecht
+| | date: Fri Dec 09 15:09:43 2005 +0100
+| | summary: do autoreconf
+| |
+o | changeset: 924:93ba5ee1504b
+| | user: hecht
+| | date: Fri Dec 09 15:08:02 2005 +0100
+| | summary: correct CCFLAGS in umfpack for test
+| |
+o | changeset: 923:7b3b757e62c9
+| | user: hecht
+| | date: Fri Dec 09 11:34:49 2005 +0100
+| | summary: add number of parameter in OneOperator class to 10
+| |
+o | changeset: 922:aebb631a6aa3
+| | user: lehyaric
+| | date: Fri Dec 09 10:20:36 2005 +0100
+| | summary: <cr> symbols still showed in the Cygwin (not Mingw) version. This is now
+| |
+o | changeset: 921:db9963c894a5
+| | user: hecht
+| | date: Fri Dec 09 09:36:19 2005 +0100
+| | summary: add missing files in DOPC dist
+| |
+o | changeset: 920:16437453406f
+| | user: lehyaric
+| | date: Thu Dec 08 16:56:36 2005 +0100
+| | summary: New Debian package version 2.1-1.
+| |
+o | changeset: 919:c838c9300480
+| | user: lehyaric
+| | date: Thu Dec 08 10:01:47 2005 +0100
+| | summary: Removed option --disable-tagging from configure.ac since @TAGGINGDEPEND@
+| |
+o | changeset: 918:13204148cc8d
+| | user: hecht
+| | date: Thu Dec 08 07:59:02 2005 +0100
+| | summary: correct LIBRARY problem for umfpack Demo
+| |
+o | changeset: 917:302b77b19c5c
+| | user: hecht
+| | date: Wed Dec 07 21:40:02 2005 +0100
+| | summary: * correct mistake in quadarture formule in integral computation (nota
+| |
+o | changeset: 916:1280844b35e8
+| | user: hecht
+| | date: Wed Dec 07 17:43:37 2005 +0100
+| | summary: correct problem in umfpack with cblas
+| |
+o | changeset: 915:e89bd0a8d2d1
+| | user: hecht
+| | date: Tue Dec 06 22:10:33 2005 +0100
+| | summary: correct mistake in cblas on configure.ac
+| |
+o | changeset: 914:3383a8fb2e59
+| | user: hecht
+| | date: Tue Dec 06 16:56:31 2005 +0100
+| | summary: add new file
+| |
+o | changeset: 913:34d33d0493a1
+| | user: hecht
+| | date: Tue Dec 06 16:55:19 2005 +0100
+| | summary: Use umfpack 4.4, and correct some mistake in configure.ac
+| |
+o | changeset: 912:834165e44b24
+| | user: lehyaric
+| | date: Tue Dec 06 12:18:56 2005 +0100
+| | summary: Now compiles with gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
+| |
+o | changeset: 911:239106833256
+| | user: hecht
+| | date: Fri Dec 02 11:02:00 2005 +0100
+| | summary: Add the generation of an error if you try to set a solver on none square matrix,
+| |
+o | changeset: 910:589d0d1b27de
+| | user: hecht
+| | date: Wed Nov 30 13:18:19 2005 +0100
+| | summary: /tmp/cvsBIs12d
+| |
+o | changeset: 909:8ea662ae978c
+| | user: lehyaric
+| | date: Tue Nov 29 11:45:03 2005 +0100
+| | summary: Now dlopen() works even when ARPACK is downloaded
+| |
+o | changeset: 908:4e7335506261
+| | user: hecht
+| | date: Mon Nov 28 16:28:25 2005 +0100
+| | summary: add optimization of a*b expression if a ou b is zero.
+| |
+o | changeset: 907:88031075ba05
+| | user: hecht
+| | date: Wed Nov 23 22:02:27 2005 +0100
+| | summary: add roland correction in the doc.
+| |
+o | changeset: 906:c8d1e446dddd
+| | user: lehyaric
+| | date: Wed Nov 23 10:40:26 2005 +0100
+| | summary: Added examples++-chapt3/all.edp into cleanregen.sh
+| |
+o | changeset: 905:3db52fd808f9
+| | user: hecht
+| | date: Tue Nov 22 16:34:11 2005 +0100
+| | summary: correct problem in algo and Newtow exemple (forgot 1/2 and 2) coef
+| |
+o | changeset: 904:788c50b38101
+| | user: lehyaric
+| | date: Tue Nov 22 10:10:30 2005 +0100
+| | summary: Arbitrary "wget" commands and parameters can be defined through the
+| |
+o | changeset: 903:ff51ba4da75e
+| | user: hecht
+| | date: Sat Nov 19 21:53:41 2005 +0100
+| | summary: I just try autoreconf on my new mac.
+| |
+o | changeset: 902:4a6864be0e52
+| | user: hecht
+| | date: Sat Nov 19 21:46:32 2005 +0100
+| | summary: remove the wrong BlackShocle.edp example
+| |
+o | changeset: 901:aafe6f18031a
+| | user: hecht
+| | date: Wed Nov 16 11:56:55 2005 +0100
+| | summary: correct the following trouble
+| |
+o | changeset: 900:2998977bc121
+| | user: hecht
+| | date: Mon Nov 14 22:00:41 2005 +0100
+| | summary: correct probleme when resize of full matrix, before the coef of the matrix
+| |
+o | changeset: 899:79398b5c2b4c
+| | user: lehyaric
+| | date: Wed Nov 09 15:13:15 2005 +0100
+| | summary: New Debian packaging
+| |
+o | changeset: 898:af9a5fae5106
+| | user: lehyaric
+| | date: Wed Nov 09 15:11:45 2005 +0100
+| | summary: Changed Debian dependency from libfltk1.1c102 to libfltk1.1
+| |
+o | changeset: 897:a87ee751e538
+| | user: hecht
+| | date: Tue Nov 08 11:26:28 2005 +0100
+| | summary: change in grammar lg.y misplaced ternary operator
+| |
+o | changeset: 896:6c6798e0e726
+| | user: hecht
+| | date: Sun Nov 06 20:36:35 2005 +0100
+| | summary: uodate INNOVATION file
+| |
+o | changeset: 895:e0176cafeeca
+| | user: hecht
+| | date: Sun Nov 06 20:26:24 2005 +0100
+| | summary: change the tolerance value un mshptg form 2^-15 to 2^-30 if the computation in long long
+| |
+o | changeset: 894:76b1f65a3b90
+| | user: hecht
+| | date: Wed Nov 02 22:29:12 2005 +0100
+| | summary: add files
+| |
+o | changeset: 893:04dd48fbf3d6
+| | user: hecht
+| | date: Wed Nov 02 22:06:12 2005 +0100
+| | summary: addinf missing files
+| |
+o | changeset: 892:b32338c130bd
+| | user: hecht
+| | date: Wed Nov 02 22:04:13 2005 +0100
+| | summary: correct small mistake in the doc
+| |
+o | changeset: 891:af006f72e7b8
+| | user: lehyaric
+| | date: Wed Nov 02 10:46:14 2005 +0100
+| | summary: New Debian packages
+| |
+o | changeset: 890:a3a685d549f6
+| | user: hecht
+| | date: Tue Nov 01 17:52:59 2005 +0100
+| | summary: correct windows install file and load.link under windows
+| |
+o | changeset: 889:991fc4be5f2b
+| | user: hecht
+| | date: Tue Nov 01 17:08:57 2005 +0100
+| | summary: correct problem in array operator /=
+| |
+o | changeset: 888:c32a725f21b6
+| | user: hecht
+| | date: Tue Nov 01 16:55:32 2005 +0100
+| | summary: correct src/bin-win32 Makefile.am
+| |
+o | changeset: 887:3ef99e3bd6ae
+| | user: hecht
+| | date: Tue Nov 01 14:14:07 2005 +0100
+| | summary: split AFunction3.cpp in 3 files array_{long,real,double}.cpp
+| |
+o | changeset: 886:92f491c4331f
+| | user: hecht
+| | date: Mon Oct 31 22:34:02 2005 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 885:d8267da311f1
+| | user: hecht
+| | date: Mon Oct 31 17:45:53 2005 +0100
+| | summary: - Correction de bug UMFPACK resolution complex problem
+| |
+o | changeset: 884:6c4e84a1a8ac
+| | user: hecht
+| | date: Sun Oct 30 17:26:35 2005 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 883:0028bacc3e62
+| | user: hecht
+| | date: Sun Oct 30 17:06:33 2005 +0100
+| | summary: correct problem in eigen value computation
+| |
+o | changeset: 882:706ef465f936
+| | user: lehyaric
+| | date: Thu Oct 27 19:09:00 2005 +0200
+| | summary: Change MPI package name to keep up with Debian Unstable
+| |
+o | changeset: 881:72a8fd466c6f
+| | user: lehyaric
+| | date: Thu Oct 27 18:22:43 2005 +0200
+| | summary: Places examples++-other last because it contains speed tests which
+| |
+o | changeset: 880:0dde809ed55f
+| | user: lehyaric
+| | date: Thu Oct 27 17:51:19 2005 +0200
+| | summary: - Improved the way configure finds libXxf86vm.a
+| |
+o | changeset: 879:c085ef504236
+| | user: hecht
+| | date: Fri Oct 21 18:18:09 2005 +0200
+| | summary: Try to correct problem in win32 version
+| |
+o | changeset: 878:aa56fd6dc7ba
+| | user: hecht
+| | date: Fri Oct 21 17:27:42 2005 +0200
+| | summary: add .edp file in example++-eigen dir
+| |
+o | changeset: 877:d45005b94b3d
+| | user: lehyaric
+| | date: Thu Oct 20 16:22:05 2005 +0200
+| | summary: Compiling with the Cygwin DLL is now OK again
+| |
+o | changeset: 876:6f055a07e3c3
+| | user: lehyaric
+| | date: Thu Oct 20 15:46:22 2005 +0200
+| | summary: configure.ac now dynamically checks for libXxf86vm.a
+| |
+o | changeset: 875:32d5c81f8e05
+| | user: lehyaric
+| | date: Thu Oct 20 11:56:16 2005 +0200
+| | summary: New manual included in Debian packages
+| |
+o | changeset: 874:c4f11df6192f
+| | user: hecht
+| | date: Wed Oct 19 16:05:20 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 873:ba8e3a039026
+| | user: hecht
+| | date: Wed Oct 19 16:01:24 2005 +0200
+| | summary: correct doc file in Mac vercion
+| |
+o | changeset: 872:97c5169b06d6
+| | user: hecht
+| | date: Wed Oct 19 15:27:56 2005 +0200
+| | summary: add link on Desktop to example
+| |
+o | changeset: 871:ee0c20283445
+| | user: lehyaric
+| | date: Wed Oct 19 15:23:03 2005 +0200
+| | summary: HISTORY update
+| |
+o | changeset: 870:87b7436af068
+| | user: lehyaric
+| | date: Wed Oct 19 15:22:56 2005 +0200
+| | summary: Packaging version 2.
+| |
+o | changeset: 869:3663c2fee3a6
+| | user: hecht
+| | date: Wed Oct 19 14:31:19 2005 +0200
+| | summary: correct misspelling in previous modif
+| |
+o | changeset: 868:0bd5255c4bd5
+| | user: hecht
+| | date: Wed Oct 19 14:20:39 2005 +0200
+| | summary: coorect PB LogoUMPC
+| |
+o | changeset: 867:2e63a3e9ca9e
+| | user: hecht
+| | date: Wed Oct 19 14:14:17 2005 +0200
+| | summary: correct overflow in elem mat when assembling skyline matrix
+| |
+o | changeset: 866:adc2ee0d01fe
+| | user: hecht
+| | date: Tue Oct 18 17:27:16 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 865:5373ad791840
+| | user: hecht
+| | date: Tue Oct 18 13:41:20 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 864:d801079ba411
+| | user: hecht
+| | date: Tue Oct 18 13:29:44 2005 +0200
+| | summary: add .cpp in load.link command in example++-load/Makefile.am
+| |
+o | changeset: 863:0bb65f785e1f
+| | user: hecht
+| | date: Tue Oct 18 13:14:21 2005 +0200
+| | summary: correct return type probleme LinearCG
+| |
+o | changeset: 862:af063a43f41d
+| | user: hecht
+| | date: Tue Oct 18 11:56:38 2005 +0200
+| | summary: correct same problem when passing array as argument.
+| |
+o | changeset: 861:15a2ea7f7e31
+| | user: pironnea
+| | date: Mon Oct 17 09:54:27 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 860:c484b5dfde1d
+| | user: hecht
+| | date: Mon Oct 17 07:26:43 2005 +0200
+| | summary: DOC upgrading
+| |
+o | changeset: 859:c0e097480736
+| | user: hecht
+| | date: Sun Oct 16 19:48:40 2005 +0200
+| | summary: correct small listake in window version
+| |
+o | changeset: 858:053d6a1895bd
+| | user: hecht
+| | date: Sat Oct 15 16:28:49 2005 +0200
+| | summary: in configure in case off --enable_download don't locat to find an arpack library
+| |
+o | changeset: 857:46f7d68bc496
+| | user: hecht
+| | date: Fri Oct 14 11:52:34 2005 +0200
+| | summary: doc book continuing
+| |
+o | changeset: 856:12c305f56de6
+| | user: hecht
+| | date: Thu Oct 13 16:23:46 2005 +0200
+| | summary: change the title page of the doc for publishing
+| |
+o | changeset: 855:d3e62fa2a587
+| | user: pironnea
+| | date: Thu Oct 13 11:48:28 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 854:5313bf2fd39a
+| | user: pironnea
+| | date: Thu Oct 13 11:34:36 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 853:128f45f7d2c2
+| | user: hecht
+| | date: Wed Oct 12 22:22:47 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 852:221e441ef33a
+| | user: hecht
+| | date: Wed Oct 12 21:20:57 2005 +0200
+| | summary: add forgotten files
+| |
+o | changeset: 851:47f4d245d855
+| | user: hecht
+| | date: Wed Oct 12 21:09:23 2005 +0200
+| | summary: update HISTORY
+| |
+o | changeset: 850:0a5d2156274e
+| | user: hecht
+| | date: Wed Oct 12 21:08:29 2005 +0200
+| | summary: Add makefile to build automaticaly the FreeFem++ version with dll
+| |
+o | changeset: 849:09368a95147b
+| | user: pironnea
+| | date: Wed Oct 12 18:20:27 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 848:9b451b2bff88
+| | user: hecht
+| | date: Wed Oct 12 17:50:50 2005 +0200
+| | summary: coorect freefem++doc.tex
+| |
+o | changeset: 847:60473c6ec0a3
+| | user: hecht
+| | date: Wed Oct 12 16:09:25 2005 +0200
+| | summary: just add mising eps file
+| |
+o | changeset: 846:7053f50276e4
+| | user: hecht
+| | date: Wed Oct 12 15:42:06 2005 +0200
+| | summary: do correct in the manual, make big change in the dynamic load, see the maunal
+| |
+o | changeset: 845:3cb796a22b5d
+| | user: hecht
+| | date: Tue Oct 04 20:31:41 2005 +0200
+| | summary: correct small mistake in load.cpp i -> j
+| |
+o | changeset: 844:2a1740f12cd1
+| | user: hecht
+| | date: Tue Oct 04 18:17:48 2005 +0200
+| | summary: change the version number to build new window version.
+| |
+o | changeset: 843:1d5169284e4c
+| | user: hecht
+| | date: Tue Oct 04 17:26:58 2005 +0200
+| | summary: correct overflow integer array in elementary martix
+| |
+o | changeset: 842:cd2ddded3fe8
+| | user: hecht
+| | date: Tue Oct 04 11:44:01 2005 +0200
+| | summary: correct small proble in load.cpp
+| |
+o | changeset: 841:83c6f67e8571
+| | user: hecht
+| | date: Tue Sep 27 22:35:41 2005 +0200
+| | summary: correct load.cpp to change suffix and prefix
+| |
+o | changeset: 840:86a63de90bd6
+| | user: hecht
+| | date: Mon Sep 26 18:03:57 2005 +0200
+| | summary: small correction for buildng the Window version
+| |
+o | changeset: 839:8d1d0e79e8f2
+| | user: hecht
+| | date: Mon Sep 26 14:42:40 2005 +0200
+| | summary: add bin-win32 dir to bluid win32 executable with .dll files
+| |
+o | changeset: 838:478cefc531be
+| | user: hecht
+| | date: Fri Sep 23 17:11:31 2005 +0200
+| | summary: version 1.48-1
+| |
+o | changeset: 837:00683068609c
+| | user: lehyaric
+| | date: Thu Sep 22 12:01:49 2005 +0200
+| | summary: FreeFem++ works on Linux (Debian Testing) thanks to the following
+| |
+o | changeset: 836:3c745b9c0391
+| | user: hecht
+| | date: Wed Sep 21 21:04:58 2005 +0200
+| | summary: correct bug in set array of array to array of reverse
+| |
+o | changeset: 835:d08a7fe8d64b
+| | user: lehyaric
+| | date: Wed Sep 21 14:52:28 2005 +0200
+| | summary: Added new examples++-chapt3 directory to Windows distribution
+| |
+o | changeset: 834:37968b5d3aa4
+| | user: hecht
+| | date: Fri Sep 09 15:27:40 2005 +0200
+| | summary: change the reconstruction of strversionnumber.cpp
+| |
+o | changeset: 833:5ed4006dc572
+| | user: hecht
+| | date: Fri Sep 09 15:19:14 2005 +0200
+| | summary: create ref.edp file (empty today)
+| |
+o | changeset: 832:541c3f59571d
+| | user: hecht
+| | date: Fri Sep 09 15:17:10 2005 +0200
+| | summary: add examples++-chapt3 stuff
+| |
+o | changeset: 831:d0b4babe44bc
+| | user: hecht
+| | date: Fri Sep 09 14:30:50 2005 +0200
+| | summary: add new include file
+| |
+o | changeset: 830:ec7cf2a5bb56
+| | user: hecht
+| | date: Fri Sep 09 13:45:37 2005 +0200
+| | summary: correct missing .esp file in Makefile.am
+| |
+o | changeset: 829:385fa7cb90cf
+| | user: hecht
+| | date: Fri Sep 09 13:27:16 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 828:17e148260e7d
+| | user: hecht
+| | date: Fri Sep 09 13:25:55 2005 +0200
+| | summary: add threehsv.eps file
+| |
+o | changeset: 827:561442bc79b4
+| | user: hecht
+| | date: Wed Aug 31 15:53:14 2005 +0200
+| | summary: add new arithmetic if expression ( (a ? b : c) like in c++
+| |
+o | changeset: 826:908ddb527637
+| | user: hecht
+| | date: Tue Aug 30 16:56:27 2005 +0200
+| | summary: correct unmissing print in case of verbosity = 0 .
+| |
+o | changeset: 825:0a55e1d02298
+| | user: hecht
+| | date: Tue Aug 30 14:58:44 2005 +0200
+| | summary: correct color in window version
+| |
+o | changeset: 824:f54ced8e4821
+| | user: hecht
+| | date: Tue Aug 30 13:36:53 2005 +0200
+| | summary: Add tool to change the color table of plot:
+| |
+o | changeset: 823:95d85c693298
+| | user: hecht
+| | date: Thu Aug 25 14:23:19 2005 +0200
+| | summary: add new freefem++ documentation freefem++doc.pdf ( from O. Pironneau)
+| |
+o | changeset: 822:6ac1c6bfc617
+| | user: lehyaric
+| | date: Fri Jul 15 14:11:49 2005 +0200
+| | summary: Removed "restricted" option from FreeFem++-cs (the Web service does
+| |
+o | changeset: 821:8508a9315ab1
+| | user: lehyaric
+| | date: Wed Jul 13 13:40:51 2005 +0200
+| | summary: Removed references to undefined class "TheSubFMortars"
+| |
+o | changeset: 820:546ff9fb4445
+| | user: hecht
+| | date: Wed Jul 13 12:10:21 2005 +0200
+| | summary: OK, we can make dll under window. first test
+| |
+o | changeset: 819:4f9e6ba028ac
+| | user: hecht
+| | date: Tue Jul 12 11:22:20 2005 +0200
+| | summary: Big modif to buil .dll under window ( it's hard)
+| |
+o | changeset: 818:5e1096ec1eb9
+| | user: hecht
+| | date: Thu Jul 07 09:50:47 2005 +0200
+| | summary: find a new bug in cas if we declare new variable after a break, continue or a return
+| |
+o | changeset: 817:e03e5f78e5fe
+| | user: hecht
+| | date: Tue Jul 05 16:24:31 2005 +0200
+| | summary: correct problem in meshsplit function in case of final mesh with hole and
+| |
+o | changeset: 816:5fc7ff0dcbe0
+| | user: hecht
+| | date: Tue Jul 05 13:11:24 2005 +0200
+| | summary: change version to 1.47-3
+| |
+o | changeset: 815:f62d00cabf0e
+| | user: lehyaric
+| | date: Tue Jul 05 11:48:44 2005 +0200
+| | summary: Tuning scripts for Debian amd64 packaging
+| |
+o | changeset: 814:e74d584065c5
+| | user: lehyaric
+| | date: Mon Jul 04 17:29:41 2005 +0200
+| | summary: Re-enables PDF and PS documentation in Windows packaging after finding the
+| |
+o | changeset: 813:e9430e4f4bac
+| | user: lehyaric
+| | date: Mon Jul 04 16:42:49 2005 +0200
+| | summary: Removed wrong dynamic linking option bug from configure.ac
+| |
+o | changeset: 812:edd3b1cd9f6d
+| | user: lehyaric
+| | date: Mon Jul 04 16:26:14 2005 +0200
+| | summary: Added "-fPIC" in compilation options for 64 bit Linux
+| |
+o | changeset: 811:e5e1da1b1bfe
+| | user: hecht
+| | date: Mon Jul 04 15:55:23 2005 +0200
+| | summary: correct problem in antype castting under window
+| |
+o | changeset: 810:1cb5cd176bfb
+| | user: lehyaric
+| | date: Mon Jul 04 14:57:26 2005 +0200
+| | summary: Removed documentation from Windows executable package because PDF and PS
+| |
+o | changeset: 809:b91b4cb1848d
+| | user: lehyaric
+| | date: Mon Jul 04 13:59:34 2005 +0200
+| | summary: Changed Debian package dependency from "arpack++" to "libarpack++2-dev"
+| |
+o | changeset: 808:152b0171eb45
+| | user: lehyaric
+| | date: Mon Jul 04 13:30:16 2005 +0200
+| | summary: Changing packaging procedure to include new FreeFem++-cs binaries
+| |
+o | changeset: 807:e18fc97ba94a
+| | user: lehyaric
+| | date: Mon Jul 04 13:28:59 2005 +0200
+| | summary: Changing packaging procedure to include FreeFem++-cs binaries.
+| |
+o | changeset: 806:6e6d817fee3d
+| | user: lehyaric
+| | date: Fri Jul 01 17:04:59 2005 +0200
+| | summary: Added 64bit debian package (amd64)
+| |
+o | changeset: 805:bf4bd6f52606
+| | user: lehyaric
+| | date: Fri Jul 01 15:21:40 2005 +0200
+| | summary: Changed makefile to be able to run the Debian packaging procedure.
+| |
+o | changeset: 804:13a708e99d11
+| | user: lehyaric
+| | date: Fri Jul 01 14:23:32 2005 +0200
+| | summary: Minor modifications in 'clean' goal.
+| |
+o | changeset: 803:3973b9916156
+| | user: lehyaric
+| | date: Fri Jul 01 12:08:40 2005 +0200
+| | summary: New package (1.47-2) currently being built
+| |
+o | changeset: 802:93740702390d
+| | user: lehyaric
+| | date: Fri Jul 01 11:59:51 2005 +0200
+| | summary: Building a new package
+| |
+o | changeset: 801:507bab956933
+| | user: hecht
+| | date: Fri Jul 01 11:43:15 2005 +0200
+| | summary: correct problem with splitmesh with internal boundary
+| |
+o | changeset: 800:d450da38d40c
+| | user: lehyaric
+| | date: Fri Jul 01 10:57:28 2005 +0200
+| | summary: Test examples++-tutorial/freeboundary-weak also disabled from regression
+| |
+o | changeset: 799:447f53a0dbac
+| | user: lehyaric
+| | date: Fri Jul 01 10:34:10 2005 +0200
+| | summary: Disabling example examples++-tutorial/freeboundary.edp from regression tests
+| |
+o | changeset: 798:5b0c1d07bccd
+| | user: lehyaric
+| | date: Thu Jun 30 12:22:20 2005 +0200
+| | summary: Configuration procedure updated with new Cygin/Mingw parameters
+| |
+o | changeset: 797:93549d7d0176
+| | user: lehyaric
+| | date: Thu Jun 30 12:08:30 2005 +0200
+| | summary: Standard libraries locations have changed under Cygwin/Mingw
+| |
+o | changeset: 796:8a5fb70aa981
+| | user: hecht
+| | date: Thu Jun 30 08:10:30 2005 +0200
+| | summary: add FE-medit.edp example to show plot of FE a basis function (FH)
+| |
+o | changeset: 795:bfa6725fe254
+| | user: hecht
+| | date: Wed Jun 29 21:40:48 2005 +0200
+| | summary: Add a new finite element P0edge to build new error indicator
+| |
+o | changeset: 794:907fe04bf4f0
+| | user: lehyaric
+| | date: Wed Jun 29 15:00:05 2005 +0200
+| | summary: configure.ac now checks whether flex is compatible with bison. Otherwise
+| |
+o | changeset: 793:4058e691fedf
+| | user: lehyaric
+| | date: Wed Jun 29 13:59:35 2005 +0200
+| | summary: Added some comments inside lex files about producing bison-compatible lexers
+| |
+o | changeset: 792:62d20e3691fe
+| | user: lehyaric
+| | date: Wed Jun 29 11:57:36 2005 +0200
+| | summary: Options bison-bridge and bison-locations are not recognized undef cygwin
+| |
+o | changeset: 791:ca53d6b490fb
+| | user: lehyaric
+| | date: Wed Jun 29 11:52:45 2005 +0200
+| | summary: At the moment, FreeFem++ does not compile under Cygwin because of problems
+| |
+o | changeset: 790:a78f87e4a2f0
+| | user: lehyaric
+| | date: Wed Jun 29 10:10:33 2005 +0200
+| | summary: Added a new configure option "--disable-tagging" to speed up
+| |
+o | changeset: 789:f4101f1de341
+| | user: hecht
+| | date: Tue Jun 28 11:44:33 2005 +0200
+| | summary: add instruction to copy sub array in array
+| |
+o | changeset: 788:a0c72c4364df
+| | user: lehyaric
+| | date: Tue Jun 28 11:27:01 2005 +0200
+| | summary: Color-coding in FreeFem++-cs now colors multi-line comments (/*
+| |
+o | changeset: 787:d9dae2e4a837
+| | user: lehyaric
+| | date: Tue Jun 28 11:07:36 2005 +0200
+| | summary: FreeFem++-cs no longer crashes under Windows when loading a second EDP program
+| |
+o | changeset: 786:07e403bc9c4d
+| | user: hecht
+| | date: Tue Jun 28 10:23:24 2005 +0200
+| | summary: correct trouble in block matrix with transpiose sub matrix
+| |
+o | changeset: 785:77dc6490a932
+| | user: hecht
+| | date: Mon Jun 27 16:23:51 2005 +0200
+| | summary: add tools to build bock matrices like
+| |
+o | changeset: 784:a8b2df79833e
+| | user: hecht
+| | date: Thu Jun 23 13:27:55 2005 +0200
+| | summary: to add Highlighting Patterns for nedit editor of .edp file., do
+| |
+o | changeset: 783:8801d1801347
+| | user: hecht
+| | date: Sun Jun 19 21:09:11 2005 +0200
+| | summary: Add way to bluid matrix with varf on different meshes.
+| |
+o | changeset: 782:96d9ef496911
+| | user: hecht
+| | date: Fri Jun 10 16:33:43 2005 +0200
+| | summary: coorect error in add
+| |
+o | changeset: 781:bbebd79e4d3d
+| | user: hecht
+| | date: Fri Jun 10 16:23:11 2005 +0200
+| | summary: correct some spelling error
+| |
+o | changeset: 780:51598cdf173d
+| | user: hecht
+| | date: Thu Jun 09 15:48:48 2005 +0200
+| | summary: add computation of eigen value for complex matrix
+| |
+o | changeset: 779:5a11859ad82a
+| | user: hecht
+| | date: Thu Jun 02 15:56:06 2005 +0200
+| | summary: correct une function name in Pcrgraph.cpp
+| |
+o | changeset: 778:60033de30615
+| | user: hecht
+| | date: Thu Jun 02 15:02:09 2005 +0200
+| | summary: try to build a dll file continuing.
+| |
+o | changeset: 777:3a9aa1ef97c4
+| | user: hecht
+| | date: Thu Jun 02 13:58:02 2005 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 776:ed24b0f0f4df
+| | user: hecht
+| | date: Thu Jun 02 13:56:57 2005 +0200
+| | summary: correct doible name (CodeAlloc.cpp) in fflib/Makefile.am
+| |
+o | changeset: 775:615a4b420050
+| | user: hecht
+| | date: Thu Jun 02 13:54:33 2005 +0200
+| | summary: continuing solve problem to make a dll file of freefem
+| |
+o | changeset: 774:4cca7ee6dfc1
+| | user: hecht
+| | date: Wed Jun 01 22:52:42 2005 +0200
+| | summary: Do big modification in rgraph.hpp:
+| |
+o | changeset: 773:200f008bc381
+| | user: hecht
+| | date: Thu May 12 11:16:59 2005 +0200
+| | summary: correct problem of CFMessagePort: bootstrap_register()
+| |
+o | changeset: 772:6f30a07c0403
+| | user: hecht
+| | date: Wed May 11 15:17:06 2005 +0200
+| | summary: cosmetic change in PC version
+| |
+o | changeset: 771:12b8179f350f
+| | user: hecht
+| | date: Wed May 11 11:21:00 2005 +0200
+| | summary: correct problem in acoptim.m4 (g++-4 and -fast optim flags)
+| |
+o | changeset: 770:5864a10636d1
+| | user: hecht
+| | date: Wed May 11 10:09:40 2005 +0200
+| | summary: add CXX and CC setting in fltk configure parameters
+| |
+o | changeset: 769:d9d6bd29c106
+| | user: hecht
+| | date: Tue May 10 21:19:18 2005 +0200
+| | summary: add include <errno.hpp> in some ide files (FH)
+| |
+o | changeset: 768:de52b6df4ea1
+| | user: hecht
+| | date: Wed May 04 22:29:42 2005 +0200
+| | summary: add examples++tutorial/xyf file in window distribution
+| |
+o | changeset: 767:ec5efeca8fb4
+| | user: hecht
+| | date: Wed May 04 22:04:25 2005 +0200
+| | summary: add aile.msh in window distribution
+| |
+o | changeset: 766:b753e46694a8
+| | user: hecht
+| | date: Wed May 04 21:59:52 2005 +0200
+| | summary: correct line endding in aile.msh file (make as unix file)
+| |
+o | changeset: 765:054a01ff942d
+| | user: hecht
+| | date: Wed May 04 21:13:44 2005 +0200
+| | summary: correct DOC/Makefile.am
+| |
+o | changeset: 764:62ed86008444
+| | user: hecht
+| | date: Wed May 04 21:01:05 2005 +0200
+| | summary: correct the DOC directory and do autoreconf
+| |
+o | changeset: 763:00dacf8de9d8
+| | user: hecht
+| | date: Wed May 04 19:56:36 2005 +0200
+| | summary: clean the DOC directory to build manual-full and
+| |
+o | changeset: 762:4d0d7644df80
+| | user: hecht
+| | date: Wed May 04 14:26:02 2005 +0200
+| | summary: rebuil all.edp in examples++-tutorial (to remove ref to bug.edp)
+| |
+o | changeset: 761:810491481429
+| | user: hecht
+| | date: Wed May 04 13:09:15 2005 +0200
+| | summary: do autoreconf to rebuild Makefile.in files
+| |
+o | changeset: 760:8aca6e010f53
+| | user: hecht
+| | date: Wed May 04 13:06:48 2005 +0200
+| | summary: add 10^10 and 10.^10 operator (due to error in sphere .edp)
+| |
+o | changeset: 759:70c5c7c03926
+| | user: hecht
+| | date: Tue May 03 16:25:39 2005 +0200
+| | summary: remove pascal in "\p " macos version
+| |
+o | changeset: 758:ec2b000b022c
+| | user: hecht
+| | date: Tue May 03 15:12:06 2005 +0200
+| | summary: try to compile with de idm compiler xlc++
+| |
+o | changeset: 757:379de2f9fa7d
+| | user: hecht
+| | date: Mon May 02 10:57:59 2005 +0200
+| | summary: do correction for g++-4.0
+| |
+o | changeset: 756:fdaaafdd2726
+| | user: hecht
+| | date: Wed Apr 27 14:23:44 2005 +0200
+| | summary: do correction for g++ version 4.0 (new apple compiler on Tiger)
+| |
+o | changeset: 755:f90afd98be49
+| | user: lehyaric
+| | date: Fri Apr 22 11:58:39 2005 +0200
+| | summary: Debug checks are ok on Debian Testing
+| |
+o | changeset: 754:25358d1c2fac
+| | user: hecht
+| | date: Sun Apr 17 18:44:03 2005 +0200
+| | summary: add page to explain how to bluid weak form with Robin / Neumann coundary condition
+| |
+o | changeset: 753:5dec2ffefbd4
+| | user: hecht
+| | date: Sat Apr 16 21:36:09 2005 +0200
+| | summary: add tool to solve variationnal inequality
+| |
+o | changeset: 752:95a33493c392
+| | user: hecht
+| | date: Fri Apr 15 22:06:03 2005 +0200
+| | summary: add tools to solve variationnal inequality
+| |
+o | changeset: 751:b9a7054a3c47
+| | user: lehyaric
+| | date: Wed Apr 13 11:58:49 2005 +0200
+| | summary: IDE compiles again under MingW (an include file was missing)
+| |
+o | changeset: 750:3cba4b225729
+| | user: hecht
+| | date: Tue Apr 12 18:37:37 2005 +0200
+| | summary: add Modification Kohji Ohtsuka in a manual
+| |
+o | changeset: 749:1097a5ea6a9b
+| | user: hecht
+| | date: Tue Apr 12 12:07:29 2005 +0200
+| | summary: add flags to build unionkjack mesh on square
+| |
+o | changeset: 748:80ebe655fe59
+| | user: lehyaric
+| | date: Tue Apr 05 15:08:18 2005 +0200
+| | summary: FreeFem+-ide compiles on MacOS X
+| |
+o | changeset: 747:dd5a71e36e2b
+| | user: lehyaric
+| | date: Tue Apr 05 14:33:49 2005 +0200
+| | summary: First version of FreeFem++-ide without sockets compiles under Linux
+| |
+o | changeset: 746:74899325800e
+| | user: hecht
+| | date: Wed Mar 30 11:38:14 2005 +0200
+| | summary: correct name of example blakschol.edp in BlackSchole.edp
+| |
+o | changeset: 745:d4ef47df5261
+| | user: lehyaric
+| | date: Wed Mar 30 11:02:34 2005 +0200
+| | summary: Not regenerating HISTORY if not in a CVS working area
+| |
+o | changeset: 744:8f628e467da3
+| | user: hecht
+| | date: Wed Mar 30 10:42:49 2005 +0200
+| | summary: correct some mistake in Makefile.am (in: examples++-load/, src/ide/)
+| |
+o | changeset: 743:9ead41b56331
+| | user: hecht
+| | date: Wed Mar 30 09:31:27 2005 +0200
+| | summary: adding 2 new files for allocation (forgot in previous commit)
+| |
+o | changeset: 742:5bed47d8b18c
+| | user: hecht
+| | date: Tue Mar 29 23:13:16 2005 +0200
+| | summary: Big change in code generation alloc (work in progress)
+| |
+o | changeset: 741:24711fe2923e
+| | user: hecht
+| | date: Fri Mar 25 17:59:22 2005 +0100
+| | summary: correct bug in trunc function:
+| |
+o | changeset: 740:73864219f12e
+| | user: lehyaric
+| | date: Fri Mar 25 14:54:25 2005 +0100
+| | summary: Compiling ok on Linux
+| |
+o | changeset: 739:a76f21b1ab1e
+| | user: lehyaric
+| | date: Fri Mar 25 12:37:07 2005 +0100
+| | summary: Client and server merged into one unique executable to make sure that the client can find its server program, even through symbolic links.
+| |
+o | changeset: 738:1bbb4cafbb9b
+| | user: lehyaric
+| | date: Thu Mar 17 14:15:31 2005 +0100
+| | summary: Included src/lglib/lg.tab.?pp in cleanregen.sh
+| |
+o | changeset: 737:8d7e1b3ebe28
+| | user: lehyaric
+| | date: Thu Mar 17 14:13:42 2005 +0100
+| | summary: Replaced sem_getvalue() with a separate counter on MacOSX.
+| |
+o | changeset: 736:a92e3f968ecc
+| | user: hecht
+| | date: Wed Mar 16 22:28:55 2005 +0100
+| | summary: add tool to get number of mesh triangle contening a point (x,y)
+| |
+o | changeset: 735:31983afb5ba0
+| | user: hecht
+| | date: Wed Mar 16 15:37:32 2005 +0100
+| | summary: correct prototype of StrVersionNumber in macrgraf
+| |
+o | changeset: 734:f1c10c96352d
+| | user: lehyaric
+| | date: Wed Mar 16 15:05:14 2005 +0100
+| | summary: Updates to the no-F77 no-C configuration
+| |
+o | changeset: 733:c6b1f76c3c5f
+| | user: lehyaric
+| | date: Wed Mar 16 14:41:57 2005 +0100
+| | summary: Fortran and C compilers are now optional (if they are missing,
+| |
+o | changeset: 732:e6c08627d1d6
+| | user: hecht
+| | date: Wed Mar 16 12:08:00 2005 +0100
+| | summary: correct error in prototype of StrVersionNumber and
+| |
+o | changeset: 731:8f0890d47a88
+| | user: hecht
+| | date: Sun Mar 13 16:32:09 2005 +0100
+| | summary: correct compilation problem in RNM (resize) with g++3.4 (add this->)
+| |
+o | changeset: 730:52c5da835984
+| | user: lehyaric
+| | date: Wed Mar 02 11:50:19 2005 +0100
+| | summary: Correcting compilation problem on RedHat
+| |
+o | changeset: 729:d2dfa98a26fd
+| | user: lehyaric
+| | date: Wed Mar 02 11:29:12 2005 +0100
+| | summary: New packaging including FreeFem++-cs features: fast graphics, grammar highlighting, error-line display
+| |
+o | changeset: 728:4125f650c69b
+| | user: lehyaric
+| | date: Wed Mar 02 11:22:00 2005 +0100
+| | summary: FreeFem++-cs MinGW bug corrected: does not crash anymore when reading a file name from the command line
+| |
+o | changeset: 727:59c2e9b5f8a2
+| | user: lehyaric
+| | date: Tue Mar 01 16:06:32 2005 +0100
+| | summary: Removed unnecessary #includes
+| |
+o | changeset: 726:b476e6a9aa5a
+| | user: lehyaric
+| | date: Tue Mar 01 14:21:52 2005 +0100
+| | summary: Segmentation violation error while loading a file from the command line in FreeFem++-cs. Debugging in progress.
+| |
+o | changeset: 725:73070a97038f
+| | user: lehyaric
+| | date: Mon Feb 28 11:40:10 2005 +0100
+| | summary: Now compiling fine on MinGW
+| |
+o | changeset: 724:9ad116514e1c
+| | user: lehyaric
+| | date: Fri Feb 25 16:14:13 2005 +0100
+| | summary: FreeFem++-cs: compile-time or runtime errors are now highlighted in the
+| |
+o | changeset: 723:a963794aad0d
+| | user: lehyaric
+| | date: Fri Feb 25 13:10:25 2005 +0100
+| | summary: More coherency checks in configure.ac for a correct MPI installation.
+| |
+o | changeset: 722:5b390b867211
+| | user: lehyaric
+| | date: Fri Feb 25 10:50:26 2005 +0100
+| | summary: Added new "resize" reserved word into the highlighting grammar.
+| |
+o | changeset: 721:fb36b11fd57c
+| | user: hecht
+| | date: Thu Feb 24 21:27:23 2005 +0100
+| | summary: correct the documentation
+| |
+o | changeset: 720:b8fb25f14bbb
+| | user: hecht
+| | date: Thu Feb 24 20:44:20 2005 +0100
+| | summary: correct mistake in return type in complex mean and jump new function (FH)
+| |
+o | changeset: 719:347d7fdaf605
+| | user: hecht
+| | date: Thu Feb 24 15:33:21 2005 +0100
+| | summary: resize of array and matrices, continuing
+| |
+o | changeset: 718:05352247ee60
+| | user: hecht
+| | date: Thu Feb 24 15:32:36 2005 +0100
+| | summary: add resize of int,real and complex array or matrices, exemple:
+| |
+o | changeset: 717:237af51c2d16
+| | user: hecht
+| | date: Thu Feb 24 09:44:21 2005 +0100
+| | summary: correct bug in array of complex FE function like
+| |
+o | changeset: 716:0b0233d67ebb
+| | user: lehyaric
+| | date: Wed Feb 23 15:51:03 2005 +0100
+| | summary: Highlighting test procedure not ready for regression tests yet: disabled
+| |
+o | changeset: 715:d6cd82cad75c
+| | user: lehyaric
+| | date: Wed Feb 23 15:22:05 2005 +0100
+| | summary: "testhighlight" regression tests now work up to (but not including) array.edp
+| |
+o | changeset: 714:fb6575626cdc
+| | user: lehyaric
+| | date: Wed Feb 23 14:50:49 2005 +0100
+| | summary: Added highlighting grammar files into CVS, in case the compiling environment
+| |
+o | changeset: 713:81e3198dfed6
+| | user: lehyaric
+| | date: Wed Feb 23 13:44:31 2005 +0100
+| | summary: The HISTORY file is now created from CVS logs thanks to "cvs2cl".
+| |
+o | changeset: 712:349dc15fb839
+| | user: lehyaric
+| | date: Wed Feb 23 12:45:15 2005 +0100
+| | summary: FreeFem++-cs: grammar-driven syntax highlighting works on
+| |
+o | changeset: 711:8871b1b4c0bb
+| | user: hecht
+| | date: Wed Feb 23 10:49:35 2005 +0100
+| | summary: add jump and mean of complex function.
+| |
+o | changeset: 710:c7e0c39689ca
+| | user: lehyaric
+| | date: Fri Feb 18 20:13:24 2005 +0100
+| | summary: FreeFem++-cs syntax highlighting is now highlights keywords based on their
+| |
+o | changeset: 709:6b9cc14429a3
+| | user: hecht
+| | date: Fri Feb 18 18:00:08 2005 +0100
+| | summary: ajoute d'un test d'erreur
+| |
+o | changeset: 708:c442c6ae9737
+| | user: lehyaric
+| | date: Thu Feb 17 16:02:34 2005 +0100
+| | summary: Added new developments
+| |
+o | changeset: 707:051b3deb6ac4
+| | user: lehyaric
+| | date: Thu Feb 17 15:05:22 2005 +0100
+| | summary: Compiles on MacOS X.
+| |
+o | changeset: 706:b93878dc57dd
+| | user: lehyaric
+| | date: Thu Feb 17 14:27:03 2005 +0100
+| | summary: First working version of syntax highlighting through grammar file in
+| |
+o | changeset: 705:ed842e9da7aa
+| | user: hecht
+| | date: Wed Feb 16 18:13:38 2005 +0100
+| | summary: 3D continuing + truc
+| |
+o | changeset: 704:9b85196f1bca
+| | user: lehyaric
+| | date: Wed Feb 16 13:44:24 2005 +0100
+| | summary: Socket buffering is now limited to avoid random communication errors.
+| |
+o | changeset: 703:ca5e14fc546c
+| | user: lehyaric
+| | date: Mon Feb 14 17:22:24 2005 +0100
+| | summary: Socket communication between client and server in FreeFem++-cs has been
+| |
+o | changeset: 702:caeeecdd92b9
+| | user: hecht
+| | date: Fri Feb 11 22:20:32 2005 +0100
+| | summary: complet DOC
+| |
+o | changeset: 701:10f42008bce2
+| | user: hecht
+| | date: Fri Feb 11 18:00:16 2005 +0100
+| | summary: add 2 new quadrature formular qf7pT and qf9pT with respectively 15 and 21 points
+| |
+o | changeset: 700:c2f60527abb5
+| | user: hecht
+| | date: Tue Feb 08 17:26:15 2005 +0100
+| | summary: add 3D stuff in quadtree
+| |
+o | changeset: 699:42115bed3c70
+| | user: lehyaric
+| | date: Tue Feb 08 16:52:02 2005 +0100
+| | summary: Updated TODO list for FreeFem++-cs
+| |
+o | changeset: 698:1cbe06a20efc
+| | user: lehyaric
+| | date: Tue Feb 08 16:18:08 2005 +0100
+| | summary: Dynamic loading is now disabled if dlopen() does not link properly
+| |
+o | changeset: 697:b17a41e40e1b
+| | user: hecht
+| | date: Tue Feb 08 15:18:51 2005 +0100
+| | summary: add buildmesh example with nbvx= named parameter
+| |
+o | changeset: 696:662cf549f14b
+| | user: lehyaric
+| | date: Tue Feb 08 14:23:24 2005 +0100
+| | summary: New Debian package
+| |
+o | changeset: 695:ef360bad2ed9
+| | user: lehyaric
+| | date: Fri Feb 04 16:47:21 2005 +0100
+| | summary: Now checks that FLTK is compiled with threads before accepting it.
+| |
+o | changeset: 694:3b58d5c49afb
+| | user: lehyaric
+| | date: Fri Feb 04 16:24:44 2005 +0100
+| | summary: Patchs de configuration proposés par Thierry Thomas pour FreeBSD intégrés.
+| |
+o | changeset: 693:9af00658c499
+| | user: hecht
+| | date: Fri Feb 04 15:30:49 2005 +0100
+| | summary: beginning of 3D version
+| |
+o | changeset: 692:3dd198f1df06
+| | user: lehyaric
+| | date: Tue Feb 01 16:49:04 2005 +0100
+| | summary: New script to remove generated files (in order to prevent CVS conflicts)
+| |
+o | changeset: 691:7a29cfe029e6
+| | user: lehyaric
+| | date: Tue Feb 01 16:04:54 2005 +0100
+| | summary: FreeFem++-cs compiling and running on Windows with fully blocking sockets
+| |
+o | changeset: 690:2fabec51e87c
+| | user: lehyaric
+| | date: Tue Feb 01 14:38:02 2005 +0100
+| | summary: FreeFem++-cs works with fully-blocking sockets on Linux.
+| |
+o | changeset: 689:f0ac462be8a7
+| | user: lehyaric
+| | date: Tue Feb 01 12:20:38 2005 +0100
+| | summary: Reverting FreeFem++-cs to blocking IO because of Microsoft Windows problems
+| |
+o | changeset: 688:010fbaa0c385
+| | user: lehyaric
+| | date: Mon Jan 31 15:21:05 2005 +0100
+| | summary: New version number in makefiles.
+| |
+o | changeset: 687:f06a10e19b98
+| | user: lehyaric
+| | date: Mon Jan 31 15:17:51 2005 +0100
+| | summary: Default version number now includes package number.
+| |
+o | changeset: 686:c9b8132a2529
+| | user: lehyaric
+| | date: Mon Jan 31 14:07:13 2005 +0100
+| | summary: Problem with busy waiting under Windows solved.
+| |
+o | changeset: 685:da3d8c2394e2
+| | user: hecht
+| | date: Sat Jan 29 09:56:58 2005 +0100
+| | summary: correct some compile error with g++ 3.4
+| |
+o | changeset: 684:4082bdc8cf45
+| | user: lehyaric
+| | date: Fri Jan 28 13:27:49 2005 +0100
+| | summary: Windows packaging for new improved socket implementation
+| |
+o | changeset: 683:b94d16aa1620
+| | user: lehyaric
+| | date: Fri Jan 28 11:28:07 2005 +0100
+| | summary: Still trying to resolve discrepancies between Linux and Windows sockets.
+| |
+o | changeset: 682:d572b516a5ff
+| | user: hecht
+| | date: Thu Jan 27 19:01:24 2005 +0100
+| | summary: correct ; placement in if ...
+| |
+o | changeset: 681:e67edeab0092
+| | user: hecht
+| | date: Thu Jan 27 18:30:17 2005 +0100
+| | summary: pour mettre les makefile.in ok
+| |
+o | changeset: 680:e48d92cee32c
+| | user: hecht
+| | date: Thu Jan 27 18:15:48 2005 +0100
+| | summary: mac install continuing
+| |
+o | changeset: 679:6a216a159e0c
+| | user: hecht
+| | date: Thu Jan 27 18:14:20 2005 +0100
+| | summary: mac install continuing
+| |
+o | changeset: 678:915751728e29
+| | user: hecht
+| | date: Thu Jan 27 18:07:16 2005 +0100
+| | summary: continuing coorect of macos application installation
+| |
+o | changeset: 677:69466588b4f3
+| | user: lehyaric
+| | date: Thu Jan 27 17:16:54 2005 +0100
+| | summary: Reorganising socket communication in FreeFem++-cs because of instabilities
+| |
+o | changeset: 676:132579c00f77
+| | user: lehyaric
+| | date: Thu Jan 27 10:59:01 2005 +0100
+| | summary: Drag'n'drop works with Mozilla Firefox for Windows.
+| |
+o | changeset: 675:f7b2a8606369
+| | user: hecht
+| | date: Wed Jan 26 23:34:28 2005 +0100
+| | summary: add .app.tgz of macos application
+| |
+o | changeset: 674:25c49da9166e
+| | user: hecht
+| | date: Wed Jan 26 23:31:21 2005 +0100
+| | summary: correct pb dvi pdf in manual.tex
+| |
+o | changeset: 673:d0c77c71561b
+| | user: hecht
+| | date: Wed Jan 26 23:25:09 2005 +0100
+| | summary: correct stuff in dist generation
+| |
+o | changeset: 672:7df608534c4b
+| | user: hecht
+| | date: Wed Jan 26 23:22:59 2005 +0100
+| | summary: correct problem dvi and pdf chose
+| |
+o | changeset: 671:29bf3dda976d
+| | user: hecht
+| | date: Wed Jan 26 17:50:13 2005 +0100
+| | summary: coorect macos X application)
+| |
+o | changeset: 670:0e3142ee3a33
+| | user: lehyaric
+| | date: Wed Jan 26 13:58:41 2005 +0100
+| | summary: In configure.ac, PACKAGE_VERSION is already used by autoconf, so we
+| |
+o | changeset: 669:9cc276a2e325
+| | user: hecht
+| | date: Mon Jan 24 11:28:11 2005 +0100
+| | summary: add named parameter nbtx=.. in buildmesh function to change the default
+| |
+o | changeset: 668:537fe1f99bce
+| | user: hecht
+| | date: Thu Jan 20 20:10:32 2005 +0100
+| | summary: Correct a segfault if second derivative of test function exist in
+| |
+o | changeset: 667:28c10d87f954
+| | user: hecht
+| | date: Thu Jan 20 10:39:37 2005 +0100
+| | summary: correct parameter passing () in macro argument
+| |
+o | changeset: 666:1fe91a34d57d
+| | user: hecht
+| | date: Mon Jan 10 22:19:58 2005 +0100
+| | summary: change c i C in speedtest.sh to get Cholesky cpu time
+| |
+o | changeset: 665:83ad7c4f24b2
+| | user: hecht
+| | date: Mon Jan 10 14:03:31 2005 +0100
+| | summary: add forgotten file .pdf
+| |
+o | changeset: 664:7e72fe09da35
+| | user: hecht
+| | date: Mon Jan 10 12:07:32 2005 +0100
+| | summary: window problem continue
+| |
+o | changeset: 663:b54ebd871dac
+| | user: hecht
+| | date: Mon Jan 10 10:41:17 2005 +0100
+| | summary: correct ???? configure.ac under window
+| |
+o | changeset: 662:f9abd9543d11
+| | user: hecht
+| | date: Fri Jan 07 17:05:48 2005 +0100
+| | summary: correct expand string in macro
+| |
+o | changeset: 661:cb5b6ce9fa18
+| | user: hecht
+| | date: Fri Jan 07 15:55:01 2005 +0100
+| | summary: add config.h.in
+| |
+o | changeset: 660:71ef61f93962
+| | user: lehyaric
+| | date: Fri Jan 07 12:25:23 2005 +0100
+| | summary: Cosmetic change
+| |
+o | changeset: 659:1454bcfaa242
+| | user: hecht
+| | date: Fri Jan 07 11:50:08 2005 +0100
+| | summary: correct initialisation in solve in case of un set variable
+| |
+o | changeset: 658:944f60fe0af4
+| | user: hecht
+| | date: Thu Jan 06 21:58:33 2005 +0100
+| | summary: rewrite the macro generation tool to be more to suppress some bug
+| |
+o | changeset: 657:27abad54b320
+| | user: hecht
+| | date: Wed Jan 05 23:10:20 2005 +0100
+| | summary: update HISTORY file
+| |
+o | changeset: 656:4de99db8c363
+| | user: hecht
+| | date: Wed Jan 05 21:50:59 2005 +0100
+| | summary: correct segmentation violation error if
+| |
+o | changeset: 655:6a65a4351cc6
+| | user: hecht
+| | date: Tue Jan 04 16:58:02 2005 +0100
+| | summary: continuing int1d(Th,3,qfe=qf1pElump)(
+| |
+o | changeset: 654:bb8f41ed79bf
+| | user: hecht
+| | date: Tue Jan 04 16:45:19 2005 +0100
+| | summary: add qf1pElump new quadrature formular in int1d() ...
+| |
+o | changeset: 653:75e427064019
+| | user: hecht
+| | date: Wed Dec 29 11:16:11 2004 +0100
+| | summary: add concat operator in macro generation #
+| |
+o | changeset: 652:8dfd9dc97215
+| | user: hecht
+| | date: Tue Dec 21 18:24:43 2004 +0100
+| | summary: add mkff-html.pl file to update the web page.
+| |
+o | changeset: 651:be477b2a559c
+| | user: lehyaric
+| | date: Fri Dec 17 17:22:52 2004 +0100
+| | summary: Windows package including correction for Mingw -mthreads bug
+| |
+o | changeset: 650:eb12e1fe86d0
+| | user: lehyaric
+| | date: Fri Dec 17 15:40:30 2004 +0100
+| | summary: Bug solved: Random crashes in Windows GUI
+| |
+o | changeset: 649:8b2c0dc489c5
+| | user: lehyaric
+| | date: Fri Dec 17 11:17:27 2004 +0100
+| | summary: Change naming conventions in package numbering
+| |
+o | changeset: 648:2e4307b2394c
+| | user: lehyaric
+| | date: Thu Dec 16 10:30:07 2004 +0100
+| | summary: Added files to "clean-gen" goal
+| |
+o | changeset: 647:aeba339ce574
+| | user: lehyaric
+| | date: Thu Dec 16 10:21:45 2004 +0100
+| | summary: Added goal "clean-gen" to clean generated files which are included in the
+| |
+o | changeset: 646:59b4aded663b
+| | user: lehyaric
+| | date: Wed Dec 15 17:42:56 2004 +0100
+| | summary: Postscript output in FreeFem++-cs corrected.
+| |
+o | changeset: 645:576d59fb636f
+| | tag: release_1_44
+| | user: hecht
+| | date: Sat Dec 11 15:25:14 2004 +0100
+| | summary: add one examples and load ide/makefile.in file
+| |
+o | changeset: 644:587836032d0c
+| | user: hecht
+| | date: Tue Dec 07 17:26:16 2004 +0100
+| | summary: put manual-full.pdf and remove manual-full.ps.gz in dist files
+| |
+o | changeset: 643:5915ca34cea8
+| | user: hecht
+| | date: Tue Dec 07 17:19:47 2004 +0100
+| | summary: adding change
+| |
+o | changeset: 642:272bdb376315
+| | user: hecht
+| | date: Tue Dec 07 16:47:49 2004 +0100
+| | summary: correct missing file in dist target in ide/Makefile.am
+| |
+o | changeset: 641:943560ba14cb
+| | user: hecht
+| | date: Tue Dec 07 15:46:54 2004 +0100
+| | summary: add pdfsync.sty
+| |
+o | changeset: 640:574e16fa4580
+| | user: hecht
+| | date: Tue Dec 07 15:46:54 2004 +0100
+| | summary: add pdfsync.sty
+| |
+o | changeset: 639:40a0aa5074d2
+| | user: hecht
+| | date: Tue Dec 07 14:40:55 2004 +0100
+| | summary: correct bug in LinearGC
+| |
+o | changeset: 638:ce9d4f35ccbe
+| | user: hecht
+| | date: Tue Dec 07 14:40:55 2004 +0100
+| | summary: correct bug in LinearGC
+| |
+o | changeset: 637:5e92e098a84c
+| | user: hecht
+| | date: Tue Dec 07 14:40:55 2004 +0100
+| | summary: correct bug in LinearGC
+| |
+o | changeset: 636:c503ab82d448
+| | user: hecht
+| | date: Tue Dec 07 14:40:55 2004 +0100
+| | summary: correct bug in LinearGC
+| |
+o | changeset: 635:df1fe243e312
+| | user: hecht
+| | date: Tue Dec 07 14:40:55 2004 +0100
+| | summary: correct bug in LinearGC
+| |
+o | changeset: 634:5992289e53d9
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 633:bac8aeda8d02
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 632:16ec15ff429e
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 631:5b20a0a70ed3
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 630:6d565e845748
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 629:8c4834a72c8d
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 628:3a567543a457
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 627:1e538d357736
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 626:14c9bd5aa671
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 625:d3e8ab784f54
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 624:078931338411
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 623:6989fe9dcf00
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 622:5850f2541f28
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 621:c1b6502dda0e
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 620:d42824334848
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 619:e3fb8b67aedd
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 618:5231ac489b29
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 617:1ffe14f7e205
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 616:e0e061f7cc0f
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 615:b02e93ab648f
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 614:3826ba342268
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 613:bfe77a690f22
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 612:8a623501ed79
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 611:5eb3d7779ba5
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 610:47890a9320f0
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 609:09fa91db7015
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 608:958a113e64f8
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 607:2550dc877a9e
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 606:0a9e0d2f235a
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 605:5a1f44c2fed5
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 604:fc0a897c0231
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 603:5270118bb4b3
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 602:b8f75296d692
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 601:6405ed03c906
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 600:66d5401897b2
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 599:646706f655fb
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 598:209e45a646c0
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 597:90fd37db4500
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 596:ea886dc74445
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 595:f30855db023a
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 594:01cbb9cc6471
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 593:db32e3dcb9e6
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 592:d2c95b00caa9
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 591:5dd5a8b892c5
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 590:b530f0e60945
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 589:aace165d8a5b
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 588:e7c461ccdd5e
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 587:c43a94efd8d0
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 586:04ca3feeb78f
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 585:0ff5c636ce04
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 584:301f2066aa9e
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 583:5a12dc4f399c
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 582:b7adf373f4fc
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 581:504550d55b8a
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 580:891870d5e48e
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 579:f7ba38e32a59
+| | user: lehyaric
+| | date: Mon Dec 06 16:17:29 2004 +0100
+| | summary: "make dist" does not try and include BLAS source files any more
+| |
+o | changeset: 578:131067ca69b4
+| | user: lehyaric
+| | date: Fri Dec 03 15:27:32 2004 +0100
+| | summary: Include kernel and libc versions in linux static package name
+| |
+o | changeset: 577:950a1b1dc850
+| | user: lehyaric
+| | date: Fri Dec 03 15:27:32 2004 +0100
+| | summary: Include kernel and libc versions in linux static package name
+| |
+o | changeset: 576:dd814ba4d987
+| | user: lehyaric
+| | date: Fri Dec 03 11:48:53 2004 +0100
+| | summary: Wording change
+| |
+o | changeset: 575:698d11505ca5
+| | user: lehyaric
+| | date: Thu Dec 02 13:51:32 2004 +0100
+| | summary: New package for Windows done
+| |
+o | changeset: 574:eda5ab893d90
+| | user: lehyaric
+| | date: Thu Dec 02 13:51:32 2004 +0100
+| | summary: New package for Windows done
+| |
+o | changeset: 573:655782a256ca
+| | user: lehyaric
+| | date: Thu Dec 02 13:51:32 2004 +0100
+| | summary: New package for Windows done
+| |
+o | changeset: 572:7fe59ebb535e
+| | user: lehyaric
+| | date: Thu Dec 02 13:26:30 2004 +0100
+| | summary: Changed reference value for regression tests
+| |
+o | changeset: 571:1e0b5bb8a88a
+| | user: lehyaric
+| | date: Thu Dec 02 13:26:30 2004 +0100
+| | summary: Changed reference value for regression tests
+| |
+o | changeset: 570:28917d41479d
+| | user: lehyaric
+| | date: Thu Dec 02 13:26:30 2004 +0100
+| | summary: Changed reference value for regression tests
+| |
+o | changeset: 569:f4933536ffc4
+| | user: lehyaric
+| | date: Thu Dec 02 12:34:13 2004 +0100
+| | summary: Regression tests suite was not running. Corrected.
+| |
+o | changeset: 568:e9f9444f4eec
+| | user: lehyaric
+| | date: Thu Dec 02 12:34:13 2004 +0100
+| | summary: Regression tests suite was not running. Corrected.
+| |
+o | changeset: 567:5c4ed3b5dd9d
+| | user: lehyaric
+| | date: Thu Dec 02 12:34:13 2004 +0100
+| | summary: Regression tests suite was not running. Corrected.
+| |
+o | changeset: 566:d8c0ddc9c049
+| | user: lehyaric
+| | date: Thu Dec 02 12:24:17 2004 +0100
+| | summary: FreeFem++-cs works on MacOSX (uses named semaphores)
+| |
+o | changeset: 565:9ab9aa52b004
+| | user: lehyaric
+| | date: Thu Dec 02 11:40:45 2004 +0100
+| | summary: X11 shared libraries dependencies removed on Mac OS X
+| |
+o | changeset: 564:a878e8d06b91
+| | user: lehyaric
+| | date: Thu Dec 02 11:40:45 2004 +0100
+| | summary: X11 shared libraries dependencies removed on Mac OS X
+| |
+o | changeset: 563:fcce285846eb
+| | user: lehyaric
+| | date: Thu Dec 02 10:12:21 2004 +0100
+| | summary: Added FreeFem++-cs to visual regression tests
+| |
+o | changeset: 562:d740179bde14
+| | user: lehyaric
+| | date: Thu Dec 02 10:12:21 2004 +0100
+| | summary: Added FreeFem++-cs to visual regression tests
+| |
+o | changeset: 561:26808676972f
+| | user: lehyaric
+| | date: Wed Dec 01 18:10:45 2004 +0100
+| | summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
+| |
+o | changeset: 560:83c213085ce7
+| | user: lehyaric
+| | date: Wed Dec 01 18:10:45 2004 +0100
+| | summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
+| |
+o | changeset: 559:053dbd4ba446
+| | user: lehyaric
+| | date: Wed Dec 01 18:10:45 2004 +0100
+| | summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
+| |
+o | changeset: 558:8139a67a3970
+| | user: lehyaric
+| | date: Wed Dec 01 18:10:45 2004 +0100
+| | summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
+| |
+o | changeset: 557:9f492b691c47
+| | user: lehyaric
+| | date: Wed Dec 01 18:10:45 2004 +0100
+| | summary: - Tuned regression tests in examples++-tutorial (convect-apt.edp case)
+| |
+o | changeset: 556:2ab99a6f771a
+| | user: hecht
+| | date: Tue Nov 30 22:00:45 2004 +0100
+| | summary: remove operation g - A*x -b ; => bug in opt version
+| |
+o | changeset: 555:b9e70adbbe36
+| | user: lehyaric
+| | date: Tue Nov 30 17:18:15 2004 +0100
+| | summary: Application icons now work on Windows
+| |
+o | changeset: 554:8fc116e186d6
+| | user: hecht
+| | date: Tue Nov 30 17:08:59 2004 +0100
+| | summary: change 1 un 1. du to complex varf (ambiguity)
+| |
+o | changeset: 553:8838777e7a31
+| | user: hecht
+| | date: Tue Nov 30 17:00:57 2004 +0100
+| | summary: correct small compile error
+| |
+o | changeset: 552:c187b5186fe1
+| | user: lehyaric
+| | date: Tue Nov 30 13:43:12 2004 +0100
+| | summary: Added X-Windows icon to FreeFem++-cs
+| |
+o | changeset: 551:b157b8570234
+| | user: hecht
+| | date: Mon Nov 29 22:23:28 2004 +0100
+| | summary: Correction dans matrixinterpole
+| |
+o | changeset: 550:cb5e794dd229
+| | user: hecht
+| | date: Mon Nov 29 22:23:28 2004 +0100
+| | summary: Correction dans matrixinterpole
+| |
+o | changeset: 549:f3c219716b61
+| | user: hecht
+| | date: Mon Nov 29 22:23:28 2004 +0100
+| | summary: Correction dans matrixinterpole
+| |
+o | changeset: 548:38b6ad03bc0a
+| | user: hecht
+| | date: Mon Nov 29 22:23:28 2004 +0100
+| | summary: Correction dans matrixinterpole
+| |
+o | changeset: 547:aaa46419f2f2
+| | user: hecht
+| | date: Mon Nov 29 22:23:28 2004 +0100
+| | summary: Correction dans matrixinterpole
+| |
+o | changeset: 546:a1b12d942392
+| | user: lehyaric
+| | date: Fri Nov 26 16:54:09 2004 +0100
+| | summary: New debian package (1.44-8)
+| |
+o | changeset: 545:5afcd79492c7
+| | user: lehyaric
+| | date: Fri Nov 26 16:52:47 2004 +0100
+| | summary: Remove -mpich version from Debian packages since mpich Debian unstable
+| |
+o | changeset: 544:decd403ecbfc
+| | user: lehyaric
+| | date: Fri Nov 26 15:18:49 2004 +0100
+| | summary: Windows packaging modified to improve icons management
+| |
+o | changeset: 543:2bd172a33dc9
+| | user: lehyaric
+| | date: Fri Nov 26 15:18:49 2004 +0100
+| | summary: Windows packaging modified to improve icons management
+| |
+o | changeset: 542:a204e168b37a
+| | user: lehyaric
+| | date: Fri Nov 26 11:15:21 2004 +0100
+| | summary: Including FreeFem++-cs in the Windows packaging
+| |
+o | changeset: 541:4392d747f871
+| | user: lehyaric
+| | date: Thu Nov 25 16:25:05 2004 +0100
+| | summary: FreeFem++-cs compiles on Windows _without_ Cygwin
+| |
+o | changeset: 540:16055790185c
+| | user: lehyaric
+| | date: Thu Nov 25 10:35:48 2004 +0100
+| | summary: Recompiled on Linux (Debian unstable).
+| |
+o | changeset: 539:c9b0bf01408e
+| | user: lehyaric
+| | date: Wed Nov 24 14:46:42 2004 +0100
+| | summary: FreeFem++-cs currently being compiled without Cygwin (because of license problems)
+| |
+o | changeset: 538:434fa9c44e79
+| | user: lehyaric
+| | date: Wed Nov 24 14:46:42 2004 +0100
+| | summary: FreeFem++-cs currently being compiled without Cygwin (because of license problems)
+| |
+o | changeset: 537:052a46e28339
+| | user: lehyaric
+| | date: Tue Nov 23 16:51:22 2004 +0100
+| | summary: We need cygwin1.dll for FreeFem++-cs
+| |
+o | changeset: 536:e51479949d96
+| | user: lehyaric
+| | date: Tue Nov 23 16:39:56 2004 +0100
+| | summary: FreeFem++-cs works on Windows
+| |
+o | changeset: 535:c842a897de0b
+| | user: lehyaric
+| | date: Tue Nov 23 11:06:29 2004 +0100
+| | summary: Cosmetic changes
+| |
+o | changeset: 534:e1be96666c98
+| | user: lehyaric
+| | date: Mon Nov 22 17:00:15 2004 +0100
+| | summary: New binary package for Linux, containing static executables (configure option
+| |
+o | changeset: 533:c5565ad73ac7
+| | user: lehyaric
+| | date: Mon Nov 22 17:00:15 2004 +0100
+| | summary: New binary package for Linux, containing static executables (configure option
+| |
+o | changeset: 532:2366c7044750
+| | user: lehyaric
+| | date: Mon Nov 22 17:00:15 2004 +0100
+| | summary: New binary package for Linux, containing static executables (configure option
+| |
+o | changeset: 531:c4392eca0236
+| | user: lehyaric
+| | date: Mon Nov 22 15:09:18 2004 +0100
+| | summary: New Linux binary package
+| |
+o | changeset: 530:537a21528272
+| | user: lehyaric
+| | date: Mon Nov 22 14:11:11 2004 +0100
+| | summary: Added new configure option --enable-static to have no shared library
+| |
+o | changeset: 529:13717f3277b3
+| | user: lehyaric
+| | date: Mon Nov 22 14:11:11 2004 +0100
+| | summary: Added new configure option --enable-static to have no shared library
+| |
+o | changeset: 528:7960aa03c7c8
+| | user: lehyaric
+| | date: Mon Nov 22 14:11:11 2004 +0100
+| | summary: Added new configure option --enable-static to have no shared library
+| |
+o | changeset: 527:84887e26fa7d
+| | user: lehyaric
+| | date: Fri Nov 19 15:41:21 2004 +0100
+| | summary: Renamed MPI Debian package from -mpi to -mpich to reflect the fact that
+| |
+o | changeset: 526:271f7c1e38d5
+| | user: lehyaric
+| | date: Fri Nov 19 15:41:21 2004 +0100
+| | summary: Renamed MPI Debian package from -mpi to -mpich to reflect the fact that
+| |
+o | changeset: 525:48e68d852cb9
+| | user: lehyaric
+| | date: Fri Nov 19 12:29:07 2004 +0100
+| | summary: Added rules to create a Debian package with mpich
+| |
+o | changeset: 524:824d648c04a3
+| | user: lehyaric
+| | date: Fri Nov 19 12:29:07 2004 +0100
+| | summary: Added rules to create a Debian package with mpich
+| |
+o | changeset: 523:a5edb3078853
+| | user: lehyaric
+| | date: Fri Nov 19 10:57:49 2004 +0100
+| | summary: More precise build dependencies for Debian package
+| |
+o | changeset: 522:59f57df9fae0
+| | user: lehyaric
+| | date: Thu Nov 18 11:05:11 2004 +0100
+| | summary: Added profiling option for configure.ac
+| |
+o | changeset: 521:316f11a303d2
+| | user: lehyaric
+| | date: Thu Nov 18 11:03:39 2004 +0100
+| | summary: Added possibility to create separate packages for Debian testing and unstable.
+| |
+o | changeset: 520:f0095131b64f
+| | user: lehyaric
+| | date: Thu Nov 18 11:03:39 2004 +0100
+| | summary: Added possibility to create separate packages for Debian testing and unstable.
+| |
+o | changeset: 519:718ca74c8d16
+| | user: lehyaric
+| | date: Thu Nov 18 11:03:39 2004 +0100
+| | summary: Added possibility to create separate packages for Debian testing and unstable.
+| |
+o | changeset: 518:9d89d076190d
+| | user: lehyaric
+| | date: Wed Nov 17 15:37:02 2004 +0100
+| | summary: Default Debian package set to -x11
+| |
+o | changeset: 517:bdf44e6aba20
+| | user: lehyaric
+| | date: Wed Nov 17 14:28:50 2004 +0100
+| | summary: Updated IDE TODO list
+| |
+o | changeset: 516:517c1471cf2e
+| | user: lehyaric
+| | date: Wed Nov 17 12:13:22 2004 +0100
+| | summary: Debian package (unstable) for FreeFem++ is ready
+| |
+o | changeset: 515:eaeb26d2dac2
+| | user: lehyaric
+| | date: Wed Nov 17 12:13:22 2004 +0100
+| | summary: Debian package (unstable) for FreeFem++ is ready
+| |
+o | changeset: 514:721ef4ae9791
+| | user: lehyaric
+| | date: Tue Nov 16 17:18:16 2004 +0100
+| | summary: Debian packages curently being built. Not fully operational yet.
+| |
+o | changeset: 513:48d1d0bda2c4
+| | user: lehyaric
+| | date: Tue Nov 16 15:39:50 2004 +0100
+| | summary: Makes doc up-to-date with IDE.
+| |
+o | changeset: 512:8ab392a78e7a
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 511:37b96d6a550d
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 510:e9b15663d36a
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 509:210bc8bca680
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 508:580ba532e342
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 507:edb464296e7d
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 506:ada7b140218e
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 505:fafcb50f4e5b
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 504:bcc41dd3fa8d
+| | user: lehyaric
+| | date: Tue Nov 16 15:21:14 2004 +0100
+| | summary: Changed macro LONG_LONG to BAMG_LONG_LONG to avoid any interference with MPI.
+| |
+o | changeset: 503:afbb5a9e4183
+| | user: hecht
+| | date: Tue Nov 16 09:25:12 2004 +0100
+| | summary: correct problem in integration of complex valued function
+| |
+o | changeset: 502:2b8521a98d74
+| | user: lehyaric
+| | date: Mon Nov 15 15:50:42 2004 +0100
+| | summary: A paragraph about FreeFem++-cs has been added in the documentation.
+| |
+o | changeset: 501:12cd26fb848f
+| | user: lehyaric
+| | date: Mon Nov 15 15:50:42 2004 +0100
+| | summary: A paragraph about FreeFem++-cs has been added in the documentation.
+| |
+o | changeset: 500:892e3010d175
+| | user: lehyaric
+| | date: Mon Nov 15 15:50:42 2004 +0100
+| | summary: A paragraph about FreeFem++-cs has been added in the documentation.
+| |
+o | changeset: 499:e32593c3ce18
+| | user: lehyaric
+| | date: Mon Nov 15 13:56:11 2004 +0100
+| | summary: FreeFem++-cs compiles on Cedre (Red-Hat Enterprise)
+| |
+o | changeset: 498:928f4a1766a4
+| | user: lehyaric
+| | date: Mon Nov 15 10:27:44 2004 +0100
+| | summary: Added TODO list for client/server IDE.
+| |
+o | changeset: 497:ea21be00cbe5
+| | user: hecht
+| | date: Mon Nov 15 09:56:56 2004 +0100
+| | summary: orthographe in manual-full
+| |
+o | changeset: 496:74b4301aac83
+| | user: hecht
+| | date: Fri Nov 12 08:31:27 2004 +0100
+| | summary: cadna intergration continuing.
+| |
+o | changeset: 495:0be17e76a91f
+| | user: hecht
+| | date: Fri Nov 12 08:31:26 2004 +0100
+| | summary: cadna intergration continuing.
+| |
+o | changeset: 494:a3d87f2b073c
+| | user: hecht
+| | date: Fri Nov 12 08:31:26 2004 +0100
+| | summary: cadna intergration continuing.
+| |
+o | changeset: 493:e43f5465f202
+| | user: hecht
+| | date: Fri Nov 12 08:31:26 2004 +0100
+| | summary: cadna intergration continuing.
+| |
+o | changeset: 492:30be56d8661d
+| | user: lehyaric
+| | date: Thu Nov 11 19:45:49 2004 +0100
+| | summary: Progressively debugging the IDE and making it usable.
+| |
+o | changeset: 491:e2c6e9ede5d9
+| | user: lehyaric
+| | date: Wed Nov 10 20:12:16 2004 +0100
+| | summary: Some corrections for Cygwin configuration of the IDE.
+| |
+o | changeset: 490:eb18a25a60ea
+| | user: lehyaric
+| | date: Wed Nov 10 12:38:16 2004 +0100
+| | summary: Integrating Windows+Cygwin changes back into Linux.
+| |
+o | changeset: 489:11ff79651895
+| | user: lehyaric
+| | date: Wed Nov 10 10:48:49 2004 +0100
+| | summary: *** empty log message ***
+| |
+o | changeset: 488:62a7ee053207
+| | user: lehyaric
+| | date: Tue Nov 09 16:54:04 2004 +0100
+| | summary: There was a problem with downloaded BLAS source: it was included in
+| |
+o | changeset: 487:5d76a60fb602
+| | user: hecht
+| | date: Tue Nov 09 16:23:12 2004 +0100
+| | summary: add interface with cadna
+| |
+o | changeset: 486:17496d99e45f
+| | user: lehyaric
+| | date: Tue Nov 09 15:47:10 2004 +0100
+| | summary: Windows version of FreeFem++ client/server IDE currently being
+| |
+o | changeset: 485:6290d8ecd8c1
+| | user: lehyaric
+| | date: Tue Nov 09 15:47:10 2004 +0100
+| | summary: Windows version of FreeFem++ client/server IDE currently being
+| |
+o | changeset: 484:f926e0479ac8
+| | user: lehyaric
+| | date: Tue Nov 09 15:47:10 2004 +0100
+| | summary: Windows version of FreeFem++ client/server IDE currently being
+| |
+o | changeset: 483:6d4dfaef560c
+| | user: lehyaric
+| | date: Mon Nov 08 17:21:45 2004 +0100
+| | summary: FreeFem++ compiles on MacOSX. But it has not been tested yet.
+| |
+o | changeset: 482:a7750c9f311e
+| | user: lehyaric
+| | date: Mon Nov 08 17:21:45 2004 +0100
+| | summary: FreeFem++ compiles on MacOSX. But it has not been tested yet.
+| |
+o | changeset: 481:fb4eebbf4886
+| | user: lehyaric
+| | date: Mon Nov 08 15:02:28 2004 +0100
+| | summary: First stable version for the Integrated Development Environment
+| |
+o | changeset: 480:3c1e6d4bc2a2
+| | user: lehyaric
+| | date: Mon Nov 08 15:02:28 2004 +0100
+| | summary: First stable version for the Integrated Development Environment
+| |
+o | changeset: 479:6a6dfeccf617
+| | user: lehyaric
+| | date: Mon Nov 08 15:02:28 2004 +0100
+| | summary: First stable version for the Integrated Development Environment
+| |
+o | changeset: 478:fca74d661274
+| | user: lehyaric
+| | date: Mon Nov 08 15:02:28 2004 +0100
+| | summary: First stable version for the Integrated Development Environment
+| |
+o | changeset: 477:6f5f852316f2
+| | user: lehyaric
+| | date: Mon Nov 08 15:02:28 2004 +0100
+| | summary: First stable version for the Integrated Development Environment
+| |
+o | changeset: 476:2a9e2f6e8da4
+| | user: hecht
+| | date: Fri Nov 05 20:58:24 2004 +0100
+| | summary: coorect bug in FreeFem++.app the plist file was wrong.x
+| |
+o | changeset: 475:2130890a279c
+| | user: hecht
+| | date: Fri Nov 05 20:58:24 2004 +0100
+| | summary: coorect bug in FreeFem++.app the plist file was wrong.x
+| |
+o | changeset: 474:15a22358864b
+| | user: hecht
+| | date: Fri Nov 05 17:22:45 2004 +0100
+| | summary: rm ./FreeFem++.app/Contents/Resources/Contents/Info.plist
+| |
+o | changeset: 473:78d50e8ca9b3
+| | user: hecht
+| | date: Fri Nov 05 15:01:51 2004 +0100
+| | summary: add install www files
+| |
+o | changeset: 472:deb301bad9ed
+| | user: hecht
+| | date: Fri Nov 05 15:01:51 2004 +0100
+| | summary: add install www files
+| |
+o | changeset: 471:d329085d2ad9
+| | user: hecht
+| | date: Fri Nov 05 15:01:51 2004 +0100
+| | summary: add install www files
+| |
+o | changeset: 470:b469c835a383
+| | user: hecht
+| | date: Thu Nov 04 11:05:46 2004 +0100
+| | summary: small modif for the look
+| |
+o | changeset: 469:ab1f51259bd0
+| | user: hecht
+| | date: Thu Nov 04 10:38:27 2004 +0100
+| | summary: corret small problem in LinearCG LinearGMRES
+| |
+o | changeset: 468:1acbc778abf2
+| | user: hecht
+| | date: Thu Nov 04 10:38:27 2004 +0100
+| | summary: corret small problem in LinearCG LinearGMRES
+| |
+o | changeset: 467:0ab12962b0fd
+| | user: hecht
+| | date: Thu Nov 04 10:38:27 2004 +0100
+| | summary: corret small problem in LinearCG LinearGMRES
+| |
+o | changeset: 466:f7e922b5c47b
+| | user: hecht
+| | date: Thu Nov 04 10:38:27 2004 +0100
+| | summary: corret small problem in LinearCG LinearGMRES
+| |
+o | changeset: 465:7538f84816f9
+| | user: hecht
+| | date: Thu Nov 04 10:38:27 2004 +0100
+| | summary: corret small problem in LinearCG LinearGMRES
+| |
+o | changeset: 464:c7ebd094ec65
+| | user: hecht
+| | date: Mon Nov 01 17:05:20 2004 +0100
+| | summary: continuing regtest
+| |
+o | changeset: 463:11e517877eef
+| | user: hecht
+| | date: Mon Nov 01 17:00:51 2004 +0100
+| | summary: correct stability of regtest
+| |
+o | changeset: 462:dd06f300568d
+| | user: hecht
+| | date: Mon Nov 01 16:29:42 2004 +0100
+| | summary: correct regtest in examples++
+| |
+o | changeset: 461:1683f7035054
+| | user: hecht
+| | date: Mon Nov 01 15:22:16 2004 +0100
+| | summary: correct sensibility problem in regtest value
+| |
+o | changeset: 460:390f8dccddda
+| | user: hecht
+| | date: Mon Nov 01 15:22:16 2004 +0100
+| | summary: correct sensibility problem in regtest value
+| |
+o | changeset: 459:3267ae14952a
+| | user: hecht
+| | date: Mon Nov 01 14:34:06 2004 +0100
+| | summary: beginning of 1.44 version
+| |
+o | changeset: 458:2e4939dc785d
+| | tag: release_1_43
+| | user: hecht
+| | date: Sun Oct 31 21:45:57 2004 +0100
+| | summary: correct probleme in periodic adapted mesh.
+| |
+o | changeset: 457:207421f2a7e8
+| | user: hecht
+| | date: Sun Oct 31 21:45:57 2004 +0100
+| | summary: correct probleme in periodic adapted mesh.
+| |
+o | changeset: 456:200a55791940
+| | user: hecht
+| | date: Fri Oct 22 22:53:17 2004 +0200
+| | summary: correct the sparce-cmatrix.edp problem (bug in copy construct of
+| |
+o | changeset: 455:7e279b9438e3
+| | user: hecht
+| | date: Fri Oct 22 22:53:17 2004 +0200
+| | summary: correct the sparce-cmatrix.edp problem (bug in copy construct of
+| |
+o | changeset: 454:d6da0ddeb280
+| | user: hecht
+| | date: Fri Oct 22 22:13:10 2004 +0200
+| | summary: correct plus in copy of real matrix to complex Z
+| |
+o | changeset: 453:b8318a5e063d
+| | user: hecht
+| | date: Fri Oct 22 20:55:10 2004 +0200
+| | summary: try correct probleme with sparce_cmatrix.edp on hydre
+| |
+o | changeset: 452:ee654e2bf51f
+| | user: hecht
+| | date: Fri Oct 22 17:40:01 2004 +0200
+| | summary: track a bug in complex matrix
+| |
+o | changeset: 451:1ec19015b7a7
+| | user: hecht
+| | date: Fri Oct 22 13:17:13 2004 +0200
+| | summary: correct spelling in Makefile.am
+| |
+o | changeset: 450:81af913867db
+| | user: hecht
+| | date: Fri Oct 22 13:13:57 2004 +0200
+| | summary: correct missing file in dist TARGET
+| |
+o | changeset: 449:4ebc66387841
+| | user: hecht
+| | date: Thu Oct 21 23:30:26 2004 +0200
+| | summary: correct LD_LIBRARY_PATH in regtests.sh
+| |
+o | changeset: 448:ae67b79318c9
+| | user: hecht
+| | date: Thu Oct 21 19:53:59 2004 +0200
+| | summary: correct compilation probleme with g++-3.4
+| |
+o | changeset: 447:210d3e06f92d
+| | user: hecht
+| | date: Thu Oct 21 11:04:46 2004 +0200
+| | summary: olve pb of case in filename if figure dir
+| |
+o | changeset: 446:b5fa749a5bc9
+| | user: hecht
+| | date: Thu Oct 21 11:04:46 2004 +0200
+| | summary: olve pb of case in filename if figure dir
+| |
+o | changeset: 445:76207b73fd90
+| | user: hecht
+| | date: Thu Oct 21 11:04:46 2004 +0200
+| | summary: olve pb of case in filename if figure dir
+| |
+o | changeset: 444:bd6dac9e9094
+| | user: hecht
+| | date: Thu Oct 21 10:51:25 2004 +0200
+| | summary: add info in README_CVS update -d
+| |
+o | changeset: 443:3454b8d74eb1
+| | user: hecht
+| | date: Thu Oct 21 10:47:18 2004 +0200
+| | summary: full manual continuing
+| |
+o | changeset: 442:425302deea0d
+| | user: hecht
+| | date: Thu Oct 21 10:37:25 2004 +0200
+| | summary: change default manual to manual-full
+| |
+o | changeset: 441:930731f1e671
+| | user: hecht
+| | date: Thu Oct 21 09:56:57 2004 +0200
+| | summary: add forgetted file
+| |
+o | changeset: 440:90b421243e49
+| | user: hecht
+| | date: Thu Oct 21 09:55:46 2004 +0200
+| | summary: correct ps generation n tag
+| |
+o | changeset: 439:054a6408443f
+| | user: hecht
+| | date: Thu Oct 21 08:26:40 2004 +0200
+| | summary: correct problem AssembleVarForm compile with -O3 in hydre
+| |
+o | changeset: 438:10d97062e606
+| | user: lehyaric
+| | date: Wed Oct 20 17:26:48 2004 +0200
+| | summary: Updates for building debian packages.
+| |
+o | changeset: 437:6b4d454f052c
+| | user: hecht
+| | date: Wed Oct 20 13:52:12 2004 +0200
+| | summary: correct print in UMFPack driver
+| |
+o | changeset: 436:5d7b015d6b6a
+| | user: hecht
+| | date: Wed Oct 20 12:01:16 2004 +0200
+| | summary: add inquire of FE space connectivite (see HISTRY file)
+| |
+o | changeset: 435:77ee9f17989a
+| | user: hecht
+| | date: Wed Oct 20 12:01:16 2004 +0200
+| | summary: add inquire of FE space connectivite (see HISTRY file)
+| |
+o | changeset: 434:645fa4d8d41e
+| | user: hecht
+| | date: Wed Oct 20 12:01:16 2004 +0200
+| | summary: add inquire of FE space connectivite (see HISTRY file)
+| |
+o | changeset: 433:fe1cf8c01674
+| | user: hecht
+| | date: Tue Oct 19 23:31:24 2004 +0200
+| | summary: correct bug in UMFPACK driver
+| |
+o | changeset: 432:db150de11f10
+| | user: hecht
+| | date: Tue Oct 19 23:31:24 2004 +0200
+| | summary: correct bug in UMFPACK driver
+| |
+o | changeset: 431:086194a0bc97
+| | user: hecht
+| | date: Tue Oct 19 23:31:24 2004 +0200
+| | summary: correct bug in UMFPACK driver
+| |
+o | changeset: 430:143a3895671e
+| | user: hecht
+| | date: Tue Oct 19 23:31:24 2004 +0200
+| | summary: correct bug in UMFPACK driver
+| |
+o | changeset: 429:68b5cd5a87d4
+| | user: hecht
+| | date: Tue Oct 19 23:31:24 2004 +0200
+| | summary: correct bug in UMFPACK driver
+| |
+o | changeset: 428:8e95b761bae5
+| | user: hecht
+| | date: Wed Oct 13 21:49:56 2004 +0200
+| | summary: correct line numbering probleme (lose the first line)
+| |
+o | changeset: 427:25a98f711d0b
+| | user: hecht
+| | date: Wed Oct 13 21:49:56 2004 +0200
+| | summary: correct line numbering probleme (lose the first line)
+| |
+o | changeset: 426:144820ccdbd5
+| | user: hecht
+| | date: Wed Oct 13 18:12:27 2004 +0200
+| | summary: remove accent in GC routine
+| |
+o | changeset: 425:1732ce8c01d8
+| | user: hecht
+| | date: Wed Oct 13 18:12:27 2004 +0200
+| | summary: remove accent in GC routine
+| |
+o | changeset: 424:1b5098389948
+| | user: hecht
+| | date: Tue Oct 12 21:38:18 2004 +0200
+| | summary: reput previous version (wrong test)
+| |
+o | changeset: 423:5638a3f80a88
+| | user: hecht
+| | date: Tue Oct 12 20:59:32 2004 +0200
+| | summary: correct probleme in A*x for full matrix
+| |
+o | changeset: 422:94c1cfab9672
+| | user: hecht
+| | date: Tue Oct 12 07:28:35 2004 +0200
+| | summary: add file src/fflib/lgmat.cpp
+| |
+o | changeset: 421:e63cf99645a9
+| | user: hecht
+| | date: Mon Oct 11 21:31:47 2004 +0200
+| | summary: complex pde , FE complex function, add complex matrix , first test is
+| |
+o | changeset: 420:9cab4d0aa69c
+| | user: hecht
+| | date: Mon Oct 11 21:31:47 2004 +0200
+| | summary: complex pde , FE complex function, add complex matrix , first test is
+| |
+o | changeset: 419:515fd7b96b9f
+| | user: hecht
+| | date: Mon Oct 11 21:31:47 2004 +0200
+| | summary: complex pde , FE complex function, add complex matrix , first test is
+| |
+o | changeset: 418:79b744606bae
+| | user: hecht
+| | date: Mon Oct 11 21:31:47 2004 +0200
+| | summary: complex pde , FE complex function, add complex matrix , first test is
+| |
+o | changeset: 417:5bd8386dcd01
+| | user: hecht
+| | date: Mon Oct 11 21:31:47 2004 +0200
+| | summary: complex pde , FE complex function, add complex matrix , first test is
+| |
+o | changeset: 416:97e71f66af70
+| | user: hecht
+| | date: Fri Oct 08 18:39:13 2004 +0200
+| | summary: complex matrix continuing
+| |
+o | changeset: 415:f137b9a8fc5c
+| | user: hecht
+| | date: Fri Oct 08 18:39:13 2004 +0200
+| | summary: complex matrix continuing
+| |
+o | changeset: 414:ebfebb1ac5fc
+| | user: hecht
+| | date: Fri Oct 08 18:39:13 2004 +0200
+| | summary: complex matrix continuing
+| |
+o | changeset: 413:04eb8a6f2984
+| | user: hecht
+| | date: Fri Oct 08 18:39:13 2004 +0200
+| | summary: complex matrix continuing
+| |
+o | changeset: 412:a22c9b627343
+| | user: hecht
+| | date: Wed Oct 06 22:24:56 2004 +0200
+| | summary: add a pde complex example
+| |
+o | changeset: 411:a4b5781ae40c
+| | user: hecht
+| | date: Wed Oct 06 22:22:05 2004 +0200
+| | summary: pde complex , continuing: first test is now working
+| |
+o | changeset: 410:bcac253cb61b
+| | user: hecht
+| | date: Wed Oct 06 22:22:05 2004 +0200
+| | summary: pde complex , continuing: first test is now working
+| |
+o | changeset: 409:8979601bdc85
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 408:256c59f10590
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 407:7d2cf3182e76
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 406:e95d0ba6b7e3
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 405:70e5cbe6ea2d
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 404:44a92d96dedf
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 403:d6f723e155cb
+| | user: hecht
+| | date: Tue Oct 05 21:29:04 2004 +0200
+| | summary: complex pde probleme ( first test) no validation
+| |
+o | changeset: 402:3c4ce746b967
+| | user: lehyaric
+| | date: Tue Oct 05 15:30:13 2004 +0200
+| | summary: Added reduced compilation goal "quick" for development purposes.
+| |
+o | changeset: 401:b2003bc088ca
+| | user: hecht
+| | date: Mon Oct 04 10:22:29 2004 +0200
+| | summary: add complex edp (continued)
+| |
+o | changeset: 400:397c36b4b309
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 399:887c12889698
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 398:2f52a8427674
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 397:e83e3edd173f
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 396:a5d848d61a8c
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 395:54aee94d12a5
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 394:82ccf1be8da9
+| | user: hecht
+| | date: Thu Sep 30 14:50:25 2004 +0200
+| | summary: add complex FE function
+| |
+o | changeset: 393:8057e10dedca
+| | user: hecht
+| | date: Tue Sep 28 10:58:41 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 392:6af43ced4bae
+| | user: hecht
+| | date: Tue Sep 28 10:58:41 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 391:567799ab94cb
+| | user: hecht
+| | date: Tue Sep 28 10:58:41 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 390:abb85c03c031
+| | user: hecht
+| | date: Tue Sep 28 10:58:41 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 389:fe223eb326cd
+| | user: hecht
+| | date: Tue Sep 28 10:58:40 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 388:4ca7990a291d
+| | user: hecht
+| | date: Tue Sep 28 10:58:40 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 387:933bb1d0a477
+| | user: hecht
+| | date: Tue Sep 28 10:58:40 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 386:5a2434bfc31b
+| | user: hecht
+| | date: Tue Sep 28 10:58:40 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 385:72b317a18586
+| | user: hecht
+| | date: Tue Sep 28 10:58:40 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 384:01a48ef68149
+| | user: hecht
+| | date: Tue Sep 28 10:58:40 2004 +0200
+| | summary: add new manual call manual-full
+| |
+o | changeset: 383:dc00fa274e76
+| | user: lehyaric
+| | date: Fri Sep 17 17:29:29 2004 +0200
+| | summary: More information about CVS commands.
+| |
+o | changeset: 382:3d5b35158b27
+| | user: lehyaric
+| | date: Fri Sep 17 16:55:03 2004 +0200
+| | summary: Regression tests pass with reduced optimization options on PowerPC G5, fast
+| |
+o | changeset: 381:fc7c2126f5c4
+| | user: lehyaric
+| | date: Fri Sep 17 16:13:25 2004 +0200
+| | summary: Regression tests pass again on Macintosh PPC (generic mode).
+| |
+o | changeset: 380:6735dad5752c
+| | user: lehyaric
+| | date: Fri Sep 17 15:14:21 2004 +0200
+| | summary: Make regression tests work again on Macintosh PowerPC (debug mode).
+| |
+o | changeset: 379:1f9b0349c49d
+| | user: lehyaric
+| | date: Fri Sep 17 15:14:21 2004 +0200
+| | summary: Make regression tests work again on Macintosh PowerPC (debug mode).
+| |
+o | changeset: 378:ff90d81ab89d
+| | user: lehyaric
+| | date: Fri Sep 17 15:14:21 2004 +0200
+| | summary: Make regression tests work again on Macintosh PowerPC (debug mode).
+| |
+o | changeset: 377:f7482dd869e3
+| | user: lehyaric
+| | date: Fri Sep 17 15:14:21 2004 +0200
+| | summary: Make regression tests work again on Macintosh PowerPC (debug mode).
+| |
+o | changeset: 376:bfab63278f19
+| | user: lehyaric
+| | date: Thu Sep 16 17:24:11 2004 +0200
+| | summary: Still trying to find appropriate optimization options for PowerPC G5
+| |
+o | changeset: 375:0507c2ba4f1e
+| | user: lehyaric
+| | date: Thu Sep 16 10:43:46 2004 +0200
+| | summary: G5 optimization options reverted to G4 because of segmentation fault
+| |
+o | changeset: 374:cd70efe472da
+| | user: hecht
+| | date: Wed Sep 15 21:50:30 2004 +0200
+| | summary: split AFunction.cpp in 2 files and remove optim option on ppc G5
+| |
+o | changeset: 373:5da1312b3ef9
+| | user: hecht
+| | date: Wed Sep 15 21:50:30 2004 +0200
+| | summary: split AFunction.cpp in 2 files and remove optim option on ppc G5
+| |
+o | changeset: 372:72e9cd4aa1b8
+| | user: hecht
+| | date: Wed Sep 15 21:50:30 2004 +0200
+| | summary: split AFunction.cpp in 2 files and remove optim option on ppc G5
+| |
+o | changeset: 371:1ad31634c74e
+| | user: hecht
+| | date: Tue Sep 14 14:28:57 2004 +0200
+| | summary: correct pb set var CXX in load.sh call in exampelle++-Makefile.am
+| |
+o | changeset: 370:8483d008a226
+| | user: lehyaric
+| | date: Tue Sep 14 13:51:23 2004 +0200
+| | summary: Enables load.link work even when $CXX is not defined.
+| |
+o | changeset: 369:3b19cf768802
+| | user: lehyaric
+| | date: Tue Sep 14 11:39:15 2004 +0200
+| | summary: Corrected bug preventing examples++-tutorial/regtests.m4 from being
+| |
+o | changeset: 368:fe3f3906e950
+| | user: lehyaric
+| | date: Tue Sep 14 11:20:40 2004 +0200
+| | summary: More updates for FreeBSD compilation
+| |
+o | changeset: 367:c4a119ca5c9a
+| | user: lehyaric
+| | date: Mon Sep 13 16:05:19 2004 +0200
+| | summary: Modification proposée par Thierry Thomas pour FreeBSD
+| |
+o | changeset: 366:8493ed2b0f1e
+| | user: hecht
+| | date: Mon Sep 13 15:33:27 2004 +0200
+| | summary: correct plist version
+| |
+o | changeset: 365:18b4482e75b8
+| | user: hecht
+| | date: Mon Sep 13 15:33:27 2004 +0200
+| | summary: correct plist version
+| |
+o | changeset: 364:afb03f91b7e1
+| | user: hecht
+| | date: Mon Sep 13 15:27:09 2004 +0200
+| | summary: C++ encapsulte cblas.h in src/femlib/MatriceCreuse_tpl.hpp for freebsd OS
+| |
+o | changeset: 363:613c6ccc0c5f
+| | user: hecht
+| | date: Tue Sep 07 17:43:34 2004 +0200
+| | summary: corret of window install
+| |
+o | changeset: 362:8540f099b3ce
+| | user: hecht
+| | date: Tue Sep 07 16:47:58 2004 +0200
+| | summary: add file for MacOS application
+| |
+o | changeset: 361:7dae94479be9
+| | user: lehyaric
+| | date: Tue Sep 07 10:37:27 2004 +0200
+| | summary: Regression tests in examples++ directory re-implemented using regtests.m4
+| |
+o | changeset: 360:2d87ce153e15
+| | user: lehyaric
+| | date: Tue Sep 07 10:37:27 2004 +0200
+| | summary: Regression tests in examples++ directory re-implemented using regtests.m4
+| |
+o | changeset: 359:2784c4a0bd47
+| | user: hecht
+| | date: Tue Sep 07 09:45:39 2004 +0200
+| | summary: correct with-blas=.... tags
+| |
+o | changeset: 358:cf165daa0d0f
+| | user: hecht
+| | date: Tue Sep 07 09:36:07 2004 +0200
+| | summary: add if previous download of blas reuse it
+| |
+o | changeset: 357:3eb4c46dcfe9
+| | user: hecht
+| | date: Tue Sep 07 09:36:07 2004 +0200
+| | summary: add if previous download of blas reuse it
+| |
+o | changeset: 356:76b709dff400
+| | user: hecht
+| | date: Tue Sep 07 09:36:07 2004 +0200
+| | summary: add if previous download of blas reuse it
+| |
+o | changeset: 355:5e3635850187
+| | user: hecht
+| | date: Tue Sep 07 09:36:07 2004 +0200
+| | summary: add if previous download of blas reuse it
+| |
+o | changeset: 354:31bc7672aa7c
+| | user: hecht
+| | date: Tue Sep 07 09:36:07 2004 +0200
+| | summary: add if previous download of blas reuse it
+| |
+o | changeset: 353:bd84364412fe
+| | user: hecht
+| | date: Mon Sep 06 16:03:02 2004 +0200
+| | summary: add missing file regtest.m4 in dist make target in examples++-tutorial
+| |
+o | changeset: 352:fca5bc988b28
+| | user: hecht
+| | date: Mon Sep 06 14:00:11 2004 +0200
+| | summary: Add -enable-generic_blas Download generic blas (implie --enable-download)
+| |
+o | changeset: 351:44f079ca1e54
+| | user: hecht
+| | date: Fri Sep 03 10:45:06 2004 +0200
+| | summary: empty SOURCESS variable in download/blas/Makefile.am because
+| |
+o | changeset: 350:1e46b370a8e8
+| | user: hecht
+| | date: Thu Sep 02 16:04:15 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 349:aa868ed8a653
+| | user: hecht
+| | date: Thu Sep 02 16:04:15 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 348:ea558c405714
+| | user: hecht
+| | date: Thu Sep 02 16:04:15 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 347:e93fad9806ee
+| | user: hecht
+| | date: Thu Sep 02 16:04:15 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 346:699d36073a62
+| | user: hecht
+| | date: Wed Sep 01 13:51:05 2004 +0200
+| | summary: correct string[string] undelete pointer
+| |
+o | changeset: 345:3630bf06e805
+| | user: hecht
+| | date: Wed Sep 01 13:51:05 2004 +0200
+| | summary: correct string[string] undelete pointer
+| |
+o | changeset: 344:1f080b312de7
+| | user: hecht
+| | date: Wed Sep 01 13:51:05 2004 +0200
+| | summary: correct string[string] undelete pointer
+| |
+o | changeset: 343:2207149cc212
+| | user: hecht
+| | date: Wed Sep 01 09:33:21 2004 +0200
+| | summary: expand macro problem , suite (et fin?)
+| |
+o | changeset: 342:7f3e2e94c5dd
+| | user: hecht
+| | date: Wed Sep 01 09:33:21 2004 +0200
+| | summary: expand macro problem , suite (et fin?)
+| |
+o | changeset: 341:5155e427a87d
+| | user: hecht
+| | date: Wed Sep 01 07:41:07 2004 +0200
+| | summary: correct pb in macro generation (not finish)
+| |
+o | changeset: 340:c43b8c2be26a
+| | user: hecht
+| | date: Tue Aug 31 17:35:35 2004 +0200
+| | summary: correct bug in macro expansion
+| |
+o | changeset: 339:ffcff5636f12
+| | user: hecht
+| | date: Mon Aug 30 17:10:10 2004 +0200
+| | summary: remove blas call on MacOS 9
+| |
+o | changeset: 338:531a39f19f63
+| | user: hecht
+| | date: Mon Aug 30 15:56:07 2004 +0200
+| | summary: add blas call in choleski and LU solver
+| |
+o | changeset: 337:4fbef75b9c75
+| | user: hecht
+| | date: Mon Aug 30 15:56:07 2004 +0200
+| | summary: add blas call in choleski and LU solver
+| |
+o | changeset: 336:411e79c1f3d1
+| | user: hecht
+| | date: Mon Aug 30 15:56:07 2004 +0200
+| | summary: add blas call in choleski and LU solver
+| |
+o | changeset: 335:db4ae64b21ff
+| | user: hecht
+| | date: Mon Aug 30 14:13:24 2004 +0200
+| | summary: add blas in choleski
+| |
+o | changeset: 334:a2136058155e
+| | user: hecht
+| | date: Mon Aug 30 14:13:24 2004 +0200
+| | summary: add blas in choleski
+| |
+o | changeset: 333:3026860a14e7
+| | user: hecht
+| | date: Mon Aug 30 14:13:24 2004 +0200
+| | summary: add blas in choleski
+| |
+o | changeset: 332:adae49e68467
+| | user: hecht
+| | date: Mon Aug 30 14:03:27 2004 +0200
+| | summary: correct mpi/Makefile.am for compilation with g++-3.4
+| |
+o | changeset: 331:d25cf7233e27
+| | user: hecht
+| | date: Mon Aug 30 13:40:48 2004 +0200
+| | summary: correction to by compatible wiath g++-3.4
+| |
+o | changeset: 330:2053e59afe11
+| | user: hecht
+| | date: Mon Aug 30 13:40:48 2004 +0200
+| | summary: correction to by compatible wiath g++-3.4
+| |
+o | changeset: 329:de5ee8de0427
+| | user: hecht
+| | date: Fri Aug 27 17:42:26 2004 +0200
+| | summary: correct g++-3.4 compilation probleme
+| |
+o | changeset: 328:5a1f1387f099
+| | user: hecht
+| | date: Thu Aug 26 16:51:56 2004 +0200
+| | summary: optimize cpu times on choleski and crout
+| |
+o | changeset: 327:c28bfd60ba97
+| | user: hecht
+| | date: Thu Aug 26 15:04:49 2004 +0200
+| | summary: correct divide by zero in plot
+| |
+o | changeset: 326:82e0b4315486
+| | user: hecht
+| | date: Thu Aug 26 15:04:49 2004 +0200
+| | summary: correct divide by zero in plot
+| |
+o | changeset: 325:cf3cb8ac4aff
+| | user: hecht
+| | date: Thu Aug 26 15:04:49 2004 +0200
+| | summary: correct divide by zero in plot
+| |
+o | changeset: 324:03ff6dc560d5
+| | user: hecht
+| | date: Thu Aug 26 15:04:49 2004 +0200
+| | summary: correct divide by zero in plot
+| |
+o | changeset: 323:1a52cee5c2df
+| | user: hecht
+| | date: Thu Aug 26 15:04:49 2004 +0200
+| | summary: correct divide by zero in plot
+| |
+o | changeset: 322:0aa1b06eb0ef
+| | user: lehyaric
+| | date: Fri Jul 16 14:40:18 2004 +0200
+| | summary: Windows package for Version 1.41 complete.
+| |
+o | changeset: 321:1fe712bb592c
+| | user: lehyaric
+| | date: Fri Jul 16 14:40:18 2004 +0200
+| | summary: Windows package for Version 1.41 complete.
+| |
+o | changeset: 320:def90fb6ed3d
+| | user: lehyaric
+| | date: Fri Jul 16 14:40:18 2004 +0200
+| | summary: Windows package for Version 1.41 complete.
+| |
+o | changeset: 319:bf9d235a46b3
+| | user: lehyaric
+| | date: Fri Jul 16 14:40:18 2004 +0200
+| | summary: Windows package for Version 1.41 complete.
+| |
+o | changeset: 318:85f578ad260e
+| | user: lehyaric
+| | date: Fri Jul 16 14:40:18 2004 +0200
+| | summary: Windows package for Version 1.41 complete.
+| |
+o | changeset: 317:6628af52db2b
+| | user: lehyaric
+| | date: Thu Jul 15 10:32:08 2004 +0200
+| | summary: Regression tests ok on an Athlon 1.2 GHz.
+| |
+o | changeset: 316:53712bc8f199
+| | user: lehyaric
+| | date: Tue Jul 13 14:20:36 2004 +0200
+| | summary: Regression tests pass on cygwin.
+| |
+o | changeset: 315:8ea214d54ae7
+| | user: lehyaric
+| | date: Tue Jul 13 11:13:06 2004 +0200
+| | summary: Small comment change.
+| |
+o | changeset: 314:64a1e1e70dac
+| | user: lehyaric
+| | date: Tue Jul 13 11:12:29 2004 +0200
+| | summary: Downloaded generic BLAS now work on cedre (redhat, pentium 4).
+| |
+o | changeset: 313:1faecf8849ea
+| | user: lehyaric
+| | date: Tue Jul 13 11:12:29 2004 +0200
+| | summary: Downloaded generic BLAS now work on cedre (redhat, pentium 4).
+| |
+o | changeset: 312:d2475c116bac
+| | user: lehyaric
+| | date: Tue Jul 13 11:01:50 2004 +0200
+| | summary: Optimized BLAS replaced with generic BLAS for generic compilation.
+| |
+o | changeset: 311:9d99b39cf9d4
+| | user: lehyaric
+| | date: Tue Jul 13 10:29:57 2004 +0200
+| | summary: Duplicates xerbla.f when downloading generic blas.
+| |
+o | changeset: 310:71ed69bf1371
+| | user: lehyaric
+| | date: Mon Jul 12 17:38:15 2004 +0200
+| | summary: Uses generic BLAS for generic compilation, because it is faster to compile
+| |
+o | changeset: 309:4223a25835b8
+| | user: lehyaric
+| | date: Mon Jul 12 17:38:15 2004 +0200
+| | summary: Uses generic BLAS for generic compilation, because it is faster to compile
+| |
+o | changeset: 308:b9a134a6f6e2
+| | user: lehyaric
+| | date: Fri Jul 09 18:10:16 2004 +0200
+| | summary: New script to upload Debian packages.
+| |
+o | changeset: 307:db4e0b9fb8e6
+| | user: lehyaric
+| | date: Fri Jul 09 18:10:16 2004 +0200
+| | summary: New script to upload Debian packages.
+| |
+o | changeset: 306:fcea44571ff4
+| | user: darrasse
+| | date: Fri Jul 09 16:52:17 2004 +0200
+| | summary: Mise à jour de la liste des auteurs
+| |
+o | changeset: 305:a518d55630cf
+| | user: lehyaric
+| | date: Fri Jul 09 10:04:55 2004 +0200
+| | summary: Binary ATLAS download disabled for the moment.
+| |
+o | changeset: 304:e8c7b5754d95
+| | user: hecht
+| | date: Thu Jul 08 15:31:42 2004 +0200
+| | summary: install-www in progress
+| |
+o | changeset: 303:7af6fdba37a9
+| | user: lehyaric
+| | date: Thu Jul 08 15:22:13 2004 +0200
+| | summary: The precompiled ATLAS library is now correctly downloaded and uncompressed,
+| |
+o | changeset: 302:193850ffeebf
+| | user: lehyaric
+| | date: Thu Jul 08 15:22:13 2004 +0200
+| | summary: The precompiled ATLAS library is now correctly downloaded and uncompressed,
+| |
+o | changeset: 301:1a7ea2e9e383
+| | user: lehyaric
+| | date: Thu Jul 08 15:22:13 2004 +0200
+| | summary: The precompiled ATLAS library is now correctly downloaded and uncompressed,
+| |
+o | changeset: 300:470d4053c3da
+| | user: hecht
+| | date: Thu Jul 08 15:21:08 2004 +0200
+| | summary: correct install-www
+| |
+o | changeset: 299:7cd6515116e5
+| | user: lehyaric
+| | date: Thu Jul 08 13:15:48 2004 +0200
+| | summary: Reference values for regression tests with and without UMFPACK merged.
+| |
+o | changeset: 298:fcf594999fd7
+| | user: lehyaric
+| | date: Thu Jul 08 13:15:48 2004 +0200
+| | summary: Reference values for regression tests with and without UMFPACK merged.
+| |
+o | changeset: 297:3dce3e57c22a
+| | user: lehyaric
+| | date: Thu Jul 08 13:15:48 2004 +0200
+| | summary: Reference values for regression tests with and without UMFPACK merged.
+| |
+o | changeset: 296:b5573d38d3fd
+| | user: lehyaric
+| | date: Thu Jul 08 12:02:10 2004 +0200
+| | summary: Option to download a precompiled version of ATLAS programmed in, but not
+| |
+o | changeset: 295:fefc602af266
+| | user: lehyaric
+| | date: Thu Jul 08 10:44:43 2004 +0200
+| | summary: Debian binary packages created, but not tested yet.
+| |
+o | changeset: 294:2269542083d4
+| | user: lehyaric
+| | date: Wed Jul 07 17:42:54 2004 +0200
+| | summary: Debian packaging in progress.
+| |
+o | changeset: 293:5fa437bd58d9
+| | user: lehyaric
+| | date: Wed Jul 07 17:42:54 2004 +0200
+| | summary: Debian packaging in progress.
+| |
+o | changeset: 292:3c887a990870
+| | user: hecht
+| | date: Wed Jul 07 16:25:04 2004 +0200
+| | summary: correction on macosX version
+| |
+o | changeset: 291:a2af1c655832
+| | user: hecht
+| | date: Wed Jul 07 16:25:04 2004 +0200
+| | summary: correction on macosX version
+| |
+o | changeset: 290:e6ecf315812d
+| | user: hecht
+| | date: Wed Jul 07 16:25:04 2004 +0200
+| | summary: correction on macosX version
+| |
+o | changeset: 289:c51cd2b05332
+| | user: hecht
+| | date: Wed Jul 07 15:56:15 2004 +0200
+| | summary: correct pb in freefem++.app on macosX
+| |
+o | changeset: 288:e142da063d15
+| | user: hecht
+| | date: Wed Jul 07 15:13:27 2004 +0200
+| | summary: correct install-www script
+| |
+o | changeset: 287:ab379a17cf2e
+| | user: hecht
+| | date: Wed Jul 07 14:40:01 2004 +0200
+| | summary: add native9 make target for Mac9 version
+| |
+o | changeset: 286:6aaa1a3f395f
+| | user: hecht
+| | date: Wed Jul 07 14:29:05 2004 +0200
+| | summary: correct pb in MACOSX version and instal-www file
+| |
+o | changeset: 285:28ea7398dafd
+| | user: hecht
+| | date: Wed Jul 07 14:24:10 2004 +0200
+| | summary: correct path of FreeFem++-CoCoa file in install
+| |
+o | changeset: 284:8609cad81843
+| | user: hecht
+| | date: Wed Jul 07 14:05:51 2004 +0200
+| | summary: Add COPYRIGHT file
+| |
+o | changeset: 283:1525c53ec559
+| | user: hecht
+| | date: Wed Jul 07 13:58:17 2004 +0200
+| | summary: Add INSTALL-MacOS file
+| |
+o | changeset: 282:94e900430e00
+| | user: lehyaric
+| | date: Wed Jul 07 12:51:55 2004 +0200
+| | summary: Debian packaging in progress.
+| |
+o | changeset: 281:f5220090d815
+| | user: lehyaric
+| | date: Wed Jul 07 12:51:55 2004 +0200
+| | summary: Debian packaging in progress.
+| |
+o | changeset: 280:421a0c5540ec
+| | user: hecht
+| | date: Wed Jul 07 12:41:05 2004 +0200
+| | summary: mal change in epsilon for regtest (on idared)
+| |
+o | changeset: 279:0f1c9dc9f21f
+| | user: hecht
+| | date: Wed Jul 07 12:09:31 2004 +0200
+| | summary: correct pb in m4 parameter for building regtests.edp
+| |
+o | changeset: 278:669fb7802b66
+| | user: hecht
+| | date: Wed Jul 07 11:32:55 2004 +0200
+| | summary: add install-www to set web server
+| |
+o | changeset: 277:ce3021db6c88
+| | tag: release_1_41_before_packaging
+| | user: lehyaric
+| | date: Mon Jul 05 14:38:47 2004 +0200
+| | summary: Remove debugging information
+| |
+o | changeset: 276:7a4a883326b9
+| | user: lehyaric
+| | date: Thu Jul 01 16:13:29 2004 +0200
+| | summary: Improvements on regression tests on Idared, but still a segmentation fault
+| |
+o | changeset: 275:82325608c7fa
+| | user: lehyaric
+| | date: Thu Jul 01 16:04:09 2004 +0200
+| | summary: All regression tests ok on Cedre.
+| |
+o | changeset: 274:9f94970bb44b
+| | user: lehyaric
+| | date: Thu Jul 01 16:04:09 2004 +0200
+| | summary: All regression tests ok on Cedre.
+| |
+o | changeset: 273:2d7625db8ce9
+| | user: lehyaric
+| | date: Thu Jul 01 16:04:09 2004 +0200
+| | summary: All regression tests ok on Cedre.
+| |
+o | changeset: 272:7be0ae88c080
+| | user: lehyaric
+| | date: Thu Jul 01 15:33:45 2004 +0200
+| | summary: All regression tests ok on Hydre.
+| |
+o | changeset: 271:df58e4bd4eda
+| | user: lehyaric
+| | date: Thu Jul 01 15:33:45 2004 +0200
+| | summary: All regression tests ok on Hydre.
+| |
+o | changeset: 270:0757f6282056
+| | user: lehyaric
+| | date: Thu Jul 01 15:33:45 2004 +0200
+| | summary: All regression tests ok on Hydre.
+| |
+o | changeset: 269:bd99d82ae56e
+| | user: lehyaric
+| | date: Thu Jul 01 15:33:45 2004 +0200
+| | summary: All regression tests ok on Hydre.
+| |
+o | changeset: 268:2e6c9c4611a5
+| | user: lehyaric
+| | date: Thu Jul 01 14:26:01 2004 +0200
+| | summary: More updates to make parallel regression tests work.
+| |
+o | changeset: 267:43dffe189376
+| | user: lehyaric
+| | date: Thu Jul 01 14:26:01 2004 +0200
+| | summary: More updates to make parallel regression tests work.
+| |
+o | changeset: 266:2934f663b1f6
+| | user: lehyaric
+| | date: Thu Jul 01 14:26:01 2004 +0200
+| | summary: More updates to make parallel regression tests work.
+| |
+o | changeset: 265:03a2012d998f
+| | user: lehyaric
+| | date: Thu Jul 01 14:18:33 2004 +0200
+| | summary: Correcting some problems with parallel regressions tests.
+| |
+o | changeset: 264:5659084d9b60
+| | user: lehyaric
+| | date: Thu Jul 01 14:15:43 2004 +0200
+| | summary: Separate set of reference values when UMFPACK is not available.
+| |
+o | changeset: 263:be8728bf6836
+| | user: lehyaric
+| | date: Thu Jul 01 13:21:41 2004 +0200
+| | summary: More tests on the parallel version (FreeFem++-mpi)
+| |
+o | changeset: 262:d6eeb2d1500d
+| | user: lehyaric
+| | date: Wed Jun 30 15:47:51 2004 +0200
+| | summary: Regression tests installed in examples++-tutorial, with a separate file
+| |
+o | changeset: 261:2b2296d0b03d
+| | user: lehyaric
+| | date: Wed Jun 30 14:29:48 2004 +0200
+| | summary: New file configure.param containing configure parameters.
+| |
+o | changeset: 260:74d8cc71c4ba
+| | user: lehyaric
+| | date: Wed Jun 30 10:47:20 2004 +0200
+| | summary: Describes how to compile FreeFem++ on Windows.
+| |
+o | changeset: 259:f5b3a2abcf03
+| | user: lehyaric
+| | date: Wed Jun 30 10:45:28 2004 +0200
+| | summary: Because of the way return codes are handled inside shell pipe "|" commands,
+| |
+o | changeset: 258:dc3cf3b8e5f1
+| | user: lehyaric
+| | date: Tue Jun 29 18:41:14 2004 +0200
+| | summary: More upgrades to make the source tar file compilable on most architectures.
+| |
+o | changeset: 257:93336381edc4
+| | user: lehyaric
+| | date: Tue Jun 29 18:41:14 2004 +0200
+| | summary: More upgrades to make the source tar file compilable on most architectures.
+| |
+o | changeset: 256:e511f057ffa7
+| | user: lehyaric
+| | date: Tue Jun 29 18:41:14 2004 +0200
+| | summary: More upgrades to make the source tar file compilable on most architectures.
+| |
+o | changeset: 255:3be4e4e86327
+| | user: lehyaric
+| | date: Tue Jun 29 18:41:14 2004 +0200
+| | summary: More upgrades to make the source tar file compilable on most architectures.
+| |
+o | changeset: 254:3a93a6f5e3fb
+| | user: lehyaric
+| | date: Tue Jun 29 18:41:14 2004 +0200
+| | summary: More upgrades to make the source tar file compilable on most architectures.
+| |
+o | changeset: 253:413fa728d595
+| | user: lehyaric
+| | date: Tue Jun 29 18:41:14 2004 +0200
+| | summary: More upgrades to make the source tar file compilable on most architectures.
+| |
+o | changeset: 252:95739d9cec9c
+| | user: hecht
+| | date: Mon Jun 28 22:02:09 2004 +0200
+| | summary: correct double echo in macro expansion
+| |
+o | changeset: 251:c787dfc0af48
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 250:fbad8a94c9fe
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 249:23513d2a05c2
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 248:b46fb2019dd4
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 247:cceac60d1b66
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 246:bbba443f4309
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 245:33d98ebd3407
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 244:7ebb82020029
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 243:cb7d05e66ca1
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 242:ce4ed3033dda
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 241:ccf83b55c405
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 240:c880a524e281
+| | user: lehyaric
+| | date: Mon Jun 28 19:26:56 2004 +0200
+| | summary: .tar.gz packages currently being tested and improved. Testing architectures
+| |
+o | changeset: 239:491d91e180a6
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 238:1a92d214e4e9
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 237:18d9f46d6956
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 236:6dbd1f92fe78
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 235:9f6dc3d57397
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 234:c4b6d34b9c58
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 233:15448ffdb476
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 232:ad9b66078f50
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 231:244e10acad9f
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 230:a061edaca896
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 229:5f042d9e08c1
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 228:51b52fdc0699
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 227:9cf12e9fcc6a
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 226:b39368025dc3
+| | user: lehyaric
+| | date: Mon Jun 28 12:36:53 2004 +0200
+| | summary: Gathering all regression check in one location (regtests.edp) to let
+| |
+o | changeset: 225:8be6dcc104ac
+| | user: lehyaric
+| | date: Mon Jun 28 11:07:54 2004 +0200
+| | summary: Cleaning and improving the MacOS version.
+| |
+o | changeset: 224:e98a86d4e84a
+| | user: lehyaric
+| | date: Mon Jun 28 11:07:54 2004 +0200
+| | summary: Cleaning and improving the MacOS version.
+| |
+o | changeset: 223:4fe29fbcb591
+| | user: lehyaric
+| | date: Mon Jun 28 11:07:53 2004 +0200
+| | summary: Cleaning and improving the MacOS version.
+| |
+o | changeset: 222:11ea2dc80fda
+| | user: hecht
+| | date: Mon Jun 28 09:41:41 2004 +0200
+| | summary: small correct
+| |
+o | changeset: 221:803825852848
+| | user: hecht
+| | date: Mon Jun 28 09:33:07 2004 +0200
+| | summary: FH correct pb in file name
+| |
+o | changeset: 220:49f933c9d7c5
+| | user: hecht
+| | date: Mon Jun 28 09:29:04 2004 +0200
+| | summary: Correct small thing in DOC and add losed figure
+| |
+o | changeset: 219:b0b3f7597046
+| | user: hecht
+| | date: Mon Jun 28 09:29:04 2004 +0200
+| | summary: Correct small thing in DOC and add losed figure
+| |
+o | changeset: 218:260856bae4be
+| | user: hecht
+| | date: Mon Jun 28 09:29:04 2004 +0200
+| | summary: Correct small thing in DOC and add losed figure
+| |
+o | changeset: 217:d8ebe140a004
+| | user: hecht
+| | date: Sun Jun 27 17:18:35 2004 +0200
+| | summary: FH modif .plist file for MacOS application
+| |
+o | changeset: 216:274201b08277
+| | user: hecht
+| | date: Sun Jun 27 17:18:35 2004 +0200
+| | summary: FH modif .plist file for MacOS application
+| |
+o | changeset: 215:b34523490134
+| | user: hecht
+| | date: Sun Jun 27 17:18:35 2004 +0200
+| | summary: FH modif .plist file for MacOS application
+| |
+o | changeset: 214:1abaf5e80c5b
+| | user: lehyaric
+| | date: Fri Jun 25 18:39:04 2004 +0200
+| | summary: Added a new scheme for checking numerical results in each example
+| |
+o | changeset: 213:d345132caf0d
+| | user: hecht
+| | date: Fri Jun 25 18:31:20 2004 +0200
+| | summary: FH: add bug example
+| |
+o | changeset: 212:ed255a0ab2b9
+| | user: hecht
+| | date: Fri Jun 25 18:30:14 2004 +0200
+| | summary: FH: compile FLAG optimization on MACOS
+| |
+o | changeset: 211:952ea771ea45
+| | user: hecht
+| | date: Fri Jun 25 17:54:02 2004 +0200
+| | summary: FH: correct the -fast compilation flag on MACOS (remove -malign-natural)
+| |
+o | changeset: 210:ee742b18566c
+| | user: hecht
+| | date: Fri Jun 25 17:54:02 2004 +0200
+| | summary: FH: correct the -fast compilation flag on MACOS (remove -malign-natural)
+| |
+o | changeset: 209:566f15d34ead
+| | user: lehyaric
+| | date: Fri Jun 25 17:30:51 2004 +0200
+| | summary: Making "make visualcheck" work.
+| |
+o | changeset: 208:830668a369ab
+| | user: lehyaric
+| | date: Fri Jun 25 15:46:10 2004 +0200
+| | summary: POSIX system calls times() and sysconf() are not defined in Mingw system
+| |
+o | changeset: 207:5f265a041999
+| | user: lehyaric
+| | date: Fri Jun 25 14:18:35 2004 +0200
+| | summary: Displays test output as well as recording it during regression tests.
+| |
+o | changeset: 206:2a8140e574cd
+| | user: hecht
+| | date: Fri Jun 25 14:13:56 2004 +0200
+| | summary: add a forgottent & in toString Complex)
+| |
+o | changeset: 205:1a8af1b6cc4e
+| | user: hecht
+| | date: Fri Jun 25 14:04:48 2004 +0200
+| | summary: change toString to remove problem of optimisation flag -fast on MacOS
+| |
+o | changeset: 204:cdda0f23627e
+| | user: lehyaric
+| | date: Fri Jun 25 13:53:20 2004 +0200
+| | summary: Avoids the gcc option "-rdynamic" (used for dlopen()) on MacOS.
+| |
+o | changeset: 203:50b0a79472d0
+| | user: lehyaric
+| | date: Fri Jun 25 13:42:27 2004 +0200
+| | summary: Still more corrections to make regtests.sh work.
+| |
+o | changeset: 202:7350e7f03cb7
+| | user: lehyaric
+| | date: Fri Jun 25 12:21:00 2004 +0200
+| | summary: Corrected bug where FreeFem++ command was not correctly constructed
+| |
+o | changeset: 201:1a97c5f8dae3
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 200:bf6116bf6e14
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 199:f9a372018d4d
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 198:173890d6cffd
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 197:1ea692423a96
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 196:eafde84d3182
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 195:36fad8e658ca
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 194:84be95355842
+| | user: hecht
+| | date: Fri Jun 25 12:17:20 2004 +0200
+| | summary: add periodic adaptmesh stuff
+| |
+o | changeset: 193:cc913a248488
+| | user: lehyaric
+| | date: Fri Jun 25 12:12:19 2004 +0200
+| | summary: Corrected bug where file examples++-other/speedtest.out was not updated
+| |
+o | changeset: 192:5eb924283df1
+| | user: lehyaric
+| | date: Fri Jun 25 11:55:15 2004 +0200
+| | summary: Replaced all occurrences of regtests.pl with regtests.sh
+| |
+o | changeset: 191:5f334f30cf3d
+| | user: lehyaric
+| | date: Fri Jun 25 11:05:41 2004 +0200
+| | summary: Correcting the definition of VersionFreeFemDate and VersionFreeFempp
+| |
+o | changeset: 190:46b1668643d5
+| | user: lehyaric
+| | date: Fri Jun 25 10:59:16 2004 +0200
+| | summary: More documentation for config-version.h generation.
+| |
+o | changeset: 189:63d0c3f29db0
+| | user: lehyaric
+| | date: Fri Jun 25 10:55:37 2004 +0200
+| | summary: - Restructuring the regression tests suite to run all non windowed tests
+| |
+o | changeset: 188:05d5f79cdebc
+| | user: lehyaric
+| | date: Fri Jun 25 10:55:37 2004 +0200
+| | summary: - Restructuring the regression tests suite to run all non windowed tests
+| |
+o | changeset: 187:dd9823784d74
+| | user: lehyaric
+| | date: Fri Jun 25 10:55:37 2004 +0200
+| | summary: - Restructuring the regression tests suite to run all non windowed tests
+| |
+o | changeset: 186:28349aab8571
+| | user: lehyaric
+| | date: Fri Jun 25 10:55:37 2004 +0200
+| | summary: - Restructuring the regression tests suite to run all non windowed tests
+| |
+o | changeset: 185:18a8cf3b1821
+| | user: lehyaric
+| | date: Fri Jun 25 10:55:37 2004 +0200
+| | summary: - Restructuring the regression tests suite to run all non windowed tests
+| |
+o | changeset: 184:4f7f186b636b
+| | user: darrasse
+| | date: Thu Jun 24 18:09:06 2004 +0200
+| | summary: Ajout du packet freefem++-doc contenant la documentation
+| |
+o | changeset: 183:e7ca62ae4d11
+| | user: darrasse
+| | date: Thu Jun 24 18:09:06 2004 +0200
+| | summary: Ajout du packet freefem++-doc contenant la documentation
+| |
+o | changeset: 182:0e82b2a232ce
+| | user: darrasse
+| | date: Thu Jun 24 18:09:06 2004 +0200
+| | summary: Ajout du packet freefem++-doc contenant la documentation
+| |
+o | changeset: 181:66f445bf7317
+| | user: lehyaric
+| | date: Thu Jun 24 17:08:22 2004 +0200
+| | summary: Some commands (like make speedtest and doc) are more thoroughly documented.
+| |
+o | changeset: 180:c2c2f1bc0b5d
+| | user: lehyaric
+| | date: Thu Jun 24 16:49:17 2004 +0200
+| | summary: Give a value to LD_LIBRARY_PATH for the examples++-load regression tests.
+| |
+o | changeset: 179:b4d6436c35bf
+| | user: lehyaric
+| | date: Thu Jun 24 16:05:39 2004 +0200
+| | summary: Regression tests for the parallel version are ok.
+| |
+o | changeset: 178:089de7eb3548
+| | user: darrasse
+| | date: Thu Jun 24 14:44:46 2004 +0200
+| | summary: Changement de priorité des alternatives. x11 est prioritaire à glx.
+| |
+o | changeset: 177:6b4f77f9d655
+| | user: lehyaric
+| | date: Thu Jun 24 13:50:15 2004 +0200
+| | summary: examples++-load now works on Cedre (Red Hat), with debug options.
+| |
+o | changeset: 176:13a795a47cb0
+| | user: lehyaric
+| | date: Thu Jun 24 13:50:15 2004 +0200
+| | summary: examples++-load now works on Cedre (Red Hat), with debug options.
+| |
+o | changeset: 175:fe0ca2334cad
+| | user: lehyaric
+| | date: Thu Jun 24 12:27:06 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 174:50971f3da918
+| | user: lehyaric
+| | date: Thu Jun 24 12:27:06 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 173:e5c1f7c7ce17
+| | user: lehyaric
+| | date: Thu Jun 24 11:52:52 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 172:1d1b041dabfc
+| | user: darrasse
+| | date: Thu Jun 24 11:48:27 2004 +0200
+| | summary: Ajout de plusieurs this-> pour la compilation avec g++-3.4
+| |
+o | changeset: 171:04867a5d5213
+| | user: lehyaric
+| | date: Thu Jun 24 10:44:31 2004 +0200
+| | summary: GLX version was not compiled on MacOS X. Corrected.
+| |
+o | changeset: 170:7e35f0a71ca8
+| | user: lehyaric
+| | date: Thu Jun 24 09:46:04 2004 +0200
+| | summary: examples++-load is being worked on. It still poses problems.
+| |
+o | changeset: 169:9ac236b0dd89
+| | user: lehyaric
+| | date: Thu Jun 24 09:46:04 2004 +0200
+| | summary: examples++-load is being worked on. It still poses problems.
+| |
+o | changeset: 168:579a83fef807
+| | user: hecht
+| | date: Thu Jun 24 08:09:48 2004 +0200
+| | summary: modif to bee compatible with g++ 3.4
+| |
+o | changeset: 167:530be6b2021c
+| | user: darrasse
+| | date: Thu Jun 24 04:12:48 2004 +0200
+| | summary: Nouvel ajout de this-> pour la compilation avec g++-3.4
+| |
+o | changeset: 166:91dcaa97dd82
+| | user: darrasse
+| | date: Thu Jun 24 03:37:52 2004 +0200
+| | summary: Ajout de quelques this-> pour la compilation avec g++ 3.4
+| |
+o | changeset: 165:f80016364270
+| | user: darrasse
+| | date: Thu Jun 24 02:16:48 2004 +0200
+| | summary: Ajout d'une page man générique, obligatoire pour Debian.
+| |
+o | changeset: 164:8861a5960357
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 163:c6f04faebb32
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 162:2eae0e0f0869
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 161:34d7f2a2a9f1
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 160:a94d47551f62
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 159:704f142ac8a6
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 158:462a19c6fd35
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 157:14490711226c
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 156:ecd8d9f031c5
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 155:39009c82f388
+| | user: darrasse
+| | date: Thu Jun 24 02:12:43 2004 +0200
+| | summary: Insertion du dossier debian contenant les fichiers nécessaires pour la
+| |
+o | changeset: 154:4c9e9eaee438
+| | user: lehyaric
+| | date: Wed Jun 23 17:05:33 2004 +0200
+| | summary: The regression tests have been checked up to examples++-load not included
+| |
+o | changeset: 153:cd34c9818fdd
+| | user: lehyaric
+| | date: Wed Jun 23 15:47:48 2004 +0200
+| | summary: Problem with AGL on MasOSX solved: it was not selected for compilation
+| |
+o | changeset: 152:56ce98e3dd00
+| | user: lehyaric
+| | date: Wed Jun 23 14:04:06 2004 +0200
+| | summary: Regression tests are currently being checked.
+| |
+o | changeset: 151:0629efd36bdf
+| | user: lehyaric
+| | date: Wed Jun 23 14:04:06 2004 +0200
+| | summary: Regression tests are currently being checked.
+| |
+o | changeset: 150:d74e4f965d34
+| | user: lehyaric
+| | date: Wed Jun 23 14:04:06 2004 +0200
+| | summary: Regression tests are currently being checked.
+| |
+o | changeset: 149:ef13ddf7a19d
+| | user: lehyaric
+| | date: Wed Jun 23 11:36:17 2004 +0200
+| | summary: Mise à jour de la configuration de UMFPACK
+| |
+o | changeset: 148:8c35b9bd5a21
+| | user: lehyaric
+| | date: Tue Jun 22 18:44:09 2004 +0200
+| | summary: Bug preventing the separate compilation of src/fflib/lex.cpp corrected.
+| |
+o | changeset: 147:b83c3d850f19
+| | user: lehyaric
+| | date: Tue Jun 22 18:25:26 2004 +0200
+| | summary: New 'speedtest' goal to run FreeFem++-nw on examples++-other/lap3-cpu.edp
+| |
+o | changeset: 146:b4100d9e3db7
+| | user: lehyaric
+| | date: Tue Jun 22 17:12:59 2004 +0200
+| | summary: Optimization ok on PowerPC G5 (Idared)
+| |
+o | changeset: 145:9f310e0c592f
+| | user: lehyaric
+| | date: Tue Jun 22 15:38:05 2004 +0200
+| | summary: Optimized version ok on cedre (Intel Xeon + gcc + Red Hat Linux)
+| |
+o | changeset: 144:5835fb842952
+| | user: lehyaric
+| | date: Tue Jun 22 15:38:05 2004 +0200
+| | summary: Optimized version ok on cedre (Intel Xeon + gcc + Red Hat Linux)
+| |
+o | changeset: 143:3228d62729ed
+| | user: lehyaric
+| | date: Tue Jun 22 15:38:05 2004 +0200
+| | summary: Optimized version ok on cedre (Intel Xeon + gcc + Red Hat Linux)
+| |
+o | changeset: 142:5a7bc526e492
+| | user: darrasse
+| | date: Tue Jun 22 15:32:22 2004 +0200
+| | summary: correction de la détection de UMFPACK
+| |
+o | changeset: 141:668587ef4273
+| | user: lehyaric
+| | date: Tue Jun 22 12:05:59 2004 +0200
+| | summary: Correction minime de l'explication de --enable-debug.
+| |
+o | changeset: 140:76886e6c7a58
+| | user: lehyaric
+| | date: Mon Jun 21 17:06:16 2004 +0200
+| | summary: Optimization ok on Debian/Testing.
+| |
+o | changeset: 139:06ec58be4aa1
+| | user: hecht
+| | date: Mon Jun 21 16:56:55 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 138:93b07446f4c5
+| | user: hecht
+| | date: Mon Jun 21 16:49:06 2004 +0200
+| | summary: le fichier fflib/lg.tab.hpp est dans de dir lglib et genere par bison
+| |
+o | changeset: 137:ba2a49602ec0
+| | user: lehyaric
+| | date: Mon Jun 21 16:24:54 2004 +0200
+| | summary: Parallel version modified to use downloaded UMFPACK if available.
+| |
+o | changeset: 136:7dd82d676d0d
+| | user: lehyaric
+| | date: Mon Jun 21 15:53:15 2004 +0200
+| | summary: Some corrections for the "generic" optimization mode.
+| |
+o | changeset: 135:154e95f0efb4
+| | user: lehyaric
+| | date: Mon Jun 21 15:31:16 2004 +0200
+| | summary: Hardware-dependant optimization options currently being selected.
+| |
+o | changeset: 134:2fc65e06c099
+| | user: hecht
+| | date: Mon Jun 21 11:08:16 2004 +0200
+| | summary: add example of test the optimised version
+| |
+o | changeset: 133:41b3e409ce8d
+| | user: hecht
+| | date: Mon Jun 21 11:08:16 2004 +0200
+| | summary: add example of test the optimised version
+| |
+o | changeset: 132:aa3b6d5dea5a
+| | user: hecht
+| | date: Mon Jun 21 11:08:16 2004 +0200
+| | summary: add example of test the optimised version
+| |
+o | changeset: 131:ee15f9879bb0
+| | user: lehyaric
+| | date: Sun Jun 20 19:58:38 2004 +0200
+| | summary: Optimiztion for Pentium III added.
+| |
+o | changeset: 130:07ffea2fef49
+| | user: lehyaric
+| | date: Sun Jun 20 19:30:28 2004 +0200
+| | summary: Configuration of compiler optimization flags still being developed.
+| |
+o | changeset: 129:5e6217c43c12
+| | user: lehyaric
+| | date: Sun Jun 20 13:26:50 2004 +0200
+| | summary: acmacros.m4 and acoptim.m4 will centralize all the necessary treatments
+| |
+o | changeset: 128:49ecc5ec76f1
+| | user: hecht
+| | date: Sat Jun 19 14:23:20 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 127:27909cc2efe4
+| | user: hecht
+| | date: Fri Jun 18 17:50:43 2004 +0200
+| | summary: add modif compilation avec gcc 3.4
+| |
+o | changeset: 126:eb38cdcad258
+| | user: lehyaric
+| | date: Fri Jun 18 10:31:16 2004 +0200
+| | summary: Documentation proofreading ok up to §3.6 included
+| |
+o | changeset: 125:eebea7c8bada
+| | user: lehyaric
+| | date: Thu Jun 17 14:34:49 2004 +0200
+| | summary: - Documentation proofreading ok up to §3.6 included
+| |
+o | changeset: 124:de5ab079f924
+| | user: lehyaric
+| | date: Wed Jun 16 14:47:48 2004 +0200
+| | summary: - Removing emacs backup files
+| |
+o | changeset: 123:f8b658a60f71
+| | user: hecht
+| | date: Wed Jun 16 14:36:50 2004 +0200
+| | summary: add projet codewarrior dans la base CVS en mode Binaire
+| |
+o | changeset: 122:4365bece55ed
+| | user: hecht
+| | date: Wed Jun 16 14:35:38 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 121:b1c8e1f1fbfa
+| | user: hecht
+| | date: Wed Jun 16 14:32:24 2004 +0200
+| | summary: correction of string argument in macro processing
+| |
+o | changeset: 120:e8a577e435c5
+| | user: hecht
+| | date: Wed Jun 16 14:32:24 2004 +0200
+| | summary: correction of string argument in macro processing
+| |
+o | changeset: 119:2b3e676ae747
+| | user: hecht
+| | date: Wed Jun 16 14:32:24 2004 +0200
+| | summary: correction of string argument in macro processing
+| |
+o | changeset: 118:3c790a15669c
+| | user: hecht
+| | date: Wed Jun 16 14:32:24 2004 +0200
+| | summary: correction of string argument in macro processing
+| |
+o | changeset: 117:4223b571b7a2
+| | user: hecht
+| | date: Wed Jun 16 14:32:24 2004 +0200
+| | summary: correction of string argument in macro processing
+| |
+o | changeset: 116:6d4f0efd7290
+| | user: hecht
+| | date: Wed Jun 16 14:32:24 2004 +0200
+| | summary: correction of string argument in macro processing
+| |
+o | changeset: 115:8830c3e6a420
+| | user: hecht
+| | date: Wed Jun 16 14:25:41 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 114:15154662ef97
+| | user: lehyaric
+| | date: Tue Jun 15 12:08:37 2004 +0200
+| | summary: Proofreading ok up to §2.3 included.
+| |
+o | changeset: 113:f3859d20ff80
+| | user: lehyaric
+| | date: Thu Jun 10 10:16:17 2004 +0200
+| | summary: - Relecture Anglais documentation: chapitre I ok.
+| |
+o | changeset: 112:5dfaf78878eb
+| | user: lehyaric
+| | date: Thu Jun 10 10:16:17 2004 +0200
+| | summary: - Relecture Anglais documentation: chapitre I ok.
+| |
+o | changeset: 111:d602db40f9df
+| | user: lehyaric
+| | date: Thu Jun 10 10:16:17 2004 +0200
+| | summary: - Relecture Anglais documentation: chapitre I ok.
+| |
+o | changeset: 110:85d80f2e6265
+| | user: lehyaric
+| | date: Wed Jun 09 10:09:10 2004 +0200
+| | summary: More help on CVS and automake.
+| |
+o | changeset: 109:66de63c37bce
+| | user: lehyaric
+| | date: Tue Jun 08 16:10:19 2004 +0200
+| | summary: Relecture anglais doc arrivé au § 1.3
+| |
+o | changeset: 108:93fa37e6dc7e
+| | user: lehyaric
+| | date: Mon Jun 07 16:34:17 2004 +0200
+| | summary: Première relecture des fichiers README et associés.
+| |
+o | changeset: 107:828ba65d9130
+| | user: lehyaric
+| | date: Mon Jun 07 16:34:17 2004 +0200
+| | summary: Première relecture des fichiers README et associés.
+| |
+o | changeset: 106:d76a5467a2c6
+| | user: lehyaric
+| | date: Mon Jun 07 16:34:17 2004 +0200
+| | summary: Première relecture des fichiers README et associés.
+| |
+o | changeset: 105:b58a786980f6
+| | user: lehyaric
+| | date: Mon Jun 07 16:34:17 2004 +0200
+| | summary: Première relecture des fichiers README et associés.
+| |
+o | changeset: 104:83b96ae3f863
+| | user: lehyaric
+| | date: Mon Jun 07 16:34:17 2004 +0200
+| | summary: Première relecture des fichiers README et associés.
+| |
+o | changeset: 103:23de4ddd9d39
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 102:99d43ca61439
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 101:ab16a232f526
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 100:c59fb66f9425
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 99:0bfd80be1c8c
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 98:a12e2d2e0631
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 97:3874c0fba853
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 96:502d1784ed2e
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 95:4dcb9aa0c74e
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 94:37cfd09bf134
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 93:e648a1bfdd58
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 92:dae695622eac
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 91:27cd79875601
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 90:c8bda48c4105
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 89:eb18bcf09a34
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 88:a820a6c27662
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 87:2658627dd95d
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 86:2eb5adcc8f3b
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 85:5c4c5a9817fa
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 84:d7c50a038a79
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 83:e0934bf79429
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 82:60ee4abf02ca
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 81:2bfb83f8a44d
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 80:1b42fd3b13ff
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 79:dfbcaf6116ec
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 78:c990f2f011b2
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 77:2522953f44a9
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 76:d6250e981cf3
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 75:b1d17073cf16
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 74:d524e9ab1f96
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 73:c34a8b43dbb8
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 72:266eeb6a5ad6
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 71:3039d27ef299
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 70:425fc26308ae
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 69:958cf52ec0ae
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 68:7f82309eca0d
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 67:5056a0adbdc9
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 66:db1bcf6b5777
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 65:bb600795df63
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 64:f81592709735
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:25 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 63:2a6417d3e573
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 62:f25428415d3c
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 61:49f2a29fb46e
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 60:c69b6f268006
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 59:9e03261e3434
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 58:1ec7cc14da21
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 57:19c0a9c331c9
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 56:13019879f42e
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 55:c9fab124321e
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 54:a0ae934447f2
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 53:2c37fdc607e9
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 52:fbd4411abda7
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 51:0f97c8037b88
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 50:104bb1f450ad
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 49:23d20c1baebb
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 48:62334abc40ee
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 47:d8836d2bd9f6
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 46:c42f18e39eb4
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 45:5343bcf3d526
+| | user: lehyaric
+| | date: Fri Jun 04 16:06:24 2004 +0200
+| | summary: Les modifications faites dans la branche "alh-autoconf" sont réintégrées
+| |
+o | changeset: 44:3572cd801d80
+| | user: hecht
+| | date: Fri Jun 04 15:22:02 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 43:7baa4c3c41ef
+| | user: hecht
+| | date: Fri Jun 04 15:22:02 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 42:68e784364499
+| | user: hecht
+| | date: Wed May 26 22:22:36 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 41:db5375fde77a
+| | user: hecht
+| | date: Wed May 26 22:00:26 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 40:399fdf624955
+| | user: hecht
+| | date: Wed May 26 21:58:43 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 39:00b51a05f198
+| | user: lehyaric
+| | date: Wed May 26 11:10:01 2004 +0200
+| | summary: manual.tex est réinitialisé à sa version 1.6, car les modifications
+| |
+o | changeset: 38:4f307cbfc41a
+| | user: hecht
+| | date: Tue May 25 13:51:07 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 37:9c04976869b2
+| | user: ly
+| | date: Tue May 25 12:31:17 2004 +0200
+| | summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
+| |
+o | changeset: 36:00d12a962282
+| | user: ly
+| | date: Tue May 25 12:31:17 2004 +0200
+| | summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
+| |
+o | changeset: 35:e67f5d108cb8
+| | user: ly
+| | date: Tue May 25 12:31:17 2004 +0200
+| | summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
+| |
+o | changeset: 34:fcaf81e18093
+| | user: ly
+| | date: Tue May 25 12:31:17 2004 +0200
+| | summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
+| |
+o | changeset: 33:6e952764275e
+| | user: ly
+| | date: Tue May 25 12:31:17 2004 +0200
+| | summary: Chaque exemple a ete reecrit dans un fichier tex separe, et inclus dans le
+| |
+o | changeset: 32:7d38e62303a8
+| | user: lehyaric
+| | date: Fri May 14 15:46:33 2004 +0200
+| | summary: Début de la relecture de l'anglais de la doc.
+| |
+o | changeset: 31:25279b0696ab
+| | user: lehyaric
+| | date: Fri May 14 10:58:43 2004 +0200
+| | summary: manual.pdf and manual.ps.gz are automaticalle regenerated, so they should
+| |
+o | changeset: 30:86ccde355d34
+| | user: lehyaric
+| | date: Fri May 14 10:43:34 2004 +0200
+| | summary: Récupération des Makefiles (depuis l'archive de la version 1.40) qui
+| |
+o | changeset: 29:63564e1a54d8
+| | user: lehyaric
+| | date: Thu May 13 14:07:13 2004 +0200
+| | summary: Séparation d'une branche spéciale pour les essais de autoconf.
+| |
+o | changeset: 28:0e192a3be805
+| | user: lehyaric
+| | date: Thu May 13 14:00:37 2004 +0200
+| | summary: Intégration de Autoconf et Automake dans la procédure de build en cours.
+| |
+o | changeset: 27:33eb5379f1b1
+| | user: lehyaric
+| | date: Thu May 13 09:54:49 2004 +0200
+| | summary: Ajout progressif de tous les fichiers à ignorer.
+| |
+o | changeset: 26:c5f6979dfddd
+| | user: hecht
+| | date: Wed May 12 21:32:42 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 25:4bf5a81958af
+| | user: lehyaric
+| | date: Wed May 12 14:34:39 2004 +0200
+| | summary: Fichier regénéré à la compilation
+| |
+o | changeset: 24:343d50721685
+| | user: ly
+| | date: Wed May 12 13:21:45 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 23:86eda52226a7
+| | user: ly
+| | date: Wed May 12 13:21:44 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 22:4aa14c3200dc
+| | user: hecht
+| | date: Wed May 12 12:10:56 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 21:52c723e3b5d2
+| | user: hecht
+| | date: Wed May 12 12:10:56 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 20:df833d6233c6
+| | user: hecht
+| | date: Wed May 12 12:10:56 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 19:a4fb91c7bf52
+| | user: hecht
+| | date: Wed May 12 12:06:10 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 18:67575fb8c75b
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 17:416a46105dbb
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 16:857518acb793
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 15:ab21c2321e56
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 14:861633b13870
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 13:e92228f45751
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 12:e311b6dcae4a
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 11:7485d6e98966
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 10:c54fd00d722d
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 9:aed0c05275f3
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 8:e322689b6e92
+| | user: hecht
+| | date: Wed May 12 11:35:31 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 7:ef03e67b3e10
+| | user: hecht
+| | date: Wed May 12 11:35:30 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 6:d46f9d0308fb
+| | user: hecht
+| | date: Wed May 12 11:35:30 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 5:cf149a2e8fec
+| | user: hecht
+| | date: Wed May 12 11:35:30 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 4:f449141657dd
+| | user: hecht
+| | date: Wed May 12 11:35:30 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 3:f22e3359ec26
+| | user: ly
+| | date: Tue May 11 17:37:36 2004 +0200
+| | summary: *** empty log message ***
+| |
+o | changeset: 2:fa41e8fddceb
+| | user: lehyaric
+| | date: Mon Apr 26 12:08:47 2004 +0200
+| | summary: Mise à jour de la documentation enregistrée dans CVS à partir de la
+| |
+o | changeset: 1:1fcb4737d85b
+|/ user: lehyaric
+| date: Mon Apr 26 12:08:46 2004 +0200
+| summary: Mise à jour de la documentation enregistrée dans CVS à partir de la
+|
+o changeset: 0:6d28b8993874
+ tag: FREEFEM_1_38
+ user: lehyaric
+ date: Mon Apr 26 11:58:47 2004 +0200
+ summary: Initial revision
diff --git a/INNOVATION b/INNOVATION
index 229b67a..f75d9c2 100644
--- a/INNOVATION
+++ b/INNOVATION
@@ -1,5 +1,52 @@
-version 3.30.
- -- add multy border syntaxe example: april 23 2014 , (hg rev : 3004)
+ build tar.gz distribution (rev 3050)
+ build version MacOs 3.31-1
+- correct bug put in DG formulation (rev 3044)
+ jump, mean , was wrong from Sun Jun 29 22:39:20 2014 +0200 rev 3028
+version 3.31-1 (rev 3042, 10 juky 2014)
+ - function to put your stop test in LinearGC and NLGC
+ the prototype is
+ func bool stop(int iter,real[int] u,real[int] g) ;
+ { return g.linfty < 1e-5 || iter > 15;}
+ LinearCG(DJ,u,eps=1.e-15,nbiter=20,precon=matId,verbosity=50,stop=stop);
+
+
+ - add functionnal interface to arpack (Eingen Value)
+
+ func real[int] FA(real[int] & u) { real[int] Au=A^-1*u;return Au;}
+ func real[int] FB(real[int] & u) { real[int] Au=B*u;return Au;}
+ int k=EigenValue(n,FA,FB,sym=true,sigma=sigma,value=ev,vector=eV,tol=1e-10,maxit=0,ncv=0);
+
+ see examples++-eigen/LapEigenValueFunc.edp for a true example
+
+
+version 3.31 (rev 3037, 1 july 2014)
+ - re-add tan function for complex number
+ - correct a big mistake in LinearGMRES , the resulat are complity wrong,
+ correct also the algo.edp
+ - add sqr functon of O. Pironneau
+ - correct update of mercurial depot (rev 3034, 1 july 2014)
+ - correct misstake in examples++-3d/MeshSurface.idp
+ about computation metric in function build surface Sphere mesh
+ and add a function to build Ellipsoide surface mesh
+ func mesh3 Ellipsoide (real RX,real RY, real RZ,real h,int L,int orientation)
+ - correct a bug the DG with periodic boundary condition with only one
+ layer of element.
+ - add pluging "bfstream" to write and read in binary file (long, double, complex<double> and array)
+ see bfstream.edp for an example.
+version 3.30-1 may/2014 ( hg rev: 3017)
+ - add levelset integral on 3d case ( on levelset and under level set)
+ - correct problem with Ipopt / lapack configure ...
+ - add BEC plugin of Bose-Enstein Optimisation
+ - standardisation movemesh3 -> movemesh ( same parameter of 2d version )
+ - correct jump in basic integrale to be compatible with varf definition
+ jump is not zero on boundary, it is - boundary value ..
+ fespace Ph(Th,P0);u= 1;int1d(Th)( jump(u) ) = - length border .
+
+version 3.30. ( for windows hg rev : 3013)
+ - add binary ios:mode constant, to open file in binary mode under window
+ to solve pb of seekg under windows
+ - add multy border april 23 2014 , (hg rev : 3004)
+ syntaxe example:
// i is the index of the the multy index
// the number of sub border is given by teh size if the array to set the number of seg on the border ..
// so for multy border the number of seg of the border , must be in int[int] array
@@ -27,9 +74,9 @@ version 3.30.
mesh th= buildmesh(bb(nn)+cc(NC)) ;
plot(th,wait=1);
- add ltime() (rev 2982) function returns the value of time in seconds
+ - add ltime() (rev 2982) function returns the value of time in seconds
since 0 hours, 0 minutes, 0 seconds, January 1, 1970, (int)
- add new macro tool like in C (rev 2980)
+ - add new macro tool like in C (rev 2980)
FILE,LINE,Stringification() to get line number and edp filename,
add quote to a parameter after macro generation …
Like in
@@ -38,28 +85,28 @@ version 3.30.
add new int2d on levelset in 3d (int test)
add basic func mesh3 Cube(int nx,int ny,int nz) in cube.idp file.
version 3.29 (hg rev 2973)
- add int storagetotal(); and int storageused(); function
+ - add int storagetotal(); and int storageused(); function
to get static of malloc ( memory storage usage)
- correct problem of region evalution in jump and mean function
+ - correct problem of region evalution in jump and mean function
version 3.28 ( merge with freefem++-cs tool)
- add download/getall perl script to download all related soft
- add int1d on isoline for matrix ...
+ - add download/getall perl script to download all related soft
+ - add int1d on isoline for matrix ...
version 3.27
- correct bug in display of P1b finite element in 3d
- error in SplitMesh<R3> function (Thank to O. Pironneau)
- add AddLayers(Th,suppi[],sizeoverlaps,unssd[]);
- add tool to trunc to get element numbering for Thn to Tho
- int[int] In2o(1),Io2n(1);
- Tho = trunc(Tho, x<0, new2old=In2o, old2new=Io2n);
- add restrict function for get dof numbering old to new
- fespace Vnh(Thn,Pk), Voh(Tho,Pk);
- int[int] n2o=restrict(Vnh,Voh,n2ok);
- correct mistake in gsl interface random number (9/1/14)
- missing all random distribution ..
- add interface with gsl random number generation in test ..
- correct pb of compilation under window (mingw32/msys)
+ - correct bug in display of P1b finite element in 3d
+ error in SplitMesh<R3> function (Thank to O. Pironneau)
+ - add AddLayers(Th,suppi[],sizeoverlaps,unssd[]);
+ - add tool to trunc to get element numbering for Thn to Tho
+ int[int] In2o(1),Io2n(1);
+ Tho = trunc(Tho, x<0, new2old=In2o, old2new=Io2n);
+ - add restrict function for get dof numbering old to new
+ fespace Vnh(Thn,Pk), Voh(Tho,Pk);
+ int[int] n2o=restrict(Vnh,Voh,n2ok);
+ - correct mistake in gsl interface random number (9/1/14)
+ missing all random distribution ..
+ - add interface with gsl random number generation in test ..
+ - correct pb of compilation under window (mingw32/msys)
6/1/14 (ALH)
- Creating documentation hyperlinks (in emacs orgtime and in Doxygen format)
- New script build/orgindex and file index.org list all hyperlinks in the FF source in Emacs org-mode format
@@ -122,7 +169,7 @@ version 3.26-3 09/12/2013
- Added configuration option --enable-hypre (disabled by default, contrary to other tools)
- Deactivate FFTW download when a local version is found (request from Helmut Jarausch)
10/7/2013 (version 3.25)
- - remove of Mafile.in configure for the hg distrubion
+ - remove of Makefile.in configure for the hg distrubion
use : autoreconf -i # too build Makefile.in
before to configure
need automake version 1.13 ...
diff --git a/configure b/configure
index cc70ca6..dacd128 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for FreeFem++ 3.30.
+# Generated by GNU Autoconf 2.69 for FreeFem++ 3.31-2.
#
# Report bugs to <hecht at ann.jussieu.fr>.
#
@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='FreeFem++'
PACKAGE_TARNAME='freefem++'
-PACKAGE_VERSION='3.30'
-PACKAGE_STRING='FreeFem++ 3.30'
+PACKAGE_VERSION='3.31-2'
+PACKAGE_STRING='FreeFem++ 3.31-2'
PACKAGE_BUGREPORT='hecht at ann.jussieu.fr'
PACKAGE_URL=''
@@ -1551,7 +1551,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures FreeFem++ 3.30 to adapt to many kinds of systems.
+\`configure' configures FreeFem++ 3.31-2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1621,7 +1621,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of FreeFem++ 3.30:";;
+ short | recursive ) echo "Configuration of FreeFem++ 3.31-2:";;
esac
cat <<\_ACEOF
@@ -1884,7 +1884,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-FreeFem++ configure 3.30
+FreeFem++ configure 3.31-2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2738,7 +2738,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by FreeFem++ $as_me 3.30, which was
+It was created by FreeFem++ $as_me 3.31-2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3609,7 +3609,7 @@ fi
# Define the identity of the package.
PACKAGE='freefem++'
- VERSION='3.30'
+ VERSION='3.31-2'
cat >>confdefs.h <<_ACEOF
@@ -13218,7 +13218,7 @@ rm -f core conftest.err conftest.$ac_objext \
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ff_lapack_ok" >&5
$as_echo "$ff_lapack_ok" >&6; }
if test "$ff_lapack_ok" != no ; then
-LAPACKLIBS=$ff_lapack_libs
+LAPACKLIBS=$ff_lapack_lib
fi
if test "$ff_lapack_ok" = no; then
@@ -18386,7 +18386,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by FreeFem++ $as_me 3.30, which was
+This file was extended by FreeFem++ $as_me 3.31-2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18452,7 +18452,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-FreeFem++ config.status 3.30
+FreeFem++ config.status 3.31-2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index a885a64..2ccc2b2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,7 +10,7 @@
# number in debian/changelog.
-AC_INIT(FreeFem++,3.30,hecht at ann.jussieu.fr,freefem++)
+AC_INIT(FreeFem++,3.31-2,hecht at ann.jussieu.fr,freefem++)
dnl : ${CFLAGS=""}
dnl : ${CXXFLAGS=""}
dnl : ${FCFLAGS=""}
@@ -1174,7 +1174,7 @@ AC_MSG_CHECKING([for lapack in $LIBS, $ff_blas_libs and -llapack] )
AC_MSG_RESULT($ff_lapack_ok)
if test "$ff_lapack_ok" != no ; then
-AC_SUBST(LAPACKLIBS,$ff_lapack_libs)
+AC_SUBST(LAPACKLIBS,$ff_lapack_lib)
fi
if test "$ff_lapack_ok" = no; then
AC_ARG_WITH(lapack,
diff --git a/download/arpack/Makefile.am b/download/arpack/Makefile.am
index ff0bf8a..9559f49 100644
--- a/download/arpack/Makefile.am
+++ b/download/arpack/Makefile.am
@@ -45,6 +45,7 @@ PKGCOMMON_PACKAGES=$(ARPACK96_TAR_GZ) $(PATCH_TAR_GZ)
compilepkg::$(ARPACKLIB)
$(ARPACKLIB): ARPACK/fait
+ case '$(BLASLIBS)' in *vecLib*|*Accelerate*) $(F77) -c $(FFLAGS) veclib_zdotc.f -o ARPACK/SRC/veclib_zdotc.o ;; esac;
if [ -n '@FF_LAPACKdir@' ] ; then \
$(F77) -c `echo $(FFLAGS)\ |sed -e s/-O.\*\ // ` ARPACK/LAPACK/dlamch.f -o ARPACK/LAPACK/dlamch.o; \
fi; \
@@ -61,6 +62,12 @@ ARPACK/fait: $(ARPACK96_TAR_GZ) $(PATCH_TAR_GZ) ARmake.m4 Makefile
gunzip -c $(ARPACK96_TAR_GZ) | tar xf -
gunzip -c $(PATCH_TAR_GZ) | tar xf -
gunzip -c arpack-patch-lapack.tar.gz | tar xf -
+ case '$(BLASLIBS)' in *vecLib*|*Accelerate*) \
+ for i in ARPACK/LAPACK/zlatrs.f ARPACK/LAPACK/ztrsyl.f ARPACK/SRC/zgetv0.f ARPACK/SRC/znaitr.f ARPACK/SRC/znaup2.f ARPACK/SRC/zneupd.f;\
+ do mv $$i $$i.cpy; sed -e 's/ZDOTC/ZZDOTC/' -e 's/zdotc/zzdotc/' <$$i.cpy >$$i;rm $$i.cpy; \
+ done;; \
+ esac
+
for i in ARPACK/SRC/*.f ; do \
mv $$i $$i.cpy; sed -e 's/, second/, secnd2/' -e 's/call *second/call secnd2/' <$$i.cpy >$$i;rm $$i.cpy; done
for i in ARPACK/UTIL/second.f; do \
diff --git a/download/arpack/Makefile.in b/download/arpack/Makefile.in
index eb24737..44a38a5 100644
--- a/download/arpack/Makefile.in
+++ b/download/arpack/Makefile.in
@@ -620,6 +620,7 @@ reinstall::install
compilepkg::$(ARPACKLIB)
$(ARPACKLIB): ARPACK/fait
+ case '$(BLASLIBS)' in *vecLib*|*Accelerate*) $(F77) -c $(FFLAGS) veclib_zdotc.f -o ARPACK/SRC/veclib_zdotc.o ;; esac;
if [ -n '@FF_LAPACKdir@' ] ; then \
$(F77) -c `echo $(FFLAGS)\ |sed -e s/-O.\*\ // ` ARPACK/LAPACK/dlamch.f -o ARPACK/LAPACK/dlamch.o; \
fi; \
@@ -636,6 +637,12 @@ ARPACK/fait: $(ARPACK96_TAR_GZ) $(PATCH_TAR_GZ) ARmake.m4 Makefile
gunzip -c $(ARPACK96_TAR_GZ) | tar xf -
gunzip -c $(PATCH_TAR_GZ) | tar xf -
gunzip -c arpack-patch-lapack.tar.gz | tar xf -
+ case '$(BLASLIBS)' in *vecLib*|*Accelerate*) \
+ for i in ARPACK/LAPACK/zlatrs.f ARPACK/LAPACK/ztrsyl.f ARPACK/SRC/zgetv0.f ARPACK/SRC/znaitr.f ARPACK/SRC/znaup2.f ARPACK/SRC/zneupd.f;\
+ do mv $$i $$i.cpy; sed -e 's/ZDOTC/ZZDOTC/' -e 's/zdotc/zzdotc/' <$$i.cpy >$$i;rm $$i.cpy; \
+ done;; \
+ esac
+
for i in ARPACK/SRC/*.f ; do \
mv $$i $$i.cpy; sed -e 's/, second/, secnd2/' -e 's/call *second/call secnd2/' <$$i.cpy >$$i;rm $$i.cpy; done
for i in ARPACK/UTIL/second.f; do \
diff --git a/download/getall b/download/getall
index 9d78dbc..748fd9d 100755
--- a/download/getall
+++ b/download/getall
@@ -26,17 +26,34 @@
use strict;
use Getopt::Std;
+use Digest::MD5 qw(md5_hex); # [[http://perldoc.perl.org/Digest/MD5.html]]
# This download script needs to be able to work on platforms that do not have threads (eg Mingw).
-my $can_use_threads=eval 'use threads;1';
-
-# -a = accept all licences
-# -f = force new downloads
-# -o name,name,... = only packages with the given names
+my $can_use_threads=eval 'use threads;use threads::shared;1';
my %opts;
-getopts('afo:',\%opts);
+getopts('afho:',\%opts);
+
+if($opts{h}){
+ print <<EOF;
+getall [options]: Download third-party packages independently of the FreeFem++ configuration procedure
+
+Available options:
+
+-a = accept all licences without further user interaction
+-f = force downloads even if packages are already present locally
+-h = this help
+-o name,name,... = only download packages with the given names
+
+EOF
+ exit 0;
+}
+
+# Accumulate errors and print them all at the end of the script
+
+my $errors='';
+if($can_use_threads){share(\$errors)}
# list required packages
my $only=0;
@@ -58,73 +75,81 @@ system "mkdir -p pkg";
my @downloads;
download('ARPACK','http://www.caam.rice.edu/software/ARPACK/SRC/arpack96.tar.gz',
- 'http://www.caam.rice.edu/software/ARPACK','arpack96.tar.gz');
+ 'http://www.caam.rice.edu/software/ARPACK','arpack96.tar.gz','fffaa970198b285676f4156cebc8626e');
download('ARPACK','http://www.caam.rice.edu/software/ARPACK/SRC/patch.tar.gz',
- 'http://www.caam.rice.edu/software/ARPACK','patch.tar.gz');
+ 'http://www.caam.rice.edu/software/ARPACK','patch.tar.gz','14830d758f195f272b8594a493501fa2');
-download('BLAS','http://www.netlib.org/blas/blas.tgz','http://www.netlib.org/blas','blas.tgz');
-download('BLAS','http://www.netlib.org/blas/blast-forum/cblas.tgz','http://www.netlib.org/blas','cblas.tgz');
+download('BLAS','http://www.netlib.org/blas/blas.tgz','http://www.netlib.org/blas','blas.tgz',
+ '5e99e975f7a1e3ea6abcad7c6e7e42e6');
+download('BLAS','http://www.netlib.org/blas/blast-forum/cblas.tgz','http://www.netlib.org/blas','cblas.tgz',
+ '1e8830f622d2112239a4a8a83b84209a');
download('OpenBLAS','http://github.com/xianyi/OpenBLAS/tarball/v0.2.8','http://www.openblas.net/','OpenBLAS.tar.gz',
+ 'b58ad6312e9c9a284fd72de7b6a0a076',
'BAD_CERT');
-download('FFTW','http://www.fftw.org/fftw-3.3.2.tar.gz','http://www.fftw.org','fftw-3.3.2.tar.gz');
+download('FFTW','http://www.fftw.org/fftw-3.3.2.tar.gz','http://www.fftw.org','fftw-3.3.2.tar.gz',
+ '6977ee770ed68c85698c7168ffa6e178');
download('freeYams','http://www.ann.jussieu.fr/~frey/ftp/archives/freeyams.2012.02.05.tgz',
- 'http://www.ann.jussieu.fr/~frey/software.html','freeyams.2012.02.05.tgz');
+ 'http://www.ann.jussieu.fr/~frey/software.html','freeyams.2012.02.05.tgz','b7c82a256a3e59beeb2b578de93a4e0b');
download('Gmm++','http://download.gna.org/getfem/stable/gmm-4.2.tar.gz',
- 'http://download.gna.org/getfem/html/homepage/download.html','gmm-4.2.tar.gz');
+ 'http://download.gna.org/getfem/html/homepage/download.html','gmm-4.2.tar.gz','35fe900f7459c49f4b4337dc691c8cdf');
download('Hips','http://hips.gforge.inria.fr/release/hips-1.2b-rc4.tar.gz',
- 'http://hips.gforge.inria.fr/','hips-1.2b-rc4.tar.gz');
+ 'http://hips.gforge.inria.fr/','hips-1.2b-rc4.tar.gz','78720bf9bbbce5e174bdbdbaa1e5d7b4');
download('Ipopt','http://www.coin-or.org/download/source/Ipopt/Ipopt-3.10.2.tgz',
- 'https://projects.coin-or.org/Ipopt','Ipopt-3.10.2.tgz');
+ 'https://projects.coin-or.org/Ipopt','Ipopt-3.10.2.tgz','e647a49a80a03f2682db583e00aa520b');
-download('METIS','http://www.netlib.org/linalg/metis-4.0.tar.gz','http://www.netlib.org/linalg/','metis-4.0.tar.gz');
+download('METIS','http://www.netlib.org/linalg/metis-4.0.tar.gz','http://www.netlib.org/linalg/','metis-4.0.tar.gz',
+ '0aa546419ff7ef50bd86ce1ec7f727c7');
download('ParMETIS','http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD/ParMetis-3.1.1.tar.gz',
- 'http://glaros.dtc.umn.edu/gkhome/views/metis','ParMetis-3.1.1.tar.gz');
+ 'http://glaros.dtc.umn.edu/gkhome/views/metis','ParMetis-3.1.1.tar.gz','57318dbaddff2c3d1ef820cff0bf87b0');
download('MMG3D','http://www.math.u-bordeaux1.fr/~dobrzyns/logiciels/download/mmg3d4.0.tgz',
- 'http://www.math.u-bordeaux1.fr/~dobrzyns/logiciels/mmg3d.php','mmg3d4.0.tgz');
+ 'http://www.math.u-bordeaux1.fr/~dobrzyns/logiciels/mmg3d.php','mmg3d4.0.tgz','bfc2b0373bc208e0512415d1aa2e76a1');
download('mshmet','http://www.ann.jussieu.fr/~frey/ftp/archives/mshmet.2012.04.25.tgz',
- 'http://www.ann.jussieu.fr/~frey/software.html','mshmet.2012.04.25.tgz');
+ 'http://www.ann.jussieu.fr/~frey/software.html','mshmet.2012.04.25.tgz','427f397e0602efc56aa897d38a8e9bfa');
download('MUMPS','http://graal.ens-lyon.fr/MUMPS/MUMPS_4.10.0.tar.gz',
- 'http://graal.ens-lyon.fr/MUMPS/','MUMPS_4.10.0.tar.gz');
+ 'http://graal.ens-lyon.fr/MUMPS/','MUMPS_4.10.0.tar.gz','959e9981b606cd574f713b8422ef0d9f');
download('NLopt','http://ab-initio.mit.edu/nlopt/nlopt-2.2.4.tar.gz',
- 'http://ab-initio.mit.edu/wiki/index.php/NLopt','nlopt-2.2.4.tar.gz');
+ 'http://ab-initio.mit.edu/wiki/index.php/NLopt','nlopt-2.2.4.tar.gz','9c60c6380a10c6d2a06895f0e8756d4f');
download('pARMS','http://www-users.cs.umn.edu/~saad/software/pARMS/pARMS_2.2.php',
- 'http://www-users.cs.umn.edu/~saad/software/pARMS','pARMS_2.2.tar.gz');
+ 'http://www-users.cs.umn.edu/~saad/software/pARMS','pARMS_2.2.tar.gz','be0b4a539d78b9b2b7faf32ff83de822');
# ALH - 6/1/14 - web certificate for gforge.inria.fr is rejected
download('PaStiX','https://gforge.inria.fr/frs/download.php/21873/pastix_release_2200.tar.bz2',
- 'https://gforge.inria.fr/projects/pastix/','pastix_release_2200.tar.bz2','BAD_CERT');
+ 'https://gforge.inria.fr/projects/pastix/','pastix_release_2200.tar.bz2','c82b1808084f183dc8dfd07b1deef694',
+ 'BAD_CERT');
download('ScaLAPACK','http://www.netlib.org/scalapack/scalapack-2.0.2.tgz',
- 'http://www.netlib.org/scalapack/','scalapack-2.0.2.tgz');
+ 'http://www.netlib.org/scalapack/','scalapack-2.0.2.tgz','2f75e600a2ba155ed9ce974a1c4b536f');
# ALH - 6/1/14 - web certificate for gforge.inria.fr is rejected
download('Scotch','https://gforge.inria.fr/frs/download.php/23391/scotch_5.1.6_esmumps.tar.gz',
- 'https://gforge.inria.fr/projects/scotch/','scotch_5.1.6_esmumps.tar.gz','BAD_CERT');
+ 'https://gforge.inria.fr/projects/scotch/','scotch_5.1.6_esmumps.tar.gz','961d0ab22914fc6455a62699cf7b5a47',
+ 'BAD_CERT');
download('SuiteSparse','http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-4.0.2.tar.gz',
- 'http://www.cise.ufl.edu/research/sparse/SuiteSparse/','SuiteSparse-4.0.2.tar.gz');
+ 'http://www.cise.ufl.edu/research/sparse/SuiteSparse/','SuiteSparse-4.0.2.tar.gz',
+ 'efe53b7ef2b529d54727815231a5a6a9');
download('SuperLU','http://crd-legacy.lbl.gov/~xiaoye/SuperLU/superlu_4.3.tar.gz',
- 'http://crd-legacy.lbl.gov/~xiaoye/SuperLU/','superlu_4.3.tar.gz');
+ 'http://crd-legacy.lbl.gov/~xiaoye/SuperLU/','superlu_4.3.tar.gz','b72c6309f25e9660133007b82621ba7c');
download('SuperLU_DIST','http://crd-legacy.lbl.gov/~xiaoye/SuperLU/superlu_dist_3.0.tar.gz',
- 'http://crd-legacy.lbl.gov/~xiaoye/SuperLU/','superlu_dist_3.0.tar.gz');
+ 'http://crd-legacy.lbl.gov/~xiaoye/SuperLU/','superlu_dist_3.0.tar.gz','1d77f10a265f5751d4e4b59317d778f8');
download('TetGen','http://wias-berlin.de/software/tetgen/files/tetgen1.4.3.tar.gz',
- 'http://wias-berlin.de/software/tetgen/','tetgen1.4.3.tar.gz');
+ 'http://wias-berlin.de/software/tetgen/','tetgen1.4.3.tar.gz','d6a4bcdde2ac804f7ec66c29dcb63c18');
# run all downloads concurrently
@@ -137,8 +162,13 @@ else{
foreach(@downloads){downloadone($_)}
}
+if($errors ne ''){
+ print "\n$errors";
+ exit 1;
+}
+
sub download{
- my($title,$url,$lic,$pkg,$opts)=@_;
+ my($title,$url,$lic,$pkg,$md5,$opts)=@_;
# skip packages that have not been requested explicitely
return if($only && !defined $packs{$title});
@@ -160,16 +190,19 @@ sub download{
}
# uses [[file:../build/download]]
- push @downloads,"../build/download $url pkg/$pkg $opts";
+ push @downloads,"$url,pkg/$pkg,$md5,$opts";
}
sub downloadone{
- my($cmd)=@_;
+ my($url,$pkg,$md5,$opts)=split(/,/,$_[0]);
+ my $cmd="../build/download $url $pkg $opts";
print "$cmd\n";
system $cmd;
- if($?){
- print "$cmd FAILED\n";
- }
+ if($?){$errors.="ERROR: $cmd FAILED\n"}
+
+ # check if resulting package contents are valid
+ my $md5check=md5_hex(`cat $pkg`);
+ if($md5check ne $md5){$errors.="ERROR: INVALID MD5 for $pkg\n"}
}
# Local Variables:
diff --git a/examples++-eigen/._Makefile.am b/examples++-3d/._MeshSurface.idp
similarity index 100%
copy from examples++-eigen/._Makefile.am
copy to examples++-3d/._MeshSurface.idp
diff --git a/examples++-3d/Makefile.am b/examples++-3d/Makefile.am
index dfdd3ef..8ee56f0 100644
--- a/examples++-3d/Makefile.am
+++ b/examples++-3d/Makefile.am
@@ -2,7 +2,7 @@
all-local: all.edp regtests.edp freefem++.pref
-TESTS=3d-Leman.edp ArrayFE-3d.edp EqPoisson.edp Lac.edp Laplace-Adapt-3d.edp Laplace-Adapt-aniso-3d.edp Laplace3d.edp LaplaceRT-3d.edp NSI3d-carac.edp NSI3d.edp Period-Poisson-cube-ballon.edp Poisson-cube-ballon.edp Poisson.edp Poisson3d.edp Stokes.edp TruncLac.edp beam-3d.edp cone.edp convect-3d.edp cube-period.edp cylinder-3d.edp cylinder.edp fallingspheres.edp first.edp meditddm.edp p.edp periodic-3d.edp pyramide.edp refinesphere.edp schwarz-nm-3d.edp sphere2.edp sphere6.edp tetgen [...]
+TESTS=3d-Leman.edp ArrayFE-3d.edp EqPoisson.edp Lac.edp Laplace-Adapt-3d.edp Laplace-Adapt-aniso-3d.edp Laplace3d.edp LaplaceRT-3d.edp NSI3d-carac.edp NSI3d.edp Period-Poisson-cube-ballon.edp Poisson-cube-ballon.edp Poisson.edp Poisson3d.edp Stokes.edp TruncLac.edp beam-3d.edp cone.edp convect-3d.edp cube-period.edp cylinder-3d.edp cylinder.edp fallingspheres.edp first.edp meditddm.edp p.edp periodic-3d.edp pyramide.edp refinesphere.edp schwarz-nm-3d.edp sphere2.edp sphere6.edp tetgen [...]
XFAIL_TESTS=Laplace-Adapt-aniso-3d.edp fallingspheres.edp Laplace-Adapt-3d.edp Period-Poisson-cube-ballon.edp Poisson-cube-ballon.edp cylinder.edp refinesphere.edp tetgencube.edp tetgenholeregion.edp Poisson3d.edp
LOG_DRIVER=$(SHELL) $(top_srcdir)/test-driver-ff
TESTS_ENVIRONMENT=TEST_FFPP=$(TEST_FFPP) FLAGS_FFPP=-nw
diff --git a/examples++-3d/Makefile.in b/examples++-3d/Makefile.in
index c452d71..d09f59c 100644
--- a/examples++-3d/Makefile.in
+++ b/examples++-3d/Makefile.in
@@ -540,7 +540,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-TESTS = 3d-Leman.edp ArrayFE-3d.edp EqPoisson.edp Lac.edp Laplace-Adapt-3d.edp Laplace-Adapt-aniso-3d.edp Laplace3d.edp LaplaceRT-3d.edp NSI3d-carac.edp NSI3d.edp Period-Poisson-cube-ballon.edp Poisson-cube-ballon.edp Poisson.edp Poisson3d.edp Stokes.edp TruncLac.edp beam-3d.edp cone.edp convect-3d.edp cube-period.edp cylinder-3d.edp cylinder.edp fallingspheres.edp first.edp meditddm.edp p.edp periodic-3d.edp pyramide.edp refinesphere.edp schwarz-nm-3d.edp sphere2.edp sphere6.edp tetg [...]
+TESTS = 3d-Leman.edp ArrayFE-3d.edp EqPoisson.edp Lac.edp Laplace-Adapt-3d.edp Laplace-Adapt-aniso-3d.edp Laplace3d.edp LaplaceRT-3d.edp NSI3d-carac.edp NSI3d.edp Period-Poisson-cube-ballon.edp Poisson-cube-ballon.edp Poisson.edp Poisson3d.edp Stokes.edp TruncLac.edp beam-3d.edp cone.edp convect-3d.edp cube-period.edp cylinder-3d.edp cylinder.edp fallingspheres.edp first.edp meditddm.edp p.edp periodic-3d.edp pyramide.edp refinesphere.edp schwarz-nm-3d.edp sphere2.edp sphere6.edp tetg [...]
XFAIL_TESTS = Laplace-Adapt-aniso-3d.edp fallingspheres.edp Laplace-Adapt-3d.edp Period-Poisson-cube-ballon.edp Poisson-cube-ballon.edp cylinder.edp refinesphere.edp tetgencube.edp tetgenholeregion.edp Poisson3d.edp
LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-ff
TESTS_ENVIRONMENT = TEST_FFPP=$(TEST_FFPP) FLAGS_FFPP=-nw
@@ -968,6 +968,13 @@ tetgenholeregion.edp.log: tetgenholeregion.edp
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+intlevelset3d.edp.log: intlevelset3d.edp
+ @p='intlevelset3d.edp'; \
+ b='intlevelset3d.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
.test.log:
@p='$<'; \
$(am__set_b); \
diff --git a/examples++-3d/MeshSurface.idp b/examples++-3d/MeshSurface.idp
index 347bd78..abe1b39 100644
--- a/examples++-3d/MeshSurface.idp
+++ b/examples++-3d/MeshSurface.idp
@@ -1,5 +1,6 @@
load "msh3"
load "medit"
+load "freeyams"
// 2 basic functions to build surface mesh
/* Usage:
mesh3 SurfaceHex(N,B,L,orient);
@@ -44,21 +45,19 @@ func mesh3 SurfaceHex(int[int] & N,real[int,int] &B ,int[int,int] & L,int orient
mesh3 Th= Thx0+Thx1+Thy0+Thy1+Thz0+Thz1;
return Th;
}
-
-
-func mesh3 Sphere(real R,real h,int L,int orientation)
+func mesh3 Ellipsoide (real RX,real RY, real RZ,real h,int L,int orientation)
{
mesh Th=square(10,20,[x*pi-pi/2,2*y*pi]); // $]\frac{-pi}{2},frac{-pi}{2}[\times]0,2\pi[ $
// a parametrization of a sphere
- func f1 =cos(x)*cos(y);
- func f2 =cos(x)*sin(y);
- func f3 = sin(x);
+ func f1 =RX*cos(x)*cos(y);
+ func f2 =RY*cos(x)*sin(y);
+ func f3 =RZ*sin(x);
// partiel derivative
- func f1x=sin(x)*cos(y);
- func f1y=-cos(x)*sin(y);
- func f2x=-sin(x)*sin(y);
- func f2y=cos(x)*cos(y);
- func f3x=cos(x);
+ func f1x= -RX*sin(x)*cos(y);
+ func f1y= -RX*cos(x)*sin(y);
+ func f2x= -RY*sin(x)*sin(y);
+ func f2y= +RY*cos(x)*cos(y);
+ func f3x=-RZ*cos(x);
func f3y=0;
// the metric on the sphere $ M = DF^t DF $
func m11=f1x^2+f2x^2+f3x^2;
@@ -67,7 +66,7 @@ func mesh3 Sphere(real R,real h,int L,int orientation)
func perio=[[4,y],[2,y],[1,x],[3,x]]; // to store the periodic condition
- real hh=h/R;// hh mesh size on unite sphere
+ real hh=h;// hh mesh size on unite sphere
real vv= 1/square(hh);
Th=adaptmesh(Th,m11*vv,m21*vv,m22*vv,IsMetric=1,periodic=perio);
Th=adaptmesh(Th,m11*vv,m21*vv,m22*vv,IsMetric=1,periodic=perio);
@@ -75,9 +74,17 @@ func mesh3 Sphere(real R,real h,int L,int orientation)
Th=adaptmesh(Th,m11*vv,m21*vv,m22*vv,IsMetric=1,periodic=perio);
int[int] ref=[0,L];
- mesh3 ThS= movemesh23(Th,transfo=[f1*R,f2*R,f3*R],orientation=orientation,refface=ref);
+ mesh3 ThS= movemesh23(Th,transfo=[f1,f2,f3],orientation=orientation,refface=ref);
+ ThS=freeyams(ThS,hmin=h,hmax=h,gradation=2.,verbosity=-10,mem=100,option=0);
return ThS;
}
+
+
+func mesh3 Sphere(real R,real h,int L,int orientation)
+{
+
+ return Ellipsoide(R,R,R,h,L,orientation);
+}
/* test:
load "tetgen"
{
diff --git a/examples++-3d/all.edp b/examples++-3d/all.edp
index b583bb7..8a0b6e0 100644
--- a/examples++-3d/all.edp
+++ b/examples++-3d/all.edp
@@ -95,6 +95,10 @@ verbosity=verbosityy;searchMethod=0;
verbosity=verbosityy;searchMethod=0;
{ include "first.edp";};
cout << " mem leak = " <<storageused() - MEM1234 << endl << "------------------------------------------------------------------------------ " << endl;
+ cout << "--------- file : intlevelset3d.edp --------------------------------------------------------" << endl;
+verbosity=verbosityy;searchMethod=0;
+{ include "intlevelset3d.edp";};
+ cout << " mem leak = " <<storageused() - MEM1234 << endl << "------------------------------------------------------------------------------ " << endl;
cout << "--------- file : meditddm.edp --------------------------------------------------------" << endl;
verbosity=verbosityy;searchMethod=0;
{ include "meditddm.edp";};
diff --git a/examples++-3d/fallingspheres.edp b/examples++-3d/fallingspheres.edp
index 1dde2f2..9beb48d 100644
--- a/examples++-3d/fallingspheres.edp
+++ b/examples++-3d/fallingspheres.edp
@@ -15,7 +15,7 @@ mesh3 ThH = SurfaceHex(N,B,L,1);
mesh3 ThSg =Sphere(1,hs,300,-1); // "gluing" surface meshs to tolat boundary meshes
mesh3 ThSd =Sphere(1,hs,310,-1);
-ThSd=movemesh3(ThSd,transfo=[x,4+y,z]);
+ThSd=movemesh(ThSd,[x,4+y,z]);
mesh3 ThHS=ThH+ThSg+ThSd;
medit("ThHS", ThHS);
diff --git a/examples++-3d/intlevelset3d.edp b/examples++-3d/intlevelset3d.edp
new file mode 100644
index 0000000..fb39700
--- /dev/null
+++ b/examples++-3d/intlevelset3d.edp
@@ -0,0 +1,88 @@
+load "medit"
+include "cube.idp"
+real surfS1 = 4*pi;
+real volS1 =surfS1/3.;
+int nn= 16;
+int[int] Nxyz=[nn,nn,nn];
+real [int,int] Bxyz=[[-2.,2.],[-2.,2.],[-2.,2.]];
+int [int,int] Lxyz=[[1,1],[1,1],[1,1]];
+mesh3 Th=Cube(Nxyz,Bxyz,Lxyz);
+
+int err=0;
+real eps = 0.5;
+func r = sqrt(x*x +y*y+z*z);
+
+real lc ;
+verbosity=3;
+lc = int2d(Th,levelset=r-1.)(1.) ;
+cout << " area of the level set = " << lc << " = surfS1 " << surfS1 ;
+cout << ", Ok = " << (abs(lc-surfS1) < eps) << endl;
+if( abs(lc-surfS1) > eps) err++;
+fespace Vh(Th,P1);
+// test linear and bilinear ...
+varf vl(u,v) = int2d(Th,levelset=r-1.)(v) + int2d(Th,levelset=r-1.)(u*v);
+real[int] vv=vl(0,Vh);
+
+cout << " area of the level set (varf linear ) = " << (lc=vv.sum) << "= surfS1 " << surfS1 ;
+cout << ", Ok = " << (abs(lc-surfS1) < eps) << endl;
+if( abs(lc-surfS1) > eps) err++;
+real[int] one(Vh.ndof);
+one=1.;
+matrix VV=vl(Vh,Vh); // matrix with levelset
+vv = VV*one;
+cout << " area of the level set (varf bilinear same) = " << (lc=vv.sum) << "= surfS1 " << surfS1;
+cout << ", Ok = " << (abs(lc-surfS1) < eps) << endl;;
+if( abs(lc-surfS1) > eps) err++;
+
+// just for test a idea approximation of int of negative part of levelset
+// to we just change the mesure of the element not the quadrature point
+{ // test new stuff for level set ...
+ macro grad(u) [dx(u),dy(u),dz(u)] //
+ Vh u,v;
+ solve Pxx(u,v) = int3d(Th) ( grad(u)'*grad(v)*1e-8 ) + int3d(Th, levelset= 1-r) ( grad(u)'*grad(v) ) + on(1,u=0) + int3d(Th, levelset= 1-r) ( 1*v);
+ plot(u,wait=1);
+ varf vxx(u,v) = int3d(Th, levelset= 1-r) ( u*v ) + int3d(Th, levelset= 1-r) ( 1*v);
+ matrix XX=vxx(Vh,Vh);
+ real[int] xx=vxx(0,Vh);
+ real vol1= int3d(Th, levelset= 1-r)(1.);
+ cout << " vol1 = " << vol1 << " ~= " << Th.mesure - volS1 << endl;
+ err += (abs(vol1-(Th.mesure - volS1)) > eps);
+ cout << " xx.sum = " << xx.sum << " == " << vol1 <<endl;
+ err += (abs(vol1-xx.sum) > 1e-8);
+
+ real[int] yy(Vh.ndof); yy=1;
+ xx= XX*yy;
+ cout << " XX.sum = " << xx.sum << " == " << vol1 << endl;
+ err += (abs(vol1-xx.sum) > 1e-8);
+
+}
+
+
+
+if(0)
+{// test on diff mesh3 not wet implemented (FH frev 2014)
+mesh3 Th1=Cube(Nxyz,Bxyz,Lxyz);
+mesh3 Th2=Cube(Nxyz,Bxyz,Lxyz);
+fespace Vh1(Th1,P1);
+fespace Vh2(Th2,P1);
+
+varf vl(u,v) = int2d(Th,levelset=r-1.)(v) + int2d(Th,levelset=r-1.)(u*v);
+real[int] vv=vl(0,Vh2);
+
+cout << " area of the level set (varf linear diff ) = " << (lc=vv.sum) << "= surfS1 " << surfS1 ;
+cout << ", Ok = " << (abs(lc-surfS1) < eps) << endl;
+if( abs(lc-surfS1) > eps) err++;
+real[int] one(Vh1.ndof);
+one=1.;
+// sorry not implemented to day ... FH
+//verbosity=10000;
+matrix VV=vl(Vh1,Vh2); // no build of matrix with levelset
+vv = VV*one;
+cout << " area of the level set (varf bilinear diff ) = " << (lc=vv.sum) << "= surfS1 " << surfS1;
+cout << ", Ok = " << (abs(lc-surfS1) < eps) << endl;;
+if( abs(lc-surfS1) > eps) err++;
+
+}
+cout << " Nb err " << err << endl;
+assert(err==0);
+
diff --git a/examples++-3d/tetgencube.edp b/examples++-3d/tetgencube.edp
index a08d8be..64109f5 100644
--- a/examples++-3d/tetgencube.edp
+++ b/examples++-3d/tetgencube.edp
@@ -68,7 +68,7 @@ func mv2z = z;
//mesh3 Thmv2 = movemesh3(Thfinal, transfo=[mv2x,mv2y,mv2z]);
//savemesh(Thmv2,"halfcylindricalshell.mesh");
//verbosity=2;
-mesh3 Thmv2surf = movemesh3(Th33, transfo=[mv2x,mv2y,mv2z], facemerge=0);
+mesh3 Thmv2surf = movemesh(Th33,[mv2x,mv2y,mv2z], facemerge=0);
medit("maillagesurf",Thmv2surf,wait=1);
//savemesh(Thmv2surf,"maillagesurfacecylindre.mesh");
//medit("maillageplein",Thmv2);
diff --git a/examples++-load/._IpOptMinSurf.edp b/examples++-eigen/._BeamEigenValue.edp
similarity index 100%
rename from examples++-load/._IpOptMinSurf.edp
rename to examples++-eigen/._BeamEigenValue.edp
diff --git a/examples++-tutorial/._intlevelset.edp b/examples++-eigen/._free-cyl-axi.edp
similarity index 100%
rename from examples++-tutorial/._intlevelset.edp
rename to examples++-eigen/._free-cyl-axi.edp
diff --git a/examples++-eigen/BeamEigenValue.edp b/examples++-eigen/BeamEigenValue.edp
index f9f34c9..a495edf 100644
--- a/examples++-eigen/BeamEigenValue.edp
+++ b/examples++-eigen/BeamEigenValue.edp
@@ -39,7 +39,7 @@ varf b([uu,vv],[w,s])=
-matrix A= a(Vh,Vh,solver=Crout,factorize=1);
+matrix A= a(Vh,Vh,solver=UMFPACK);
matrix B= b(Vh,Vh,solver=CG,eps=1e-20);
// important remark:
diff --git a/examples++-eigen/LapEigenValueFunc.edp b/examples++-eigen/LapEigenValueFunc.edp
new file mode 100644
index 0000000..da2d476
--- /dev/null
+++ b/examples++-eigen/LapEigenValueFunc.edp
@@ -0,0 +1,70 @@
+// Computation of the eigen value and eigen vector of the
+// Dirichlet problem on square $]0,\pi[^2$
+// Functionnal interface
+// ----------------------------------------
+// we use the inverse shift mode
+// the shift is given with sigma real
+// -------------------------------------
+// find $\lamda$ such that:
+// $$ \int_{\omega} \nabla u_ \nabla v = \lamba \int_{\omega} u \nabla v $$
+verbosity=1;
+mesh Th=square(20,20,[pi*y,pi*x]);
+fespace Vh(Th,P2);
+Vh u1,u2;
+int n=Vh.ndof;
+
+real sigma = 00; // value of the shift
+
+varf a(u1,u2)= int2d(Th)( dx(u1)*dx(u2) + dy(u1)*dy(u2) - sigma* u1*u2 )
+ + on(1,2,3,4,u1=0) ; // Boundary condition
+
+varf b([u1],[u2]) = int2d(Th)( u1*u2 ) ; // no Boundary condition
+
+matrix A= a(Vh,Vh,solver=sparsesolver);
+matrix B= b(Vh,Vh,solver=CG,eps=1e-20);
+
+func real[int] FA(real[int] & u) { real[int] Au=A^-1*u;return Au;}
+func real[int] FB(real[int] & u) { real[int] Au=B*u;return Au;}
+// important remark:
+// the boundary condition is make with exact penalisation:
+// we put 1e30=tgv on the diagonal term of the lock degre of freedom.
+// So take dirichlet boundary condition just on $a$ variationnal form
+// and not on $b$ variationnanl form.
+// because we solve
+// $$ w=A^-1*B*v $$
+
+int nev=20; // number of computed eigen valeu close to sigma
+
+real[int] ev(nev); // to store nev eigein value
+Vh[int] eV(nev); // to store nev eigen vector
+
+
+int k=EigenValue(n,FA,FB,sym=true,sigma=sigma,value=ev,vector=eV,tol=1e-10,maxit=0,ncv=0);
+// tol= the tolerace
+// maxit= the maximal iteration see arpack doc.
+// ncv see arpack doc.
+// the return value is number of converged eigen value.
+k=min(k,nev); // some time the number of converged eigen value
+ // can be greater than nev;
+int nerr=0;
+real[int] eev(36);
+eev=1e100;
+for(int i=1,k=0;i<6;++i)
+for(int j=1;j<6;++j)
+ eev[k++]=i*i+j*j;
+eev.sort;
+cout << eev << endl;
+for (int i=0;i<k;i++)
+{
+ u1=eV[i];
+ real gg = int2d(Th)(dx(u1)*dx(u1) + dy(u1)*dy(u1));
+ real mm= int2d(Th)(u1*u1) ;
+ real err = int2d(Th)(dx(u1)*dx(u1) + dy(u1)*dy(u1) - (ev[i])*u1*u1) ;
+ if(abs(err) > 1e-6) nerr++;
+ if(abs(ev[i]-eev[i]) > 1e-1) nerr++;
+ cout << " ---- " << i<< " " << ev[i] << " == " << eev[i] << " err= " << err << " --- "<<endl;
+
+ // FFCS: add 3D view capabilities
+ plot(eV[i],cmm="Eigen Vector "+i+" valeur =" + ev[i] ,wait=1,value=1,ps="eigen"+i+".eps",dim=3,fill=1,CutPlane=0,ShowAxes=0);
+}
+assert(nerr==0);
diff --git a/examples++-eigen/Makefile.am b/examples++-eigen/Makefile.am
index a407340..7fb68fd 100644
--- a/examples++-eigen/Makefile.am
+++ b/examples++-eigen/Makefile.am
@@ -1,11 +1,12 @@
# $Id$
+# F. hecht july 2014 add LapEigenValueFunc.edp example
all-local: all.edp freefem++.pref
LOG_DRIVER=$(SHELL) $(top_srcdir)/test-driver-ff
TESTS_ENVIRONMENT=TEST_FFPP=$(TEST_FFPP) FLAGS_FFPP=-nw SKIP=$(SKIP_TESTS_EIGEN)
-TESTS=BeamEigenValue.edp BeamEigenValueperio.edp Lap3dEigenValue.edp LapEigenValue.edp LapnosymEigenValue.edp Stokes-eigen.edp VP-Steklov-Poincare.edp neuman.edp testeigen.edp WGM-sphere.edp
-# LapComplexEigenValue.edp (buggus)
+TESTS=BeamEigenValue.edp BeamEigenValueperio.edp Lap3dEigenValue.edp LapEigenValue.edp LapnosymEigenValue.edp Stokes-eigen.edp VP-Steklov-Poincare.edp neuman.edp testeigen.edp WGM-sphere.edp free-cyl-axi.edp LapEigenValueFunc.edp
+# LapComplexEigenValue.edp (buggus)
EXTRA_DIST=*.edp all.edp
all.edp:
diff --git a/examples++-eigen/Makefile.in b/examples++-eigen/Makefile.in
index 84b495e..989631b 100644
--- a/examples++-eigen/Makefile.in
+++ b/examples++-eigen/Makefile.in
@@ -540,8 +540,8 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-ff
TESTS_ENVIRONMENT = TEST_FFPP=$(TEST_FFPP) FLAGS_FFPP=-nw SKIP=$(SKIP_TESTS_EIGEN)
-TESTS = BeamEigenValue.edp BeamEigenValueperio.edp Lap3dEigenValue.edp LapEigenValue.edp LapnosymEigenValue.edp Stokes-eigen.edp VP-Steklov-Poincare.edp neuman.edp testeigen.edp WGM-sphere.edp
-# LapComplexEigenValue.edp (buggus)
+TESTS = BeamEigenValue.edp BeamEigenValueperio.edp Lap3dEigenValue.edp LapEigenValue.edp LapnosymEigenValue.edp Stokes-eigen.edp VP-Steklov-Poincare.edp neuman.edp testeigen.edp WGM-sphere.edp free-cyl-axi.edp LapEigenValueFunc.edp
+# LapComplexEigenValue.edp (buggus)
EXTRA_DIST = *.edp all.edp
all: all-am
@@ -795,6 +795,20 @@ WGM-sphere.edp.log: WGM-sphere.edp
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+free-cyl-axi.edp.log: free-cyl-axi.edp
+ @p='free-cyl-axi.edp'; \
+ b='free-cyl-axi.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+LapEigenValueFunc.edp.log: LapEigenValueFunc.edp
+ @p='LapEigenValueFunc.edp'; \
+ b='LapEigenValueFunc.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
.test.log:
@p='$<'; \
$(am__set_b); \
@@ -960,6 +974,7 @@ uninstall-am:
# $Id$
+# F. hecht july 2014 add LapEigenValueFunc.edp example
all-local: all.edp freefem++.pref
all.edp:
diff --git a/examples++-eigen/free-cyl-axi.edp b/examples++-eigen/free-cyl-axi.edp
new file mode 100644
index 0000000..363e6fc
--- /dev/null
+++ b/examples++-eigen/free-cyl-axi.edp
@@ -0,0 +1,89 @@
+// Computation of the eigen value and eigen vector of the
+//
+// ----------------------------------------
+// we use the inverse shift mode
+// the shift is given with sigma real
+// -------------------------------------
+// Linear elastisitic problem in axisym. model.
+// thank to http://www.me.mtu.edu/~mavable/MEEM4405/Axi.pdf
+// for the model.
+// the benchmark case is
+// thank form comsol and ansys
+// the comsol sol testcaes: Eigenfrequency Analysis of a Free Cylinder
+// The model is taken from NAFEMS Free Vibration Benchmarks
+// 1. F. Abassian, D.J. Dawswell, and N.C. Knowles, Free Vibration Benchmarks,
+// Volume 3, NAFEMS, Glasgow, 1987
+// the comsol data:
+// http://www.comsol.com/model/download/40173/free_cylinder.pdf
+// F. Hecht may 2014 ??
+// warning: Axi / 0x
+// r == y,
+real[int] freqref=[0,243.53,377.41,394.11,397.72,405.28];
+verbosity=0;
+real ccc= 1; // coef scale of matrix
+real E = 2.e11*ccc ;// 72e9;
+real nu = 0.3;
+real rho = 8000*ccc;//2700;//
+real freq0 = 100;
+real mu = E/(2.*(1.+nu));
+real lambda = E*nu/((1.+nu)*(1.-2.*nu));
+real R1 = 1.8, R2 = R1+ 0.4, L = 10;
+int nn = 40, nz = 40;
+border cc1(t=0,2*pi){ x = R1*cos(t); y=R1*sin(t); }
+border cc2(t=0,2*pi){ x = R2*cos(t); y=R2*sin(t); }
+int NN = 10;
+mesh Th=square(L*NN,(R2-R1)*NN,[x*L, (1-y)*R1+y*R2]);
+plot(Th, wait=1);
+
+
+real shift = 1; // make a shift because 0 mode ...
+real C11= 2*mu + lambda ;
+real C12 = lambda ;
+real C44= 2*mu;
+func Amat = [ [C11, C12, C12, 0. ],
+ [C12, C11, C12, 0. ],
+ [C12, C12, C11, 0. ],
+ [0. , 0. , 0., C44]
+ ];
+
+fespace Vh(Th,[P2,P2]);
+Vh [u1,u2], [v1,v2];
+func dr=dy;
+func r=y;
+
+macro Strainaxi(ux,ur) [dx(ux),dr(ur),ur/r, dr(ux)+dx(ur) ] // EOM
+
+varf vLame([u1,u2],[v1,v2])=
+ int2d(Th)( (Strainaxi(v1,v2)'*(Amat*Strainaxi(u1,u2))
+ - ([u1,u2]'*[v1,v2]*rho*shift) )*y )
+ ;
+varf vMass([u1,u2],[v1,v2])=
+ int2d(Th)( ( [v1,v2]'*[u1,u2]*rho )*y );
+
+matrix A= vLame(Vh,Vh,solver=sparsesolver);
+matrix B= vMass(Vh,Vh,solver=CG,eps=1e-20);
+
+int nev=6; // number of computed eigen valeu close to sigma
+
+real[int] ev(nev); // to store nev eigein value
+Vh[int] [eu1,eu2](nev); // to store nev eigen vector
+
+
+int k=EigenValue(A,B,sigma=shift,sym=true,value=ev,vector=eu1,tol=1e-20);
+
+k=min(k,nev); // some time the number of converged eigen value
+ // can be greater than nev;
+int nerr=0;
+for (int i=0;i<k;i++)
+{
+ real e = ev[i] ;
+ real freq = sqrt(abs(e))/(pi*2) ;
+ if( abs(freq-freqref[i]) > 0.3) nerr++;
+ cout << i << " ev " << e << " freq = " << freq << "Hz, err=" << abs(freq-freqref[i]) <<endl;
+ real coef= 0.5/eu1[i][].linfty;
+ mesh Thm=movemesh(Th,[x+eu1[i]*coef,y+eu2[i]*coef]);
+ //plot(Th,Thm, wait=1,cmm=i+"/"+k+"coef amplification = "+coef );
+ // medit("Thm-"+ev[i],Thm,wait=1);
+ plot(Thm,Th,wait=1,cmm=i+"/"+k+"coef amplification = "+coef +" freq " + freq + "Hz" , fill=1);
+}
+assert(nerr==0);
\ No newline at end of file
diff --git a/examples++-load/._PARDISO.cpp b/examples++-load/._bfstream.cpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to examples++-load/._bfstream.cpp
diff --git a/examples++-eigen/._Makefile.am b/examples++-load/._bilapP3-hct-like.edp
similarity index 100%
copy from examples++-eigen/._Makefile.am
copy to examples++-load/._bilapP3-hct-like.edp
diff --git a/src/lglib/._lg.ypp b/examples++-load/._lapack.cpp
similarity index 100%
rename from src/lglib/._lg.ypp
rename to examples++-load/._lapack.cpp
diff --git a/examples++-load/._PARDISO.cpp b/examples++-load/._msh3.hpp
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to examples++-load/._msh3.hpp
diff --git a/examples++-load/BEC.cpp b/examples++-load/BEC.cpp
new file mode 100644
index 0000000..93532fd
--- /dev/null
+++ b/examples++-load/BEC.cpp
@@ -0,0 +1,34 @@
+// Example C++ function "myfunction", dynamically loaded into "load.edp"
+// ---------------------------------------------------------------------
+// $Id$
+#include <ff++.hpp>
+using namespace Fem2D;
+double BECtrap(Stack stack,KN<double> * const & pd)
+{
+ MeshPoint &mp= *MeshPointStack(stack); // the struct to get x,y, normal , value
+ double *d = *pd;
+ double x= mp.P.x; // get the current x value
+ double y= mp.P.y; // get the current y value
+ double z= mp.P.y; // get the current y value
+ double x2=x*x, y2=y*y,z2=z*z, r2 = x2+y2, r4 = r2*r2;
+ long n = pd->N();
+
+ // cout << "x = " << x << " y=" << y << " " << sin(x)*cos(y) << endl;
+ double ret ;
+ if( n ==4)
+ ret = x2*d[0] + y2*d[1] + z2*d[2] + r4*d[3] ;
+ else if(n==6)
+ {
+ double s = sin(d[5]*z);
+ ret = x2*d[0] + y2*d[1] + z2*d[2] + r4*d[3] + d[4]*s*s;
+ }
+ else ffassert(0); //
+ return ret;
+}
+
+
+void init(){
+ Global.Add("BECtrap","(",new OneOperator1s_<double,KN<double> * ,E_F0mps >(BECtrap));
+}
+
+LOADFUNC(init);
diff --git a/examples++-load/IpOptMinSurf.edp b/examples++-load/IpOptMinSurf.edp
index 980d385..6a49bd7 100644
--- a/examples++-load/IpOptMinSurf.edp
+++ b/examples++-load/IpOptMinSurf.edp
@@ -1,5 +1,5 @@
load "ff-Ipopt"
-int bfgs=0,constraint =1; // aglo ..
+int bfgs=1,constraint =1; // aglo ..
real x0=1.5,y0=0.5;
mesh Th=square(10,10,[x+1,y]);
fespace Vh(Th,P2);
diff --git a/examples++-load/Makefile.am b/examples++-load/Makefile.am
index 3ecfdb7..cb598e8 100644
--- a/examples++-load/Makefile.am
+++ b/examples++-load/Makefile.am
@@ -1,5 +1,5 @@
all-local: @LOAD_COMPILE@
-TESTS=APk-AdaptEpsDeltaPk.edp APk-ExplicitPkTest.edp APk-FreeFemQA.edp APk-MetricPk.edp IPOTest.edp IpOptMinSurf.edp IpoptLap.edp IpoptMinSurfVol.edp IpoptVI.edp IpoptVI2.edp LapDG3.edp LapDG4.edp LapLNewSolver.edp LapMUMPS_seq.edp LapNewSolver.edp LapUmfpack64.edp LaplaceP3.edp LaplaceP4.edp LaplaceRT1.edp Leman-mesh.edp MetricKuate.edp NSP2BRP0.edp PARDISO.edp SuperLU.edp VarIneq2.edp bilapMorley.edp bmo.edp buildlayermesh.edp checkglumeshcube.edp cmaes-VarIneq.edp cmaes-oven.edp conv [...]
+TESTS=APk-AdaptEpsDeltaPk.edp APk-ExplicitPkTest.edp APk-FreeFemQA.edp APk-MetricPk.edp IPOTest.edp IpOptMinSurf.edp IpoptLap.edp IpoptMinSurfVol.edp IpoptVI.edp IpoptVI2.edp LapDG3.edp LapDG4.edp LapLNewSolver.edp LapMUMPS_seq.edp LapNewSolver.edp LapUmfpack64.edp LaplaceP3.edp LaplaceP4.edp LaplaceRT1.edp Leman-mesh.edp MetricKuate.edp NSP2BRP0.edp PARDISO.edp SuperLU.edp VarIneq2.edp bilapMorley.edp bmo.edp buildlayermesh.edp checkglumeshcube.edp cmaes-VarIneq.edp cmaes-oven.edp conv [...]
# all test can fail must but clean ???? FH...
XFAIL_TESTS=$(TESTS)
@@ -47,7 +47,7 @@ ff-get-dep.in ff-pkg-download.in load.link.in include.tar.gz \
pipe.cpp pstream.h \
symmetrizeCSR.cpp \
dmatrix.hpp PARDISO.cpp \
- ch.pts
+ ch.pts BEC.cpp bfstream.cpp
LIST_COMPILE=myfunction.$(DYLIB_SUFFIX) BernadiRaugel.$(DYLIB_SUFFIX) \
Morley.$(DYLIB_SUFFIX) funcTemplate.$(DYLIB_SUFFIX) addNewType.$(DYLIB_SUFFIX) \
@@ -67,7 +67,8 @@ LIST_COMPILE=myfunction.$(DYLIB_SUFFIX) BernadiRaugel.$(DYLIB_SUFFIX) \
splitedges.$(DYLIB_SUFFIX) Element_Mixte.$(DYLIB_SUFFIX) \
myfunction2.$(DYLIB_SUFFIX) \
MetricPk.$(DYLIB_SUFFIX) FreeFemQA.$(DYLIB_SUFFIX) shell.$(DYLIB_SUFFIX) \
- @TOOL_DYLIB_pipe@ symmetrizeCSR.$(DYLIB_SUFFIX)
+ @TOOL_DYLIB_pipe@ symmetrizeCSR.$(DYLIB_SUFFIX) BEC.$(DYLIB_SUFFIX) \
+ bfstream.$(DYLIB_SUFFIX)
# FFCS - some libraries are skipped because the corresponding tool is deactivated.
diff --git a/examples++-load/Makefile.in b/examples++-load/Makefile.in
index c7a0627..1399ed7 100644
--- a/examples++-load/Makefile.in
+++ b/examples++-load/Makefile.in
@@ -563,7 +563,8 @@ TESTS = APk-AdaptEpsDeltaPk.edp APk-ExplicitPkTest.edp \
test-ElementMixte.edp testFE-P3.edp testFE-P3dc.edp \
testFE-P4.edp testFE-P4dc.edp testFE-PkEdge.edp testFE.edp \
testFEMorley.edp tetgencube.edp tetgenholeregion_rugby.edp \
- thresholdings.edp ttestio.edp
+ thresholdings.edp ttestio.edp bfstream.edp \
+ bilapP3-hct-like.edp
# all test can fail must but clean ???? FH...
XFAIL_TESTS = $(TESTS)
LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-ff
@@ -609,7 +610,7 @@ ff-get-dep.in ff-pkg-download.in load.link.in include.tar.gz \
pipe.cpp pstream.h \
symmetrizeCSR.cpp \
dmatrix.hpp PARDISO.cpp \
- ch.pts
+ ch.pts BEC.cpp bfstream.cpp
LIST_COMPILE = myfunction.$(DYLIB_SUFFIX) BernadiRaugel.$(DYLIB_SUFFIX) \
Morley.$(DYLIB_SUFFIX) funcTemplate.$(DYLIB_SUFFIX) addNewType.$(DYLIB_SUFFIX) \
@@ -629,7 +630,8 @@ LIST_COMPILE = myfunction.$(DYLIB_SUFFIX) BernadiRaugel.$(DYLIB_SUFFIX) \
splitedges.$(DYLIB_SUFFIX) Element_Mixte.$(DYLIB_SUFFIX) \
myfunction2.$(DYLIB_SUFFIX) \
MetricPk.$(DYLIB_SUFFIX) FreeFemQA.$(DYLIB_SUFFIX) shell.$(DYLIB_SUFFIX) \
- @TOOL_DYLIB_pipe@ symmetrizeCSR.$(DYLIB_SUFFIX)
+ @TOOL_DYLIB_pipe@ symmetrizeCSR.$(DYLIB_SUFFIX) BEC.$(DYLIB_SUFFIX) \
+ bfstream.$(DYLIB_SUFFIX)
# FFCS - some libraries are skipped because the corresponding tool is deactivated.
@@ -1458,6 +1460,20 @@ ttestio.edp.log: ttestio.edp
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+bfstream.edp.log: bfstream.edp
+ @p='bfstream.edp'; \
+ b='bfstream.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+bilapP3-hct-like.edp.log: bilapP3-hct-like.edp
+ @p='bilapP3-hct-like.edp'; \
+ b='bilapP3-hct-like.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
.test.log:
@p='$<'; \
$(am__set_b); \
diff --git a/examples++-load/PARDISO.cpp b/examples++-load/PARDISO.cpp
index 7f41aed..62f0235 100755
--- a/examples++-load/PARDISO.cpp
+++ b/examples++-load/PARDISO.cpp
@@ -28,7 +28,7 @@
#include <mkl_pardiso.h>
#include <mkl_spblas.h>
#include <mkl_types.h>
-#include <omp.h>
+//#include <omp.h>
#include "rgraph.hpp"
#include "AFunction.hpp"
@@ -194,6 +194,10 @@ Init::Init() {
}
*/
+extern int omp_get_max_threads (void);
+extern int omp_get_num_threads (void);
+extern void omp_set_num_threads (int);
+
static long ffompgetnumthreads(){return omp_get_num_threads();}
static long ffompgetmaxthreads(){return omp_get_max_threads();}
diff --git a/examples++-load/bfstream.cpp b/examples++-load/bfstream.cpp
new file mode 100644
index 0000000..afd5e15
--- /dev/null
+++ b/examples++-load/bfstream.cpp
@@ -0,0 +1,85 @@
+// to compile ff-c++ pipe.cpp
+// warning do not compile under windows...
+#include "ff++.hpp"
+#include <cstdio>
+#include <unistd.h>
+
+template<class T>
+class Stream_b { public:
+ Stream_b(T * ff) :f(ff) {}
+ Stream_b(T ** ff) :f(*ff) {ffassert(f); }
+ Stream_b(const Stream_b &io): f(io.f) {}
+
+ T * f;
+};
+
+template<class T>
+ Stream_b<T> pto_stream_b(T **f){ return Stream_b<T>(f);}
+template<class T>
+Stream_b<T> to_stream_b(T *f){ return Stream_b<T>(f);}
+
+template<class T>
+istream * Read(Stream_b<istream> const & io, T * const & data ) {
+ io.f->read(reinterpret_cast<char *>(data),sizeof(*data));
+ return io.f; }
+
+template<class T>
+istream * Read(Stream_b<istream> const & io, KN<T> * const & data ) {
+ long n;
+ io.f->read(reinterpret_cast<char *>(&n),sizeof(long));
+ cout << " read n =" << n << " " << n*sizeof(sizeof(T)) << " " << endl;
+ if( n != data->N()) data->resize(n);
+ T* p = *data;
+ io.f->read(reinterpret_cast<char *>(p),n*sizeof(T));
+ return io.f; }
+template<class T>
+ostream * Write(Stream_b<ostream> const & io, KN<T> * const & data ) {
+ T* p = *data;
+ long n=data->N();
+ cout << " write n =" << n << " " << n*sizeof(T) << " " << p << endl;
+ io.f->write(reinterpret_cast<const char *>(&n),sizeof(long));
+ io.f->write(reinterpret_cast<const char *>(p),n*sizeof(T));
+ return io.f; }
+
+template<class T>
+ostream * Write(Stream_b<ostream> const & io, T * const & data ) {
+ io.f->write(reinterpret_cast<const char *>(data),sizeof(*data));
+ return io.f; }
+template<class T>
+ostream * Write(Stream_b<ostream> const & io, T const & data ) {
+ io.f->write(reinterpret_cast<const char *>(&data),sizeof(data));
+ return io.f; }
+template <class K>
+void initK()
+{
+ typedef Stream_b<ostream> OB;
+ typedef Stream_b<istream> IB;
+ Add<IB>("(","",new OneOperator2_<istream *,IB,K *>(Read));
+ Add<OB>("(","",new OneOperator2_<ostream *,OB,K *>(Write));
+ Add<OB>("(","",new OneOperator2_<ostream *,OB,K >(Write));
+ Add<IB>("(","",new OneOperator2_<istream *,IB,KN<K> *>(Read));
+ Add<OB>("(","",new OneOperator2_<ostream *,OB,KN<K> * >(Write));
+
+}
+void inittt()
+{
+ typedef Stream_b<ostream> OB;
+ typedef Stream_b<istream> IB;
+ Dcl_Type< OB> ();
+ Dcl_Type< IB> ();
+
+ Add<istream**>("read",".",new OneOperator1<IB,istream**>(pto_stream_b<istream>));
+ Add<ostream**>("write",".",new OneOperator1<OB,ostream**>(pto_stream_b<ostream>));
+ initK<long>();
+ initK<double>();
+ initK<complex<double> >();
+
+/*
+ Add<IB>("(","",new OneOperator2_<istream *,IB,double *>(Read));
+ Add<OB>("(","",new OneOperator2_<ostream *,OB,double *>(Write));
+ Add<OB>("(","",new OneOperator2_<ostream *,OB,double >(Write));
+ */
+
+}
+
+LOADFUNC(inittt);
diff --git a/examples++-load/bfstream.edp b/examples++-load/bfstream.edp
new file mode 100644
index 0000000..e3ce3cc
--- /dev/null
+++ b/examples++-load/bfstream.edp
@@ -0,0 +1,24 @@
+load "bfstream"
+real[int] b(10),bb(1);
+for(int i=0; i< b.n; ++i)
+ b[i] = i+pi;
+cout << " " << b << endl;
+{
+ofstream f("toto.dt");
+f.write(134);
+f.write(1.346888);
+f.write(b);
+}
+b=0;
+
+{
+real r;
+int i;
+ifstream f("toto.dt");
+f.read(i);
+f.read(r);
+f.read(bb);
+cout << i << " " << r << endl;
+cout << bb << endl;
+//cout << b << endl;
+}
\ No newline at end of file
diff --git a/examples++-load/bilapMorley.edp b/examples++-load/bilapMorley.edp
index 364002a..3d44502 100644
--- a/examples++-load/bilapMorley.edp
+++ b/examples++-load/bilapMorley.edp
@@ -4,6 +4,7 @@ int n=100,nn=n+10;
real[int] xx(nn),yy(nn);
mesh Th=square(40,40); // mesh definition of $\Omega$
+fespace Wh(Th,P2);
fespace Vh(Th,P2Morley); // finite element space
// correct june 21 2007 (Thank to Hui Zhang hzhang at mailst.xjtu.edu.cn who find the error)
macro bilaplacien(u,v) ( dxx(u)*dxx(v)+dyy(u)*dyy(v)+2.*dxy(u)*dxy(v)) // fin macro
@@ -19,6 +20,11 @@ solve bilap([u,ux,uy],[v,vx,vy]) =
plot(u,cmm="u", wait=1,fill=1);
plot(ux,wait=1,cmm="u_x");
plot(uy,wait=1,cmm="u_y");
+Wh uu=u;
+real umax = uu[].max;
+int err = (abs(umax-0.0012782) > 1e-4);
+cout << " uu max " << umax << " ~ 0.0012782, err = " << err << endl;
+
for (int i=0;i<=n;i++)
@@ -27,3 +33,4 @@ for (int i=0;i<=n;i++)
yy[i]=u(0.5,real(i)/n); // value of uh at point (0.5, i/10.)
}
plot([xx(0:n),yy(0:n)],wait=1);
+ assert(err==0);
\ No newline at end of file
diff --git a/examples++-load/bilapP3-hct-like.edp b/examples++-load/bilapP3-hct-like.edp
new file mode 100644
index 0000000..27e6ce5
--- /dev/null
+++ b/examples++-load/bilapP3-hct-like.edp
@@ -0,0 +1,44 @@
+// a trick to build C1 finite element with P3 lagrangre finite element
+// like HSIEH-CLOUCH-TOCHER finite element
+// the idee is insure the the jump (dn(u)) on all edges
+// by penalisatison ...
+// not to bad ...
+// F. Hecht juin 2014 ..
+
+load "Element_P3" // for P3
+load "splitmesh3" // to splite each triangle in 3 traingle
+
+int n=100,nn=n+10;
+real[int] xx(nn),yy(nn);
+
+mesh Th=square(20,20); // mesh definition of $\Omega$
+//Th=splitmesh3(Th);
+fespace Vh(Th,P3); // finite element space
+
+macro bilaplacien(u,v) ( dxx(u)*dxx(v)+dyy(u)*dyy(v)+2.*dxy(u)*dxy(v)) // fin macro
+real f=1;
+Vh [u],[v];
+real pena = 1e6;
+macro dn(u) (dx(u)*N.x+dy(u)*N.y)//
+solve bilap([u],[v]) =
+ int2d(Th)( bilaplacien(u,v) )
+ + intalledges(Th) ( jump(dn(u))*jump(dn(v))*pena)
+ - int2d(Th)(f*v)
+
+ + on(1,2,3,4,u=0)
+;
+
+plot(u,cmm="u", wait=1,fill=1);
+real umax = u[].max;
+int err = (abs(umax-0.0012782) > 1e-4);
+cout << " uu max " << umax << " ~ 0.0012782 , err = " << err
+ << " " << abs(umax-0.0012782) <<endl;
+
+
+for (int i=0;i<=n;i++)
+ {
+ xx[i]=real(i)/n;
+ yy[i]=u(0.5,real(i)/n); // value of uh at point (0.5, i/10.)
+ }
+ plot([xx(0:n),yy(0:n)],wait=1);
+ assert(err==0);
\ No newline at end of file
diff --git a/examples++-load/checkglumeshcube.edp b/examples++-load/checkglumeshcube.edp
index 5c4968a..0a0399d 100644
--- a/examples++-load/checkglumeshcube.edp
+++ b/examples++-load/checkglumeshcube.edp
@@ -48,8 +48,10 @@ func ZZ3 = y;
int[int] ref33h = [0,15];
int[int] ref33b = [0,16];
-
+cout << "tyty\n";
+verbosity = 4;
mesh3 Th33h = movemesh23(Thsq3,transfo=[XX3max,YY3,ZZ3],label=ref33h,orientation=1);
+cout << "tyty\n";
mesh3 Th33b = movemesh23(Thsq3,transfo=[XX3min,YY3,ZZ3],label=ref33b,orientation=-1);
////////////////////////////////
@@ -62,7 +64,7 @@ func mv2x = x;
func mv2y = y;
func mv2z = -1.5+z;
cout << "movemesh ::new mesh" <<endl;
-mesh3 Th33mv = movemesh3(Th33, transfo=[mv2x,mv2y,mv2z]);
+mesh3 Th33mv = movemesh(Th33, [mv2x,mv2y,mv2z]);
int[int] r1=[12,11,11,21,13,23,14,24,15,25,16,26];
cout << "change ::new mesh" <<endl;
//medit("Th33mv",Th33mv);
diff --git a/examples++-load/ff-Ipopt.cpp b/examples++-load/ff-Ipopt.cpp
index 71a3645..c89578d 100644
--- a/examples++-load/ff-Ipopt.cpp
+++ b/examples++-load/ff-Ipopt.cpp
@@ -1,6 +1,6 @@
/*
* ff-NLopt.cpp
- *
+ *
*
* Created by Sylvain Auliac on 17/01/12.
*
@@ -23,7 +23,7 @@
along with Freefem++; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-//ff-c++-LIBRARY-dep: Ipopt mumps-seq blas libseq fc
+//ff-c++-LIBRARY-dep: Ipopt mumps-seq blas libseq fc
//using namespace std;
#include "IpTNLP.hpp"
@@ -47,24 +47,24 @@ typedef KNM<R> Rnm;
/*****************************************************************************************************************************
* Some misc. function usefull later...
*****************************************************************************************************************************/
-
+
//A variadic function to add an undefinite number of elements to a set of short int
//This is used to define the set of named parameter which are not used when some assumptions
-//upon the optimization poblem functions are met
+//upon the optimization poblem functions are met
void AddElements(std::set<unsigned short> &_set,int amount,int first,...)
-{
- int elem=0;
- va_list vl;
- va_start(vl,first);
- _set.insert(first);
- for (int i=1;i<amount;i++)
- {
- elem=va_arg(vl,int);
- _set.insert(elem);
-
- }
- va_end(vl);
-
+{
+ int elem=0;
+ va_list vl;
+ va_start(vl,first);
+ _set.insert(first);
+ for (int i=1;i<amount;i++)
+ {
+ elem=va_arg(vl,int);
+ _set.insert(elem);
+
+ }
+ va_end(vl);
+
}
//A raw pointer cleaner
@@ -90,16 +90,16 @@ inline void SONDE() {}
/*****************************************************************************************************************************
* FreeFem function callers
- * ffcalfunc : template abstract mother class with a pointer to the freefem stack and the J virtual method which computes
+ * ffcalfunc : template abstract mother class with a pointer to the freefem stack and the J virtual method which computes
* the function
*****************************************************************************************************************************/
template<class K> class ffcalfunc
{
- public:
- Stack stack;
- ffcalfunc(const ffcalfunc &f) : stack(f.stack) {}
- ffcalfunc(Stack _stack) : stack(_stack) {}
- virtual K J(Rn_) const = 0;
+public:
+ Stack stack;
+ ffcalfunc(const ffcalfunc &f) : stack(f.stack) {}
+ ffcalfunc(Stack _stack) : stack(_stack) {}
+ virtual K J(Rn_) const = 0;
virtual ~ffcalfunc() {}
};
@@ -112,20 +112,20 @@ template<class K> class ffcalfunc
* @JJ : ff expression of the function
*****************************************************************************************************************************/
template<class K> class GeneralFunc : public ffcalfunc<K>
-{
- public:
- Expression JJ,theparame;
- GeneralFunc(const GeneralFunc &f) : ffcalfunc<K>(f),JJ(f.JJ),theparame(f.theparame) {}
- GeneralFunc(Stack s,Expression JJJ,Expression epar) : ffcalfunc<K>(s),JJ(JJJ), theparame(epar) {}
- K J(Rn_ x) const
- {
- KN<double> *p=GetAny<KN<double> *>( (*theparame)(this->stack) );
- *p=x;
- K ret= GetAny<K>( (*JJ)(this->stack) );
- //cout << "call to ffcalfunc.J with " << *p << " and ret=" << ret << endl;
- WhereStackOfPtr2Free(this->stack)->clean();
- return ret;
- }
+{
+public:
+ Expression JJ,theparame;
+ GeneralFunc(const GeneralFunc &f) : ffcalfunc<K>(f),JJ(f.JJ),theparame(f.theparame) {}
+ GeneralFunc(Stack s,Expression JJJ,Expression epar) : ffcalfunc<K>(s),JJ(JJJ), theparame(epar) {}
+ K J(Rn_ x) const
+ {
+ KN<double> *p=GetAny<KN<double> *>( (*theparame)(this->stack) );
+ *p=x;
+ K ret= GetAny<K>( (*JJ)(this->stack) );
+ //cout << "call to ffcalfunc.J with " << *p << " and ret=" << ret << endl;
+ WhereStackOfPtr2Free(this->stack)->clean();
+ return ret;
+ }
};
/*****************************************************************************************************************************
@@ -138,36 +138,36 @@ template<class K> class GeneralFunc : public ffcalfunc<K>
*****************************************************************************************************************************/
class P2ScalarFunc : public ffcalfunc<R>
{
- public:
- const bool vf;
- Expression M,b; //Matrix of the quadratic part, vector of the linear part
- P2ScalarFunc(const P2ScalarFunc &f) : ffcalfunc<R>(f),M(f.M),b(f.b),vf(f.vf) {}
- P2ScalarFunc(Stack s,Expression _M,Expression _b,bool _vf=false) : ffcalfunc<R>(s),M(_M),b(_b),vf(_vf) {}
- R J(Rn_ x) const
- {
- Rn tmp(x.N(),0.);
- if(M)
- {
- Matrice_Creuse<R> * a = GetAny<Matrice_Creuse<R> *>( (*M)(stack) );
- MatriceMorse<R> *A = dynamic_cast<MatriceMorse<R> *>(&(*a->A));
- assert(A);
- tmp = (*A)*x;
- if(vf) tmp/=2.;
- }
- if(b)
- {
- Rn *B = GetAny<Rn*>( (*b)(stack) );
- tmp += *B;
- //if(vf) tmp -= (*B); else tmp += (*B);
- }
- R res=0.;
- for(int i=0;i<x.N();++i) res += x[i]*tmp[i];
- return res;
- }
+public:
+ const bool vf;
+ Expression M,b; //Matrix of the quadratic part, vector of the linear part
+ P2ScalarFunc(const P2ScalarFunc &f) : ffcalfunc<R>(f),M(f.M),b(f.b),vf(f.vf) {}
+ P2ScalarFunc(Stack s,Expression _M,Expression _b,bool _vf=false) : ffcalfunc<R>(s),M(_M),b(_b),vf(_vf) {}
+ R J(Rn_ x) const
+ {
+ Rn tmp(x.N(),0.);
+ if(M)
+ {
+ Matrice_Creuse<R> * a = GetAny<Matrice_Creuse<R> *>( (*M)(stack) );
+ MatriceMorse<R> *A = dynamic_cast<MatriceMorse<R> *>(&(*a->A));
+ assert(A);
+ tmp = (*A)*x;
+ if(vf) tmp/=2.;
+ }
+ if(b)
+ {
+ Rn *B = GetAny<Rn*>( (*b)(stack) );
+ tmp += *B;
+ //if(vf) tmp -= (*B); else tmp += (*B);
+ }
+ R res=0.;
+ for(int i=0;i<x.N();++i) res += x[i]*tmp[i];
+ return res;
+ }
};
/*****************************************************************************************************************************
- * P1VectorFunc: encapsulate a function which is the sum of a linear part and a constant, mostly used for affine/linear
+ * P1VectorFunc: encapsulate a function which is the sum of a linear part and a constant, mostly used for affine/linear
* constraints, or for P2 fitness function gradient
* @vf : Set to true if this is expected the gradient of a P2 scalar function associated to Ax=b linear system
* J will then return Ax - b. Otherwize Ax+b is returned.
@@ -176,51 +176,51 @@ class P2ScalarFunc : public ffcalfunc<R>
*****************************************************************************************************************************/
class P1VectorFunc : public ffcalfunc<Rn>
{
- public:
- const bool vf;
- Expression M,b;
- P1VectorFunc(const P1VectorFunc &f) : ffcalfunc<Rn>(f),M(f.M),b(f.b),vf(f.vf) {}
- P1VectorFunc(Stack s,Expression _M,Expression _b,bool _vf=false) : ffcalfunc<Rn>(s),M(_M),b(_b),vf(_vf) {}
- Rn J(Rn_ x) const
- {
- Rn tmp(0);
- if(M)
- {
- Matrice_Creuse<R> * a = GetAny<Matrice_Creuse<R> *>( (*M)(stack) );
- MatriceMorse<R> *A = dynamic_cast<MatriceMorse<R> *>(&(*a->A));
- assert(A);
- if(tmp.N() != A->n) {tmp.resize(A->n); tmp=0.;}
- tmp = (*A)*x;
- }
- if(b)
- {
- Rn* B = GetAny<Rn *>( (*b)(stack) );
- if(tmp.N() != B->N()) {tmp.resize(B->N()); tmp=0.;}
- tmp += *B;
- //if(vf) tmp -= (*B); else tmp += (*B);
- }
- return tmp;
- }
+public:
+ const bool vf;
+ Expression M,b;
+ P1VectorFunc(const P1VectorFunc &f) : ffcalfunc<Rn>(f),M(f.M),b(f.b),vf(f.vf) {}
+ P1VectorFunc(Stack s,Expression _M,Expression _b,bool _vf=false) : ffcalfunc<Rn>(s),M(_M),b(_b),vf(_vf) {}
+ Rn J(Rn_ x) const
+ {
+ Rn tmp(0);
+ if(M)
+ {
+ Matrice_Creuse<R> * a = GetAny<Matrice_Creuse<R> *>( (*M)(stack) );
+ MatriceMorse<R> *A = dynamic_cast<MatriceMorse<R> *>(&(*a->A));
+ assert(A);
+ if(tmp.N() != A->n) {tmp.resize(A->n); tmp=0.;}
+ tmp = (*A)*x;
+ }
+ if(b)
+ {
+ Rn* B = GetAny<Rn *>( (*b)(stack) );
+ if(tmp.N() != B->N()) {tmp.resize(B->N()); tmp=0.;}
+ tmp += *B;
+ //if(vf) tmp -= (*B); else tmp += (*B);
+ }
+ return tmp;
+ }
};
/*****************************************************************************************************************************
- * ffcalfunc<Matrice_Creuse>R>*>: specialization for sparse matrix returning function. When it encapsulates the hessian
+ * ffcalfunc<Matrice_Creuse>R>*>: specialization for sparse matrix returning function. When it encapsulates the hessian
* function of the lagragian, non-linear constraints will need the additional obj_factor and lagrange multiplier
* parameters. The one parameter version of J is called if there is no non-linear constraints or if the objects
* represents the jacobian of the constraints.
*****************************************************************************************************************************/
template<> class ffcalfunc<Matrice_Creuse<R> *>
{
- public:
- typedef Matrice_Creuse<R> *K;
- Stack stack;
- ffcalfunc(const ffcalfunc &f) : stack(f.stack) {}
- ffcalfunc(Stack s) : stack(s) {}
- virtual K J(Rn_) const = 0;
- virtual K J(Rn_,double,Rn_) const = 0;
- virtual bool NLCHPEnabled() const = 0; //Non Linear Constraints Hessian Prototype
+public:
+ typedef Matrice_Creuse<R> *K;
+ Stack stack;
+ ffcalfunc(const ffcalfunc &f) : stack(f.stack) {}
+ ffcalfunc(Stack s) : stack(s) {}
+ virtual K J(Rn_) const = 0;
+ virtual K J(Rn_,double,Rn_) const = 0;
+ virtual bool NLCHPEnabled() const = 0; //Non Linear Constraints Hessian Prototype
virtual ~ffcalfunc(){}
};
@@ -231,41 +231,43 @@ template<> class ffcalfunc<Matrice_Creuse<R> *>
*****************************************************************************************************************************/
class GeneralSparseMatFunc : public ffcalfunc<Matrice_Creuse<R> *>
{
- private:
- typedef ffcalfunc<Matrice_Creuse<R> *> FFF;
- public:
- Expression JJ,param,paramlm,paramof;
- GeneralSparseMatFunc(const GeneralSparseMatFunc &f) : FFF(f),JJ(f.JJ),param(f.param),paramlm(f.paramlm),paramof(f.paramof) {};
- GeneralSparseMatFunc(Stack s,Expression JJJ,Expression epar,Expression eparof=0,Expression eparlm=0)
- : FFF(s),JJ(JJJ),param(epar),paramlm(eparlm),paramof(eparof)
- {ffassert(NXOR(paramlm,paramof));}
- bool NLCHPEnabled() const {return paramlm && paramof;}
- K J(Rn_ x) const
- {
- KN<double> *p=GetAny<KN<double> *>( (*param)(stack) );
- *p=x;
- K ret= GetAny<K>( (*JJ)(stack));
- //cout << "call to ffcalfunc.J with " << *p << " and ret=" << ret << endl;
- WhereStackOfPtr2Free(stack)->clean();
- return ret;
- }
- K J(Rn_ x,double of,Rn_ lm) const
- {
- if(paramlm && paramof)
- {
- KN<double> *p=GetAny<KN<double> *>( (*param)(stack) );
- double *pof=GetAny<double *>( (*paramof)(stack) );
- KN<double > *plm=GetAny<KN<double> *>( (*paramlm)(stack) );
- *p=x;
- *pof=of;
- *plm=lm;
- K ret= GetAny<K>( (*JJ)(stack));
- //cout << "call to ffcalfunc.J with " << *p << " and ret=" << ret << endl;
- WhereStackOfPtr2Free(stack)->clean();
- return ret;
- }
- else return J(x);
- }
+private:
+ typedef ffcalfunc<Matrice_Creuse<R> *> FFF;
+public:
+ Expression JJ,param,paramlm,paramof;
+ GeneralSparseMatFunc(const GeneralSparseMatFunc &f) : FFF(f),JJ(f.JJ),param(f.param),paramlm(f.paramlm),paramof(f.paramof) {};
+ GeneralSparseMatFunc(Stack s,Expression JJJ,Expression epar,Expression eparof=0,Expression eparlm=0)
+ : FFF(s),JJ(JJJ),param(epar),paramlm(eparlm),paramof(eparof)
+ {ffassert(NXOR(paramlm,paramof));}
+ bool NLCHPEnabled() const {return paramlm && paramof;}
+ K J(Rn_ x) const
+ {
+ KN<double> *p=GetAny<KN<double> *>( (*param)(stack) );
+ *p=x;
+ K ret= GetAny<K>( (*JJ)(stack));
+ //cout << "call to ffcalfunc.J with " << *p << " and ret=" << ret << endl;
+ WhereStackOfPtr2Free(stack)->clean();
+ return ret;
+ }
+ K J(Rn_ x,double of,Rn_ lm) const
+ {
+ if(paramlm && paramof)
+ {
+ KN<double> *p=GetAny<KN<double> *>( (*param)(stack) );
+ double *pof=GetAny<double *>( (*paramof)(stack) );
+ KN<double > *plm=GetAny<KN<double> *>( (*paramlm)(stack) );
+ *p=x;
+ *pof=of;
+ int m= lm.N(), mm=plm->N();
+ if( (m != mm) && mm) {cout << " ff-ipopt H : big bug int size ???"<< m << " != " << mm << endl; abort();};
+ *plm=lm;
+ K ret= GetAny<K>( (*JJ)(stack));
+ //cout << "call to ffcalfunc.J with " << *p << " and ret=" << ret << endl;
+ WhereStackOfPtr2Free(stack)->clean();
+ return ret;
+ }
+ else return J(x);
+ }
};
/*****************************************************************************************************************************
@@ -274,20 +276,20 @@ class GeneralSparseMatFunc : public ffcalfunc<Matrice_Creuse<R> *>
*****************************************************************************************************************************/
class ConstantSparseMatFunc : public ffcalfunc<Matrice_Creuse<R> *>
{
- private:
- typedef ffcalfunc<Matrice_Creuse<R> *> FFF;
- public:
- Expression M; //Expression of the matrix
- ConstantSparseMatFunc(const ConstantSparseMatFunc &f) : FFF(f),M(f.M) {}
- ConstantSparseMatFunc(Stack s,Expression _M) : FFF(s),M(_M) {}
- bool NLCHPEnabled() const {return false;}
- K J(Rn_) const
- {
- K ret = M ? GetAny<K>( (*M)(stack) ) : 0;
- WhereStackOfPtr2Free(stack)->clean();
- return ret;
- }
- K J(Rn_ x,double,Rn_) const {return J(x);}
+private:
+ typedef ffcalfunc<Matrice_Creuse<R> *> FFF;
+public:
+ Expression M; //Expression of the matrix
+ ConstantSparseMatFunc(const ConstantSparseMatFunc &f) : FFF(f),M(f.M) {}
+ ConstantSparseMatFunc(Stack s,Expression _M) : FFF(s),M(_M) {}
+ bool NLCHPEnabled() const {return false;}
+ K J(Rn_) const
+ {
+ K ret = M ? GetAny<K>( (*M)(stack) ) : 0;
+ WhereStackOfPtr2Free(stack)->clean();
+ return ret;
+ }
+ K J(Rn_ x,double,Rn_) const {return J(x);}
};
@@ -309,95 +311,95 @@ typedef ffcalfunc<Matrice_Creuse<R>* > SparseMatFunc;
* ToKn : allocate the raws and cols pointers and fill them with the std::set<Z2> form of the structure
* structure is then emptied if this method is passed a true value
* ==> update 28/03/2012, autostruct proved useless since the structure merging can be done with operator +
- * (I did not no whether nullify coefficients where removed from the result but it actually doesn't so the structure of
+ * (I did not no whether nullify coefficients where removed from the result but it actually doesn't so the structure of
* the lagrangian hessian can be guessed exactly by evaluating on a point yeilding the biggest fitness function
* hessian along with a dual vector filled with 1).
*****************************************************************************************************************************/
class SparseMatStructure
{
- public:
- typedef std::pair<int,int> Z2;
- typedef std::set<Z2> Structure;
- typedef std::pair<KN<int>,KN<int> > Zn2;
- typedef Structure::const_iterator const_iterator;
- typedef Structure::iterator iterator;
-
- SparseMatStructure(bool _sym=0) : structure(),sym(_sym),n(0),m(0),raws(0),cols(0) {}
- SparseMatStructure(Matrice_Creuse<R> const * const M,bool _sym=0) : structure(),sym(_sym),n(M->N()),m(M->M()),raws(0),cols(0) {this->AddMatrix(M);}
- template<class INT> SparseMatStructure(const KN<INT> &I,const KN<INT> &J,bool _sym=0) : structure(),sym(_sym),n(I.max()),m(J.max()),raws(0),cols(0) {this->AddArrays(I,J);}
- ~SparseMatStructure() {if(raws) delete raws; if(cols) delete cols;}
-
- const_iterator begin() const {return structure.begin();}
- iterator begin() {return structure.begin();}
- const_iterator end() const {return structure.end();}
- iterator end() {return structure.end();}
- //Structure& operator()() {return structure;}
- //const Structure& operator()() const {return structure;}
- bool empty() const {return structure.empty() && !raws && !cols;}
- int N() const {return n;}
- int M() const {return m;}
-
- SparseMatStructure& clear() {structure.clear(); if(raws) delete raws; if(cols) delete cols; sym=false; n=0; m=0; return *this;}
- int size() const {return structure.size() ? structure.size() : (raws ? raws->N() : 0);}
- SparseMatStructure& AddMatrix(Matrice_Creuse<R> const * const);
- template<class INT> SparseMatStructure& AddArrays(const KN<INT> &,const KN<INT> &);
- SparseMatStructure& ToKn(bool emptystruct=false);
-
-
- KN<int> & Raws() {return *raws;}
- KN<int> const & Raws() const {return *raws;}
- KN<int> & Cols() {return *cols;}
- KN<int> const & Cols() const {return *cols;}
-
- private:
- int n,m;
- Structure structure;
- bool sym;
- //Zn2 *array_structure;
- KN<int> *raws,*cols;
+public:
+ typedef std::pair<int,int> Z2;
+ typedef std::set<Z2> Structure;
+ typedef std::pair<KN<int>,KN<int> > Zn2;
+ typedef Structure::const_iterator const_iterator;
+ typedef Structure::iterator iterator;
+
+ SparseMatStructure(bool _sym=0) : structure(),sym(_sym),n(0),m(0),raws(0),cols(0) {}
+ SparseMatStructure(Matrice_Creuse<R> const * const M,bool _sym=0) : structure(),sym(_sym),n(M->N()),m(M->M()),raws(0),cols(0) {this->AddMatrix(M);}
+ template<class INT> SparseMatStructure(const KN<INT> &I,const KN<INT> &J,bool _sym=0) : structure(),sym(_sym),n(I.max()),m(J.max()),raws(0),cols(0) {this->AddArrays(I,J);}
+ ~SparseMatStructure() {if(raws) delete raws; if(cols) delete cols;}
+
+ const_iterator begin() const {return structure.begin();}
+ iterator begin() {return structure.begin();}
+ const_iterator end() const {return structure.end();}
+ iterator end() {return structure.end();}
+ //Structure& operator()() {return structure;}
+ //const Structure& operator()() const {return structure;}
+ bool empty() const {return structure.empty() && !raws && !cols;}
+ int N() const {return n;}
+ int M() const {return m;}
+
+ SparseMatStructure& clear() {structure.clear(); if(raws) delete raws; if(cols) delete cols; sym=false; n=0; m=0; return *this;}
+ int size() const {return structure.size() ? structure.size() : (raws ? raws->N() : 0);}
+ SparseMatStructure& AddMatrix(Matrice_Creuse<R> const * const);
+ template<class INT> SparseMatStructure& AddArrays(const KN<INT> &,const KN<INT> &);
+ SparseMatStructure& ToKn(bool emptystruct=false);
+
+
+ KN<int> & Raws() {return *raws;}
+ KN<int> const & Raws() const {return *raws;}
+ KN<int> & Cols() {return *cols;}
+ KN<int> const & Cols() const {return *cols;}
+
+private:
+ int n,m;
+ Structure structure;
+ bool sym;
+ //Zn2 *array_structure;
+ KN<int> *raws,*cols;
};
SparseMatStructure& SparseMatStructure::ToKn(bool emptystruct)
{
- if(raws) delete raws;
- if(cols) delete cols;
- raws = new KN<int>(structure.size());
- cols = new KN<int>(structure.size());
- int k=0;
- for(const_iterator i=begin();i!=end();++i) {(*raws)[k]=i->first; (*cols)[k]=i->second; ++k;}
- if(emptystruct) structure.clear();
- return *this;
+ if(raws) delete raws;
+ if(cols) delete cols;
+ raws = new KN<int>(structure.size());
+ cols = new KN<int>(structure.size());
+ int k=0;
+ for(const_iterator i=begin();i!=end();++i) {(*raws)[k]=i->first; (*cols)[k]=i->second; ++k;}
+ if(emptystruct) structure.clear();
+ return *this;
}
SparseMatStructure& SparseMatStructure::AddMatrix(Matrice_Creuse<R> const * const _M)
{
- n = n > _M->N() ? n : _M->N();
- m = m > _M->M() ? m : _M->M();
- MatriceMorse<R> const * const M = dynamic_cast<MatriceMorse<R> const * const> (&(*_M->A));
- if(!sym || (sym && M->symetrique))
- {
- for(int i=0;i < M->N;++i)
- {
- for(int k=M->lg[i]; k < M->lg[i+1]; ++k) structure.insert(Z2(i,M->cl[k]));
- }
- }
- else // sym && !M->symetrique
- {
- for(int i=0;i<M->N;++i)
- {
- for(int k=M->lg[i]; k < M->lg[i+1]; ++k) if(i >= M->cl[k]) structure.insert(Z2(i,M->cl[k]));
- }
- }
- return *this;
+ n = n > _M->N() ? n : _M->N();
+ m = m > _M->M() ? m : _M->M();
+ MatriceMorse<R> const * const M = dynamic_cast<MatriceMorse<R> const * const> (&(*_M->A));
+ if(!sym || (sym && M->symetrique))
+ {
+ for(int i=0;i < M->N;++i)
+ {
+ for(int k=M->lg[i]; k < M->lg[i+1]; ++k) structure.insert(Z2(i,M->cl[k]));
+ }
+ }
+ else // sym && !M->symetrique
+ {
+ for(int i=0;i<M->N;++i)
+ {
+ for(int k=M->lg[i]; k < M->lg[i+1]; ++k) if(i >= M->cl[k]) structure.insert(Z2(i,M->cl[k]));
+ }
+ }
+ return *this;
}
template<class INT> SparseMatStructure& SparseMatStructure::AddArrays(const KN<INT> &I,const KN<INT> &J)
{
- ffassert(I.N()==J.N());
- n = n > I.max()+1 ? n : I.max()+1;
- m = m > J.max()+1 ? m : J.max()+1;
- if(!sym) for(int k=0;k<I.N();++k) structure.insert(Z2(I[k],J[k]));
- else for(int k=0;k<I.N();++k) if(I[k]>=J[k]) structure.insert(Z2(I[k],J[k]));
- return *this;
+ ffassert(I.N()==J.N());
+ n = n > I.max()+1 ? n : I.max()+1;
+ m = m > J.max()+1 ? m : J.max()+1;
+ if(!sym) for(int k=0;k<I.N();++k) structure.insert(Z2(I[k],J[k]));
+ else for(int k=0;k<I.N();++k) if(I[k]>=J[k]) structure.insert(Z2(I[k],J[k]));
+ return *this;
}
@@ -405,9 +407,9 @@ template<class INT> SparseMatStructure& SparseMatStructure::AddArrays(const KN<I
/*****************************************************************************************************************************
- * ffNLP : Derived from the TNLP non-linear problem wrapper class of Ipopt. Virtual methods are defined as explain in
+ * ffNLP : Derived from the TNLP non-linear problem wrapper class of Ipopt. Virtual methods are defined as explain in
* the IPOPT documentation. Some of them are tricky because the sparse matrix format in freefem is CRS, whereas
- * IPOPT use COO storage.
+ * IPOPT use COO storage.
* It is even more tricky because most of time, FreeFem will remove null coefficient from the structure, leading to
* non constant indexing of the coefficient through the algorithm in case of very non linear functions. As IPOPT need
* a constant structure, a FindIndex method involving a dichotomic search has been implemented to prevent the errors
@@ -417,384 +419,384 @@ using namespace Ipopt;
class ffNLP : public TNLP
{
- public:
- ffNLP() : xstart(0) {}
- ffNLP(Rn &,const Rn &,const Rn &,const Rn &,const Rn &,ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*);
- ffNLP(Rn &,const Rn &,const Rn &,const Rn &,const Rn &,ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*, int ,int ,int);
- virtual ~ffNLP();
-
- bool get_nlp_info(Index&, Index&, Index&, Index&, IndexStyleEnum&); //the IPOPT methods
- bool get_bounds_info(Index, Number*, Number*, Index, Number*, Number*);
- bool get_starting_point(Index, bool, Number*,bool , Number* , Number*,Index , bool ,Number* );
- bool eval_f(Index, const Number*, bool, Number&);
- bool eval_grad_f(Index, const Number*, bool, Number*);
- bool eval_g(Index, const Number*, bool, Index, Number*);
- bool eval_jac_g(Index, const Number*, bool,Index, Index, Index*, Index *,Number*);
- bool eval_h(Index, const Number*, bool ,Number , Index , const Number*,bool, Index, Index*,Index*, Number*);
- void finalize_solution(SolverReturn, Index, const Number*, const Number*, const Number*, Index, const Number*, const Number*, Number,
- const IpoptData* ip_data,
- IpoptCalculatedQuantities* ip_cq);
-
- template<class INT> ffNLP& SetHessianStructure(const KN<INT> &,const KN<INT> &,bool reset=0);
- template<class INT> ffNLP& SetJacobianStructure(const KN<INT> &,const KN<INT> &,bool reset=0);
- enum Level {do_nothing,user_defined, one_evaluation, basis_analysis};
- ffNLP& BuildMatrixStructures(Level,Level,int);
- ffNLP& EnableCheckStruct() {checkstruct=true; return *this;}
- ffNLP& DisableCheckStruct() {checkstruct=false; return *this;}
-
- Rn lambda_start,x_start,uz_start,lz_start;
- double sigma_start;
-
- double final_value;
- private:
- //algorithm datas
- Rn *xstart,xl,xu,gl,gu;
- ScalarFunc *fitness; //Pointers to functions wrappers
- VectorFunc *dfitness,*constraints;
- SparseMatFunc *hessian,*dconstraints;
- int mm,nnz_jac,nnz_h; //duplicated datas? did not seems to be reachable in the base class
- //bool sym;
- bool checkstruct;
- SparseMatStructure HesStruct,JacStruct;
-
- //some static functions...
- template<class A,class B> static void KnToPtr(const KN<A> &a,B *b) {for(int i=0;i<a.N();++i) b[i]=a[i];} //Fill a pointer with a KN
- template<class A,class B> static void KnFromPtr(KN<A> &a,B const *b) {for(int i=0;i<a.N();++i) a[i]=b[i];}//Fill a KN with a pointer <-- to avoid the use of const_cast
- static int FindIndex(const KN<int> &irow,const KN<int> & jrow,int i,int j,int kmin,int kmax);
+public:
+ ffNLP() : xstart(0) {}
+ ffNLP(Rn &,const Rn &,const Rn &,const Rn &,const Rn &,ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*);
+ ffNLP(Rn &,const Rn &,const Rn &,const Rn &,const Rn &,ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*, int ,int ,int);
+ virtual ~ffNLP();
+
+ bool get_nlp_info(Index&, Index&, Index&, Index&, IndexStyleEnum&); //the IPOPT methods
+ bool get_bounds_info(Index, Number*, Number*, Index, Number*, Number*);
+ bool get_starting_point(Index, bool, Number*,bool , Number* , Number*,Index , bool ,Number* );
+ bool eval_f(Index, const Number*, bool, Number&);
+ bool eval_grad_f(Index, const Number*, bool, Number*);
+ bool eval_g(Index, const Number*, bool, Index, Number*);
+ bool eval_jac_g(Index, const Number*, bool,Index, Index, Index*, Index *,Number*);
+ bool eval_h(Index, const Number*, bool ,Number , Index , const Number*,bool, Index, Index*,Index*, Number*);
+ void finalize_solution(SolverReturn, Index, const Number*, const Number*, const Number*, Index, const Number*, const Number*, Number,
+ const IpoptData* ip_data,
+ IpoptCalculatedQuantities* ip_cq);
+
+ template<class INT> ffNLP& SetHessianStructure(const KN<INT> &,const KN<INT> &,bool reset=0);
+ template<class INT> ffNLP& SetJacobianStructure(const KN<INT> &,const KN<INT> &,bool reset=0);
+ enum Level {do_nothing,user_defined, one_evaluation, basis_analysis};
+ ffNLP& BuildMatrixStructures(Level,Level,int);
+ ffNLP& EnableCheckStruct() {checkstruct=true; return *this;}
+ ffNLP& DisableCheckStruct() {checkstruct=false; return *this;}
+
+ Rn lambda_start,x_start,uz_start,lz_start;
+ double sigma_start;
+
+ double final_value;
+private:
+ //algorithm datas
+ Rn *xstart,xl,xu,gl,gu;
+ ScalarFunc *fitness; //Pointers to functions wrappers
+ VectorFunc *dfitness,*constraints;
+ SparseMatFunc *hessian,*dconstraints;
+ int mm,nnz_jac,nnz_h; //duplicated datas? did not seems to be reachable in the base class
+ //bool sym;
+ bool checkstruct;
+ SparseMatStructure HesStruct,JacStruct;
+
+ //some static functions...
+ template<class A,class B> static void KnToPtr(const KN<A> &a,B *b) {for(int i=0;i<a.N();++i) b[i]=a[i];} //Fill a pointer with a KN
+ template<class A,class B> static void KnFromPtr(KN<A> &a,B const *b) {for(int i=0;i<a.N();++i) a[i]=b[i];}//Fill a KN with a pointer <-- to avoid the use of const_cast
+ static int FindIndex(const KN<int> &irow,const KN<int> & jrow,int i,int j,int kmin,int kmax);
};
-ffNLP::ffNLP(Rn &x,const Rn &_xl,const Rn &_xu,const Rn &_gl,const Rn &_gu,ScalarFunc * _fitness,VectorFunc * _dfitness,SparseMatFunc * _hessian,
- VectorFunc * _constraints,SparseMatFunc * _dconstraints) :
- xstart(&x), xl(_xl), xu(_xu), gl(_gl), gu(_gu),final_value(299792458.),//sym(0),unsymind(),
- fitness(_fitness), dfitness(_dfitness), constraints(_constraints),uz_start(),lz_start(),
- hessian(_hessian), dconstraints(_dconstraints),mm(-1),nnz_jac(-1),nnz_h(-1),
- HesStruct(true),JacStruct(false),sigma_start(1.),lambda_start(),x_start(x),checkstruct(1) {}
+ffNLP::ffNLP(Rn &x,const Rn &_xl,const Rn &_xu,const Rn &_gl,const Rn &_gu,ScalarFunc * _fitness,VectorFunc * _dfitness,SparseMatFunc * _hessian,
+ VectorFunc * _constraints,SparseMatFunc * _dconstraints) :
+xstart(&x), xl(_xl), xu(_xu), gl(_gl), gu(_gu),final_value(299792458.),//sym(0),unsymind(),
+fitness(_fitness), dfitness(_dfitness), constraints(_constraints),uz_start(),lz_start(),
+hessian(_hessian), dconstraints(_dconstraints),mm(-1),nnz_jac(-1),nnz_h(-1),
+HesStruct(true),JacStruct(false),sigma_start(1.),lambda_start(),x_start(x),checkstruct(1) {}
ffNLP::ffNLP(Rn &x,const Rn &_xl,const Rn &_xu,const Rn &_gl,const Rn &_gu,ScalarFunc * _fitness,VectorFunc * _dfitness,SparseMatFunc * _hessian,
- VectorFunc * _constraints,SparseMatFunc * _dconstraints, int _mm,int _nnz_jac,int _nnz_h) :
- xstart(&x), xl(_xl), xu(_xu), gl(_gl), gu(_gu),hessian(_hessian),final_value(299792458.),//sym(0),unsymind(),
- fitness(_fitness),dfitness(_dfitness),constraints(_constraints),dconstraints(_dconstraints),uz_start(),lz_start(),
- mm(_mm),nnz_jac(_nnz_jac),nnz_h(_nnz_h),HesStruct(true),JacStruct(false),sigma_start(1.),lambda_start(),x_start(x),checkstruct(1) {}
+ VectorFunc * _constraints,SparseMatFunc * _dconstraints, int _mm,int _nnz_jac,int _nnz_h) :
+xstart(&x), xl(_xl), xu(_xu), gl(_gl), gu(_gu),hessian(_hessian),final_value(299792458.),//sym(0),unsymind(),
+fitness(_fitness),dfitness(_dfitness),constraints(_constraints),dconstraints(_dconstraints),uz_start(),lz_start(),
+mm(_mm),nnz_jac(_nnz_jac),nnz_h(_nnz_h),HesStruct(true),JacStruct(false),sigma_start(1.),lambda_start(),x_start(x),checkstruct(1) {}
ffNLP::~ffNLP()
{
- /*
- clean(fitness);
- clean(dfitness);
- clean(constraints);
- clean(hessian);
- clean(dconstraints);
- */
+ /*
+ clean(fitness);
+ clean(dfitness);
+ clean(constraints);
+ clean(hessian);
+ clean(dconstraints);
+ */
}
template<class INT> ffNLP& ffNLP::SetHessianStructure(const KN<INT> &I,const KN<INT> &J,bool reset)
{
- if(reset) HesStruct.clear();
- HesStruct.AddArrays(I,J);
- return *this;
+ if(reset) HesStruct.clear();
+ HesStruct.AddArrays(I,J);
+ return *this;
}
template<class INT> ffNLP& ffNLP::SetJacobianStructure(const KN<INT> &I,const KN<INT> &J,bool reset)
{
- if(reset) JacStruct.clear();
- JacStruct.AddArrays(I,J);
- return *this;
+ if(reset) JacStruct.clear();
+ JacStruct.AddArrays(I,J);
+ return *this;
}
ffNLP& ffNLP::BuildMatrixStructures(Level hlvl, Level jlvl,int _mm)
{
- if(jlvl!=do_nothing && dconstraints)
- {
- if(jlvl==user_defined) ffassert(JacStruct.size());
- else if((jlvl==one_evaluation || jlvl==basis_analysis) && dconstraints) JacStruct.AddMatrix(dconstraints->J(x_start));
- }
- if(hlvl!=do_nothing && hessian)
- {
- if(hlvl==user_defined) ffassert(HesStruct.size());
- else if(hlvl==one_evaluation || !hessian->NLCHPEnabled() )
- {
- Rn lms=lambda_start;
- lms=1.;
- HesStruct.AddMatrix(hessian->J(x_start,sigma_start,lms));
- }
- else if(hlvl==basis_analysis)
- {
- {
- Rn lambda(_mm,0.);
- HesStruct.AddMatrix(hessian->J(x_start,1.,lambda));
- }
- for(int i=0;i<_mm;++i)
- {
- Rn lambda(_mm,0.);
- lambda[i] = 1.;
- HesStruct.AddMatrix(hessian->J(x_start,0.,lambda));
- lambda[i] = 0.;
- }
- }
- }
- JacStruct.ToKn();
- HesStruct.ToKn();
- return *this;
+ if(jlvl!=do_nothing && dconstraints)
+ {
+ if(jlvl==user_defined) ffassert(JacStruct.size());
+ else if((jlvl==one_evaluation || jlvl==basis_analysis) && dconstraints) JacStruct.AddMatrix(dconstraints->J(x_start));
+ }
+ if(hlvl!=do_nothing && hessian)
+ {
+ if(hlvl==user_defined) ffassert(HesStruct.size());
+ else if(hlvl==one_evaluation || !hessian->NLCHPEnabled() )
+ {
+ Rn lms=lambda_start;
+ lms=1.;
+ HesStruct.AddMatrix(hessian->J(x_start,sigma_start,lms));
+ }
+ else if(hlvl==basis_analysis)
+ {
+ {
+ Rn lambda(_mm,0.);
+ HesStruct.AddMatrix(hessian->J(x_start,1.,lambda));
+ }
+ for(int i=0;i<_mm;++i)
+ {
+ Rn lambda(_mm,0.);
+ lambda[i] = 1.;
+ HesStruct.AddMatrix(hessian->J(x_start,0.,lambda));
+ lambda[i] = 0.;
+ }
+ }
+ }
+ JacStruct.ToKn();
+ HesStruct.ToKn();
+ return *this;
}
int ffNLP::FindIndex(const KN<int> &irow,const KN<int> &jcol,int i,int j,int kmin,int kmax)
{
- //cout << "Trying to find (" << i << ',' << j << ") in :" << irow << jcol << " - kmin=" << kmin << " and kmax=" << kmax << endl;
- typedef std::pair<int,int> Z2;
- Z2 ij(i,j),ijmin(irow[kmin],jcol[kmin]),ijmax(irow[kmax],jcol[kmax]);
- if(abs(kmin-kmax)<=1)
- {
- if(ij==ijmin) return kmin;
- else if(ij==ijmax) return kmax;
- else return -1;
- }
- else
- {
- int knew = (kmin + kmax) / 2;
- Z2 ijnew(irow[knew],jcol[knew]);
- if(ij <= ijnew) return FindIndex(irow,jcol,i,j,kmin,knew);
- else return FindIndex(irow,jcol,i,j,knew,kmax);
- }
+ //cout << "Trying to find (" << i << ',' << j << ") in :" << irow << jcol << " - kmin=" << kmin << " and kmax=" << kmax << endl;
+ typedef std::pair<int,int> Z2;
+ Z2 ij(i,j),ijmin(irow[kmin],jcol[kmin]),ijmax(irow[kmax],jcol[kmax]);
+ if(abs(kmin-kmax)<=1)
+ {
+ if(ij==ijmin) return kmin;
+ else if(ij==ijmax) return kmax;
+ else return -1;
+ }
+ else
+ {
+ int knew = (kmin + kmax) / 2;
+ Z2 ijnew(irow[knew],jcol[knew]);
+ if(ij <= ijnew) return FindIndex(irow,jcol,i,j,kmin,knew);
+ else return FindIndex(irow,jcol,i,j,knew,kmax);
+ }
}
bool ffNLP::get_nlp_info(Index& n, Index& m, Index& nnz_jac_g,Index& nnz_h_lag, IndexStyleEnum& index_style)
{
- bool ret=true;
- n = xstart ? xstart->N() : (ret=0);
- //set(m,mm,constraints,xstart,ret);
- //set(nnz_jac_g,nnz_jac,dconstraints,xstart,ret);
- //set(nnz_h_lag,nnz_h,hessian,xstart,ret);
- //if(JacStruct.empty() && constraints) BuildMatrixStructures(do_nothing,one_evaluation);
- //if(HesStruct.empty()) BuildMatrixStructures(one_evaluation,do_nothing);
- mm = m = constraints ? JacStruct.N() : 0;
- nnz_jac = nnz_jac_g = constraints ? JacStruct.size() : 0;
- nnz_h = nnz_h_lag = HesStruct.size();
- index_style = TNLP::C_STYLE;
- return ret;
+ bool ret=true;
+ n = xstart ? xstart->N() : (ret=0);
+ //set(m,mm,constraints,xstart,ret);
+ //set(nnz_jac_g,nnz_jac,dconstraints,xstart,ret);
+ //set(nnz_h_lag,nnz_h,hessian,xstart,ret);
+ //if(JacStruct.empty() && constraints) BuildMatrixStructures(do_nothing,one_evaluation);
+ //if(HesStruct.empty()) BuildMatrixStructures(one_evaluation,do_nothing);
+ mm = m = constraints ? JacStruct.N() : 0;
+ nnz_jac = nnz_jac_g = constraints ? JacStruct.size() : 0;
+ nnz_h = nnz_h_lag = HesStruct.size();
+ index_style = TNLP::C_STYLE;
+ return ret;
}
bool ffNLP::get_bounds_info(Index n, Number* x_l, Number* x_u, Index m, Number* g_l, Number* g_u)
{
- //cout << "n=" << n << " m=" << m << " mm=" << mm << " g_l.N()=" << gl.N() << " g_u.N()=" << gu.N() << endl;
- //assert(gl.N()==mm);
- //assert(gu.N()==mm);
- KnToPtr(xl,x_l);
- KnToPtr(xu,x_u);
- if(mm) KnToPtr(gl,g_l);
- if(mm) KnToPtr(gu,g_u);
- /* DEBUG
- cout << "constraints lower bound = (";
- for(int i=0;i<m;++i) cout << g_l[i] << (i<m-1 ? ',':')');
- cout << endl << "constraints upper bound = (";
- for(int i=0;i<m;++i) cout << g_u[i] << (i<m-1 ? ',':')');
- cout << endl;*/
- return true;
+ //cout << "n=" << n << " m=" << m << " mm=" << mm << " g_l.N()=" << gl.N() << " g_u.N()=" << gu.N() << endl;
+ //assert(gl.N()==mm);
+ //assert(gu.N()==mm);
+ KnToPtr(xl,x_l);
+ KnToPtr(xu,x_u);
+ if(mm) KnToPtr(gl,g_l);
+ if(mm) KnToPtr(gu,g_u);
+ /* DEBUG
+ cout << "constraints lower bound = (";
+ for(int i=0;i<m;++i) cout << g_l[i] << (i<m-1 ? ',':')');
+ cout << endl << "constraints upper bound = (";
+ for(int i=0;i<m;++i) cout << g_u[i] << (i<m-1 ? ',':')');
+ cout << endl;*/
+ return true;
}
bool ffNLP::get_starting_point(Index n, bool init_x, Number* x,bool init_z, Number* z_L, Number* z_U,Index m, bool init_lambda,Number* lambda)
{
- assert(init_x == true);
- assert(xstart->N() == n);
- KnToPtr(*xstart,x);
- if(init_z)
- {
- if(uz_start.N() != n)
- {
- if(xu.min() < 1.e19)
- {
- cout << "ff-IPOPT warm start : upper simple bounds start multipliers array doesn't have the expected size (" << uz_start.N() << "!=" << n << ")." << endl;
- cout << " ";
- if(uz_start.N()==0) cout << "maybe because no upper bounds multiplier has been given. " << endl;
- cout << " Initializing them to 1..." << endl;
- }
- uz_start.resize(n);
- uz_start=1.;
- }
- if(lz_start.N() != n)
- {
- if(xl.max() > -1e19)
- {
- cout << "ff-IPOPT warm start : lower simple bounds start multipliers array doesn't have the expected size (" << lz_start.N() << "!=" << n << ")." << endl;
- cout << " ";
- if(lz_start.N()==0) cout << "maybe because no lower bounds multiplier has been given. " << endl;
- cout << " Initializing them to 1..." << endl;
- }
- lz_start.resize(n);
- lz_start=1.;
- }
- KnToPtr(uz_start, z_U);
- KnToPtr(lz_start, z_L);
- }
- if(init_lambda)
- {
- if(lambda_start.N() != m)
- {
- cout << "ff-IPOPT warm start : constraints start multipliers array doesn't have the expected size (" << lambda_start.N() << "!=" << m << ")." << endl;
- cout << " ";
- if(lambda_start.N()==0) cout << "maybe because no constraints multiplier has been given. " << endl;
- cout << " Initializing them to 1..." << endl;
- lambda_start.resize(m);
- lambda_start=1.;
- }
- KnToPtr(lambda_start, lambda);
- }
- return true;
+ assert(init_x == true);
+ assert(xstart->N() == n);
+ KnToPtr(*xstart,x);
+ if(init_z)
+ {
+ if(uz_start.N() != n)
+ {
+ if(xu.min() < 1.e19)
+ {
+ cout << "ff-IPOPT warm start : upper simple bounds start multipliers array doesn't have the expected size (" << uz_start.N() << "!=" << n << ")." << endl;
+ cout << " ";
+ if(uz_start.N()==0) cout << "maybe because no upper bounds multiplier has been given. " << endl;
+ cout << " Initializing them to 1..." << endl;
+ }
+ uz_start.resize(n);
+ uz_start=1.;
+ }
+ if(lz_start.N() != n)
+ {
+ if(xl.max() > -1e19)
+ {
+ cout << "ff-IPOPT warm start : lower simple bounds start multipliers array doesn't have the expected size (" << lz_start.N() << "!=" << n << ")." << endl;
+ cout << " ";
+ if(lz_start.N()==0) cout << "maybe because no lower bounds multiplier has been given. " << endl;
+ cout << " Initializing them to 1..." << endl;
+ }
+ lz_start.resize(n);
+ lz_start=1.;
+ }
+ KnToPtr(uz_start, z_U);
+ KnToPtr(lz_start, z_L);
+ }
+ if(init_lambda)
+ {
+ if(lambda_start.N() != m)
+ {
+ cout << "ff-IPOPT warm start : constraints start multipliers array doesn't have the expected size (" << lambda_start.N() << "!=" << m << ")." << endl;
+ cout << " ";
+ if(lambda_start.N()==0) cout << "maybe because no constraints multiplier has been given. " << endl;
+ cout << " Initializing them to 1..." << endl;
+ lambda_start.resize(m);
+ lambda_start=1.;
+ }
+ KnToPtr(lambda_start, lambda);
+ }
+ return true;
}
bool ffNLP::eval_f(Index n, const Number* x, bool new_x, Number& obj_value)
{
- assert(n == xstart->N());
- Rn X(n);
- KnFromPtr(X,x);
- obj_value = fitness->J(X);
- return true;
+ assert(n == xstart->N());
+ Rn X(n);
+ KnFromPtr(X,x);
+ obj_value = fitness->J(X);
+ return true;
}
bool ffNLP::eval_grad_f(Index n, const Number* x, bool new_x, Number* grad_f)
{
- assert(n == xstart->N());
- Rn X(n);
- KnFromPtr(X,x);
- Rn _grad_f=dfitness->J(X);
- KnToPtr(_grad_f,grad_f);
- return true;
+ assert(n == xstart->N());
+ Rn X(n);
+ KnFromPtr(X,x);
+ Rn _grad_f=dfitness->J(X);
+ KnToPtr(_grad_f,grad_f);
+ return true;
}
bool ffNLP::eval_g(Index n, const Number* x, bool new_x, Index m, Number* g)
{
- Rn X(n);
- KnFromPtr(X,x);
- if(constraints)
- {
- Rn _g=constraints->J(X);
- KnToPtr(_g,g);
- }
- return true;
+ Rn X(n);
+ KnFromPtr(X,x);
+ if(constraints)
+ {
+ Rn _g=constraints->J(X);
+ KnToPtr(_g,g);
+ }
+ return true;
}
bool ffNLP::eval_jac_g(Index n, const Number* x, bool new_x,Index m, Index nele_jac, Index* iRow, Index *jCol,Number* values)
{
- assert(n==xstart->N());
- Rn X(n);
- if(x) KnFromPtr(X,x); else X=*xstart;
-
- if(values==0)
- {
- int k=0;
- for(SparseMatStructure::const_iterator i=JacStruct.begin(); i != JacStruct.end(); ++i)
- {
- iRow[k] = i->first;
- jCol[k] = i->second;
- ++k;
- }
- }
- else if(dconstraints)
- {
- Matrice_Creuse<R>* M = dconstraints->J(X);
- MatriceMorse<R> *MM = dynamic_cast<MatriceMorse<R>* >(&(*M->A)); //ugly!
- for(int i=0;i<MM->N;++i)
- {
- for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k)
- {
- if(checkstruct)
- {
- int kipopt = FindIndex(JacStruct.Raws(),JacStruct.Cols(),i,MM->cl[k],0,nele_jac-1);
- if(kipopt>=0) values[kipopt] = MM->a[k];
- }
- else values[k] = MM->a[k];
- }
- }
- }
- return true;
+ assert(n==xstart->N());
+ Rn X(n);
+ if(x) KnFromPtr(X,x); else X=*xstart;
+
+ if(values==0)
+ {
+ int k=0;
+ for(SparseMatStructure::const_iterator i=JacStruct.begin(); i != JacStruct.end(); ++i)
+ {
+ iRow[k] = i->first;
+ jCol[k] = i->second;
+ ++k;
+ }
+ }
+ else if(dconstraints)
+ {
+ Matrice_Creuse<R>* M = dconstraints->J(X);
+ MatriceMorse<R> *MM = dynamic_cast<MatriceMorse<R>* >(&(*M->A)); //ugly!
+ for(int i=0;i<MM->N;++i)
+ {
+ for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k)
+ {
+ if(checkstruct)
+ {
+ int kipopt = FindIndex(JacStruct.Raws(),JacStruct.Cols(),i,MM->cl[k],0,nele_jac-1);
+ if(kipopt>=0) values[kipopt] = MM->a[k];
+ }
+ else values[k] = MM->a[k];
+ }
+ }
+ }
+ return true;
}
bool ffNLP::eval_h(Index n, const Number* x, bool new_x,Number obj_factor, Index m, const Number* lambda,bool new_lambda, Index nele_hess, Index* iRow,Index* jCol, Number* values)
{
- Rn X(n),L(m);
- if(x) KnFromPtr(X,x); else X=*xstart;
- if(lambda) KnFromPtr(L,lambda); else L=0.;
-
- bool NLCHPE = hessian->NLCHPEnabled();
- Number _obj_factor = NLCHPE ? 1. : obj_factor;
- if(values==0)
- {
- int k=0;
- for(SparseMatStructure::const_iterator i=HesStruct.begin(); i != HesStruct.end(); ++i)
- {
- iRow[k] = i->first;
- jCol[k] = i->second;
- ++k;
- }
- }
- else
- {
- Matrice_Creuse<R>* M=0;
- if(NLCHPE) M=hessian->J(X,obj_factor,L); else M=hessian->J(X);
- MatriceMorse<R> *MM = dynamic_cast<MatriceMorse<R>* >(&(*M->A));//ugly!
- if(MM)
- {
- if(checkstruct)
- {
- for(int i=0;i<MM->N;++i)
- {
- for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k)
- {
- int kipopt = FindIndex(HesStruct.Raws(),HesStruct.Cols(),i,MM->cl[k],0,nele_hess-1);
- if(kipopt>=0) values[kipopt] = _obj_factor * (MM->a[k]);
- //else values[k] = (hessian->paramof &&hessian->paramlm ? 1. : obj_factor) * (MM->a[k]);
- }
- }
- }
- else if(! MM->symetrique)
- {
- for(int i=0,kipopt=0;i<MM->N;++i)
- {
- for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k)
- {
- if(i >= MM->cl[k])
- {
- values[kipopt] = _obj_factor * (MM->a[k]);
- ++kipopt;
- }
- }
- }
- }
- else
- {
- for(int i=0;i<MM->N;++i)
- {
- for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k) values[k] = _obj_factor * (MM->a[k]);
- }
- }
- }
- }
- return true;
+ Rn X(n),L(m);
+ if(x) KnFromPtr(X,x); else X=*xstart;
+ if(lambda) KnFromPtr(L,lambda); else L=0.;
+
+ bool NLCHPE = hessian->NLCHPEnabled();
+ Number _obj_factor = NLCHPE ? 1. : obj_factor;
+ if(values==0)
+ {
+ int k=0;
+ for(SparseMatStructure::const_iterator i=HesStruct.begin(); i != HesStruct.end(); ++i)
+ {
+ iRow[k] = i->first;
+ jCol[k] = i->second;
+ ++k;
+ }
+ }
+ else
+ {
+ Matrice_Creuse<R>* M=0;
+ if(NLCHPE) M=hessian->J(X,obj_factor,L); else M=hessian->J(X);
+ MatriceMorse<R> *MM = dynamic_cast<MatriceMorse<R>* >(&(*M->A));//ugly!
+ if(MM)
+ {
+ if(checkstruct)
+ {
+ for(int i=0;i<MM->N;++i)
+ {
+ for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k)
+ {
+ int kipopt = FindIndex(HesStruct.Raws(),HesStruct.Cols(),i,MM->cl[k],0,nele_hess-1);
+ if(kipopt>=0) values[kipopt] = _obj_factor * (MM->a[k]);
+ //else values[k] = (hessian->paramof &&hessian->paramlm ? 1. : obj_factor) * (MM->a[k]);
+ }
+ }
+ }
+ else if(! MM->symetrique)
+ {
+ for(int i=0,kipopt=0;i<MM->N;++i)
+ {
+ for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k)
+ {
+ if(i >= MM->cl[k])
+ {
+ values[kipopt] = _obj_factor * (MM->a[k]);
+ ++kipopt;
+ }
+ }
+ }
+ }
+ else
+ {
+ for(int i=0;i<MM->N;++i)
+ {
+ for(int k=MM->lg[i]; k < MM->lg[i+1]; ++k) values[k] = _obj_factor * (MM->a[k]);
+ }
+ }
+ }
+ }
+ return true;
}
void ffNLP::finalize_solution(SolverReturn status,
- Index n, const Number* x, const Number* z_L, const Number* z_U,
- Index m, const Number* g, const Number* lambda,
- Number obj_value,const IpoptData* ip_data,
- IpoptCalculatedQuantities* ip_cq)
+ Index n, const Number* x, const Number* z_L, const Number* z_U,
+ Index m, const Number* g, const Number* lambda,
+ Number obj_value,const IpoptData* ip_data,
+ IpoptCalculatedQuantities* ip_cq)
{
- KnFromPtr(*xstart,x);
- KnFromPtr(lambda_start,lambda);
- KnFromPtr(lz_start, z_L);
- KnFromPtr(uz_start, z_U);
- final_value = obj_value;
+ KnFromPtr(*xstart,x);
+ KnFromPtr(lambda_start,lambda);
+ KnFromPtr(lz_start, z_L);
+ KnFromPtr(uz_start, z_U);
+ final_value = obj_value;
}
/*****************************************************************************************************************************
- * Assumptions : these are tags used as template parameters for case specific function wrapping or warning message in the
+ * Assumptions : these are tags used as template parameters for case specific function wrapping or warning message in the
* interface. Some case can be added here (but some class has to be specialized for the new cases)
* AssumptionF : undeff --> undefined case (not used)
* no_assumption_f --> most general case when the fitness function and all its derivative are coded in the
* freefem script with the func keyword (type Polymorphic in c++). These functions
* are then wrapped in GeneralFunc objects.
- * P2_f --> no longer used (it was used for fitness and its gradient defined as func in freefem
- * script, while the hessian is a constant matrix directly given to the interface, but
+ * P2_f --> no longer used (it was used for fitness and its gradient defined as func in freefem
+ * script, while the hessian is a constant matrix directly given to the interface, but
* it leads to ambiguities).
* unavailable_hessian --> fitness function and its gradients coded with func in the ff script, wrapped into
- * GeneralFunc objects, without second order derivative function. Enables the BFGS
+ * GeneralFunc objects, without second order derivative function. Enables the BFGS
* option of IPOPT.
* mv_P2_f --> fitness function is a P2 function which will be defined by a [matrix,vector] array.
* The functions are passed to the ffNLP object as P2ScalarFunc, P1VectorFunc and
@@ -809,9 +811,9 @@ void ffNLP::finalize_solution(SolverReturn status,
* the freefem script with the func keyword (type Polymorphic in c++). These functions
* are then wrapped in GeneralFunc objects.
* P1_g --> no longer used (it was used for constraints defined as func in freefem script
- * , while the jacobian is a constant matrix directly given to the interface, but
+ * , while the jacobian is a constant matrix directly given to the interface, but
* it leads to ambiguities).
- * mv_P1_g --> Constraints function is a P1 function which will be defined by a [matrix,vector]
+ * mv_P1_g --> Constraints function is a P1 function which will be defined by a [matrix,vector]
* array. The functions are passed to the ffNLP object as P1VectorFunc and
* ConstantSparseMatFunc respectively for the constraints and its jacobian (with
* all vf=0).
@@ -827,9 +829,9 @@ enum AssumptionG {undefg,without_constraints, no_assumption_g, P1_g, mv_P1_g, li
template<AssumptionF AF,AssumptionG AG> struct Case
{
- Case() {}
- static const AssumptionF af=AF;
- static const AssumptionG ag=AG;
+ Case() {}
+ static const AssumptionF af=AF;
+ static const AssumptionG ag=AG;
};
@@ -840,21 +842,21 @@ template<AssumptionF AF,AssumptionG AG> struct Case
*****************************************************************************************************************************/
bool CheckMatrixVectorPair(const E_Array *mv,bool &order)
{
- const aType t1 = (*mv)[0].left(), t2 = (*mv)[1].left();
- if(NXOR(t1 == atype<Matrice_Creuse<R>*>() , t2 == atype<Matrice_Creuse<R>*>())) return false;
- else if(NXOR(t1 == atype<Rn*>(),t2 == atype<Rn*>())) return false;
- else
- {
- order = (t1 == atype<Matrice_Creuse<R>*>());
- return true;
- }
+ const aType t1 = (*mv)[0].left(), t2 = (*mv)[1].left();
+ if(NXOR(t1 == atype<Matrice_Creuse<R>*>() , t2 == atype<Matrice_Creuse<R>*>())) return false;
+ else if(NXOR(t1 == atype<Rn*>(),t2 == atype<Rn*>())) return false;
+ else
+ {
+ order = (t1 == atype<Matrice_Creuse<R>*>());
+ return true;
+ }
}
/*****************************************************************************************************************************
* The following class offers a polymorphic way to build the function wrappers to pass to the ffNLP object
- * Each element of the assumption enum define a "FunctionDatas" class in which the constructor and the operator() makes
- * case specific task.
+ * Each element of the assumption enum define a "FunctionDatas" class in which the constructor and the operator() makes
+ * case specific task.
* If some new value in the Assumption enums are to be added, the FitnessFunctionDatas and/or ConstraintFunctionDatas with
* the new value as template parameter has to be specialized.
* What should the method do is (exemple at the end of the file with already coded cases):
@@ -864,579 +866,579 @@ bool CheckMatrixVectorPair(const E_Array *mv,bool &order)
*****************************************************************************************************************************/
class GenericFitnessFunctionDatas
{
- public:
- static GenericFitnessFunctionDatas* New(AssumptionF,const basicAC_F0 &,Expression const *,const C_F0&,const C_F0&,const C_F0&);
- bool CompletelyNonLinearConstraints;
- Expression JJ,GradJ,Hessian;
- GenericFitnessFunctionDatas() : CompletelyNonLinearConstraints(true),JJ(0),GradJ(0),Hessian(0) {}
- virtual const AssumptionF A() const {return undeff;}
- virtual void operator()(Stack,const C_F0&,const C_F0&,const C_F0&,Expression const *,ScalarFunc *&,VectorFunc *&,SparseMatFunc *&,bool) const = 0; //Build the functions
- virtual ~GenericFitnessFunctionDatas() {}
+public:
+ static GenericFitnessFunctionDatas* New(AssumptionF,const basicAC_F0 &,Expression const *,const C_F0&,const C_F0&,const C_F0&);
+ bool CompletelyNonLinearConstraints;
+ Expression JJ,GradJ,Hessian;
+ GenericFitnessFunctionDatas() : CompletelyNonLinearConstraints(true),JJ(0),GradJ(0),Hessian(0) {}
+ virtual const AssumptionF A() const {return undeff;}
+ virtual void operator()(Stack,const C_F0&,const C_F0&,const C_F0&,Expression const *,ScalarFunc *&,VectorFunc *&,SparseMatFunc *&,bool) const = 0; //Build the functions
+ virtual ~GenericFitnessFunctionDatas() {}
};
template<AssumptionF AF> class FitnessFunctionDatas : public GenericFitnessFunctionDatas //not really a template, since most of the methods of all cases have to be specialized
{
- public:
- FitnessFunctionDatas(const basicAC_F0 &,Expression const *,const C_F0 &,const C_F0 &,const C_F0 &);
- const AssumptionF A() const {return AF;}
- void operator()(Stack,const C_F0&,const C_F0&,const C_F0&,Expression const *,ScalarFunc *&,VectorFunc *&,SparseMatFunc *&,bool) const;
+public:
+ FitnessFunctionDatas(const basicAC_F0 &,Expression const *,const C_F0 &,const C_F0 &,const C_F0 &);
+ const AssumptionF A() const {return AF;}
+ void operator()(Stack,const C_F0&,const C_F0&,const C_F0&,Expression const *,ScalarFunc *&,VectorFunc *&,SparseMatFunc *&,bool) const;
};
class GenericConstraintFunctionDatas
{
- public:
- static GenericConstraintFunctionDatas* New(AssumptionG,const basicAC_F0 &,Expression const *,const C_F0 &);
- Expression Constraints,GradConstraints;
- GenericConstraintFunctionDatas() : Constraints(0),GradConstraints(0) {}
- virtual const AssumptionG A() const {return undefg;}
- virtual const bool WC() const =0;//with constraints
- virtual void operator()(Stack,const C_F0 &,Expression const *,VectorFunc *&,SparseMatFunc *&,bool) const = 0;//build the functions`
- virtual ~GenericConstraintFunctionDatas() {}
+public:
+ static GenericConstraintFunctionDatas* New(AssumptionG,const basicAC_F0 &,Expression const *,const C_F0 &);
+ Expression Constraints,GradConstraints;
+ GenericConstraintFunctionDatas() : Constraints(0),GradConstraints(0) {}
+ virtual const AssumptionG A() const {return undefg;}
+ virtual const bool WC() const =0;//with constraints
+ virtual void operator()(Stack,const C_F0 &,Expression const *,VectorFunc *&,SparseMatFunc *&,bool) const = 0;//build the functions`
+ virtual ~GenericConstraintFunctionDatas() {}
};
template<AssumptionG AG> class ConstraintFunctionDatas : public GenericConstraintFunctionDatas
{
- public:
- ConstraintFunctionDatas(const basicAC_F0 &,Expression const *,const C_F0 &);
- const AssumptionG A() const {return AG;}
- const bool WC() const {return AG!=without_constraints;}
- void operator()(Stack,const C_F0&,Expression const *,VectorFunc *&,SparseMatFunc *&,bool) const ;
+public:
+ ConstraintFunctionDatas(const basicAC_F0 &,Expression const *,const C_F0 &);
+ const AssumptionG A() const {return AG;}
+ const bool WC() const {return AG!=without_constraints;}
+ void operator()(Stack,const C_F0&,Expression const *,VectorFunc *&,SparseMatFunc *&,bool) const ;
};
-
+
/*****************************************************************************************************************************
- * OptimIpopt & OptimIpopt::E_Ipopt - The interface class
+ * OptimIpopt & OptimIpopt::E_Ipopt - The interface class
* Do the link beetween freefem and Ipopt
*****************************************************************************************************************************/
class OptimIpopt : public OneOperator
{
- public:
- const AssumptionF AF;
- const AssumptionG AG;
- class E_Ipopt : public E_F0mps
- {
- private:
- bool spurious_cases;
- public:
- const AssumptionF AF;
- const AssumptionG AG;
- const bool WC;
- std::set<unsigned short> unused_name_param; //In some case, some parameter are usless, this is the list of their index in nargs
- void InitUNP(); //Initialize unusued_name_param at freefem compile time
- static basicAC_F0::name_and_type name_param[];
- static const int n_name_param=29;
- Expression nargs[n_name_param];
- Expression X;
- mutable Rn lm;
- C_F0 L_m;
- C_F0 inittheparam,theparam,closetheparam;
- C_F0 initobjfact,objfact;
- GenericFitnessFunctionDatas * fitness_datas;
- GenericConstraintFunctionDatas * constraints_datas;
- bool arg(int i,Stack stack,bool a) const {return nargs[i] ? GetAny<bool>( (*nargs[i])(stack) ): a;}
- long arg(int i,Stack stack,long a) const{ return nargs[i] ? GetAny<long>( (*nargs[i])(stack) ): a;}
- R arg(int i,Stack stack,R a) const{ return nargs[i] ? GetAny<R>( (*nargs[i])(stack) ): a;}
- Rn_ arg(int i,Stack stack,Rn_ a) const {return nargs[i] ? GetAny<Rn_>((*nargs[i])(stack)) : a;}
- template<typename T> T Arg(int i,Stack s) const {return GetAny<T>( (*nargs[i])(s));}
-
- E_Ipopt(const basicAC_F0 & args,AssumptionF af,AssumptionG ag)
- : lm(),L_m(CPValue(lm)),AF(af),AG(ag),WC(ag!=without_constraints),unused_name_param(),
- spurious_cases(false),fitness_datas(0),constraints_datas(0)
- {
- InitUNP();
- int nbj= args.size()-1;
- Block::open(currentblock); // make a new block to
- X = to<Rn*>(args[nbj]);
- C_F0 X_n(args[nbj],"n");
- // the expression to init the theparam of all
- inittheparam = currentblock->NewVar<LocalVariable>("the parameter",atype<KN<R> *>(),X_n);
- initobjfact = currentblock->NewVar<LocalVariable>("objective factor",atype<double *>());
- //C_F0 initlm = currentblock->NewVar<LocalVariable>("lagrange multiplier",atype<KN<R> *>(),L_m);
- theparam = currentblock->Find("the parameter"); // the expression for the parameter
- objfact = currentblock->Find("objective factor");
- args.SetNameParam(n_name_param,name_param,nargs);
- fitness_datas = GenericFitnessFunctionDatas::New(AF,args,nargs,theparam,objfact,L_m); //Creates links to the freefem objects
- constraints_datas = GenericConstraintFunctionDatas::New(AG,args,nargs,theparam); //defining the functions
- spurious_cases = AG==no_assumption_g && (AF==P2_f || AF==mv_P2_f || AF==quadratic_f || AF==linear_f);
- closetheparam=currentblock->close(currentblock); // the cleanning block expression
- }
- ~E_Ipopt()
- {
- if(fitness_datas) delete fitness_datas;
- if(constraints_datas) delete constraints_datas;
- }
-
-
- virtual AnyType operator()(Stack stack) const
- {
- double cost = nan("");
- WhereStackOfPtr2Free(stack)=new StackOfPtr2Free(stack);// FH mars 2005
- Rn &x = *GetAny<Rn *>((*X)(stack));
- {
- Expression test(theparam); //in some case the KN object associated to the param is never initialized, leading to failed assertion in KN::destroy
- Rn *tt = GetAny<Rn *>((*test)(stack)); //this lines prevent this to happen
- *tt = x;
- }
- long n=x.N();
- bool warned=false;
- cout << endl;
- if(spurious_cases)
- {
- cout << "ff-IPOPT Spurious case detected : the hessian is defined as a constant matrix but constraints are given in function form." << endl;
- cout << "If they are not affine, the optimization is likely to fail. In this case, try one of the following suggestions:" << endl;
- cout << " - if constraints have computable hessians, use function form for the fitness function and all its derivatives" << endl;
- cout << " and check the documentation to know how to express the whole lagrangian hessian." << endl;
- cout << " - if constraints hessians are difficult to obtain, force the BFGS mode using named parameter "<< name_param[12].name<< '.' << endl;
- cout << "Do not worry about this message if you know all your constraints has a constant null hessian." << endl << endl;
- }
- if(nargs[7]) cout << "ff-IPOPT : the named parameter autostruct is no longer used in this version of the interface." << endl;
- //Detection of mixed case dependant warnings or error
- for(int i=0;i<n_name_param;++i)
- if(nargs[i] && unused_name_param.find(i)!=unused_name_param.end())
- {
- cout << "ff-IPOPT Warning: named parameter " << name_param[i].name << " is useless for the problem you have set." << endl;
- warned = true;
- }
- if(nargs[4] && nargs[5] && nargs[7])
- {
- cout << "ff-IPOPT Warning: both " << name_param[4].name << " and " << name_param[5].name << " has been defined, so " << name_param[7].name;
- cout << " will be ignored." << endl;
- }
- if(warned)
- {
- if(!WC && AF==unavailable_hessian && nargs[8])
- {
- cout << " ==> " << name_param[8].name << " is useless because there should not be any function returning matrix in your problem," << endl;
- cout << " (2 functions can only be J and dJ). You may as well have forgotten one function (IPOPT will certainly crash if so)." << endl;
- }
- if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g && nargs[5])
- {
- cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with " << name_param[5].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g && nargs[7])
- {
- cout << " ==> " << name_param[7].name << " will be ignored since all matrices are constants and constraints do not" << endl;
- cout << " contribute to the hessian, matrix structure determination is trivial." << endl;
- }
- if(AF==unavailable_hessian && AG!=no_assumption_g && (nargs[7] || nargs[8]))
- {
- cout << " ==> " << name_param[7].name << " or " << name_param[8].name << " will be ignored since the only matrix you have passed is constant. " << endl;
- cout << " Or maybe did you forget to pass a function (IPOPT will certainly crash if so)." << endl;
- }
- if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g && nargs[8])
- {
- cout << " ==> no need to use " << name_param[8].name << " since all matrices are constant, structures won't change through the algorithm," << endl;
- cout << " it is automatically set to the default disabling value." << endl;
- }
- }
-
- long iprint = verbosity;
-
- ScalarFunc *ffJ=0;
- VectorFunc *ffdJ=0,*ffC=0;
- SparseMatFunc *ffH=0,*ffdC=0;
-
- (*fitness_datas)(stack,theparam,objfact,L_m,nargs,ffJ,ffdJ,ffH,warned);//Fill the functions
- (*constraints_datas)(stack,theparam,nargs,ffC,ffdC,warned);
-
- Rn xl(n),xu(n),gl(nargs[2] ? Arg<Rn_>(2,stack).N() : 0),gu(nargs[3] ? Arg<Rn_>(3,stack).N() : 0);
- int mmm=0;
- if(WC && (gl.N()+gu.N())==0)
- {
- cout << "IPOPT Warning : constrained problem without constraints bounds." << endl;
- mmm = ffC->J(x).N();
- }
- else mmm=gl.N()>gu.N() ? gl.N() : gu.N();
- Rn_ *lag_mul=0,*l_z=0,*u_z=0;//Rn(mmm,1.);
- //int niter=arg(6,stack,100L);
- int autostructmode = ffNLP::one_evaluation;
- bool checkindex = (AF!=no_assumption_f && AG!=no_assumption_g) ? false : arg(8,stack,true), cberror=false;
-
- if(nargs[0]) xl=Arg<Rn_>(0,stack); else xl=-1.e19;
- if(nargs[1]) xu=Arg<Rn_>(1,stack); else xu=1.e19;
- if(nargs[2]) gl=Arg<Rn_>(2,stack); else {gl.resize(mmm); gl=-1.e19;}
- if(nargs[3]) gu=Arg<Rn_>(3,stack); else {gu.resize(mmm); gu=1.e19;}
- const E_Array * ejacstruct = (WC && AF==no_assumption_f && AG==no_assumption_g && nargs[4]) ? dynamic_cast<const E_Array *> (nargs[4]) : 0,
- * ehesstruct = (AF==no_assumption_f && nargs[5]) ? dynamic_cast<const E_Array *> (nargs[5]) : 0;
-
- if(nargs[6] && WC) lag_mul = new Rn_(GetAny<Rn_>((*nargs[6])(stack)));
- if(nargs[21]) l_z = new Rn_(GetAny<Rn_>((*nargs[21])(stack)));
- if(nargs[20]) u_z = new Rn_(GetAny<Rn_>((*nargs[20])(stack)));
-
-
- SmartPtr<TNLP> optim = new ffNLP(x,xl,xu,gl,gu,ffJ,ffdJ,ffH,ffC,ffdC);
- ffNLP * _optim = dynamic_cast<ffNLP *> (&(*optim));
- assert(_optim);
- if(WC && nargs[6]) _optim->lambda_start = *lag_mul;
- else if(WC)
- {
- _optim->lambda_start.resize(mmm);
- _optim->lambda_start = 1.;
- }
- _optim->sigma_start = 1.;
- if(nargs[21] && nargs[0]) _optim->lz_start = *l_z;
- else if(nargs[0]) {_optim->lz_start.resize(xl.N()); _optim->lz_start = 1.;}
- if(nargs[20] && nargs[1]) _optim->uz_start = *u_z;
- else if(nargs[1]) {_optim->uz_start.resize(xu.N()); _optim->uz_start = 1.;}
-
- if(ejacstruct)
- {
- if(ejacstruct->nbitem()!=2) ExecError("\nSorry, we were expecting an array with two componants in structjac=[iraw,jcol]");
- if((*ejacstruct)[0].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structjac=[iraw,jcol] must be integer arrays");
- if((*ejacstruct)[1].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structjac=[iraw,jcol] must be integer arrays");
- Expression raws = (*ejacstruct)[0], cols = (*ejacstruct)[1];
- _optim->SetJacobianStructure(*GetAny<KN<long>*>((*raws)(stack)),*GetAny<KN<long>*>((*cols)(stack)),true);
- }
- if(ehesstruct)
- {
- if(ehesstruct->nbitem()!=2) ExecError("\nSorry, we were expecting an array with two componants in structhess=[iraw,jcol]");
- if((*ehesstruct)[0].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structhess=[iraw,jcol] must be integer arrays");
- if((*ehesstruct)[1].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structhess=[iraw,jcol] must be integer arrays");
- Expression raws = (*ehesstruct)[0], cols = (*ehesstruct)[1];
- _optim->SetHessianStructure(*GetAny<KN<long>*>((*raws)(stack)),*GetAny<KN<long>*>((*cols)(stack)),true);
- }
- ffNLP::Level lh=ehesstruct ? ffNLP::user_defined : ffNLP::Level(autostructmode),lj=ejacstruct ? ffNLP::user_defined : ffNLP::Level(autostructmode);
- if(AF==unavailable_hessian) lh=ffNLP::do_nothing;
- _optim->BuildMatrixStructures(lh,lj,mmm);
- if(checkindex) _optim->EnableCheckStruct();
-
- SmartPtr<IpoptApplication> app = new IpoptApplication();
-
- //app->Options()->SetNumericValue("tol", 1e-10);
- if(nargs[9]) app->Options()->SetNumericValue("tol",GetAny<double>((*nargs[9])(stack)));
- if(nargs[10]) app->Options()->SetIntegerValue("max_iter",GetAny<long>((*nargs[10])(stack)));
- if(nargs[11]) app->Options()->SetNumericValue("max_cpu_time",GetAny<double>((*nargs[11])(stack)));
- bool bfgs = nargs[12] ? GetAny<bool>((*nargs[12])(stack)) : false;
- //app->Options()->SetStringValue("hessian_approximation","limited-memory");
- if(AF==unavailable_hessian || bfgs)
- {
- if(AF==unavailable_hessian && !bfgs) cout << "IPOPT Note : No hessian given ==> LBFGS hessian approximation enabled" << endl;
- app->Options()->SetStringValue("hessian_approximation","limited-memory");
- }
- if(nargs[13])
- {
- string derivative_test = *GetAny<string*>((*nargs[13])(stack)) ;
- app->Options()->SetStringValue("derivative_test",derivative_test.c_str());
- }
- if(nargs[14])
- {
- string options_file = *GetAny<string*>((*nargs[14])(stack));
- app->Options()->SetStringValue("option_file_name",options_file.c_str());
- }
- if(nargs[15]) app->Options()->SetIntegerValue("print_level",GetAny<long>((*nargs[15])(stack)));
- if(AG==without_constraints || AG==mv_P1_g || AG==linear_g)
- {
- app->Options()->SetStringValue("jac_c_constant","yes");
- app->Options()->SetStringValue("jac_d_constant","yes");
- }
- if(AF==mv_P2_f || AF==quadratic_f || AF==linear_f) app->Options()->SetStringValue("hessian_constant","yes");
- if(nargs[16]) app->Options()->SetNumericValue("derivative_test_perturbation",GetAny<double>((*nargs[16])(stack)));
- if(nargs[17]) app->Options()->SetNumericValue("derivative_test_tol",GetAny<double>((*nargs[16])(stack)));
- if(nargs[18]) app->Options()->SetStringValue("fixed_variable_treatment",GetAny<string*>((*nargs[18])(stack))->c_str());
- if(nargs[19])
- {
- app->Options()->SetStringValue("warm_start_init_point","yes");
- if(WC && !nargs[6])
- {
- cout << "ff-IPOPT Warning : warm start for constrained problem without initial constraints dual variables (" << name_param[6].name << " parameter)." << endl;
- cout << " ==> Starting with " << name_param[6].name << "=(1,1,...,1)." << endl;
- }
- if(nargs[0] && !nargs[21])
- {
- cout << "ff-IPOPT Warning : warm start with simple lower bounds without initial lower bounds dual variables (" << name_param[21].name << " parameter)." << endl;
- cout << " ==> Starting with " << name_param[21].name << "=(1,1,...,1)." << endl;
- }
- if(nargs[1] && !nargs[20])
- {
- cout << "ff-IPOPT Warning : warm start with simple upper bounds without initial upper bounds dual variables (" << name_param[20].name << " parameter)." << endl;
- cout << " ==> Starting with " << name_param[20].name << "=(1,1,...,1)." << endl;
- }
- if(l_z) _optim->lz_start = *l_z;
- if(u_z) _optim->uz_start = *u_z;
- if(lag_mul) _optim->lambda_start = *lag_mul;
- }
-
- if(nargs[22]) app->Options()->SetNumericValue("mu_init",GetAny<double>((*nargs[22])(stack)));
- else app->Options()->SetStringValue("mu_strategy", "adaptive");
- if(nargs[23]) app->Options()->SetNumericValue("mumps_pivtol",GetAny<double>((*nargs[23])(stack)));
- if(nargs[24]) app->Options()->SetNumericValue("bound_relax_factor",GetAny<double>((*nargs[24])(stack)));
- if(nargs[25]) app->Options()->SetStringValue("mu_strategy",GetAny<string*>((*nargs[25])(stack))->c_str());
- if(nargs[27]) app->Options()->SetNumericValue("mu_min",GetAny<double>((*nargs[27])(stack)));
- if(nargs[28]) if(!GetAny<bool>((*nargs[28])(stack))) app->Options()->SetStringValue("accept_every_trial_step","yes");
- //if(nargs[26]) app->Options()->SetNumericValue("obj_scaling_factor",GetAny<double>((*nargs[26])(stack)));
- if(verbosity>1) app->Options()->SetStringValue("print_user_options","yes");
- app->Options()->SetStringValue("output_file", "ipopt.out");
- if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g) app->Options()->SetStringValue("mehrotra_algorithm", "yes");
-
- ApplicationReturnStatus status;
- app->Initialize();
-
- // Ask Ipopt to solve the problem
- status = app->OptimizeTNLP(optim);
-
- if(lag_mul) *lag_mul = _optim->lambda_start;
- if(l_z) *l_z = _optim->lz_start;
- if(u_z) *u_z = _optim->uz_start;
- cost = _optim->final_value;
-
- if(nargs[26])
- {
- double *pfv = GetAny<double*>((*nargs[26])(stack));
- *pfv = cost;
- }
- if(verbosity)
- {
- if(status == Solve_Succeeded) printf("\n\n*** Ipopt succeeded \n");
- else if(static_cast<int>(status)<0) printf("\n\n*** Ipopt failure!\n");
- else printf("\n\n*** Ipopt mixed results.\n");
- }
-
-
- clean(lag_mul);
- clean(l_z);
- clean(u_z);
- clean(ffJ);
- clean(ffdJ);
- clean(ffH);
- clean(ffC);
- clean(ffdC);
- if(lm) lm.destroy(); // clean memory of LM
- closetheparam.eval(stack); // clean memory
- WhereStackOfPtr2Free(stack)->clean(); // FH mars 2005
- return SetAny<long>(static_cast<long>(static_cast<int>(status))); //SetAny<long>(0); Modif FH july 2005
- }
-
- operator aType () const { return atype<long>();}
-
- };
-
- E_F0 * code(const basicAC_F0 & args) const {return new E_Ipopt(args,AF,AG);}
-
- //Constructors - they define the different prototype of the overloaded IPOPT function reachable in freefem scripts
-
- OptimIpopt(Case<no_assumption_f,no_assumption_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),
- AF(no_assumption_f),AG(no_assumption_g) {}
- OptimIpopt(Case<no_assumption_f,without_constraints>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),
- AF(no_assumption_f),AG(without_constraints) {}
- OptimIpopt(Case<no_assumption_f,P1_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<KN<R> *>()),
- AF(no_assumption_f),AG(P1_g) {}
- OptimIpopt(Case<no_assumption_f,mv_P1_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<E_Array>(),atype<KN<R> *>()),
- AF(no_assumption_f),AG(mv_P1_g) {}
- OptimIpopt(Case<no_assumption_f,linear_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R> *>()),
- AF(no_assumption_f),AG(linear_g) {}
-
-
- OptimIpopt(Case<P2_f,P1_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<KN<R> *>()),
- AF(P2_f),AG(P1_g) {}
- OptimIpopt(Case<P2_f,without_constraints>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<KN<R> *>()),
- AF(P2_f),AG(without_constraints) {}
- OptimIpopt(Case<P2_f,no_assumption_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<Polymorphic*>(),atype<Polymorphic *>(),atype<KN<R> *>()),
- AF(P2_f),AG(no_assumption_g) {}
- OptimIpopt(Case<P2_f,mv_P1_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<E_Array>(),atype<KN<R> *>()),
- AF(P2_f),AG(mv_P1_g) {}
- OptimIpopt(Case<P2_f,linear_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R> *>()),
- AF(P2_f),AG(linear_g) {}
-
- OptimIpopt(Case<unavailable_hessian,no_assumption_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),
- AF(unavailable_hessian),AG(no_assumption_g) {}
- OptimIpopt(Case<unavailable_hessian,without_constraints>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),AF(unavailable_hessian),AG(without_constraints) {}
- OptimIpopt(Case<unavailable_hessian,P1_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R> *>()),
- AF(unavailable_hessian),AG(P1_g) {}
- OptimIpopt(Case<unavailable_hessian,mv_P1_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<E_Array>(),atype<KN<R>*>()),
- AF(unavailable_hessian),AG(mv_P1_g) {}
- OptimIpopt(Case<unavailable_hessian,linear_g>) :
- OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(unavailable_hessian),AG(linear_g) {}
-
- OptimIpopt(Case<mv_P2_f,no_assumption_g>) :
- OneOperator(atype<long>(),atype<E_Array>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R>*>()),
- AF(mv_P2_f),AG(no_assumption_g) {}
- OptimIpopt(Case<mv_P2_f,without_constraints>) :
- OneOperator(atype<long>(),atype<E_Array>(),atype<KN<R>*>()),
- AF(mv_P2_f),AG(without_constraints) {}
- OptimIpopt(Case<mv_P2_f,P1_g>) :
- OneOperator(atype<long>(),atype<E_Array>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(mv_P2_f),AG(P1_g) {}
- OptimIpopt(Case<mv_P2_f,mv_P1_g>) :
- OneOperator(atype<long>(),atype<E_Array>(),atype<E_Array>(),atype<KN<R>*>()),
- AF(mv_P2_f),AG(mv_P1_g) {}
- OptimIpopt(Case<mv_P2_f,linear_g>) :
- OneOperator(atype<long>(),atype<E_Array>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(mv_P2_f),AG(linear_g) {}
-
- OptimIpopt(Case<quadratic_f,no_assumption_g>) :
- OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R>*>()),
- AF(quadratic_f),AG(no_assumption_g) {}
- OptimIpopt(Case<quadratic_f,without_constraints>) :
- OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(quadratic_f),AG(without_constraints) {}
- OptimIpopt(Case<quadratic_f,P1_g>) :
- OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(quadratic_f),AG(P1_g) {}
- OptimIpopt(Case<quadratic_f,mv_P1_g>) :
- OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<E_Array>(),atype<KN<R>*>()),
- AF(quadratic_f),AG(mv_P1_g) {}
- OptimIpopt(Case<quadratic_f,linear_g>) :
- OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(quadratic_f),AG(linear_g) {}
-
-
- OptimIpopt(Case<linear_f,no_assumption_g>) :
- OneOperator(atype<long>(),atype<KN<R>*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R>*>()),
- AF(linear_f),AG(no_assumption_g) {}
- OptimIpopt(Case<linear_f,without_constraints>) :
- OneOperator(atype<long>(),atype<KN<R>*>(),atype<KN<R>*>()),
- AF(linear_f),AG(without_constraints) {}
- OptimIpopt(Case<linear_f,P1_g>) :
- OneOperator(atype<long>(),atype<KN<R>*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(linear_f),AG(P1_g) {}
- OptimIpopt(Case<linear_f,mv_P1_g>) :
- OneOperator(atype<long>(),atype<KN<R>*>(),atype<E_Array>(),atype<KN<R>*>()),
- AF(linear_f),AG(mv_P1_g) {}
- OptimIpopt(Case<linear_f,linear_g>) :
- OneOperator(atype<long>(),atype<KN<R>*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
- AF(linear_f),AG(linear_g) {}
-
+public:
+ const AssumptionF AF;
+ const AssumptionG AG;
+ class E_Ipopt : public E_F0mps
+ {
+ private:
+ bool spurious_cases;
+ public:
+ const AssumptionF AF;
+ const AssumptionG AG;
+ const bool WC;
+ std::set<unsigned short> unused_name_param; //In some case, some parameter are usless, this is the list of their index in nargs
+ void InitUNP(); //Initialize unusued_name_param at freefem compile time
+ static basicAC_F0::name_and_type name_param[];
+ static const int n_name_param=29;
+ Expression nargs[n_name_param];
+ Expression X;
+ mutable Rn lm;
+ C_F0 L_m;
+ C_F0 inittheparam,theparam,closetheparam;
+ C_F0 initobjfact,objfact;
+ GenericFitnessFunctionDatas * fitness_datas;
+ GenericConstraintFunctionDatas * constraints_datas;
+ bool arg(int i,Stack stack,bool a) const {return nargs[i] ? GetAny<bool>( (*nargs[i])(stack) ): a;}
+ long arg(int i,Stack stack,long a) const{ return nargs[i] ? GetAny<long>( (*nargs[i])(stack) ): a;}
+ R arg(int i,Stack stack,R a) const{ return nargs[i] ? GetAny<R>( (*nargs[i])(stack) ): a;}
+ Rn_ arg(int i,Stack stack,Rn_ a) const {return nargs[i] ? GetAny<Rn_>((*nargs[i])(stack)) : a;}
+ template<typename T> T Arg(int i,Stack s) const {return GetAny<T>( (*nargs[i])(s));}
+
+ E_Ipopt(const basicAC_F0 & args,AssumptionF af,AssumptionG ag)
+ : lm(),L_m(CPValue(lm)),AF(af),AG(ag),WC(ag!=without_constraints),unused_name_param(),
+ spurious_cases(false),fitness_datas(0),constraints_datas(0)
+ {
+ InitUNP();
+ int nbj= args.size()-1;
+ Block::open(currentblock); // make a new block to
+ X = to<Rn*>(args[nbj]);
+ C_F0 X_n(args[nbj],"n");
+ // the expression to init the theparam of all
+ inittheparam = currentblock->NewVar<LocalVariable>("the parameter",atype<KN<R> *>(),X_n);
+ initobjfact = currentblock->NewVar<LocalVariable>("objective factor",atype<double *>());
+ //C_F0 initlm = currentblock->NewVar<LocalVariable>("lagrange multiplier",atype<KN<R> *>(),L_m);
+ theparam = currentblock->Find("the parameter"); // the expression for the parameter
+ objfact = currentblock->Find("objective factor");
+ args.SetNameParam(n_name_param,name_param,nargs);
+ fitness_datas = GenericFitnessFunctionDatas::New(AF,args,nargs,theparam,objfact,L_m); //Creates links to the freefem objects
+ constraints_datas = GenericConstraintFunctionDatas::New(AG,args,nargs,theparam); //defining the functions
+ spurious_cases = AG==no_assumption_g && (AF==P2_f || AF==mv_P2_f || AF==quadratic_f || AF==linear_f);
+ closetheparam=currentblock->close(currentblock); // the cleanning block expression
+ }
+ ~E_Ipopt()
+ {
+ if(fitness_datas) delete fitness_datas;
+ if(constraints_datas) delete constraints_datas;
+ }
+
+
+ virtual AnyType operator()(Stack stack) const
+ {
+ double cost = nan("");
+ WhereStackOfPtr2Free(stack)=new StackOfPtr2Free(stack);// FH mars 2005
+ Rn &x = *GetAny<Rn *>((*X)(stack));
+ {
+ Expression test(theparam); //in some case the KN object associated to the param is never initialized, leading to failed assertion in KN::destroy
+ Rn *tt = GetAny<Rn *>((*test)(stack)); //this lines prevent this to happen
+ *tt = x;
+ }
+ long n=x.N();
+ bool warned=false;
+ cout << endl;
+ if(spurious_cases)
+ {
+ cout << "ff-IPOPT Spurious case detected : the hessian is defined as a constant matrix but constraints are given in function form." << endl;
+ cout << "If they are not affine, the optimization is likely to fail. In this case, try one of the following suggestions:" << endl;
+ cout << " - if constraints have computable hessians, use function form for the fitness function and all its derivatives" << endl;
+ cout << " and check the documentation to know how to express the whole lagrangian hessian." << endl;
+ cout << " - if constraints hessians are difficult to obtain, force the BFGS mode using named parameter "<< name_param[12].name<< '.' << endl;
+ cout << "Do not worry about this message if you know all your constraints has a constant null hessian." << endl << endl;
+ }
+ if(nargs[7]) cout << "ff-IPOPT : the named parameter autostruct is no longer used in this version of the interface." << endl;
+ //Detection of mixed case dependant warnings or error
+ for(int i=0;i<n_name_param;++i)
+ if(nargs[i] && unused_name_param.find(i)!=unused_name_param.end())
+ {
+ cout << "ff-IPOPT Warning: named parameter " << name_param[i].name << " is useless for the problem you have set." << endl;
+ warned = true;
+ }
+ if(nargs[4] && nargs[5] && nargs[7])
+ {
+ cout << "ff-IPOPT Warning: both " << name_param[4].name << " and " << name_param[5].name << " has been defined, so " << name_param[7].name;
+ cout << " will be ignored." << endl;
+ }
+ if(warned)
+ {
+ if(!WC && AF==unavailable_hessian && nargs[8])
+ {
+ cout << " ==> " << name_param[8].name << " is useless because there should not be any function returning matrix in your problem," << endl;
+ cout << " (2 functions can only be J and dJ). You may as well have forgotten one function (IPOPT will certainly crash if so)." << endl;
+ }
+ if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g && nargs[5])
+ {
+ cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with " << name_param[5].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g && nargs[7])
+ {
+ cout << " ==> " << name_param[7].name << " will be ignored since all matrices are constants and constraints do not" << endl;
+ cout << " contribute to the hessian, matrix structure determination is trivial." << endl;
+ }
+ if(AF==unavailable_hessian && AG!=no_assumption_g && (nargs[7] || nargs[8]))
+ {
+ cout << " ==> " << name_param[7].name << " or " << name_param[8].name << " will be ignored since the only matrix you have passed is constant. " << endl;
+ cout << " Or maybe did you forget to pass a function (IPOPT will certainly crash if so)." << endl;
+ }
+ if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g && nargs[8])
+ {
+ cout << " ==> no need to use " << name_param[8].name << " since all matrices are constant, structures won't change through the algorithm," << endl;
+ cout << " it is automatically set to the default disabling value." << endl;
+ }
+ }
+
+ long iprint = verbosity;
+
+ ScalarFunc *ffJ=0;
+ VectorFunc *ffdJ=0,*ffC=0;
+ SparseMatFunc *ffH=0,*ffdC=0;
+
+ (*fitness_datas)(stack,theparam,objfact,L_m,nargs,ffJ,ffdJ,ffH,warned);//Fill the functions
+ (*constraints_datas)(stack,theparam,nargs,ffC,ffdC,warned);
+
+ Rn xl(n),xu(n),gl(nargs[2] ? Arg<Rn_>(2,stack).N() : 0),gu(nargs[3] ? Arg<Rn_>(3,stack).N() : 0);
+ int mmm=0;
+ if(WC && (gl.N()+gu.N())==0)
+ {
+ cout << "IPOPT Warning : constrained problem without constraints bounds." << endl;
+ mmm = ffC->J(x).N();
+ }
+ else mmm=gl.N()>gu.N() ? gl.N() : gu.N();
+ Rn_ *lag_mul=0,*l_z=0,*u_z=0;//Rn(mmm,1.);
+ //int niter=arg(6,stack,100L);
+ int autostructmode = ffNLP::one_evaluation;
+ bool checkindex = (AF!=no_assumption_f && AG!=no_assumption_g) ? false : arg(8,stack,true), cberror=false;
+
+ if(nargs[0]) xl=Arg<Rn_>(0,stack); else xl=-1.e19;
+ if(nargs[1]) xu=Arg<Rn_>(1,stack); else xu=1.e19;
+ if(nargs[2]) gl=Arg<Rn_>(2,stack); else {gl.resize(mmm); gl=-1.e19;}
+ if(nargs[3]) gu=Arg<Rn_>(3,stack); else {gu.resize(mmm); gu=1.e19;}
+ const E_Array * ejacstruct = (WC && AF==no_assumption_f && AG==no_assumption_g && nargs[4]) ? dynamic_cast<const E_Array *> (nargs[4]) : 0,
+ * ehesstruct = (AF==no_assumption_f && nargs[5]) ? dynamic_cast<const E_Array *> (nargs[5]) : 0;
+
+ if(nargs[6] && WC) lag_mul = new Rn_(GetAny<Rn_>((*nargs[6])(stack)));
+ if(nargs[21]) l_z = new Rn_(GetAny<Rn_>((*nargs[21])(stack)));
+ if(nargs[20]) u_z = new Rn_(GetAny<Rn_>((*nargs[20])(stack)));
+
+
+ SmartPtr<TNLP> optim = new ffNLP(x,xl,xu,gl,gu,ffJ,ffdJ,ffH,ffC,ffdC);
+ ffNLP * _optim = dynamic_cast<ffNLP *> (&(*optim));
+ assert(_optim);
+ if(WC && nargs[6]) _optim->lambda_start = *lag_mul;
+ else if(WC)
+ {
+ _optim->lambda_start.resize(mmm);
+ _optim->lambda_start = 1.;
+ }
+ _optim->sigma_start = 1.;
+ if(nargs[21] && nargs[0]) _optim->lz_start = *l_z;
+ else if(nargs[0]) {_optim->lz_start.resize(xl.N()); _optim->lz_start = 1.;}
+ if(nargs[20] && nargs[1]) _optim->uz_start = *u_z;
+ else if(nargs[1]) {_optim->uz_start.resize(xu.N()); _optim->uz_start = 1.;}
+
+ if(ejacstruct)
+ {
+ if(ejacstruct->nbitem()!=2) ExecError("\nSorry, we were expecting an array with two componants in structjac=[iraw,jcol]");
+ if((*ejacstruct)[0].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structjac=[iraw,jcol] must be integer arrays");
+ if((*ejacstruct)[1].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structjac=[iraw,jcol] must be integer arrays");
+ Expression raws = (*ejacstruct)[0], cols = (*ejacstruct)[1];
+ _optim->SetJacobianStructure(*GetAny<KN<long>*>((*raws)(stack)),*GetAny<KN<long>*>((*cols)(stack)),true);
+ }
+ if(ehesstruct)
+ {
+ if(ehesstruct->nbitem()!=2) ExecError("\nSorry, we were expecting an array with two componants in structhess=[iraw,jcol]");
+ if((*ehesstruct)[0].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structhess=[iraw,jcol] must be integer arrays");
+ if((*ehesstruct)[1].left() != atype<KN<long> *>()) CompileError("Sorry, array componants in structhess=[iraw,jcol] must be integer arrays");
+ Expression raws = (*ehesstruct)[0], cols = (*ehesstruct)[1];
+ _optim->SetHessianStructure(*GetAny<KN<long>*>((*raws)(stack)),*GetAny<KN<long>*>((*cols)(stack)),true);
+ }
+ ffNLP::Level lh=ehesstruct ? ffNLP::user_defined : ffNLP::Level(autostructmode),lj=ejacstruct ? ffNLP::user_defined : ffNLP::Level(autostructmode);
+ if(AF==unavailable_hessian) lh=ffNLP::do_nothing;
+ _optim->BuildMatrixStructures(lh,lj,mmm);
+ if(checkindex) _optim->EnableCheckStruct();
+
+ SmartPtr<IpoptApplication> app = new IpoptApplication();
+
+ //app->Options()->SetNumericValue("tol", 1e-10);
+ if(nargs[9]) app->Options()->SetNumericValue("tol",GetAny<double>((*nargs[9])(stack)));
+ if(nargs[10]) app->Options()->SetIntegerValue("max_iter",GetAny<long>((*nargs[10])(stack)));
+ if(nargs[11]) app->Options()->SetNumericValue("max_cpu_time",GetAny<double>((*nargs[11])(stack)));
+ bool bfgs = nargs[12] ? GetAny<bool>((*nargs[12])(stack)) : false;
+ //app->Options()->SetStringValue("hessian_approximation","limited-memory");
+ if(AF==unavailable_hessian || bfgs)
+ {
+ if(AF==unavailable_hessian && !bfgs) cout << "IPOPT Note : No hessian given ==> LBFGS hessian approximation enabled" << endl;
+ app->Options()->SetStringValue("hessian_approximation","limited-memory");
+ }
+ if(nargs[13])
+ {
+ string derivative_test = *GetAny<string*>((*nargs[13])(stack)) ;
+ app->Options()->SetStringValue("derivative_test",derivative_test.c_str());
+ }
+ if(nargs[14])
+ {
+ string options_file = *GetAny<string*>((*nargs[14])(stack));
+ app->Options()->SetStringValue("option_file_name",options_file.c_str());
+ }
+ if(nargs[15]) app->Options()->SetIntegerValue("print_level",GetAny<long>((*nargs[15])(stack)));
+ if(AG==without_constraints || AG==mv_P1_g || AG==linear_g)
+ {
+ app->Options()->SetStringValue("jac_c_constant","yes");
+ app->Options()->SetStringValue("jac_d_constant","yes");
+ }
+ if(AF==mv_P2_f || AF==quadratic_f || AF==linear_f) app->Options()->SetStringValue("hessian_constant","yes");
+ if(nargs[16]) app->Options()->SetNumericValue("derivative_test_perturbation",GetAny<double>((*nargs[16])(stack)));
+ if(nargs[17]) app->Options()->SetNumericValue("derivative_test_tol",GetAny<double>((*nargs[16])(stack)));
+ if(nargs[18]) app->Options()->SetStringValue("fixed_variable_treatment",GetAny<string*>((*nargs[18])(stack))->c_str());
+ if(nargs[19])
+ {
+ app->Options()->SetStringValue("warm_start_init_point","yes");
+ if(WC && !nargs[6])
+ {
+ cout << "ff-IPOPT Warning : warm start for constrained problem without initial constraints dual variables (" << name_param[6].name << " parameter)." << endl;
+ cout << " ==> Starting with " << name_param[6].name << "=(1,1,...,1)." << endl;
+ }
+ if(nargs[0] && !nargs[21])
+ {
+ cout << "ff-IPOPT Warning : warm start with simple lower bounds without initial lower bounds dual variables (" << name_param[21].name << " parameter)." << endl;
+ cout << " ==> Starting with " << name_param[21].name << "=(1,1,...,1)." << endl;
+ }
+ if(nargs[1] && !nargs[20])
+ {
+ cout << "ff-IPOPT Warning : warm start with simple upper bounds without initial upper bounds dual variables (" << name_param[20].name << " parameter)." << endl;
+ cout << " ==> Starting with " << name_param[20].name << "=(1,1,...,1)." << endl;
+ }
+ if(l_z) _optim->lz_start = *l_z;
+ if(u_z) _optim->uz_start = *u_z;
+ if(lag_mul) _optim->lambda_start = *lag_mul;
+ }
+
+ if(nargs[22]) app->Options()->SetNumericValue("mu_init",GetAny<double>((*nargs[22])(stack)));
+ else app->Options()->SetStringValue("mu_strategy", "adaptive");
+ if(nargs[23]) app->Options()->SetNumericValue("mumps_pivtol",GetAny<double>((*nargs[23])(stack)));
+ if(nargs[24]) app->Options()->SetNumericValue("bound_relax_factor",GetAny<double>((*nargs[24])(stack)));
+ if(nargs[25]) app->Options()->SetStringValue("mu_strategy",GetAny<string*>((*nargs[25])(stack))->c_str());
+ if(nargs[27]) app->Options()->SetNumericValue("mu_min",GetAny<double>((*nargs[27])(stack)));
+ if(nargs[28]) if(!GetAny<bool>((*nargs[28])(stack))) app->Options()->SetStringValue("accept_every_trial_step","yes");
+ //if(nargs[26]) app->Options()->SetNumericValue("obj_scaling_factor",GetAny<double>((*nargs[26])(stack)));
+ if(verbosity>1) app->Options()->SetStringValue("print_user_options","yes");
+ app->Options()->SetStringValue("output_file", "ipopt.out");
+ if(AF!=no_assumption_f && AF!=unavailable_hessian && AG!=no_assumption_g) app->Options()->SetStringValue("mehrotra_algorithm", "yes");
+
+ ApplicationReturnStatus status;
+ app->Initialize();
+
+ // Ask Ipopt to solve the problem
+ status = app->OptimizeTNLP(optim);
+
+ if(lag_mul) *lag_mul = _optim->lambda_start;
+ if(l_z) *l_z = _optim->lz_start;
+ if(u_z) *u_z = _optim->uz_start;
+ cost = _optim->final_value;
+
+ if(nargs[26])
+ {
+ double *pfv = GetAny<double*>((*nargs[26])(stack));
+ *pfv = cost;
+ }
+ if(verbosity)
+ {
+ if(status == Solve_Succeeded) printf("\n\n*** Ipopt succeeded \n");
+ else if(static_cast<int>(status)<0) printf("\n\n*** Ipopt failure!\n");
+ else printf("\n\n*** Ipopt mixed results.\n");
+ }
+
+
+ clean(lag_mul);
+ clean(l_z);
+ clean(u_z);
+ clean(ffJ);
+ clean(ffdJ);
+ clean(ffH);
+ clean(ffC);
+ clean(ffdC);
+ if(lm) lm.destroy(); // clean memory of LM
+ closetheparam.eval(stack); // clean memory
+ WhereStackOfPtr2Free(stack)->clean(); // FH mars 2005
+ return SetAny<long>(static_cast<long>(static_cast<int>(status))); //SetAny<long>(0); Modif FH july 2005
+ }
+
+ operator aType () const { return atype<long>();}
+
+ };
+
+ E_F0 * code(const basicAC_F0 & args) const {return new E_Ipopt(args,AF,AG);}
+
+ //Constructors - they define the different prototype of the overloaded IPOPT function reachable in freefem scripts
+
+ OptimIpopt(Case<no_assumption_f,no_assumption_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),
+ AF(no_assumption_f),AG(no_assumption_g) {}
+ OptimIpopt(Case<no_assumption_f,without_constraints>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),
+ AF(no_assumption_f),AG(without_constraints) {}
+ OptimIpopt(Case<no_assumption_f,P1_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<KN<R> *>()),
+ AF(no_assumption_f),AG(P1_g) {}
+ OptimIpopt(Case<no_assumption_f,mv_P1_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<E_Array>(),atype<KN<R> *>()),
+ AF(no_assumption_f),AG(mv_P1_g) {}
+ OptimIpopt(Case<no_assumption_f,linear_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R> *>()),
+ AF(no_assumption_f),AG(linear_g) {}
+
+
+ OptimIpopt(Case<P2_f,P1_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<KN<R> *>()),
+ AF(P2_f),AG(P1_g) {}
+ OptimIpopt(Case<P2_f,without_constraints>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<KN<R> *>()),
+ AF(P2_f),AG(without_constraints) {}
+ OptimIpopt(Case<P2_f,no_assumption_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R> *>(),atype<Polymorphic*>(),atype<Polymorphic *>(),atype<KN<R> *>()),
+ AF(P2_f),AG(no_assumption_g) {}
+ OptimIpopt(Case<P2_f,mv_P1_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<E_Array>(),atype<KN<R> *>()),
+ AF(P2_f),AG(mv_P1_g) {}
+ OptimIpopt(Case<P2_f,linear_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R> *>()),
+ AF(P2_f),AG(linear_g) {}
+
+ OptimIpopt(Case<unavailable_hessian,no_assumption_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),
+ AF(unavailable_hessian),AG(no_assumption_g) {}
+ OptimIpopt(Case<unavailable_hessian,without_constraints>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R> *>()),AF(unavailable_hessian),AG(without_constraints) {}
+ OptimIpopt(Case<unavailable_hessian,P1_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R> *>()),
+ AF(unavailable_hessian),AG(P1_g) {}
+ OptimIpopt(Case<unavailable_hessian,mv_P1_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<E_Array>(),atype<KN<R>*>()),
+ AF(unavailable_hessian),AG(mv_P1_g) {}
+ OptimIpopt(Case<unavailable_hessian,linear_g>) :
+ OneOperator(atype<long>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(unavailable_hessian),AG(linear_g) {}
+
+ OptimIpopt(Case<mv_P2_f,no_assumption_g>) :
+ OneOperator(atype<long>(),atype<E_Array>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R>*>()),
+ AF(mv_P2_f),AG(no_assumption_g) {}
+ OptimIpopt(Case<mv_P2_f,without_constraints>) :
+ OneOperator(atype<long>(),atype<E_Array>(),atype<KN<R>*>()),
+ AF(mv_P2_f),AG(without_constraints) {}
+ OptimIpopt(Case<mv_P2_f,P1_g>) :
+ OneOperator(atype<long>(),atype<E_Array>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(mv_P2_f),AG(P1_g) {}
+ OptimIpopt(Case<mv_P2_f,mv_P1_g>) :
+ OneOperator(atype<long>(),atype<E_Array>(),atype<E_Array>(),atype<KN<R>*>()),
+ AF(mv_P2_f),AG(mv_P1_g) {}
+ OptimIpopt(Case<mv_P2_f,linear_g>) :
+ OneOperator(atype<long>(),atype<E_Array>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(mv_P2_f),AG(linear_g) {}
+
+ OptimIpopt(Case<quadratic_f,no_assumption_g>) :
+ OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R>*>()),
+ AF(quadratic_f),AG(no_assumption_g) {}
+ OptimIpopt(Case<quadratic_f,without_constraints>) :
+ OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(quadratic_f),AG(without_constraints) {}
+ OptimIpopt(Case<quadratic_f,P1_g>) :
+ OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(quadratic_f),AG(P1_g) {}
+ OptimIpopt(Case<quadratic_f,mv_P1_g>) :
+ OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<E_Array>(),atype<KN<R>*>()),
+ AF(quadratic_f),AG(mv_P1_g) {}
+ OptimIpopt(Case<quadratic_f,linear_g>) :
+ OneOperator(atype<long>(),atype<Matrice_Creuse<R>*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(quadratic_f),AG(linear_g) {}
+
+
+ OptimIpopt(Case<linear_f,no_assumption_g>) :
+ OneOperator(atype<long>(),atype<KN<R>*>(),atype<Polymorphic*>(),atype<Polymorphic*>(),atype<KN<R>*>()),
+ AF(linear_f),AG(no_assumption_g) {}
+ OptimIpopt(Case<linear_f,without_constraints>) :
+ OneOperator(atype<long>(),atype<KN<R>*>(),atype<KN<R>*>()),
+ AF(linear_f),AG(without_constraints) {}
+ OptimIpopt(Case<linear_f,P1_g>) :
+ OneOperator(atype<long>(),atype<KN<R>*>(),atype<Polymorphic*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(linear_f),AG(P1_g) {}
+ OptimIpopt(Case<linear_f,mv_P1_g>) :
+ OneOperator(atype<long>(),atype<KN<R>*>(),atype<E_Array>(),atype<KN<R>*>()),
+ AF(linear_f),AG(mv_P1_g) {}
+ OptimIpopt(Case<linear_f,linear_g>) :
+ OneOperator(atype<long>(),atype<KN<R>*>(),atype<Matrice_Creuse<R>*>(),atype<KN<R>*>()),
+ AF(linear_f),AG(linear_g) {}
+
};
/*
-enum AssumptionF {no_assumption_f, P2_f, unavailable_hessian, mv_P2_f, quadratic_f,linear_f};
-enum AssumptionG {without_constraints, no_assumption_g, P1_g, mv_P1_g, linear_g};
-*/
+ enum AssumptionF {no_assumption_f, P2_f, unavailable_hessian, mv_P2_f, quadratic_f,linear_f};
+ enum AssumptionG {without_constraints, no_assumption_g, P1_g, mv_P1_g, linear_g};
+ */
//Case dependant initialization of unused_name_param
//exemple : AF==no_assumption_f && AG==without_constraints ==> no constraint related named parameter should be used (index 2,3,4,6 - first integer is how many are not used)
void OptimIpopt::E_Ipopt::InitUNP()
{
- if(AF==no_assumption_f && AG==no_assumption_g) {} //no unused named parameter
- if(AF==no_assumption_f && AG==without_constraints) AddElements(unused_name_param,4,2,3,4,6);
- if(AF==no_assumption_f && AG==P1_g) AddElements(unused_name_param,1,4);
- if(AF==no_assumption_f && AG==mv_P1_g) AddElements(unused_name_param,1,4);
- if(AF==no_assumption_f && AG==linear_g) AddElements(unused_name_param,1,4);
- if(AF==P2_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==P2_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
- if(AF==P2_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
- if(AF==P2_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==P2_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==unavailable_hessian && AG==no_assumption_g) AddElements(unused_name_param,1,5);
- if(AF==unavailable_hessian && AG==without_constraints) AddElements(unused_name_param,7,2,3,4,5,6,7,8);
- if(AF==unavailable_hessian && AG==P1_g) AddElements(unused_name_param,4,4,5,7,8);
- if(AF==unavailable_hessian && AG==mv_P1_g) AddElements(unused_name_param,4,4,5,7,8);
- if(AF==unavailable_hessian && AG==linear_g) AddElements(unused_name_param,4,4,5,7,8);
- if(AF==mv_P2_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
- if(AF==mv_P2_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
- if(AF==mv_P2_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==mv_P2_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==mv_P2_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==quadratic_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
- if(AF==quadratic_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
- if(AF==quadratic_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==quadratic_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==quadratic_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==linear_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
- if(AF==linear_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
- if(AF==linear_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==linear_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
- if(AF==linear_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==no_assumption_f && AG==no_assumption_g) {} //no unused named parameter
+ if(AF==no_assumption_f && AG==without_constraints) AddElements(unused_name_param,4,2,3,4,6);
+ if(AF==no_assumption_f && AG==P1_g) AddElements(unused_name_param,1,4);
+ if(AF==no_assumption_f && AG==mv_P1_g) AddElements(unused_name_param,1,4);
+ if(AF==no_assumption_f && AG==linear_g) AddElements(unused_name_param,1,4);
+ if(AF==P2_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==P2_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
+ if(AF==P2_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
+ if(AF==P2_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==P2_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==unavailable_hessian && AG==no_assumption_g) AddElements(unused_name_param,1,5);
+ if(AF==unavailable_hessian && AG==without_constraints) AddElements(unused_name_param,7,2,3,4,5,6,7,8);
+ if(AF==unavailable_hessian && AG==P1_g) AddElements(unused_name_param,4,4,5,7,8);
+ if(AF==unavailable_hessian && AG==mv_P1_g) AddElements(unused_name_param,4,4,5,7,8);
+ if(AF==unavailable_hessian && AG==linear_g) AddElements(unused_name_param,4,4,5,7,8);
+ if(AF==mv_P2_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
+ if(AF==mv_P2_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
+ if(AF==mv_P2_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==mv_P2_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==mv_P2_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==quadratic_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
+ if(AF==quadratic_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
+ if(AF==quadratic_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==quadratic_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==quadratic_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==linear_f && AG==without_constraints) AddElements(unused_name_param,8,2,3,4,5,6,7,8,12);
+ if(AF==linear_f && AG==no_assumption_g) AddElements(unused_name_param,1,5);
+ if(AF==linear_f && AG==P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==linear_f && AG==mv_P1_g) AddElements(unused_name_param,5,4,5,7,8,12);
+ if(AF==linear_f && AG==linear_g) AddElements(unused_name_param,5,4,5,7,8,12);
}
-basicAC_F0::name_and_type OptimIpopt::E_Ipopt::name_param[]=
+basicAC_F0::name_and_type OptimIpopt::E_Ipopt::name_param[]=
{
- //DONT CHANGE THE ORDER!!!! If some parameters need to be added, add them after the last one
- //otherwize warning message of this interface will be a mess
- {"lb", &typeid(KN_<double>) }, //0 - lower bound on optimization parameter X
- {"ub", &typeid(KN_<double>) }, //1 - upper bound on optimization parameter X
- {"clb", &typeid(KN_<double>) }, //2 - constraints lower bounds
- {"cub", &typeid(KN_<double>) }, //3 - constraints upper bounds
- {"structjacc",&typeid(E_Array)}, //4 - constraints jacobian structure
- {"structhess",&typeid(E_Array)}, //5 - lagrangian hessian structure
- {"lm", &typeid(KN_<double>)}, //6 - lagrange multiplier (for autostruct or to get their value at the end of the algorithm)
- {"autostruct",&typeid(long)}, //7 - automatic structure determination
- {"checkindex",&typeid(bool)}, //8 - whether to use the FindIndex function or not
- {"tol", &typeid(double)}, //9 - stopping criteria tol
- {"maxiter", &typeid(long)}, //10 - stopping criteria : maximum number of iterations
- {"maxcputime",&typeid(double)}, //11 - stopping criteria : maximum CPU time
- {"bfgs", &typeid(bool)}, //12 - force the bfgs hessian approximation
- {"derivativetest", &typeid(string*)}, //13 - call the derivative checker
- {"optfile", &typeid(string*)}, //14 - set the ipopt option file name (default is ipopt.opt)
- {"printlevel",&typeid(long)}, //15 - controls IPOPT print level output
- {"dth", &typeid(double)}, //16 - perturbation for finite difference derivative test
- {"dttol", &typeid(double)}, //17 - relative tolerence for the derivative test error detection
- {"fixedvar", &typeid(string*)}, //18 - remove the equality simple bounds from problem
- {"warmstart", &typeid(bool)}, //19 - do we initialize multipliers with given values
- {"uz", &typeid(KN_<double>) }, //20 - simple upper bounds dual variable
- {"lz", &typeid(KN_<double>) }, //21 - simple lower bounds dual variable
- {"muinit", &typeid(double) }, //22 - barrier parameter initialization
- {"pivtol", &typeid(double) }, //23 - pivot tolerance for the linear solver
- {"brf", &typeid(double) }, //24 - bounds relax factor
- {"mustrategy",&typeid(string*) }, //25 - strategy for barrier parameter update
- {"objvalue", &typeid(double*) }, //26 - to get the last objective function value
- {"mumin", &typeid(double) }, //27 - minimal value for the barrier parameter
- {"linesearch",&typeid(bool) } //28 - use the line search or not (if no, the usual Newton step is kept)
- //{"osf", &typeid(double) } //26 - objective function scalling factor
+ //DONT CHANGE THE ORDER!!!! If some parameters need to be added, add them after the last one
+ //otherwize warning message of this interface will be a mess
+ {"lb", &typeid(KN_<double>) }, //0 - lower bound on optimization parameter X
+ {"ub", &typeid(KN_<double>) }, //1 - upper bound on optimization parameter X
+ {"clb", &typeid(KN_<double>) }, //2 - constraints lower bounds
+ {"cub", &typeid(KN_<double>) }, //3 - constraints upper bounds
+ {"structjacc",&typeid(E_Array)}, //4 - constraints jacobian structure
+ {"structhess",&typeid(E_Array)}, //5 - lagrangian hessian structure
+ {"lm", &typeid(KN_<double>)}, //6 - lagrange multiplier (for autostruct or to get their value at the end of the algorithm)
+ {"autostruct",&typeid(long)}, //7 - automatic structure determination
+ {"checkindex",&typeid(bool)}, //8 - whether to use the FindIndex function or not
+ {"tol", &typeid(double)}, //9 - stopping criteria tol
+ {"maxiter", &typeid(long)}, //10 - stopping criteria : maximum number of iterations
+ {"maxcputime",&typeid(double)}, //11 - stopping criteria : maximum CPU time
+ {"bfgs", &typeid(bool)}, //12 - force the bfgs hessian approximation
+ {"derivativetest", &typeid(string*)}, //13 - call the derivative checker
+ {"optfile", &typeid(string*)}, //14 - set the ipopt option file name (default is ipopt.opt)
+ {"printlevel",&typeid(long)}, //15 - controls IPOPT print level output
+ {"dth", &typeid(double)}, //16 - perturbation for finite difference derivative test
+ {"dttol", &typeid(double)}, //17 - relative tolerence for the derivative test error detection
+ {"fixedvar", &typeid(string*)}, //18 - remove the equality simple bounds from problem
+ {"warmstart", &typeid(bool)}, //19 - do we initialize multipliers with given values
+ {"uz", &typeid(KN_<double>) }, //20 - simple upper bounds dual variable
+ {"lz", &typeid(KN_<double>) }, //21 - simple lower bounds dual variable
+ {"muinit", &typeid(double) }, //22 - barrier parameter initialization
+ {"pivtol", &typeid(double) }, //23 - pivot tolerance for the linear solver
+ {"brf", &typeid(double) }, //24 - bounds relax factor
+ {"mustrategy",&typeid(string*) }, //25 - strategy for barrier parameter update
+ {"objvalue", &typeid(double*) }, //26 - to get the last objective function value
+ {"mumin", &typeid(double) }, //27 - minimal value for the barrier parameter
+ {"linesearch",&typeid(bool) } //28 - use the line search or not (if no, the usual Newton step is kept)
+ //{"osf", &typeid(double) } //26 - objective function scalling factor
};
class Init { public:
- Init();
+ Init();
};
static Init init;
-Init::Init()
+Init::Init()
{
- Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,no_assumption_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,without_constraints>()));
- //Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,mv_P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,linear_g>()));
- /*Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,without_constraints>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,no_assumption_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,mv_P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,linear_g>()));*/
- Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,no_assumption_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,without_constraints>()));
- //Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,mv_P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,linear_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,no_assumption_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,without_constraints>()));
- //Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,mv_P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,linear_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,no_assumption_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,without_constraints>()));
- //Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,mv_P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,linear_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,no_assumption_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,without_constraints>()));
- //Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,mv_P1_g>()));
- Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,linear_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,no_assumption_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,without_constraints>()));
+ //Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,mv_P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<no_assumption_f,linear_g>()));
+ /*Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,without_constraints>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,no_assumption_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,mv_P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<P2_f,linear_g>()));*/
+ Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,no_assumption_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,without_constraints>()));
+ //Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,mv_P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<unavailable_hessian,linear_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,no_assumption_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,without_constraints>()));
+ //Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,mv_P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<mv_P2_f,linear_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,no_assumption_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,without_constraints>()));
+ //Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,mv_P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<quadratic_f,linear_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,no_assumption_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,without_constraints>()));
+ //Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,mv_P1_g>()));
+ Global.Add("IPOPT","(",new OptimIpopt(Case<linear_f,linear_g>()));
}
@@ -1445,294 +1447,294 @@ Init::Init()
/*****************************************************************************************************************************
* Specialization of functions builders' constructor and operator()
*****************************************************************************************************************************/
-
-
+
+
template<> FitnessFunctionDatas<no_assumption_f>::FitnessFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m)
- : GenericFitnessFunctionDatas()
+: GenericFitnessFunctionDatas()
{
- const Polymorphic * opJ = dynamic_cast<const Polymorphic *>(args[0].LeftValue()),
- * opdJ = dynamic_cast<const Polymorphic *>(args[1].LeftValue()),
- * opH = dynamic_cast<const Polymorphic *>(args[2].LeftValue());
- ArrayOfaType hprototype2(atype<KN<R> *>(),atype<double>(),atype<KN<R>*>()),hprototype1(atype<KN<R> *>());
- JJ = to<R>(C_F0(opJ,"(",theparam));
- GradJ = to<Rn_>(C_F0(opdJ,"(",theparam));
- if(opH->Find("(",hprototype2))
- {
- CompletelyNonLinearConstraints = true;
- Hessian = to<Matrice_Creuse<R>* >(C_F0(opH,"(",theparam,objfact,L_m));
- }
- else if(opH->Find("(",hprototype1))
- {
- CompletelyNonLinearConstraints = false; //When constraints are affine, lagrange multipliers are not used in the hessian, obj_factor is also hidden to the user
- Hessian = to<Matrice_Creuse<R>* >(C_F0(opH,"(",theparam));
- }
- else CompileError("Error, wrong hessian function prototype. Must be either (real[int] &) or (real[int] &,real,real[int] &)");
+ const Polymorphic * opJ = dynamic_cast<const Polymorphic *>(args[0].LeftValue()),
+ * opdJ = dynamic_cast<const Polymorphic *>(args[1].LeftValue()),
+ * opH = dynamic_cast<const Polymorphic *>(args[2].LeftValue());
+ ArrayOfaType hprototype2(atype<KN<R> *>(),atype<double>(),atype<KN<R>*>()),hprototype1(atype<KN<R> *>());
+ JJ = to<R>(C_F0(opJ,"(",theparam));
+ GradJ = to<Rn_>(C_F0(opdJ,"(",theparam));
+ if(opH->Find("(",hprototype2))
+ {
+ CompletelyNonLinearConstraints = true;
+ Hessian = to<Matrice_Creuse<R>* >(C_F0(opH,"(",theparam,objfact,L_m));
+ }
+ else if(opH->Find("(",hprototype1))
+ {
+ CompletelyNonLinearConstraints = false; //When constraints are affine, lagrange multipliers are not used in the hessian, obj_factor is also hidden to the user
+ Hessian = to<Matrice_Creuse<R>* >(C_F0(opH,"(",theparam));
+ }
+ else CompileError("Error, wrong hessian function prototype. Must be either (real[int] &) or (real[int] &,real,real[int] &)");
}
template<> void FitnessFunctionDatas<no_assumption_f>::operator()
(Stack stack,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m,Expression const *nargs,ScalarFunc *&ffJ,VectorFunc *&ffdJ,SparseMatFunc *&ffH,bool warned) const
{
- ffJ = new GeneralFunc<R>(stack,JJ,theparam);
- ffdJ = new GeneralFunc<Rn>(stack,GradJ,theparam);
- if(CompletelyNonLinearConstraints) ffH = new GeneralSparseMatFunc(stack,Hessian,theparam,objfact,L_m);
- else ffH = new GeneralSparseMatFunc(stack,Hessian,theparam);
+ ffJ = new GeneralFunc<R>(stack,JJ,theparam);
+ ffdJ = new GeneralFunc<Rn>(stack,GradJ,theparam);
+ if(CompletelyNonLinearConstraints) ffH = new GeneralSparseMatFunc(stack,Hessian,theparam,objfact,L_m);
+ else ffH = new GeneralSparseMatFunc(stack,Hessian,theparam);
}
template<> FitnessFunctionDatas<P2_f>::FitnessFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m)
- : GenericFitnessFunctionDatas()
+: GenericFitnessFunctionDatas()
{
- CompletelyNonLinearConstraints = false;
- const Polymorphic * opJ = dynamic_cast<const Polymorphic *>(args[0].LeftValue()),* opdJ = dynamic_cast<const Polymorphic *>(args[1].LeftValue());
- JJ = to<R>(C_F0(opJ,"(",theparam));
- GradJ = to<Rn_>(C_F0(opdJ,"(",theparam));
- Hessian = to<Matrice_Creuse<R> *>(args[2]);
+ CompletelyNonLinearConstraints = false;
+ const Polymorphic * opJ = dynamic_cast<const Polymorphic *>(args[0].LeftValue()),* opdJ = dynamic_cast<const Polymorphic *>(args[1].LeftValue());
+ JJ = to<R>(C_F0(opJ,"(",theparam));
+ GradJ = to<Rn_>(C_F0(opdJ,"(",theparam));
+ Hessian = to<Matrice_Creuse<R> *>(args[2]);
}
template<> void FitnessFunctionDatas<P2_f>::operator()
(Stack stack,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m,Expression const *nargs,ScalarFunc *&ffJ,VectorFunc *&ffdJ,SparseMatFunc *&ffH,bool warned) const
{
- if(warned && nargs[5])
- {
- cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with ";
- cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- ffJ = new GeneralFunc<R>(stack,JJ,theparam);
- ffdJ = new GeneralFunc<Rn>(stack,GradJ,theparam);
- ffH = new ConstantSparseMatFunc(stack,Hessian);
+ if(warned && nargs[5])
+ {
+ cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with ";
+ cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ ffJ = new GeneralFunc<R>(stack,JJ,theparam);
+ ffdJ = new GeneralFunc<Rn>(stack,GradJ,theparam);
+ ffH = new ConstantSparseMatFunc(stack,Hessian);
}
template<> FitnessFunctionDatas<unavailable_hessian>::FitnessFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m)
- : GenericFitnessFunctionDatas()
+: GenericFitnessFunctionDatas()
{
- CompletelyNonLinearConstraints = false;
- const Polymorphic * opJ = dynamic_cast<const Polymorphic *> (args[0].LeftValue()),* opdJ = dynamic_cast<const Polymorphic *>(args[1].LeftValue());
- JJ = to<R>(C_F0(opJ,"(",theparam));
- GradJ = to<Rn_>(C_F0(opdJ,"(",theparam));
+ CompletelyNonLinearConstraints = false;
+ const Polymorphic * opJ = dynamic_cast<const Polymorphic *> (args[0].LeftValue()),* opdJ = dynamic_cast<const Polymorphic *>(args[1].LeftValue());
+ JJ = to<R>(C_F0(opJ,"(",theparam));
+ GradJ = to<Rn_>(C_F0(opdJ,"(",theparam));
}
template<> void FitnessFunctionDatas<unavailable_hessian>::operator()
(Stack stack,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m,Expression const *nargs,ScalarFunc *&ffJ,VectorFunc *&ffdJ,SparseMatFunc *&ffH,bool warned) const
{
- if(warned && nargs[5])
- {
- cout << " ==> no hessian has been given, the LBFGS mode has been enabled, thus making ";
- cout << OptimIpopt::E_Ipopt::name_param[5].name << " useless. You may also" << endl << " have forgoten a function (IPOPT will certainly crash if so)." << endl;
- }
- ffJ = new GeneralFunc<R>(stack,JJ,theparam);
- ffdJ = new GeneralFunc<Rn>(stack,GradJ,theparam);
- ffH = 0;
+ if(warned && nargs[5])
+ {
+ cout << " ==> no hessian has been given, the LBFGS mode has been enabled, thus making ";
+ cout << OptimIpopt::E_Ipopt::name_param[5].name << " useless. You may also" << endl << " have forgoten a function (IPOPT will certainly crash if so)." << endl;
+ }
+ ffJ = new GeneralFunc<R>(stack,JJ,theparam);
+ ffdJ = new GeneralFunc<Rn>(stack,GradJ,theparam);
+ ffH = 0;
}
template<> FitnessFunctionDatas<mv_P2_f>::FitnessFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m)
- : GenericFitnessFunctionDatas()
+: GenericFitnessFunctionDatas()
{
- const E_Array *M_b = dynamic_cast<const E_Array *>(args[0].LeftValue());
- if(M_b->nbitem() != 2) CompileError("\nSorry, we were expecting an array with two componants, either [M,b] or [b,M] for the affine constraints expression." );
- bool order = true;
- if(CheckMatrixVectorPair(M_b,order))
- {
- Hessian = to<Matrice_Creuse<R> *>((*M_b)[order ? 0:1]);
- GradJ = to<Rn*>((*M_b)[order ? 1:0]); //This is gradJ evaluated on x=0
- }
+ const E_Array *M_b = dynamic_cast<const E_Array *>(args[0].LeftValue());
+ if(M_b->nbitem() != 2) CompileError("\nSorry, we were expecting an array with two componants, either [M,b] or [b,M] for the affine constraints expression." );
+ bool order = true;
+ if(CheckMatrixVectorPair(M_b,order))
+ {
+ Hessian = to<Matrice_Creuse<R> *>((*M_b)[order ? 0:1]);
+ GradJ = to<Rn*>((*M_b)[order ? 1:0]); //This is gradJ evaluated on x=0
+ }
}
template<> void FitnessFunctionDatas<mv_P2_f>::operator()
(Stack stack,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m,Expression const *nargs,ScalarFunc *&ffJ,VectorFunc *&ffdJ,SparseMatFunc *&ffH,bool warned) const
{
- if(warned && nargs[5])
- {
- cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with ";
- cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- ffJ = new P2ScalarFunc(stack,Hessian,GradJ,true);
- ffdJ = new P1VectorFunc(stack,Hessian,GradJ,true);
- ffH = new ConstantSparseMatFunc(stack,Hessian);
+ if(warned && nargs[5])
+ {
+ cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with ";
+ cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ ffJ = new P2ScalarFunc(stack,Hessian,GradJ,true);
+ ffdJ = new P1VectorFunc(stack,Hessian,GradJ,true);
+ ffH = new ConstantSparseMatFunc(stack,Hessian);
}
template<> FitnessFunctionDatas<quadratic_f>::FitnessFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m)
- : GenericFitnessFunctionDatas() {Hessian = to<Matrice_Creuse<R> *>(args[0]);}
+: GenericFitnessFunctionDatas() {Hessian = to<Matrice_Creuse<R> *>(args[0]);}
template<> void FitnessFunctionDatas<quadratic_f>::operator()
(Stack stack,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m,Expression const *nargs,ScalarFunc *&ffJ,VectorFunc *&ffdJ,SparseMatFunc *&ffH,bool warned) const
{
- if(warned && nargs[5])
- {
- cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with ";
- cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- ffJ = new P2ScalarFunc(stack,Hessian,0,true);
- ffdJ = new P1VectorFunc(stack,Hessian,0,true);
- ffH = new ConstantSparseMatFunc(stack,Hessian);
+ if(warned && nargs[5])
+ {
+ cout << " ==> your lagrangian hessian is a constant matrix, so there is no need to specify its structure with ";
+ cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ ffJ = new P2ScalarFunc(stack,Hessian,0,true);
+ ffdJ = new P1VectorFunc(stack,Hessian,0,true);
+ ffH = new ConstantSparseMatFunc(stack,Hessian);
}
template<> FitnessFunctionDatas<linear_f>::FitnessFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m)
- : GenericFitnessFunctionDatas() {GradJ = to<Rn *>(args[0]);}
+: GenericFitnessFunctionDatas() {GradJ = to<Rn *>(args[0]);}
template<> void FitnessFunctionDatas<linear_f>::operator()
(Stack stack,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &L_m,Expression const *nargs,ScalarFunc *&ffJ,VectorFunc *&ffdJ,SparseMatFunc *&ffH,bool warned) const
{
- if(warned && nargs[5])
- {
- cout << " ==> your lagrangian hessian is a null matrix, so there is no need to specify its structure with ";
- cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
- cout << " since it is empty." << endl;
- }
- ffJ = new P2ScalarFunc(stack,0,GradJ);
- ffdJ = new P1VectorFunc(stack,0,GradJ);
- ffH = 0;
+ if(warned && nargs[5])
+ {
+ cout << " ==> your lagrangian hessian is a null matrix, so there is no need to specify its structure with ";
+ cout << OptimIpopt::E_Ipopt::name_param[5].name << endl;
+ cout << " since it is empty." << endl;
+ }
+ ffJ = new P2ScalarFunc(stack,0,GradJ);
+ ffdJ = new P1VectorFunc(stack,0,GradJ);
+ ffH = 0;
}
template<> ConstraintFunctionDatas<without_constraints>::ConstraintFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam)
- : GenericConstraintFunctionDatas() {}
-template<> void ConstraintFunctionDatas<without_constraints>::operator()(Stack stack,const C_F0 &theparam,Expression const *nargs,VectorFunc *&ffC,SparseMatFunc *&ffdC,bool warned) const
+: GenericConstraintFunctionDatas() {}
+template<> void ConstraintFunctionDatas<without_constraints>::operator()(Stack stack,const C_F0 &theparam,Expression const *nargs,VectorFunc *&ffC,SparseMatFunc *&ffdC,bool warned) const
{
- if(warned)
- {
- if(nargs[2] || nargs[3]) cout << " ==> Some constraints bounds have been defined while no constraints function has been passed." << endl;
- if(nargs[4]) cout << " ==> A structure has been provided for the constraints jacobian but there is no constraint function." << endl;
- if(nargs[6]) cout << " ==> Unconstrained problem make the use of " << OptimIpopt::E_Ipopt::name_param[6].name << " pointless (see the documentation for more details)." << endl;
- }
- ffC = 0;
- ffdC = 0;
+ if(warned)
+ {
+ if(nargs[2] || nargs[3]) cout << " ==> Some constraints bounds have been defined while no constraints function has been passed." << endl;
+ if(nargs[4]) cout << " ==> A structure has been provided for the constraints jacobian but there is no constraint function." << endl;
+ if(nargs[6]) cout << " ==> Unconstrained problem make the use of " << OptimIpopt::E_Ipopt::name_param[6].name << " pointless (see the documentation for more details)." << endl;
+ }
+ ffC = 0;
+ ffdC = 0;
}
template<> ConstraintFunctionDatas<no_assumption_g>::ConstraintFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam)
- : GenericConstraintFunctionDatas()
+: GenericConstraintFunctionDatas()
{
- int nbj = args.size()-1;
- const Polymorphic * opG = dynamic_cast<const Polymorphic *> (args[nbj-2].LeftValue()),
- * opjG= dynamic_cast<const Polymorphic *> (args[nbj-1].LeftValue());
- Constraints = to<Rn_>(C_F0(opG,"(",theparam));
- GradConstraints = to<Matrice_Creuse<R>*>(C_F0(opjG,"(",theparam));
+ int nbj = args.size()-1;
+ const Polymorphic * opG = dynamic_cast<const Polymorphic *> (args[nbj-2].LeftValue()),
+ * opjG= dynamic_cast<const Polymorphic *> (args[nbj-1].LeftValue());
+ Constraints = to<Rn_>(C_F0(opG,"(",theparam));
+ GradConstraints = to<Matrice_Creuse<R>*>(C_F0(opjG,"(",theparam));
}
template<> void ConstraintFunctionDatas<no_assumption_g>::operator()(Stack stack,const C_F0 &theparam,Expression const *nargs,VectorFunc *&ffC,SparseMatFunc *&ffdC,bool) const
{
- ffC = new GeneralFunc<Rn>(stack,Constraints,theparam);
- ffdC = new GeneralSparseMatFunc(stack,GradConstraints,theparam);
+ ffC = new GeneralFunc<Rn>(stack,Constraints,theparam);
+ ffdC = new GeneralSparseMatFunc(stack,GradConstraints,theparam);
}
template<> ConstraintFunctionDatas<P1_g>::ConstraintFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam)
- : GenericConstraintFunctionDatas()
+: GenericConstraintFunctionDatas()
{
- int nbj = args.size()-1;
- const Polymorphic * opG = dynamic_cast<const Polymorphic *> (args[nbj-2].LeftValue());
- Constraints = to<Rn_>(C_F0(opG,"(",theparam));
- GradConstraints = to<Matrice_Creuse<R> *>(args[nbj-1]);
+ int nbj = args.size()-1;
+ const Polymorphic * opG = dynamic_cast<const Polymorphic *> (args[nbj-2].LeftValue());
+ Constraints = to<Rn_>(C_F0(opG,"(",theparam));
+ GradConstraints = to<Matrice_Creuse<R> *>(args[nbj-1]);
}
template<> void ConstraintFunctionDatas<P1_g>::operator()(Stack stack,const C_F0 &theparam,Expression const *nargs,VectorFunc *&ffC,SparseMatFunc *&ffdC,bool warned) const
{
- if(warned && nargs[4])
- {
- cout << " ==> your constraints jacobian is a constant matrix, there is no need to specify its structure with " << OptimIpopt::E_Ipopt::name_param[4].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- ffC = new GeneralFunc<Rn>(stack,Constraints,theparam);
- ffdC = new ConstantSparseMatFunc(stack,GradConstraints);
+ if(warned && nargs[4])
+ {
+ cout << " ==> your constraints jacobian is a constant matrix, there is no need to specify its structure with " << OptimIpopt::E_Ipopt::name_param[4].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ ffC = new GeneralFunc<Rn>(stack,Constraints,theparam);
+ ffdC = new ConstantSparseMatFunc(stack,GradConstraints);
}
template<> ConstraintFunctionDatas<mv_P1_g>::ConstraintFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam)
- : GenericConstraintFunctionDatas()
+: GenericConstraintFunctionDatas()
{
- int nbj = args.size()-1;
- const E_Array *M_b = dynamic_cast<const E_Array *>(args[nbj-1].LeftValue());
- if(M_b->nbitem() != 2) CompileError("\nSorry, we were expecting an array with two componants, either [M,b] or [b,M] for the affine constraints expression." );
- bool order=true;
- if(CheckMatrixVectorPair(M_b,order))
- {
- GradConstraints = to<Matrice_Creuse<R> *>((*M_b)[order ? 0:1]);
- Constraints = to<Rn*>((*M_b)[order ? 1:0]); //Constraint on x=0
- }
- else CompileError("\nWrong types in the constraints [matrix,vector] pair, expecting a sparse matrix and real[int].");
+ int nbj = args.size()-1;
+ const E_Array *M_b = dynamic_cast<const E_Array *>(args[nbj-1].LeftValue());
+ if(M_b->nbitem() != 2) CompileError("\nSorry, we were expecting an array with two componants, either [M,b] or [b,M] for the affine constraints expression." );
+ bool order=true;
+ if(CheckMatrixVectorPair(M_b,order))
+ {
+ GradConstraints = to<Matrice_Creuse<R> *>((*M_b)[order ? 0:1]);
+ Constraints = to<Rn*>((*M_b)[order ? 1:0]); //Constraint on x=0
+ }
+ else CompileError("\nWrong types in the constraints [matrix,vector] pair, expecting a sparse matrix and real[int].");
}
template<> void ConstraintFunctionDatas<mv_P1_g>::operator()(Stack stack,const C_F0 &theparam,Expression const *nargs,VectorFunc *&ffC,SparseMatFunc *&ffdC,bool warned) const
{
- if(warned && nargs[4])
- {
- cout << " ==> your constraints jacobian is a constant matrix, there is no need to specify its structure with " << OptimIpopt::E_Ipopt::name_param[4].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- ffC = new P1VectorFunc(stack,GradConstraints,Constraints);
- ffdC = new ConstantSparseMatFunc(stack,GradConstraints);
+ if(warned && nargs[4])
+ {
+ cout << " ==> your constraints jacobian is a constant matrix, there is no need to specify its structure with " << OptimIpopt::E_Ipopt::name_param[4].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ ffC = new P1VectorFunc(stack,GradConstraints,Constraints);
+ ffdC = new ConstantSparseMatFunc(stack,GradConstraints);
}
template<> ConstraintFunctionDatas<linear_g>::ConstraintFunctionDatas(const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam)
- : GenericConstraintFunctionDatas()
+: GenericConstraintFunctionDatas()
{
- int nbj = args.size()-1;
- GradConstraints = to<Matrice_Creuse<R> *>(args[nbj-1]);
+ int nbj = args.size()-1;
+ GradConstraints = to<Matrice_Creuse<R> *>(args[nbj-1]);
}
template<> void ConstraintFunctionDatas<linear_g>::operator()(Stack stack,const C_F0 &theparam,Expression const *nargs,VectorFunc *&ffC,SparseMatFunc *&ffdC,bool warned) const
{
- if(warned && nargs[4])
- {
- cout << " ==> your constraints jacobian is a constant matrix, there is no need to specify its structure with " << OptimIpopt::E_Ipopt::name_param[4].name << endl;
- cout << " since it is contained in the matrix object." << endl;
- }
- ffC = new P1VectorFunc(stack,GradConstraints,0);
- ffdC = new ConstantSparseMatFunc(stack,GradConstraints);
+ if(warned && nargs[4])
+ {
+ cout << " ==> your constraints jacobian is a constant matrix, there is no need to specify its structure with " << OptimIpopt::E_Ipopt::name_param[4].name << endl;
+ cout << " since it is contained in the matrix object." << endl;
+ }
+ ffC = new P1VectorFunc(stack,GradConstraints,0);
+ ffdC = new ConstantSparseMatFunc(stack,GradConstraints);
}
GenericFitnessFunctionDatas* GenericFitnessFunctionDatas::New(AssumptionF AF,const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam,const C_F0 &objfact,const C_F0 &lm)
{
- switch (AF)
- {
- case no_assumption_f:
- return new FitnessFunctionDatas<no_assumption_f>(args,nargs,theparam,objfact,lm);
- break;
- case P2_f:
- return new FitnessFunctionDatas<P2_f>(args,nargs,theparam,objfact,lm);
- break;
- case unavailable_hessian:
- return new FitnessFunctionDatas<unavailable_hessian>(args,nargs,theparam,objfact,lm);
- break;
- case mv_P2_f:
- return new FitnessFunctionDatas<mv_P2_f>(args,nargs,theparam,objfact,lm);
- break;
- case quadratic_f:
- return new FitnessFunctionDatas<quadratic_f>(args,nargs,theparam,objfact,lm);
- break;
- case linear_f:
- return new FitnessFunctionDatas<linear_f>(args,nargs,theparam,objfact,lm);
- break;
- default:
- return 0;
- break;
- }
+ switch (AF)
+ {
+ case no_assumption_f:
+ return new FitnessFunctionDatas<no_assumption_f>(args,nargs,theparam,objfact,lm);
+ break;
+ case P2_f:
+ return new FitnessFunctionDatas<P2_f>(args,nargs,theparam,objfact,lm);
+ break;
+ case unavailable_hessian:
+ return new FitnessFunctionDatas<unavailable_hessian>(args,nargs,theparam,objfact,lm);
+ break;
+ case mv_P2_f:
+ return new FitnessFunctionDatas<mv_P2_f>(args,nargs,theparam,objfact,lm);
+ break;
+ case quadratic_f:
+ return new FitnessFunctionDatas<quadratic_f>(args,nargs,theparam,objfact,lm);
+ break;
+ case linear_f:
+ return new FitnessFunctionDatas<linear_f>(args,nargs,theparam,objfact,lm);
+ break;
+ default:
+ return 0;
+ break;
+ }
}
GenericConstraintFunctionDatas* GenericConstraintFunctionDatas::New(AssumptionG AG,const basicAC_F0 &args,Expression const *nargs,const C_F0 &theparam)
{
- switch (AG)
- {
- case no_assumption_g:
- return new ConstraintFunctionDatas<no_assumption_g>(args,nargs,theparam);
- break;
- case without_constraints:
- return new ConstraintFunctionDatas<without_constraints>(args,nargs,theparam);
- break;
- case P1_g:
- return new ConstraintFunctionDatas<P1_g>(args,nargs,theparam);
- break;
- case mv_P1_g:
- return new ConstraintFunctionDatas<mv_P1_g>(args,nargs,theparam);
- break;
- case linear_g:
- return new ConstraintFunctionDatas<linear_g>(args,nargs,theparam);
- break;
- default:
- return 0;
- break;
- }
+ switch (AG)
+ {
+ case no_assumption_g:
+ return new ConstraintFunctionDatas<no_assumption_g>(args,nargs,theparam);
+ break;
+ case without_constraints:
+ return new ConstraintFunctionDatas<without_constraints>(args,nargs,theparam);
+ break;
+ case P1_g:
+ return new ConstraintFunctionDatas<P1_g>(args,nargs,theparam);
+ break;
+ case mv_P1_g:
+ return new ConstraintFunctionDatas<mv_P1_g>(args,nargs,theparam);
+ break;
+ case linear_g:
+ return new ConstraintFunctionDatas<linear_g>(args,nargs,theparam);
+ break;
+ default:
+ return 0;
+ break;
+ }
}
/*
-enum AssumptionF {undeff,no_assumption_f, P2_f, unavailable_hessian, mv_P2_f, quadratic_f, linear_f};
-enum AssumptionG {undefg,without_constraints, no_assumption_g, P1_g, mv_P1_g, linear_g};
-*/
+ enum AssumptionF {undeff,no_assumption_f, P2_f, unavailable_hessian, mv_P2_f, quadratic_f, linear_f};
+ enum AssumptionG {undefg,without_constraints, no_assumption_g, P1_g, mv_P1_g, linear_g};
+ */
diff --git a/examples++-load/gsl.edp b/examples++-load/gsl.edp
index abc4165..5b2b55a 100644
--- a/examples++-load/gsl.edp
+++ b/examples++-load/gsl.edp
@@ -16,7 +16,8 @@ cout << "\n\n gsl random :\n\n";
cout << " list of generator " << ngslrng << endl;
for(int i=0; i <ngslrng ; ++i)
cout << i << " name " << gslname(gslrngtype(i)) << endl;
-gslrng r;
+gslrng r=gslrngtype(1);// chose a generator
+// cout << r << endl; no print ..
for (int i = 0; i < 10; i++)
cout << gslrnguniform(r) << endl;;
\ No newline at end of file
diff --git a/examples++-load/msh3.cpp b/examples++-load/msh3.cpp
index ff1a837..e77a4ce 100644
--- a/examples++-load/msh3.cpp
+++ b/examples++-load/msh3.cpp
@@ -1906,7 +1906,7 @@ public:
double arg(int i,Stack stack,double a) const{ return nargs[i] ? GetAny< double >( (*nargs[i])(stack) ): a;}
long arg(int i,Stack stack,long a) const{ return nargs[i] ? GetAny< long >( (*nargs[i])(stack) ): a;}
public:
- Movemesh3D_Op(const basicAC_F0 & args,Expression tth)
+/* Movemesh3D_Op(const basicAC_F0 & args,Expression tth)
: eTh(tth), xx(0) , yy(0) , zz(0)
{
args.SetNameParam(n_name_param,name_param,nargs);
@@ -1925,7 +1925,28 @@ public:
yy=to<double>( (*a1)[1]);
zz=to<double>( (*a1)[2]);
}
- }
+ }*/
+ Movemesh3D_Op(const basicAC_F0 & args,Expression tth,Expression xxx=0,Expression yyy=0,Expression zzz=0 )
+ : eTh(tth), xx(xxx) , yy(yyy) , zz(zzz)
+ {
+ args.SetNameParam(n_name_param,name_param,nargs);
+ const E_Array * a1=0 ;
+ if(nargs[0]) a1 = dynamic_cast<const E_Array *>(nargs[0]);
+ int err =0;
+ if( nargs[1] && nargs[7] )
+ CompileError("uncompatible movemesh3 (Th, region= , reftet= ");
+ if( nargs[2] && nargs[8] )
+ CompileError("uncompatible movemesh3 (Th, label= , refface= ");
+
+ if(a1) {
+ if(a1->size() !=3 || xx || yy || zz)
+ CompileError("movemesh3 (Th,transfo=[X,Y,Z],) ");
+ xx=to<double>( (*a1)[0]);
+ yy=to<double>( (*a1)[1]);
+ zz=to<double>( (*a1)[2]);
+ }
+ }
+
AnyType operator()(Stack stack) const ;
};
@@ -1965,6 +1986,8 @@ AnyType Movemesh3D_Op::operator()(Stack stack) const
double precis_mesh( arg(3,stack,1e-7));
long mergefacemesh( arg(4,stack,1L) );
long flagsurfaceall( arg(5,stack,0L) );
+ long orientationelement( arg(6,stack,1L) );
+
//if( nrtet.N() && nrfmid.N() && nrfup.N() && nrfdown.N() ) return m;
ffassert( nrtet.N() %2 ==0);
@@ -2007,9 +2030,9 @@ AnyType Movemesh3D_Op::operator()(Stack stack) const
if(takemesh[i]==0){
mp3->setP(&Th,it,iv);
- if(xx){ txx[i]=GetAny<double>((*xx)(stack));}
- if(yy){ tyy[i]=GetAny<double>((*yy)(stack));}
- if(zz){ tzz[i]=GetAny<double>((*zz)(stack));}
+ if(xx){ txx[i]=GetAny<double>((*xx)(stack));} else txx[i]=mp3->P.x;
+ if(yy){ tyy[i]=GetAny<double>((*yy)(stack));}else tyy[i]=mp3->P.y;
+ if(zz){ tzz[i]=GetAny<double>((*zz)(stack));}else tzz[i]=mp3->P.z;
takemesh[i] = takemesh[i]+1;
}
}
@@ -2069,118 +2092,60 @@ AnyType Movemesh3D_Op::operator()(Stack stack) const
}
Mesh3 *T_Th3=Transfo_Mesh3( precis_mesh,rTh3, txx, tyy, tzz, border_only,
- recollement_elem, recollement_border, point_confondus_ok);
+ recollement_elem, recollement_border, point_confondus_ok,orientationelement);
- if( nrtet.N() >0){
+ if( nrtet.N() >0)
+ {
for (int i=0;i<nbt;i++)
{
const Tet &K( T_Th3->elements[i] );
- int iv[4];
- iv[0]= T_Th3->operator()(K[0]);
- iv[1]= T_Th3->operator()(K[1]);
- iv[2]= T_Th3->operator()(K[2]);
- iv[3]= T_Th3->operator()(K[3]);
-
- // les 3 triangles par triangles origines
int lab=K.lab;
- T_Th3->elements[i].set( T_Th3->vertices, iv, ChangeLab3D(maptet,lab));
+ T_Th3->elements[i].lab = ChangeLab3D(maptet,lab);
}
}
// les arete frontieres qui n'ont pas change
- if( nrf.N()>0){
+ if( nrf.N()>0)
+ {
for (int i=0;i<nbe;i++)
{
const Triangle3 &K( T_Th3->be(i) );
- int iv[3];
- iv[0] = T_Th3->operator()(K[0]);
- iv[1] = T_Th3->operator()(K[1]);
- iv[2] = T_Th3->operator()(K[2]);
-
int l0,l1=ChangeLab3D(mapface,l0=K.lab) ;
- T_Th3->be(i).set( T_Th3->vertices, iv, l1 );
+ T_Th3->be(i).lab = l1;
}
- }
+ }
- if(nbt != 0)
- {
- long orientationelement( arg(6,stack,1L) );
- if( orientationelement == -1){
- // change all orientation of borderelements and elements
- for (int i=0;i<T_Th3->nt;i++)
- {
- const Tet &K( T_Th3->elements[i] );
- int iv[4];
-
- iv[0] = T_Th3->operator()(K[0]);
- iv[1] = T_Th3->operator()(K[1]);
- iv[2] = T_Th3->operator()(K[2]);
- iv[3] = T_Th3->operator()(K[3]);
-
- int iv_temp=iv[1];
- iv[1]=iv[2];
- iv[2]=iv_temp;
- T_Th3->elements[i].set( T_Th3->vertices, iv, K.lab );
- }
-
+ if(flagsurfaceall==1) T_Th3->BuildBoundaryElementAdj();
- for (int i=0;i<T_Th3->nbe;i++)
- {
- const Triangle3 &K( T_Th3->be(i) );
- int iv[3];
-
- iv[0] = T_Th3->operator()(K[0]);
- iv[1] = T_Th3->operator()(K[1]);
- iv[2] = T_Th3->operator()(K[2]);
-
- int iv_temp=iv[1];
- iv[1]=iv[2];
- iv[2]=iv_temp;
- T_Th3->be(i).set( T_Th3->vertices, iv, K.lab );
- }
- }
-
- if(flagsurfaceall==1) T_Th3->BuildBoundaryElementAdj();
-
- T_Th3->BuildGTree();
- }
- else
- {
- // parameter orientation for a 3D surface mesh
- long orientationsurf( arg(6,stack,1L) );
- if( orientationsurf == -1){
- // change all orientation of borderelements
- for (int i=0;i<T_Th3->nbe;i++)
- {
- const Triangle3 &K( T_Th3->be(i) );
- int iv[3];
-
- iv[0] = T_Th3->operator()(K[0]);
- iv[1] = T_Th3->operator()(K[1]);
- iv[2] = T_Th3->operator()(K[2]);
-
- int iv_temp=iv[1];
- iv[1]=iv[2];
- iv[2]=iv_temp;
- T_Th3->be(i).set( T_Th3->vertices, iv, K.lab );
- }
- }
-
- if(flagsurfaceall==1) T_Th3->BuildBoundaryElementAdj();
- }
- Add2StackOfPtr2FreeRC(stack,T_Th3);
+ T_Th3->BuildGTree();
+ Add2StackOfPtr2FreeRC(stack,T_Th3);
*mp=mps;
return T_Th3;
}
-class Movemesh3D : public OneOperator { public:
- Movemesh3D() : OneOperator(atype<pmesh3>(),atype<pmesh3>()) {}
+class Movemesh3D : public OneOperator { public:
+ int cas;
+ Movemesh3D() : OneOperator(atype<pmesh3>(),atype<pmesh3>()), cas(0) {}
+ Movemesh3D(int ) : OneOperator(atype<pmesh3>(),atype<pmesh3>(),atype<E_Array>()), cas(1) {}
E_F0 * code(const basicAC_F0 & args) const
{
- return new Movemesh3D_Op(args,t[0]->CastTo(args[0]));
+ if(cas==0)
+ return new Movemesh3D_Op(args,t[0]->CastTo(args[0]));
+ else if (cas == 1)
+ {
+ const E_Array * a = dynamic_cast<const E_Array *>(args[1].LeftValue());
+
+ ffassert(a);
+ if (a->size() !=3) CompileError("movemesh(Th,[X,Y,Z],...) need 3 componates in array ",atype<pmesh>());
+ Expression X=to<double>( (*a)[0]);
+ Expression Y=to<double>( (*a)[1]);
+ Expression Z=to<double>( (*a)[2]);
+ return new Movemesh3D_Op(args,t[0]->CastTo(args[0]),X,Y,Z);
+ }
+ else return 0;
}
};
@@ -2688,160 +2653,158 @@ typedef Mesh3 *pmesh3;
};
-/* ancien fichier de TransfoMesh */
-
-Mesh3 * Transfo_Mesh3(const double &precis_mesh,const Mesh3 & Th3, const double *tab_XX, const double *tab_YY, const double *tab_ZZ,
- int &border_only, int &recollement_element, int &recollement_border, int &point_confondus_ok){
- // cas besoin memoire important
-
-//Mesh3 *T_Th3=new Mesh3;
- int nv_t,nt_t,nbe_t;
-
- int* Numero_Som;
-
- int* ind_nv_t;
- int* ind_nt_t;
- int* ind_nbe_t;
-
- int* label_nt_t;
- int* label_nbe_t;
-
- int i_som, i_elem, i_border;
-
- Numero_Som = new int[Th3.nv];
-
- ind_nv_t = new int[Th3.nv];
- ind_nt_t = new int[Th3.nt];
- ind_nbe_t = new int[Th3.nbe];
-
- label_nt_t = new int[Th3.nt];
- label_nbe_t = new int[Th3.nbe];
-
-
- //cout << "Vertex, Tetrahedra, Border : "<<Th3.nv << ", "<<Th3.nt<< ", " << Th3.nbe<< endl;
-
- for(int ii=0; ii<Th3.nv; ii++){
- Numero_Som[ii]=ii;
- }
-
- if(verbosity > 1) cout <<" debut: SamePointElement " <<endl;
-
- SamePointElement( precis_mesh, tab_XX, tab_YY, tab_ZZ, Th3, recollement_element, recollement_border, point_confondus_ok,
- Numero_Som, ind_nv_t, ind_nt_t, ind_nbe_t, label_nt_t, label_nbe_t, nv_t, nt_t, nbe_t);
-
- if(verbosity > 1) cout <<" fin: SamePointElement " <<endl;
-
-
+/* ancien fichier de TransfoMesh */
- // set size of Mesh T_Th3
- //T_Th3->set(nv_t,nt_t,nbe_t);
- Vertex3 *v = new Vertex3[nv_t];
- Tet *t = new Tet[nt_t];
- Tet *tt=t;
- Triangle3 *b= new Triangle3[nbe_t];
- Triangle3 *bb=b;
-
- cout << "Transfo TH3 : Vertex, Tetrahedra, Border : "<< "nv_t="<< nv_t << " nt_t=" << nt_t << " nbe_t=" << nbe_t << endl;
-
- // determination of vertex
- i_som = 0;
- for(int i=0; i<nv_t; i++){
+Mesh3 * Transfo_Mesh3(const double &precis_mesh,const Mesh3 & Th3, const double *tab_XX, const double *tab_YY, const double *tab_ZZ,
+ int &border_only, int &recollement_element, int &recollement_border, int &point_confondus_ok,int orientation)
+{
+ // cas besoin memoire important
- int & ii = ind_nv_t[i];
- assert( Numero_Som[ii] == i_som );
+ //Mesh3 *T_Th3=new Mesh3;
+ int nv_t,nt_t,nbe_t;
- const Vertex3 & K(Th3.vertices[ii]);
+ int* Numero_Som;
- /*
- T_Th3->vertices[i_som].x = tab_XX[ii];
- T_Th3->vertices[i_som].y = tab_YY[ii];
- T_Th3->vertices[i_som].z = tab_ZZ[ii];
- T_Th3->vertices[i_som].lab = K.lab;
- */
- v[i_som].x = tab_XX[ii];
- v[i_som].y = tab_YY[ii];
- v[i_som].z = tab_ZZ[ii];
- v[i_som].lab = K.lab;
+ int* ind_nv_t;
+ int* ind_nt_t;
+ int* ind_nbe_t;
+ int* label_nt_t;
+ int* label_nbe_t;
- i_som = i_som + 1;
- }
- //cout << "i_som, nv_t=" <<i_som << " "<<nv_t << endl;
- assert( i_som == nv_t);
-
-
- //cout << " Transfo volume elements " << endl;
- // determination of volume elements
- i_elem = 0;
- for( int i=0; i< nt_t; i++){
- int & ii=ind_nt_t[i];
-
- // creation of elements
-
- const Tet & K(Th3.elements[ii]);
- int iv[4];
- int lab;
- //lab = K.lab;
- lab = label_nt_t[i];
- for(int jj=0; jj <4; jj++){
- iv[jj] = Numero_Som[ Th3.operator()(K[jj]) ];
- assert( iv[jj] >= 0 && iv[jj] < nv_t);
- //cout <<"i_elem=" << i_elem << "i=" << ii <<" " << jj << " " << Th3.operator()(K[jj]) << " " << iv[jj] << endl;
- }
-
+ int i_som, i_elem, i_border;
- //T_Th3->elements[i_elem].set(T_Th3->vertices, iv, lab);
- (tt++)->set(v, iv, lab);
- i_elem=i_elem+1;
- }
-
- assert( i_elem == nt_t);
-
- //cout << " Transfo border elements " << endl;
- // determination of border elements
- i_border= 0;
- for( int i=0; i< nbe_t; i++){
- int & ii=ind_nbe_t[i];
+ Numero_Som = new int[Th3.nv];
- // creation of elements
- const Triangle3 & K(Th3.be(ii));
- int iv[3];
- int lab;
+ ind_nv_t = new int[Th3.nv];
+ ind_nt_t = new int[Th3.nt];
+ ind_nbe_t = new int[Th3.nbe];
- //lab = K.lab;
- lab = label_nbe_t[i];
+ label_nt_t = new int[Th3.nt];
+ label_nbe_t = new int[Th3.nbe];
- for(int jj=0; jj <3; jj++){
- iv[jj] = Numero_Som[ Th3.operator()(K[jj]) ];
- assert( iv[jj] >= 0 && iv[jj] < nv_t);
+
+ //cout << "Vertex, Tetrahedra, Border : "<<Th3.nv << ", "<<Th3.nt<< ", " << Th3.nbe<< endl;
+
+ for(int ii=0; ii<Th3.nv; ii++){
+ Numero_Som[ii]=ii;
}
- //T_Th3->be(i_border).set(T_Th3->vertices, iv, lab);
- (bb++)->set(v, iv, lab);
- i_border=i_border+1;
- }
- assert( i_border == nbe_t);
-
- delete [] Numero_Som;
- delete [] ind_nv_t;
- delete [] ind_nt_t;
- delete [] ind_nbe_t;
- delete [] label_nt_t;
- delete [] label_nbe_t;
-
- if( nt_t !=0){
- Mesh3 *T_Th3 = new Mesh3(nv_t,nt_t,nbe_t,v,t,b);
+ if(verbosity > 1) cout <<" debut: SamePointElement " <<endl;
+
+ SamePointElement( precis_mesh, tab_XX, tab_YY, tab_ZZ, Th3, recollement_element, recollement_border, point_confondus_ok,
+ Numero_Som, ind_nv_t, ind_nt_t, ind_nbe_t, label_nt_t, label_nbe_t, nv_t, nt_t, nbe_t);
+
+ if(verbosity > 1) cout <<" fin: SamePointElement " <<endl;
+
+
+
+ // set size of Mesh T_Th3
+ //T_Th3->set(nv_t,nt_t,nbe_t);
+ Vertex3 *v = new Vertex3[nv_t];
+ Tet *t = new Tet[nt_t];
+ Tet *tt=t;
+ Triangle3 *b= new Triangle3[nbe_t];
+ Triangle3 *bb=b;
+ double mes=0,mesb=0;
+ cout << "Transfo TH3 : Vertex, Tetrahedra, Border : "<< "nv_t="<< nv_t << " nt_t=" << nt_t << " nbe_t=" << nbe_t << endl;
+
+ // determination of vertex
+ i_som = 0;
+ for(int i=0; i<nv_t; i++){
+
+ int & ii = ind_nv_t[i];
+ assert( Numero_Som[ii] == i_som );
+
+ const Vertex3 & K(Th3.vertices[ii]);
+
+ v[i_som].x = tab_XX[ii];
+ v[i_som].y = tab_YY[ii];
+ v[i_som].z = tab_ZZ[ii];
+ v[i_som].lab = K.lab;
+
+
+ i_som = i_som + 1;
+ }
+ assert( i_som == nv_t);
+
+
+ //cout << " Transfo volume elements " << endl;
+ // determination of volume elements
+ i_elem = 0;
+ for( int i=0; i< nt_t; i++){
+ int & ii=ind_nt_t[i];
+
+ // creation of elements
+
+ const Tet & K(Th3.elements[ii]);
+ int iv[4];
+ int lab;
+ lab = label_nt_t[i];
+
+ for(int jj=0; jj <4; jj++){
+ iv[jj] = Numero_Som[ Th3.operator()(K[jj]) ];
+ assert( iv[jj] >= 0 && iv[jj] < nv_t);
+ }
+ if(orientation<0) swap(iv[1],iv[2]) ;
+ (tt)->set(v, iv, lab);
+ mes += tt++->mesure();
+ i_elem++;
+ }
+
+ assert( i_elem == nt_t);
+
+ //cout << " Transfo border elements " << endl;
+ // determination of border elements
+ i_border= 0;
+ for( int i=0; i< nbe_t; i++){
+ int & ii=ind_nbe_t[i];
+ // creation of elements
+ const Triangle3 & K(Th3.be(ii));
+ int iv[3];
+ int lab;
+ lab = label_nbe_t[i];
+
+ for(int jj=0; jj <3; jj++)
+ {
+ iv[jj] = Numero_Som[ Th3.operator()(K[jj]) ];
+ assert( iv[jj] >= 0 && iv[jj] < nv_t);
+ }
+ if(orientation<0) swap(iv[1],iv[2]) ;
+
+ bb->set(v, iv, lab);
+ mesb += bb++->mesure();
+ i_border=i_border+1;
+ }
+ assert( i_border == nbe_t);
+ if ( mes < 0 )
+ {
+ cerr << " E rror of mesh orientation , current orientation = "<< orientation << endl;
+ cerr << " volume mesh = " << mes << endl;
+ cerr << " surface border mesh = " << mesb << endl;
+ ErrorExec(" movemesh 3d ",1);
+ }
+
+ delete [] Numero_Som;
+ delete [] ind_nv_t;
+ delete [] ind_nt_t;
+ delete [] ind_nbe_t;
+ delete [] label_nt_t;
+ delete [] label_nbe_t;
+
+ if( nt_t !=0){
+ Mesh3 *T_Th3 = new Mesh3(nv_t,nt_t,nbe_t,v,t,b);
+
+ return T_Th3;
+ }
+ else{
+ Mesh3 *T_Th3 = new Mesh3(nv_t,nbe_t,v,b);
+
+ delete [] t;
+ return T_Th3;
+ }
- return T_Th3;
- }
- else{
- Mesh3 *T_Th3 = new Mesh3(nv_t,nbe_t,v,b);
-
- delete t;
- return T_Th3;
- }
-
}
void SamePointElement( const double &precis_mesh, const double *tab_XX, const double *tab_YY, const double *tab_ZZ, const Mesh3 & Th3,
int &recollement_element, int &recollement_border, int &point_confondus_ok,
@@ -2853,9 +2816,9 @@ void SamePointElement( const double &precis_mesh, const double *tab_XX, const do
R3 bmin,bmax;
//int recollement_element=1,recollement_border=1;
- if(verbosity > 1) cout << " BuilBound " <<endl;
+ if(verbosity > 2) cout << " BuilBound " <<endl;
BuildBoundMinDist_th3( precis_mesh, tab_XX, tab_YY, tab_ZZ, Th3, bmin, bmax, hmin);
- if(verbosity > 1) cout << " =============================== " << endl;
+ if(verbosity > 2) cout << " =============================== " << endl;
double bmin3[3], bmax3[3];
bmin3[0] = bmin.x;
@@ -2868,10 +2831,10 @@ void SamePointElement( const double &precis_mesh, const double *tab_XX, const do
- if(verbosity > 1) cout << " OrderVertexTransfo_hcode gtree " << endl;
+ if(verbosity > 2) cout << " OrderVertexTransfo_hcode gtree " << endl;
OrderVertexTransfo_hcode_nv_gtree( Th3.nv, bmin, bmax, hmin, tab_XX, tab_YY, tab_ZZ, Numero_Som, ind_nv_t, nv_t );
- if(verbosity > 1) cout << "fin order vertex gtree: nv_t=" << nv_t << endl;
- if(verbosity > 1) cout << " =============================== " << endl;
+ if(verbosity > 2) cout << " fin order vertex gtree: nv_t=" << nv_t << endl;
+ if(verbosity > 2) cout << " =============================== " << endl;
/* determination de nt_t et de nbe_t*/
int i_elem, i_border;
@@ -3568,9 +3531,9 @@ void BuildBoundMinDist_th2( const double &precis_mesh, const double *tab_XX, con
}
}
}
- if(verbosity >1) cout << "longmin_box=" << longmini_box << endl;
- if(verbosity >1) cout << "hmin =" << hmin << endl;
- if(verbosity >1) cout << "Norme2(bmin-bmax)=" << Norme2(bmin-bmax) << endl;
+ if(verbosity >5) cout << " longmin_box=" << longmini_box << endl;
+ if(verbosity >5) cout << " hmin =" << hmin << endl;
+ if(verbosity >5) cout << " Norme2(bmin-bmax)=" << Norme2(bmin-bmax) << endl;
assert( hmin < longmini_box);
// assertion pour la taille de l octree
@@ -3682,7 +3645,7 @@ void BuildBoundMinDist_th3( const double &precis_mesh, const double *tab_XX, c
if( Th3.nt == 0){
for( int ii=0; ii< Th3.nbe; ii++){
- if(verbosity >1) cout << "border" << ii <<" hmin =" << hmin << endl;
+ if(verbosity >10) cout << "border " << ii <<" hmin =" << hmin << endl;
const Triangle3 & K(Th3.be(ii));
double longedge;
int iv[3];
@@ -3704,10 +3667,10 @@ void BuildBoundMinDist_th3( const double &precis_mesh, const double *tab_XX, c
}
}
- if(verbosity >1) cout << "longmini_box" << longmini_box << endl;
- if(verbosity >1) cout << "hmin =" << hmin << endl;
+ if(verbosity >5) cout << " longmini_box" << longmini_box << endl;
+ if(verbosity >5) cout << " hmin =" << hmin << endl;
assert( hmin < longmini_box);
- if(verbosity >1) cout << "Norme2(bmin-bmax)=" << Norme2(bmin-bmax) << endl;
+ if(verbosity >5) cout << " Norme2(bmin-bmax)=" << Norme2(bmin-bmax) << endl;
// assertion pour la taille de l octree
assert(hmin>Norme2(bmin-bmax)/1e9);
}
@@ -3771,9 +3734,9 @@ void OrderVertexTransfo_hcode_nv( const int &tab_nv, const double *tab_XX, const
if( numberofpointsdiff==0) numberofpoints=numberofpoints+1;
}
- if(verbosity >1) cout << "numberofpoints " << numberofpoints << endl;
- if(verbosity >1) cout << "taille boite englobante =" << endl;
- if(verbosity >1)
+ if(verbosity >4) cout << " -- numberofpoints " << numberofpoints << endl;
+ if(verbosity >4) cout << " -- taille boite englobante =" << endl;
+ if(verbosity >4)
{
for(int ii=0; ii<3; ii++){
cout << "ii=" << ii << " " << bmin[ii] << " " << bmax[ii] <<endl;
@@ -3842,7 +3805,7 @@ void OrderVertexTransfo_hcode_nv( const int &tab_nv, const double *tab_XX, const
nv_t++; //nv_t = nvt+1;
}
}
- if(verbosity >1) cout << "nv_t = " << nv_t << " / " << "nv_t(anc)" << tab_nv <<endl;
+ if(verbosity >1) cout << " nv_t = " << nv_t << " / " << "nv_t(anc)" << tab_nv <<endl;
assert( nv_t == numberofpoints);
delete [] posv;
@@ -4045,10 +4008,10 @@ void OrderVertexTransfo_hcode_nv_gtree( const int & tab_nv, const R3 &bmin, cons
EF23::GTree<Vertex3> *gtree = new EF23::GTree<Vertex3>(v,bmin,bmax,0);
- if(verbosity >1){
- cout << "taille de la boite " << endl;
- cout << bmin.x << " " << bmin.y << " " << bmin.z << endl;
- cout << bmax.x << " " << bmax.y << " " << bmax.z << endl;
+ if(verbosity >2){
+ cout << " -- taille de la boite " << endl;
+ cout << "\t" << bmin.x << " " << bmin.y << " " << bmin.z << endl;
+ cout << "\t" << bmax.x << " " << bmax.y << " " << bmax.z << endl;
}
// creation of octree
@@ -4084,8 +4047,8 @@ void OrderVertexTransfo_hcode_nv_gtree( const int & tab_nv, const R3 &bmin, cons
delete gtree;
delete [] v;
- if(verbosity >1) cout << "hseuil=" << hseuil <<endl;
- if(verbosity >1) cout << "nv_t = " << nv_t << " / " << "nv_t(anc)" << tab_nv <<endl;
+ if(verbosity >3) cout << " hseuil=" << hseuil <<endl;
+ if(verbosity >3) cout << " nv_t = " << nv_t << " / " << "nv_t(anc)" << tab_nv <<endl;
if(verifnumberofpoints ==1){
int numberofpoints=0;
@@ -4095,16 +4058,15 @@ void OrderVertexTransfo_hcode_nv_gtree( const int & tab_nv, const R3 &bmin, cons
numberofpointsdiff=0;
for(int jj=ii+1; jj<tab_nv; jj++){
double dist = 0.;
- dist = pow(tab_XX[jj]-tab_XX[ii],2)+pow(tab_YY[jj]-tab_YY[ii],2)+pow(tab_ZZ[jj]-tab_ZZ[ii],2); //pow(Coord_Point[jj][kk]-Coord_Point[ii][kk],2);
+ dist = pow(tab_XX[jj]-tab_XX[ii],2)+pow(tab_YY[jj]-tab_YY[ii],2)+pow(tab_ZZ[jj]-tab_ZZ[ii],2);
if( sqrt(dist) < hseuil){
- //cout << "point_commun:"<< ii << "<--> " << jj << " coord ii " << tab_XX[ii] << " " << tab_YY[ii] << " " << tab_ZZ[ii] << " jj " << tab_XX[jj] << " " << tab_YY[jj] << " " << tab_ZZ[jj] << endl;
numberofpointsdiff=1;
}
}
if( numberofpointsdiff==0) numberofpoints=numberofpoints+1;
}
- if(verbosity >1) cout << "numberofpoints " << numberofpoints << endl;
- if(verbosity >1) cout << "taille boite englobante =" << endl;
+ if(verbosity >2) cout << " -- numberofpoints " << numberofpoints << endl;
+// if(verbosity >2) cout << " -- taille boite englobante =" << endl;
// assert(nv_t==numberofpoints);
}
}
@@ -4118,7 +4080,7 @@ void PointCommun_hcode_gtree( const int &dim, const int &NbPoints, const int &po
//Vertex3 v[NbPoints];
EF23::GTree<Vertex3> *gtree = new EF23::GTree<Vertex3>(v,bmin,bmax,0);
- if(verbosity >1) cout<< "verif hmin vertex3 GTree switch" << point_confondus_ok << endl;
+ if(verbosity >1) cout<< "verif hmin vertex3 GTree switch: " << point_confondus_ok << endl;
int int_point_confondus_ok = point_confondus_ok;
@@ -4491,7 +4453,7 @@ AnyType BuildLayeMesh_Op::operator()(Stack stack) const
point_confondus_ok = 1;
}
- Mesh3 *T_Th3=Transfo_Mesh3( precis_mesh, rTh3, txx, tyy, tzz, border_only, recollement_elem, recollement_border, point_confondus_ok);
+ Mesh3 *T_Th3=Transfo_Mesh3( precis_mesh, rTh3, txx, tyy, tzz, border_only, recollement_elem, recollement_border, point_confondus_ok,1);
// T_Th3->BuildBound();
@@ -4666,7 +4628,7 @@ AnyType DeplacementTab_Op::operator()(Stack stack) const
}
Mesh3 *T_Th3=Transfo_Mesh3( precis_mesh,Th, txx, tyy, tzz, border_only,
- recollement_elem, recollement_border, point_confondus_ok);
+ recollement_elem, recollement_border, point_confondus_ok,1);
if(nbt != 0)
{
@@ -5893,6 +5855,7 @@ Init::Init(){ // le constructeur qui ajoute la fonction "splitmesh3" a freefem
Global.Add("movemesh23","(",new Movemesh2D_3D_surf);
Global.Add("movemesh2D3Dsurf","(",new Movemesh2D_3D_surf_cout);//
Global.Add("movemesh3","(",new Movemesh3D);
+ Global.Add("movemesh","(",new Movemesh3D(1));
Global.Add("movemesh3D","(", new Movemesh3D_cout);
Global.Add("deplacement","(",new DeplacementTab);
Global.Add("checkbemesh","(",new CheckManifoldMesh);
diff --git a/examples++-load/msh3.hpp b/examples++-load/msh3.hpp
index 3bcca76..4944d91 100755
--- a/examples++-load/msh3.hpp
+++ b/examples++-load/msh3.hpp
@@ -34,7 +34,7 @@ void SamePointElement( const double &precis_mesh, const double *tab_XX, const do
int *Numero_Som, int *ind_nv_t, int *ind_nt_t, int *ind_nbe_t, int *label_nt_t, int *label_nbe_t, int & nv_t, int & nt_t,int & nbe_t );
Mesh3 * Transfo_Mesh3(const double &precis_mesh, const Mesh3 & Th3, const double *tab_XX, const double *tab_YY, const double *tab_ZZ, int &border_only,
- int &recollement_element, int &recollement_border, int &point_confondus_ok);
+ int &recollement_element, int &recollement_border, int &point_confondus_ok,int orientation);
// CAS 3D surfacique
@@ -48,7 +48,7 @@ Mesh3 * Transfo_Mesh3_surf(const double &precis_mesh, const Mesh3 & Th3, const d
// fonction pour le cas 2D
-void SamePointElement_Mesh2( const double &precis_mesh, const double *tab_XX, const double *tab_YY, const double *tab_ZZ, const Mesh & Th2,
+void SamePointElement_Mesh2( const double &precis_mesh, const double *tab_XX, const double *tab_YY, const double *tab_ZZ, const Mesh & Th2,
int &recollement_border, int &point_confondus_ok, int *Numero_Som, int *ind_nv_t, int *ind_nt_t, int *ind_nbe_t,
int *label_nbe_t, int & nv_t, int & nt_t,int & nbe_t );
diff --git a/examples++-load/tetgencube.edp b/examples++-load/tetgencube.edp
index dd5835a..658d9b5 100644
--- a/examples++-load/tetgencube.edp
+++ b/examples++-load/tetgencube.edp
@@ -69,9 +69,12 @@ func mv2y = x*sin(y);
func mv2z = z;
//mesh3 Thmv2 = movemesh3(Thfinal, transfo=[mv2x,mv2y,mv2z]);
//savemesh(Thmv2,"halfcylindricalshell.mesh");
-//verbosity=2;
-mesh3 Thmv2surf = movemesh3(Th33, transfo=[mv2x,mv2y,mv2z], facemerge=0);
-medit("maillagesurf",Thmv2surf,wait=1);
+verbosity=2;
+mesh3 Thmv2surf = movemesh(Th33, [mv2x,mv2y,mv2z], facemerge=0);
+cout << "\b\b Thmv2surf.mesure=" << Thmv2surf.mesure << endl;
+cout << " Thmv2surf.bordermesure=" << Thmv2surf.bordermesure << endl;
+
+medit("maiAllagesurf",Thmv2surf,wait=1);
//savemesh(Thmv2surf,"maillagesurfacecylindre.mesh");
//medit("maillageplein",Thmv2);
diff --git a/examples++-eigen/._Makefile.am b/examples++-mpi/._DDM-NSUzawaCahouetChabart.edp
similarity index 100%
copy from examples++-eigen/._Makefile.am
copy to examples++-mpi/._DDM-NSUzawaCahouetChabart.edp
diff --git a/examples++-eigen/._Makefile.am b/examples++-mpi/._DDM-Schwarz-macro.idp
similarity index 100%
copy from examples++-eigen/._Makefile.am
copy to examples++-mpi/._DDM-Schwarz-macro.idp
diff --git a/examples++-load/._PARDISO.cpp b/examples++-mpi/._hips_FreeFem.cpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to examples++-mpi/._hips_FreeFem.cpp
diff --git a/examples++-mpi/DDM-NSUzawaCahouetChabart.edp b/examples++-mpi/DDM-NSUzawaCahouetChabart.edp
new file mode 100644
index 0000000..a73c9d8
--- /dev/null
+++ b/examples++-mpi/DDM-NSUzawaCahouetChabart.edp
@@ -0,0 +1,120 @@
+/*
+ example of
+*/
+load "MPICG" load "medit" load "metis"
+include "getARGV.idp"
+include "MPIplot.idp"
+include "DDM-Schwarz-macro.idp"
+include "AddLayer2d.idp"
+include "DDM-funcs-v2.idp"
+
+real D=0.1, H=0.41;
+real cx0 = 0.2, cy0 = 0.2; // center of cyl.
+real xa = 0.15, ya=0.2, xe = 0.25,ye =0.2;
+border fr1(t=0,2.2){x=t; y=0; label=1;}
+border fr2(t=0,H){x=2.2; y=t; label=2;}
+border fr3(t=2.2,0){x=t; y=H; label=1;}
+border fr4(t=H,0){x=0; y=t; label=1;}
+border fr5(t=2*pi,0){x=cx0+D*sin(t)/2; y=cy0+D*cos(t)/2; label=3;}
+int nn=15;
+
+mesh Th=buildmesh(fr1(5*nn)+fr2(nn)+fr3(5*nn)+fr4(nn)+fr5(-nn*3));
+real Um= 1.5;// max velocity (Rey 100)
+func Ub = Um*2./3.;
+real nu = 1e-3;
+real Rey = Ub*D/nu;
+// Boundary condition
+func U1 = 4.*Um*y*(H-y)/(H*H) ;
+func U2 = 0. ;
+
+ real T=2,t=0;
+ real dt = D/nn/Um;// CFL = 1
+ cout << " dt = " << dt <<endl;
+real alpha=1/dt,epspq=1e-10;
+
+
+fespace Mh(Th,[P1]);
+fespace Xh(Th,[P2]);
+fespace Wh(Th,[P1dc]);
+macro grad(u) [dx(u),dy(u)] //
+macro div(u1,u2) (dx(u1)+dy(u2)) //
+
+
+ varf von1([u1,u2,p],[v1,v2,q]) = on(3,u1=0,u2=0) + on(1,u1=U1,u2=U2);
+
+//remark : the value 100 in next line is manualy fitted, because free outlet.
+ varf vA(p,q) =int2d(Th)((grad( p ) '*grad(q)) ) + int1d(Th,2)(100*p*q) ;
+ varf vM(p,q) =int2d(Th,qft=qf2pT)( p*q );
+
+ varf vu([u1],[v1]) = int2d(Th)(alpha*(u1*v1)+nu*(grad(u1)'*grad(v1) ))
+ + on(1,3,u1=0) ;
+ varf vu1([p],[v1]) = int2d(Th)(p*dx(v1)) ;
+ varf vu2([p],[v1]) = int2d(Th)(p*dy(v1)) ;
+
+
+ matrix pAM=vM(Mh,Mh,solver=UMFPACK);
+ matrix pAA=vA(Mh,Mh,solver=UMFPACK);
+ matrix AU=vu(Xh,Xh,solver=UMFPACK);
+ matrix B1=vu1(Mh,Xh);
+ matrix B2=vu2(Mh,Xh);
+ Xh u1,u2;
+ Mh p;
+varf vonu1([u1],[v1]) = on(1,u1=U1) + on(3,u1=0);
+varf vonu2([u1],[v1]) = on(1,u1=U2) + on(3,u1=0);
+
+
+real[int] brhs1 = vonu1(0,Xh);
+real[int] brhs2 = vonu2(0,Xh);
+
+varf vrhs1(uu,vv) = int2d(Th) (convect([u1,u2],-dt,u1)*vv*alpha)+vonu1 ;
+varf vrhs2(v2,v1) = int2d(Th) (convect([u1,u2],-dt,u2)*v1*alpha)+vonu2;
+
+
+func real[int] JUzawa(real[int] & pp)
+{
+ real[int] b1=brhs1; b1 += B1*pp;
+ real[int] b2=brhs2; b2 += B2*pp;
+ u1[] = AU^-1 * b1;
+ u2[] = AU^-1 * b2;
+ pp = B1'*u1[];
+ pp += B2'*u2[];
+ pp = -pp;
+ return pp;
+}
+
+func real[int] Precon(real[int] & p)
+ {
+ real[int] pa= pAA^-1*p;
+ real[int] pm= pAM^-1*p;
+ real[int] pp= alpha*pa+nu*pm;
+
+ return pp;
+ }
+
+ verbosity = 0;
+ p=0;
+
+
+ Wh w; // to store voticity ..
+
+ real eps=1e-4;
+ int ndt = T/dt;
+ for(int i=0;i<ndt;++i)
+ {
+ brhs1 = vrhs1(0,Xh);
+ brhs2 = vrhs2(0,Xh);
+ int res=LinearCG(JUzawa,p[],precon=Precon,nbiter=100,verbosity=10,veps=eps);
+ assert(res==1) ;
+ eps = -abs(eps);
+ w = -dy(u1)+dx(u2);
+ plot(w,fill=1,wait=0, nbiso=40,WindowIndex=1);
+
+ dt = min(dt,T-t);
+ t += dt;
+ if( dt < 1e-10*T) break;
+ }
+ plot(w,fill=1,wait=0, nbiso=40,ps="NScahouetChabart.eps");
+ cout << " u1 max " << u1[].linfty
+ << " u2 max " << u2[].linfty
+ << " p max = " << p[].max << endl;
+
\ No newline at end of file
diff --git a/examples++-mpi/DDM-Schwarz-macro.idp b/examples++-mpi/DDM-Schwarz-macro.idp
index d4acaad..b369585 100644
--- a/examples++-mpi/DDM-Schwarz-macro.idp
+++ b/examples++-mpi/DDM-Schwarz-macro.idp
@@ -299,7 +299,7 @@ for(int j=0;j<n;++j)
/******************************************************************/
-macro BuildTransferMat(ipart,mesh,Pk,N,U2V,Thi,Whi,Whij,Thij,aThij,Usend,Vrecv,jpart,vdebug)
+macro BuildTransferMat2(ipart,mesh,Pk,N,U2V,Thi,Whi,Whij,Thij,aThij,Usend,Vrecv,jpart,Pii,vdebug)
/******************************************************************/
/* construction of transfert matrix
mesh: mesh or mesh3
@@ -313,13 +313,14 @@ aThij: the array of intersect mesh with Thi
jpart[j]: the j th Sub Domain intersecting Thi
*/
-matrix Pii;
+
matrix[int] sMj(jpart.n), rMj(jpart.n); /* M of send to j */
fespace Whi(Thi,Pk);
mesh Thij=Thi;
fespace Whij(Thij,Pk);/* */
-
+ matrix Pii;
{
+
int njpart= jpart.n; /* njpart: number of intersection which */
Whi defPk#N(wpii,)=Times#N(pii);
Pii = wpii[];
@@ -346,6 +347,11 @@ InitUdef(jpart.n,Whij,Thij,aThij,Usend,N) /* initU(n,Vh,Th,aTh,U) */
InitUdef(jpart.n,Whij,Thij,aThij,Vrecv,N) /* ... */
if(ipart==0) cout << " *** end init data for send/revc " << endl;
//
+/******************************************************************/
+macro BuildTransferMat(ipart,mesh,Pk,N,U2V,Thi,Whi,Whij,Thij,aThij,Usend,Vrecv,jpart,vdebug)
+ BuildTransferMat2(ipart,mesh,Pk,N,U2V,Thi,Whi,Whij,Thij,aThij,Usend,Vrecv,jpart,Pii,vdebug)
+ //
+/******************************************************************/
/******************************************************************/
diff --git a/examples++-mpi/hips_FreeFem.cpp b/examples++-mpi/hips_FreeFem.cpp
index 9bb4282..609fae9 100644
--- a/examples++-mpi/hips_FreeFem.cpp
+++ b/examples++-mpi/hips_FreeFem.cpp
@@ -227,6 +227,7 @@ class HipsSolver : public MatriceMorse<double>::VirtualSolver {
double tgv;
double tol_pivot_sym,tol_pivot; //Add 31 oct 2005
string data_option;
+ mutable INTS master;//
MPI_Comm comm;
mutable INTS id, i, j;
mutable INTS *unknownlist;
@@ -313,10 +314,11 @@ public:
public:
- HipsSolver(const MatriceMorse<double> &AA,double eeps,string datafile, const KN<long> ¶m_int1, const KN<double> ¶m_double1, MPI_Comm * mpicommw )
+ HipsSolver(const MatriceMorse<double> &AA,double eeps,string datafile, const KN<long> ¶m_int1,
+ const KN<double> ¶m_double1,int mmaster, MPI_Comm * mpicommw )
: eps(eeps),data_option(datafile) ,param_int(17), param_double(6),id(GetId())
{
-
+ master=mmaster;
if(mpicommw==0)
comm=MPI_COMM_WORLD;
else
@@ -511,6 +513,12 @@ public:
ierr = HIPS_GraphEnd(id);
HIPS_ExitOnError(ierr);
+ if(master==-1)
+ {
+
+ // HERE distributed matrix ????
+ ffassert(0); // to be done in future ...
+ }
if(proc_id==0)
{
ierr = HIPS_SetPartition(id, nproc, mapptr, maptmp);
@@ -560,6 +568,12 @@ public:
nloc=0;
int nnsize;
MPI_Comm_size(comm,&nnsize);
+ if(master==-1)
+ {
+
+ // HERE distributed rhs ????
+ ffassert(0); // to be done in future ...
+ }
COEF * rhsloc = new COEF[iwork1[proc_id]] ;//(COEF *)malloc(sizeof(COEF)*iwork1[proc_id]);
@@ -683,7 +697,7 @@ BuildSolverHipsSolvermpi(DCL_ARG_SPARSE_SOLVER(double,A))
{
if(verbosity>9)
cout << " BuildSolverSuperLU<double>" << endl;
- return new HipsSolver(*A,ds.epsilon,ds.data_filename, ds.lparams, ds.dparams,(MPI_Comm *)ds.commworld);
+ return new HipsSolver(*A,ds.epsilon,ds.data_filename, ds.lparams, ds.dparams,ds.master,(MPI_Comm *)ds.commworld);
}
class Init { public:
Init();
diff --git a/examples++-tutorial/algo.edp b/examples++-tutorial/algo.edp
index abbd221..3db3fa4 100644
--- a/examples++-tutorial/algo.edp
+++ b/examples++-tutorial/algo.edp
@@ -1,6 +1,14 @@
// cleanning version 07/2008 FH in Sevilla.
+int nerr =0;
+int debugJ =0;
+int debugdJ =0;
real umax=0;
{
+ func bool stop(int iter,real[int] u,real[int] g)
+{
+ cout << " stop = " << iter << " " << u.linfty << " " << g.linfty << endl;
+ return g.linfty < 1e-5 || iter > 15;;
+}
// minimisation of $J(u) = \frac12\sum (i+1) u_i^2 - b_i $
// work array
real[int] b(10),u(10);
@@ -10,7 +18,7 @@ real umax=0;
real s=0;
for (int i=0;i<u.n;i++)
s +=(i+1)*u[i]*u[i]*0.5 - b[i]*u[i];
- cout << "J ="<< s << " u =" << u[0] << " " << u[1] << "...\n" ;
+ if(debugJ) cout << "J ="<< s << " u =" << u[0] << " " << u[1] << "...\n" ;
return s;
}
@@ -18,7 +26,10 @@ real umax=0;
func real[int] DJ(real[int] &u)
{
for (int i=0;i<u.n;i++)
- u[i]=(i+1)*u[i]-b[i];
+ u[i]=(i+1)*u[i];
+ if(debugdJ) cout << "dJ0 ="<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+ u -= b;
+ if(debugdJ) cout << "dJ-b ="<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
return u; // return of global variable ok
};
@@ -27,6 +38,7 @@ real umax=0;
{
for (int i=0;i<u.n;i++)
u[i]=(i+1)*u[i];
+ if(debugdJ) cout << "dJ0 ="<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
return u; // return of global variable ok
};
@@ -38,40 +50,56 @@ real umax=0;
s += abs((i+1)*u[i] - b[i]);
return s;
}
-
func real[int] matId(real[int] &u) { return u;};
int verb=5; // verbosity of algo ..
- b=0.; u=0.; // set right hand side and initial gest
+ b=1. ; u=0.; // set right hand side and initial gest
LinearCG(DJ,u,eps=1.e-6,nbiter=20,precon=matId,verbosity=verb);
- cout << "LinearCG (Affine) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
- assert(error(u,b) < 1e-5);
+ cout << "LinearGC (Affine) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
+ nerr += !(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+
+ b=1; u=0;
+ LinearCG(DJ,u,eps=1.e-15,nbiter=20,precon=matId,verbosity=50,stop=stop);
+ cout << "LinearGC (Affine with stop) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
+ nerr += !(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
b=1; u=0; // set right hand side and initial gest
LinearCG(DJ0,u,b,eps=1.e-6,nbiter=20,precon=matId,verbosity=verb);
- cout << "LinearCG (Linear) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
- assert(error(u,b) < 1e-5);
+ cout << "LinearGC (Linear) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
+ nerr += !(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+
- b=0; u=0; // set right hand side and initial gest
- LinearGMRES(DJ,u,eps=1.e-6,nbiter=20,precon=matId,verbosity=verb); // correct in version 3.11
+ b=1; u=0; // set right hand side and initial gest
+ AffineGMRES(DJ,u,eps=1.e-6,nbiter=20,precon=matId,verbosity=verb); // correct in version 3.11
cout << "LinearGMRES (Affine) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
- assert(error(u,b) < 1e-5);
+ nerr += !(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+
b=1; u=0; // set right hand side and initial gest
LinearGMRES(DJ0,u,b,eps=1.e-6,nbiter=20,precon=matId,verbosity=verb);
- cout << "LinearGMRES: J(u) = " << J(u) << " err=" << error(u,b) << endl;
- assert(error(u,b) < 1e-5);
+ cout << "LinearGMRES (Linear) : J(u) = " << J(u) << " err=" << error(u,b) << endl;
+ nerr += !(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+
b=1; u=0; // set right hand side and initial gest
NLCG(DJ,u,eps=1.e-6,nbiter=20,precon=matId,verbosity=verb);
cout << "NLCG: J(u) = " << J(u) << " err=" << error(u,b) << endl;
- assert(error(u,b) < 1e-5);
+ nerr += !(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+
// warning BFGS use a full matrix of size nxn (where n=u.n)
b=1; u=2; // set right hand side and initial gest
BFGS(J,DJ,u,eps=1.e-6,nbiter=20,nbiterline=20);
cout << "BFGS: J(u) = " << J(u) << " err=" << error(u,b) << endl;
assert(error(u,b) < 1e-5);
+ if(nerr) cout << " sol: "<< " u =" << u[0] << " " << u[1] << " " << u[2] << "...\n" ;
+
-
+ assert(nerr==0);
};
{ // --- a real non linear test ---
mesh Th=square(10,10); // mesh definition of $\Omega$
@@ -148,3 +176,4 @@ func real[int] C(real[int] & u)
// see Newton.edp example
}
+assert(nerr==0);
\ No newline at end of file
diff --git a/examples++-tutorial/intlevelset.edp b/examples++-tutorial/intlevelset.edp
index 6c6758e..cad1aa6 100644
--- a/examples++-tutorial/intlevelset.edp
+++ b/examples++-tutorial/intlevelset.edp
@@ -3,7 +3,7 @@ mesh Th=square(50,50,[3*x-1.5,3*y-1.5]);
func r = sqrt(x*x +y*y);
// wrong ...
real lc ;
-verbosity=10;
+verbosity=0;
lc = int1d(Th,levelset=r-1.)(1.) ;
cout << " len of the level set = " << lc << " = 2pi " << 2*pi ;
cout << ", Ok = " << (abs(lc-2*pi) < 1e-1) << endl;
@@ -20,7 +20,7 @@ real[int] one(Vh.ndof);
one=1.;
matrix VV=vl(Vh,Vh); // matrix with levelset
vv = VV*one;
-cout << " len of the level set (varf bilinear ) = " << (lc=vv.sum) << "= 2pi " << 2*pi;
+cout << " len of the level set (varf bilinear same) = " << (lc=vv.sum) << "= 2pi " << 2*pi;
cout << ", Ok = " << (abs(lc-2*pi) < 1e-1) << endl;;
if( abs(lc-2*pi) > 1e-1) err++;
@@ -47,25 +47,26 @@ if( abs(lc-2*pi) > 1e-1) err++;
}
-if(0)
-{// test on diff mesh not wet implemented (FH frev 2014)
+
+if(1){// test on diff mesh not wet implemented (FH frev 2014)
mesh Th1=square(10,10,[3*x-1.5,3*y-1.5]);
-mesh Th2=square(20,20,[3*x-1.5,3*y-1.5]);
+mesh Th2=square(11,11,[3*x-1.5,3*y-1.5]);
fespace Vh1(Th1,P1);
fespace Vh2(Th2,P1);
varf vl(u,v) = int1d(Th,levelset=r-1.)(v) + int1d(Th,levelset=r-1.)(u*v);
-real[int] vv=vl(0,Vh);
+real[int] vv=vl(0,Vh2);
-cout << " len of the level set (varf linear ) = " << (lc=vv.sum) << "= 2pi " << 2*pi ;
+cout << " len of the level set (varf linear diff ) = " << (lc=vv.sum) << "= 2pi " << 2*pi ;
cout << ", Ok = " << (abs(lc-2*pi) < 1e-1) << endl;
if( abs(lc-2*pi) > 1e-1) err++;
real[int] one(Vh1.ndof);
one=1.;
// sorry not implemented to day ... FH
+//verbosity=10000;
matrix VV=vl(Vh1,Vh2); // no build of matrix with levelset
vv = VV*one;
-cout << " len of the level set (varf bilinear ) = " << (lc=vv.sum) << "= 2pi " << 2*pi;
+cout << " len of the level set (varf bilinear diff ) = " << (lc=vv.sum) << "= 2pi " << 2*pi;
cout << ", Ok = " << (abs(lc-2*pi) < 1e-1) << endl;;
if( abs(lc-2*pi) > 1e-1) err++;
diff --git a/examples++-tutorial/readmesh.edp b/examples++-tutorial/readmesh.edp
index 6f5fb79..bca1257 100644
--- a/examples++-tutorial/readmesh.edp
+++ b/examples++-tutorial/readmesh.edp
@@ -15,7 +15,7 @@ int where;
real xx;
{
- ofstream file("f.txt");
+ ofstream file("f.txt",binary);// for windows add binary version 3.30
file.precision(16);
file << f[] << endl;
where=file.tellp();
@@ -49,7 +49,7 @@ func ifstream skipcomment(ifstream &ff)
{
- ifstream file("f.txt");
+ ifstream file("f.txt",binary); // for windows (pb CRNL EOL translation )
cout << " where " << file.seekg << endl;
file.seekg(where);
file >> xx;
diff --git a/examples++-eigen/._Makefile.am b/examples++/._NSP1P2.edp
similarity index 100%
rename from examples++-eigen/._Makefile.am
rename to examples++/._NSP1P2.edp
diff --git a/examples++/Makefile.am b/examples++/Makefile.am
index 41df5d4..da915f0 100644
--- a/examples++/Makefile.am
+++ b/examples++/Makefile.am
@@ -18,6 +18,8 @@ all.edp:
done) > $@
# To create a new set of reference values in "ref.edp"
+clean-local:
+ -rm *.fg *.eps *~ *.ps Th?.faces Th?.points Th?.BB Th?.mesh.gmsh ListOf?llocPtr*.bin ffglut*.ppm toto.txt
Ref: makeref.edp
../src/nw/FreeFem++-nw makeref.edp
@@ -30,4 +32,4 @@ freefem++.pref:
# To check the scripts against their reference values
regtests.edp: regtests.m4 ../regtests.m4
m4 -DASSERT regtests.m4 > regtests.edp
-FORCE:
\ No newline at end of file
+FORCE:
diff --git a/examples++/Makefile.in b/examples++/Makefile.in
index d67cee7..76a0710 100644
--- a/examples++/Makefile.in
+++ b/examples++/Makefile.in
@@ -958,7 +958,7 @@ maintainer-clean-generic:
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-generic mostlyclean-am
+clean-am: clean-generic clean-local mostlyclean-am
distclean: distclean-am
-rm -f Makefile
@@ -1025,7 +1025,7 @@ uninstall-am:
.MAKE: check-am install-am install-strip
.PHONY: all all-am all-local check check-TESTS check-am clean \
- clean-generic cscopelist-am ctags-am distclean \
+ clean-generic clean-local cscopelist-am ctags-am distclean \
distclean-generic distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
@@ -1049,6 +1049,8 @@ all.edp:
done) > $@
# To create a new set of reference values in "ref.edp"
+clean-local:
+ -rm *.fg *.eps *~ *.ps Th?.faces Th?.points Th?.BB Th?.mesh.gmsh ListOf?llocPtr*.bin ffglut*.ppm toto.txt
Ref: makeref.edp
../src/nw/FreeFem++-nw makeref.edp
diff --git a/src/Eigen/eigenvalue.cpp b/src/Eigen/eigenvalue.cpp
index 553c74f..0967293 100644
--- a/src/Eigen/eigenvalue.cpp
+++ b/src/Eigen/eigenvalue.cpp
@@ -32,6 +32,7 @@
#include <complex>
+
using namespace std;
#include "error.hpp"
#include "arpackff.hpp"
@@ -45,6 +46,7 @@ using namespace std;
#include "lgmesh3.hpp"
#include "lgsolver.hpp"
#include "problem.hpp"
+//#include "ffstack.hpp"
extern Block *currentblock;
typedef double R;
@@ -56,6 +58,56 @@ void Show(int ido,KN_<K> w,const char *cmm)
<< w.sum() << endl;
}
+
+ template<class R>
+ class FuncMat: public VirtualMatrice<R> { public:
+ // typedef double K;
+typedef KN<R> Kn;
+ typedef KN_<R> Kn_;
+
+ Stack stack;
+ int cas;
+ mutable Kn x;
+ C_F0 c_x;
+ Kn *b;
+ Expression mat1,mat;
+ typedef typename VirtualMatrice<R>::plusAx plusAx;
+ FuncMat(int kas,int n,Stack stk,const OneOperator * op,Kn *bb=0)
+ : VirtualMatrice<R>(n),
+ stack(stk),cas(kas),
+ x(n),c_x(CPValue(x)),b(bb),
+ mat1(op->code(basicAC_F0_wa(c_x))),
+ mat( CastTo<Kn_>(C_F0(mat1,(aType)*op)) ) {
+
+ }
+ FuncMat() { if(mat1!=mat) delete mat; delete mat1; delete c_x.LeftValue();}
+ void addMatMul(const Kn_ & xx, Kn_ & Ax) const {
+ // cout <<" addMatMul " <<xx.N()<< " " << Ax.N() << " " << cas << endl;
+ ffassert(xx.N()==Ax.N() && cas == 1);
+ x =xx;
+ Ax += GetAny<Kn_>((*mat)(stack));
+ if(b && &Ax!=b) Ax += *b; // Ax -b => add b (not in cas of init. b c.a.d &Ax == b
+ WhereStackOfPtr2Free(stack)->clean(); // add dec 2008
+ }
+
+ void Solve( KN_<R> & Ax ,const KN_<R> & xx) const
+ {
+ ffassert(xx.N()==Ax.N() && cas == -1);
+ x =xx;
+ Ax = GetAny<Kn_>((*mat)(stack));
+ if(b && &Ax!=b) Ax += *b; // Ax -b => add b (not in cas of init. b c.a.d &Ax == b
+ WhereStackOfPtr2Free(stack)->clean(); // add dec 2008
+
+ }
+ plusAx operator*(const Kn & x) const {return plusAx(this,x);}
+ virtual bool ChecknbLine(int n) const { return true;}
+ virtual bool ChecknbColumn(int m) const { return true;}
+
+ };
+
+
+
+
template<class K,class Mat>
void DoIdoAction(int ido,int mode,KN_<K> &xx,KN_<K> &yy,KN_<K> &zz,KN_<K> &work,Mat &OP1,Mat &B)
{
@@ -108,18 +160,40 @@ class EigenValue : public OneOperator
static basicAC_F0::name_and_type name_param[] ;
static const int n_name_param =12;
Expression nargs[n_name_param];
- Expression expOP1,expB;
+ Expression expOP1,expB,expn;
+ const OneOperator * codeOP1, *codeB;
template<class T>
T arg(int i,Stack stack,const T & a) const{ return nargs[i] ? GetAny<T>( (*nargs[i])(stack) ): a;}
E_EV(const basicAC_F0 & args,int cc) :
- cas(cc)
+ cas(cc)
{
// OP1 = (A-sigma*B)
// int nbj= args.size()-1;
args.SetNameParam(n_name_param,name_param,nargs);
+ if( cas==1 || cas ==2)
+ {
+ expn=to< long>(args[0]);
+ expOP1=0;
+ expB=0;
+ const Polymorphic * op= dynamic_cast<const Polymorphic *>(args[1].LeftValue());
+ ffassert(op);
+ codeOP1 = op->Find("(",ArrayOfaType(atype<Kn* >(),false));
+ if( cas== 2)
+ {
+ const Polymorphic * op= dynamic_cast<const Polymorphic *>(args[2].LeftValue());
+ ffassert(op);
+ codeB = op->Find("(",ArrayOfaType(atype<Kn* >(),false));
+
+ }
+ }
+ else
+ {
expOP1=to< Matrice_Creuse<K> *>(args[0]);
expB=to< Matrice_Creuse<K> *>(args[1]);
-
+ codeOP1=0;
+ codeB=0;
+ expn=0;
+ }
}
AnyType operator()(Stack stack) const;
@@ -130,14 +204,101 @@ class EigenValue : public OneOperator
E_F0 * code(const basicAC_F0 & args) const {
return new E_EV(args,cas);}
- EigenValue(int c) :
+ EigenValue() :
OneOperator(atype<long>(),
atype<Matrice_Creuse<K> *>(),
atype<Matrice_Creuse<K> *>()),
- cas(c){}
+ cas(0){}
+
+ EigenValue(int ,int ) :
+ OneOperator(atype<long>(),atype<long>(),
+ atype<Polymorphic *>(),
+ atype<Polymorphic *>()),
+ cas(2){}
+ EigenValue(int ) :
+ OneOperator(atype<long>(),atype<long>(),
+ atype<Polymorphic *>()),
+ cas(1){}
+
+};
+
+class EigenValueC : public OneOperator
+{ public:
+ typedef Complex K;
+ typedef double R;
+ typedef KN<K> Kn;
+ typedef KN_<K> Kn_;
+ const int cas;
+ class E_EV: public E_F0mps { public:
+ const int cas;
+
+ static basicAC_F0::name_and_type name_param[] ;
+ static const int n_name_param =10;
+ Expression nargs[n_name_param];
+ Expression expOP1,expB,expn;
+ const OneOperator * codeOP1, *codeB;
+ template<class T>
+ T arg(int i,Stack stack,const T & a) const{ return nargs[i] ? GetAny<T>( (*nargs[i])(stack) ): a;}
+ E_EV(const basicAC_F0 & args,int cc) :
+ cas(cc)
+ {
+ // OP1 = (A-sigma*B)
+ // int nbj= args.size()-1;
+ args.SetNameParam(n_name_param,name_param,nargs);
+ if( cas==1 || cas ==2)
+ {
+ expn=to< long>(args[0]);
+ expOP1=0;
+ expB=0;
+ const Polymorphic * op= dynamic_cast<const Polymorphic *>(args[1].LeftValue());
+ ffassert(op);
+ codeOP1 = op->Find("(",ArrayOfaType(atype<Kn* >(),false));
+ if( cas== 2)
+ {
+ const Polymorphic * op= dynamic_cast<const Polymorphic *>(args[2].LeftValue());
+ ffassert(op);
+ codeB = op->Find("(",ArrayOfaType(atype<Kn* >(),false));
+ }
+ }
+ else
+ {
+ expOP1=to< Matrice_Creuse<K> *>(args[0]);
+ expB=to< Matrice_Creuse<K> *>(args[1]);
+ codeOP1=0;
+ codeB=0;
+ expn=0;
+ }
+ }
+
+ AnyType operator()(Stack stack) const;
+ operator aType () const { return atype<long>();}
+
+ };
+
+ E_F0 * code(const basicAC_F0 & args) const {
+ return new E_EV(args,cas);}
+
+ EigenValueC() :
+ OneOperator(atype<long>(),
+ atype<Matrice_Creuse<K> *>(),
+ atype<Matrice_Creuse<K> *>()),
+ cas(0){}
+
+ EigenValueC(int ,int ) :
+ OneOperator(atype<long>(),atype<long>(),
+ atype<Polymorphic *>(),
+ atype<Polymorphic *>()),
+ cas(2){}
+ EigenValueC(int ) :
+ OneOperator(atype<long>(),atype<long>(),
+ atype<Polymorphic *>()),
+ cas(1){}
};
+
+
+/*
class EigenValueC : public OneOperator
{ public:
typedef Complex K;
@@ -180,7 +341,7 @@ class EigenValueC : public OneOperator
cas(c){}
};
-
+*/
basicAC_F0::name_and_type EigenValue::E_EV::name_param[]= {
{ "tol", &typeid(double) },
{ "nev",&typeid(long) },
@@ -243,19 +404,42 @@ AnyType EigenValue::E_EV::operator()(Stack stack) const
rawvector=arg<KNM<double> *>(9,stack,0);
resid=arg<KN<double> *>(10,stack,0);
mode = arg<long>(11,stack,3);
-
+
+
// evector=evector2.first;
- Matrice_Creuse<K> *pOP1 = GetAny<Matrice_Creuse<K> *>((*expOP1)(stack));
- Matrice_Creuse<K> *pB = GetAny<Matrice_Creuse<K> *>((*expB)(stack));
+
+ Matrice_Creuse<K> *pOP1=0, *pB=0;
+ if(expOP1)
+ pOP1 = GetAny<Matrice_Creuse<K> *>((*expOP1)(stack));
+ if(expB)
+ pB = GetAny<Matrice_Creuse<K> *>((*expB)(stack));
double * residptr=resid? (double*) *resid : 0;
- //cout << " residptr = " << residptr <<endl;
+ cout << " residptr = " << residptr <<endl;
+ long n=0;
+ if( pOP1)
+ n =pOP1->A->n;
+ else {
+ ffassert(expn);
+ n = GetAny<long>((*expn)(stack));
+ }
if(evalue) nbev=Max( (long)evalue->N(),nbev);
- const MatriceCreuse<K> & OP1 = pOP1->A;
- const MatriceCreuse<K> & B = pB->A;
-
- long n=OP1.n;
+ const VirtualMatrice<K> * ptOP1, *ptB;
+ if(pOP1)
+ ptOP1= & (const VirtualMatrice<K>&)(pOP1->A);
+ if(pB)
+ ptB = & (const VirtualMatrice<K>&)(pB->A);
+
+ FuncMat<R> *pcOP1=0, *pcB=0;
+ if(codeOP1)
+ ptOP1=pcOP1= new FuncMat<K>(-1,n,stack,codeOP1);
+ if(codeB)
+ ptB=pcB= new FuncMat<K>(1,n,stack,codeB);
+ MatriceIdentite<K> Id(n);
+
+ if(!ptB) ptB = &Id;
+ const VirtualMatrice<K> &OP1= *ptOP1, &B=*ptB;
if(sym)
{
nbev=min(n-1,nbev);
@@ -287,11 +471,11 @@ AnyType EigenValue::E_EV::operator()(Stack stack) const
if( ! ( ( ncv <= n) && 2 <= (ncv-nbev ) ) && !sym )
serr[err++]=" ( ncv <= n) 2 <= (ncv-nev ) ( no-symetric case) ";
- if (n != OP1.m)
+ if (n != OP1.M)
serr[err++]=" the first matrix in EigneValue is not square.";
- if (n != B.n )
+ if (n != B.N )
serr[err++]="Sorry the row's number of the secand matrix in EigneValue is wrong.";
- if (n != B.m )
+ if (n != B.M )
serr[err++]="Sorry the colum's number of the secand matrix in EigneValue is wrong.";
if(verbosity)
@@ -577,7 +761,9 @@ AnyType EigenValue::E_EV::operator()(Stack stack) const
}
}
-
+ if(pcOP1) delete pcOP1;
+ if(pcB) delete pcB;
+
return (long) nconv;
}
@@ -612,16 +798,53 @@ AnyType EigenValueC::E_EV::operator()(Stack stack) const
K * residptr= resid ? (K*) *resid : 0;
//evector=evector2.first;
ffassert(mode>0 && mode <4) ;
- Matrice_Creuse<K> *pOP1 = GetAny<Matrice_Creuse<K> *>((*expOP1)(stack));
- Matrice_Creuse<K> *pB = GetAny<Matrice_Creuse<K> *>((*expB)(stack));
+ // Matrice_Creuse<K> *pOP1 = GetAny<Matrice_Creuse<K> *>((*expOP1)(stack));
+// Matrice_Creuse<K> *pB = GetAny<Matrice_Creuse<K> *>((*expB)(stack));
if(evalue) nbev=Max( (long)evalue->N(),nbev);
if(!maxit) maxit = 100*nbev;
- const MatriceCreuse<K> & OP1 = pOP1->A;
- const MatriceCreuse<K> & B = pB->A;
+ //const MatriceCreuse<K> & OP1 = pOP1->A;
+ //const MatriceCreuse<K> & B = pB->A;
- long n=OP1.n;
+ //long n=OP1.n;
+
+
+ Matrice_Creuse<K> *pOP1=0, *pB=0;
+ if(expOP1)
+ pOP1 = GetAny<Matrice_Creuse<K> *>((*expOP1)(stack));
+ if(expB)
+ pB = GetAny<Matrice_Creuse<K> *>((*expB)(stack));
+ // double * residptr=resid? (double*) *resid : 0;
+ // cout << " residptr = " << residptr <<endl;
+ long n=0;
+ if( pOP1)
+ n =pOP1->A->n;
+ else {
+ ffassert(expn);
+ n = GetAny<long>((*expn)(stack));
+ }
+
+ if(evalue) nbev=Max( (long)evalue->N(),nbev);
+
+ const VirtualMatrice<K> * ptOP1, *ptB;
+ if(pOP1)
+ ptOP1= & (const VirtualMatrice<K>&)(pOP1->A);
+ if(pB)
+ ptB = & (const VirtualMatrice<K>&)(pB->A);
+
+ FuncMat<K> *pcOP1=0, *pcB=0;
+ if(codeOP1)
+ ptOP1=pcOP1= new FuncMat<K>(-1,n,stack,codeOP1);
+ if(codeB)
+ ptB=pcB= new FuncMat<K>(1,n,stack,codeB);
+ MatriceIdentite<K> Id(n);
+
+ if(!ptB) ptB = &Id;
+ const VirtualMatrice<K> &OP1= *ptOP1, &B=*ptB;
+
+
+
nbev=min(nbev,n-2);
if(!ncv) ncv = nbev*2+1;
ncv = max(nbev+2,ncv);
@@ -635,11 +858,11 @@ AnyType EigenValueC::E_EV::operator()(Stack stack) const
// 2 <= NCV-NEV and NCV <= N
if( ! ( 2 <= nbev && ncv <= n))
serr[err++]=" ( 2 <= nbve && nvc <= n) ";
- if (n != OP1.m)
+ if (n != OP1.N)
serr[err++]=" the first matrix in EigneValue is not Hermitien.";
- if (n != B.n )
+ if (n != B.N )
serr[err++]="Sorry the row's number of the secand matrix in EigneValue is wrong.";
- if (n != B.m )
+ if (n != B.M )
serr[err++]="Sorry the colum's number of the secand matrix in EigneValue is wrong.";
if(verbosity)
cout << "Real complex eigenvalue problem: A*x - B*x*lambda" << endl;
@@ -809,9 +1032,12 @@ return (long) nconv;
void init_eigenvalue()
{
if(verbosity&& (mpirank==0) ) cout << "eigenvalue ";
+ Global.Add("EigenValue","(",new EigenValue()); // j + dJ
+ Global.Add("EigenValue","(",new EigenValueC()); // j + dJ
Global.Add("EigenValue","(",new EigenValue(1)); // j + dJ
- Global.Add("EigenValue","(",new EigenValueC(1)); // j + dJ
-
+ Global.Add("EigenValue","(",new EigenValue(1,1)); // j + dJ
+ // Global.Add("EigenValue","(",new EigenValueC(1)); // j + dJ
+
}
#else
class Init {
@@ -819,7 +1045,7 @@ public:
Init()
{
if(verbosity&&(mpirank==0) ) cout << "eigenvalue ";
- Global.Add("EigenValue2","(",new EigenValue(1)); // j + dJ
+ Global.Add("EigenValue2","(",new EigenValue()); // j + dJ
Global.Add("EigenValue2","(",new EigenValueC(1)); // j + dJ
}
};
diff --git a/src/femlib/._CheckPtr.cpp b/src/Graphics/._ffglut.cpp
similarity index 100%
rename from src/femlib/._CheckPtr.cpp
rename to src/Graphics/._ffglut.cpp
diff --git a/examples++-load/._PARDISO.cpp b/src/Graphics/._getprog-unix.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/Graphics/._getprog-unix.hpp
diff --git a/src/Graphics/ffglut.cpp b/src/Graphics/ffglut.cpp
index a72366e..6c2382c 100644
--- a/src/Graphics/ffglut.cpp
+++ b/src/Graphics/ffglut.cpp
@@ -2935,7 +2935,8 @@ int main(int argc, char** argv)
}
}
datafile =0;
- cout << (argc>i1) << eerr << endl;
+ if(debug>1)
+ cout << "ffglut : " << (argc>i1) << eerr << endl;
if(argc>i1 && (eerr==0))// && *argv[argc-1] != '-' )
{
datafile=fopen(argv[argc-1], "r");
diff --git a/src/Graphics/getprog-unix.hpp b/src/Graphics/getprog-unix.hpp
index db87e38..6304b59 100644
--- a/src/Graphics/getprog-unix.hpp
+++ b/src/Graphics/getprog-unix.hpp
@@ -10,6 +10,7 @@
// FFCS: redirecting visualization output
#include "../fflib/ffapi.hpp"
+#include "../fflib/strversionnumber.hpp"
#include <string>
extern long mpirank;
@@ -78,16 +79,29 @@ int getprog(char* fn,int argc, char **argv)
const char *progffglut=0;
const char *fileglut=0;
bool noffglut=false;
-
+
// FFCS - remove the test for noffglut to be able to create pictures
// in any situation. Even FreeFem++-mpilang needs to send pictures
// (eg when called in a FreeFem++-server situation by EJS)
-
+ // is the name -nw or -nw.exe -> no graphics
noffglut=false;
bool ch2edpdir = false;
if(argc)
prognamearg=argv[0];
+
+
+ if(prognamearg ) // FH add to remove ffglut in case of -nw or -nw.exe program. FH juin 2014..
+ {int l = strlen(prognamearg);
+ if( (( l>4 ) && (strcmp("-nw",prognamearg+l-3) ==0))
+ || (( l>8) &&(strcmp("-nw.exe",prognamearg+l-7) ==0)))
+ {
+ consoleatend=false;
+ noffglut=true;
+ NoGraphicWindow=true;
+ waitatend=false;
+ }
+ }
echo_edp=true;
if(argc)
for (int i=1; i<argc;i++)
@@ -108,7 +122,8 @@ int getprog(char* fn,int argc, char **argv)
{
consoleatend=false;
noffglut=true;
- NoGraphicWindow=true;
+ NoGraphicWindow=true;
+ waitatend=false; // add modif FH. juin 2014 ..
}
else if (strcmp(argv[i],"-ne")==0 ) // no edp
echo_edp=false;
@@ -231,7 +246,8 @@ if( ch2edpdir && edpfilenamearg)
if(ret !=1)
{
const char * ff = argc ? argv[0] : "FreeFem++" ;
- cout << " Syntaxe = " << ff << " [ -v verbosity ] [ -fglut filepath ] [ -glut command ] [ -nw] [ -f] filename [SCRIPT-arguments]\n"
+ cout << " Error parameter: "<< ff << " , version : " << StrVersionNumber() << endl;
+ cout << " Syntaxe = " << ff << " [ -v verbosity ] [ -fglut filepath ] [ -glut command ] [ -nw] [ -f] filename [SCRIPT-arguments]\n"
<< " -v verbosity : 0 -- 1000000 level of freefem output \n"
<< " -fglut filepath : the file name of save all plots (replot with ffglut command ) \n"
<< " -glut command : change command compatible with ffglut \n"
@@ -241,6 +257,7 @@ if( ch2edpdir && edpfilenamearg)
<< " -nw : no ffglut, ffmedit (=> no graphics windows) \n"
<< " -ne : no edp script output\n"
<< " -cd : Change dir to script dir\n"
+ << endl ;
;
diff --git a/src/bamglib/Mesh2.cpp b/src/bamglib/Mesh2.cpp
index e5d59b6..fef1ad0 100644
--- a/src/bamglib/Mesh2.cpp
+++ b/src/bamglib/Mesh2.cpp
@@ -3720,6 +3720,7 @@ void Triangles::GeomToTriangles0(Int4 inbvx)
// cout << "--------- " <<Number(Gh[i].to) << " " << Gh[i].to << " " << i << endl;
nbv++;
}
+ if(verbosity>10) cout << " GeomToTriangles0: init nbv : " << nbv << endl;
// assert( Gh.nbv < nbvx);
// Method in 2 step: 0 and 1
@@ -3881,18 +3882,27 @@ void Triangles::GeomToTriangles0(Int4 inbvx)
#endif
PreviousNewEdge = edges + nbe;
nbe++;
-#ifdef DEBUG1
+ // remove DEBUG print to find a bug in examples++-tutorial/periodic4.edp
+ // under windows
+ // after this the bug disappear (version 3.30 on freefem++ 23/04/2014 FH
+ // problem optimisation, bug in compiler, bug in freefem++
+
+
+ if(verbosity>999)
+ {
cout << " new points " << nbv-1 << " " << vb->r ;
cout << " new edge " << nbe-1 << " " ;
cout << va << vb << " kk0 = " << kk0
<< " " << kk1 << " ss=" << ss ;
cout << " " << sbb << endl;
cout << " " << aa << va->r << bb << vb->r
- <<" length=" << Norme(va->r-vb->r) << endl;
+ <<" length=" << Norme2(va->r-vb->r) << endl;
cout << " s " << s << " lstep= " << lstep
<< " ledge= " << ledge
<< " lcurve= " << lcurve << endl;
-#endif
+ }
+ // end of modification ... DF. Hecht 23/04/2014 FH
+
va = vb;
}
lcurve = lcurveb;
diff --git a/examples++-load/._PARDISO.cpp b/src/femlib/._CGNL.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/femlib/._CGNL.hpp
diff --git a/examples++-load/._PARDISO.cpp b/src/femlib/._R1.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/femlib/._R1.hpp
diff --git a/examples++-load/._PARDISO.cpp b/src/femlib/._R2.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/femlib/._R2.hpp
diff --git a/examples++-load/._PARDISO.cpp b/src/femlib/._R3.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/femlib/._R3.hpp
diff --git a/examples++-load/._PARDISO.cpp b/src/femlib/._gmres.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/femlib/._gmres.hpp
diff --git a/src/femlib/BamgFreeFem.cpp b/src/femlib/BamgFreeFem.cpp
index 3e287cc..eb1b0c0 100644
--- a/src/femlib/BamgFreeFem.cpp
+++ b/src/femlib/BamgFreeFem.cpp
@@ -679,7 +679,7 @@ Fem2D::Mesh * BuildMesh(Stack stack, E_BorderN const * const & b,bool justbound
{
Gh->AfterRead();
int nbtx= nbvmax ? nbvmax : (Gh->nbv*Gh->nbv)/9 +1000;
-
+ if(verbosity> 99) cout << " ** Gh = " << endl << *Gh << endl << " *** " <<endl; ;
Triangles *Th = 0;
try {
Th =new Triangles( nbtx ,*Gh);
diff --git a/src/femlib/CGNL.hpp b/src/femlib/CGNL.hpp
index ed38674..49e13cd 100644
--- a/src/femlib/CGNL.hpp
+++ b/src/femlib/CGNL.hpp
@@ -67,8 +67,8 @@ R argmin(R rho,const DJ & dJ, KN_<R> &x,KN_<R> &h,KN_<R> &g,KN_<R> &w)
return 0;
}
-template<class R,class DJ,class P>
-int NLCG(const DJ & dJ,const P & C,KN_<R> &x,const int nbitermax, double &eps,long kprint=1000000000)
+template<class R,class DJ,class P,class S >
+int NLCG(const DJ & dJ,const P & C,KN_<R> &x,const int nbitermax, double &eps,long kprint=1000000000,S *Stop=0)
{
// -------------
assert(&x && &dJ && &C);
@@ -96,9 +96,10 @@ int NLCG(const DJ & dJ,const P & C,KN_<R> &x,const int nbitermax, double &eps,lo
Cg = C*g;
R g2p=g2;
g2 = (Cg,g);
+ bool stop = Stop && Stop->Stop(iter,x,g);
if ( kprint >1 )
cout << "CGNL:" <<iter << ", ro = " << ro << " ||g||^2 = " << g2 << endl;
- if (g2 < reps2) {
+ if (g2 < reps2 || stop) {
if (kprint )
cout << "CGNL converge: " << iter <<", ro = " << ro << " ||g||^2 = " << g2 << endl;
return 1;// ok
diff --git a/src/femlib/CheckPtr.cpp b/src/femlib/CheckPtr.cpp
index 259e0c4..3605631 100644
--- a/src/femlib/CheckPtr.cpp
+++ b/src/femlib/CheckPtr.cpp
@@ -492,8 +492,9 @@ void operator delete[]( void *p ) throw() {
int ShowAlloc(const char *s,size_t & lg)
{
size_t m =StorageUsed();
+ long diff = m-CheckPtr___memoryusage;
if(CheckPtr___memoryusage!=0 && m != CheckPtr___memoryusage)
- printf("CheckPtr: Warning memory leack with malloc = %zu \n ",m-CheckPtr___memoryusage);
+ printf("CheckPtr: Warning memory leak with malloc = %ld \n ",diff);
CheckPtr___memoryusage=m;
lg = 0; return CheckPtr___nbptr;}
int UnShowAlloc =0;
diff --git a/src/femlib/MatriceCreuse.hpp b/src/femlib/MatriceCreuse.hpp
index 7dbae76..50e314f 100644
--- a/src/femlib/MatriceCreuse.hpp
+++ b/src/femlib/MatriceCreuse.hpp
@@ -652,10 +652,9 @@ template<class K>
};
-
-
-template<class R,class M,class P>
-int ConjuguedGradient(const M & A,const P & C,const KN_<R> &b,KN_<R> &x,const int nbitermax, double &eps,long kprint=1000000000)
+template<class R> class StopGC { public: virtual bool Stop(int iter, R *, R * ){cout << " Stop !!!!!\n"; return false;} };
+template<class R,class M,class P,class S >// S=StopGC<Real>
+int ConjuguedGradient(const M & A,const P & C,const KN_<R> &b,KN_<R> &x,const int nbitermax, double &eps,long kprint=1000000000,S *Stop=0)
{
// ConjuguedGradient lineare A*x est appele avec des conditions au limites
@@ -676,7 +675,7 @@ int ConjuguedGradient(const M & A,const P & C,const KN_<R> &b,KN_<R> &x,const in
h =-Cg;
double g2 = RNM::real((Cg,conj(g)));
if (g2 < 1e-30)
- { if(verbosity>1)
+ { if(verbosity>1 || (kprint<100000))
cout << "GC g^2 =" << g2 << " < 1.e-30 Nothing to do " << endl;
return 2; }
double reps2 =eps >0 ? eps*eps*g2 : -eps; // epsilon relatif
@@ -692,21 +691,24 @@ int ConjuguedGradient(const M & A,const P & C,const KN_<R> &b,KN_<R> &x,const in
Cg = C*g;
double g2p=g2;
g2 = RNM::real((Cg,conj(g)));
+ bool stop = Stop && Stop->Stop(iter,x,g);
+
if ( !(iter%kprint) && iter && (verbosity>3) )
- cout << "CG:" <<iter << " ro = " << ro << " ||g||^2 = " << g2 << endl;
- if (g2 < reps2) {
+ cout << "CG:" <<iter << " ro = " << ro << " ||g||^2 = " << g2 << " " << stop << endl;
+
+ if (g2 < reps2 || stop) {
if ( !iter && !xx && g2 && epsold >0 ) {
// change fo eps converge to fast due to the
// penalization of boundary condition.
eps = epsold*epsold*g2;
- if (verbosity>3 )
+ if (verbosity>3 || (kprint<3))
cout << "CG converge to fast (pb of BC) restart: " << iter << " ro = "
<< ro << " ||g||^2 = " << g2 << " <= " << reps2 << " new eps2 =" << eps <<endl;
reps2=eps;
}
else
{
- if (verbosity>1 )
+ if (verbosity>1 || (kprint<100000) )
cout << "CG converge: " << iter << " ro = " << ro << " ||g||^2 = " << g2 << endl;
return 1;// ok
}
@@ -715,16 +717,18 @@ int ConjuguedGradient(const M & A,const P & C,const KN_<R> &b,KN_<R> &x,const in
h *= gamma;
h -= Cg; // h = -Cg * gamma* h
}
+ if(verbosity)
cout << " GC: method doesn't converge in " << nbitermax
<< " iteration , xx= " << xx<< endl;
return 0;
}
-template<class R,class M,class P>
-int ConjuguedGradient2(const M & A,const P & C,KN_<R> &x,const KN_<R> &b,const int nbitermax, double &eps,long kprint=1000000000)
+template<class R,class M,class P,class S>// S=StopGC<Real>
+int ConjuguedGradient2(const M & A,const P & C,KN_<R> &x,const KN_<R> &b,const int nbitermax, double &eps,long kprint=1000000000,S *Stop=0)
{
// ConjuguedGradient2 affine A*x = 0 est toujours appele avec les condition aux limites
// -------------
+
throwassert(&x && &A && &C);
typedef KN<R> Rn;
int n=x.N();
@@ -737,10 +741,10 @@ int ConjuguedGradient2(const M & A,const P & C,KN_<R> &x,const KN_<R> &b,const i
h =-Cg;
R g2 = (Cg,g);
if (g2 < 1e-30)
- { if(verbosity>1)
+ { if(verbosity>1 || kprint< 1000000)
cout << "GC g^2 =" << g2 << " < 1.e-30 Nothing to do " << endl;
return 2; }
- if (verbosity>5 )
+ if (verbosity>5 || (kprint<2))
cout << " 0 GC g^2 =" << g2 << endl;
R reps2 =eps >0 ? eps*eps*g2 : -eps; // epsilon relatif
eps = reps2;
@@ -762,11 +766,13 @@ int ConjuguedGradient2(const M & A,const P & C,KN_<R> &x,const KN_<R> &b,const i
Cg = C*g;
R g2p=g2;
g2 = (Cg,g);
+ bool stop = Stop && Stop->Stop(iter,x,g);
if ( ( (iter%kprint) == kprint-1) /*&& verbosity >1*/ )
- cout << "CG:" <<iter << " ro = " << ro << " ||g||^2 = " << g2 << endl;
- if (g2 < reps2) {
+ cout << "CG:" <<iter << " ro = " << ro << " ||g||^2 = " << g2 << " " << stop << endl;
+ if (stop || g2 < reps2 ) {
if (kprint <= nbitermax )
- cout << "CG converges " << iter << " ro = " << ro << " ||g||^2 = " << g2 << endl;
+ cout << "CG converges " << iter << " ro = " << ro << " ||g||^2 = " << g2
+ << " stop=" << stop << " /Stop= " << Stop << endl;
return 1;// ok
}
R gamma = g2/g2p;
@@ -779,7 +785,7 @@ int ConjuguedGradient2(const M & A,const P & C,KN_<R> &x,const KN_<R> &b,const i
}
template <class R>
-class MatriceIdentite: VirtualMatrice<R> { public:
+class MatriceIdentite:public VirtualMatrice<R> { public:
typedef typename VirtualMatrice<R>::plusAx plusAx;
MatriceIdentite(int n) :VirtualMatrice<R>(n) {};
void addMatMul(const KN_<R> & x, KN_<R> & Ax) const {
@@ -809,7 +815,7 @@ class SolveGCDiag : public MatriceMorse<R>::VirtualSolver , public VirtualMatr
void Solver(const MatriceMorse<R> &a,KN_<R> &x,const KN_<R> &b) const {
epsr = (eps < 0) ? (epsr >0 ? -epsr : -eps ) : eps ;
// cout << " epsr = " << epsr << endl;
- ConjuguedGradient<R,MatriceMorse<R>,SolveGCDiag<R> >(a,*this,b,x,nbitermax,epsr);
+ ConjuguedGradient<R,MatriceMorse<R>,SolveGCDiag<R>,StopGC<R> >(a,*this,b,x,nbitermax,epsr );
}
plusAx operator*(const KN_<R> & x) const {return plusAx(this,x);}
diff --git a/src/femlib/MatriceCreuse_tpl.hpp b/src/femlib/MatriceCreuse_tpl.hpp
index c93ae6a..2727aae 100644
--- a/src/femlib/MatriceCreuse_tpl.hpp
+++ b/src/femlib/MatriceCreuse_tpl.hpp
@@ -89,13 +89,20 @@ using std::numeric_limits;
template<class FElement>
inline int BuildMEK_KK(const int l,int *p,int *pk,int *pkk,const FElement * pKE,const FElement*pKKE)
{
+ // routine which find common dof on to adjacent element pKE and pKKE and make the link ..
+ // if pKKE== 0 then no adj element
+ // the idea is find common dof, but this work only if all dot a different
+ // in on elemnt, so we can have a bug
+ // in case of periodic boundary condition ..
+ // not correct ... F.Hecht ...
+
+ // -----
// routine build les array p, pk,pkk
// which return number of df int 2 element pKE an pKKE
// max l size of array p, pk, pkk
// p[i] is the global number of freedom
// pk[i] is is the local number in pKE ( -1 if not in pKE element)
// pkk[i] is is the local number in pKKE ( -1 if not in pKKE element)
- // remark, if pKKE = 0 =>
const FElement (*pK[2])={pKE,pKKE};
int ndf=0; // number of dl
@@ -109,29 +116,43 @@ inline int BuildMEK_KK(const int l,int *p,int *pk,int *pkk,const FElement * pKE
for (int ii=0;ii<nbdf;ii++)
{
- p[ndf] = FEK(ii); // copy the numbering
+ p[ndf] = 2*FEK(ii)+k; // copy the numbering
qk[ndf] = ii;
qkk[ndf++] = -1;
} // end for ii
}
ffassert(ndf <=l);
+ int bug=0;
// compression suppression des doublons
+ // attention un df peu aparaitre 2 fois (CL period) dans un element ..
Fem2D::HeapSort(p,pk,pkk,ndf);
int k=0;
for(int ii=1;ii<ndf;++ii)
- if (p[k]==p[ii]) // doublons
+ if (p[k]/2==p[ii]/2) // doublons k,kk
{
if (pkk[ii]>=0) pkk[k]=pkk[ii];
if (pk[ii]>=0) pk[k]=pk[ii];
assert(pk[k] >=0 && pkk[k]>=0);
}
- else { // copy
+ else { // copy
+ if(p[k]==p[ii]) bug++;
p[++k] =p[ii];
pk[k]=pk[ii];
pkk[k]=pkk[ii];
}
ndf=k+1;
-
+ for(int ii=0;ii<ndf;++ii)
+ p[ii]= p[ii]/2;// clean pp to revome bug(CL period)
+ if( bug && pKKE) {
+ static int count =0;
+ if( count++ < 2 && verbosity )
+ {
+ cerr << " May be a Bug in BuildMEK_KK , the code is not safe , periodic boundary condition on 1 element . " << bug << endl;
+ cerr << " They is a problem in this case (I am not sure) F.H. ????" << endl;
+ cerr << " exempt if the associed matrix voefficient is 0. "<< endl;
+ }
+ //ffassert(0); // bof bof ... remove of case of jump in internal edge ...
+ }
return ndf;
} // BuildMEK_KK
diff --git a/src/femlib/QuadratureFormular.hpp b/src/femlib/QuadratureFormular.hpp
index cb6f00a..6db8607 100644
--- a/src/femlib/QuadratureFormular.hpp
+++ b/src/femlib/QuadratureFormular.hpp
@@ -60,7 +60,9 @@ class GQuadraturePoint: public QuadratureWeight,public Rd {
GQuadraturePoint(R aa,R xx):QuadratureWeight(aa),Rd(xx) {}
GQuadraturePoint(R aa,R x,R y):QuadratureWeight(aa),Rd(x,y) {}
GQuadraturePoint(R aa,R x,R y,R z):QuadratureWeight(aa),Rd(x,y,z) {}
- GQuadraturePoint Bary(Rd * K, double mes) { return GQuadraturePoint(this->Rd::Bary(K),a*mes);}
+ template<class RD >
+ GQuadraturePoint<RD>
+ Bary(RD * K, double mes) { return GQuadraturePoint<RD>(this->Rd::Bary(K),a*mes);}
};
template<class Rdd>
@@ -70,8 +72,8 @@ public:
typedef Rdd Rd;
typedef GQuadraturePoint<Rd> QuadraturePoint;
typedef GQuadraturePoint<Rd> QP;
- const int exact; // exact
- const int n; // nombre de point d'integration
+ int exact; // exact
+ int n; // nombre de point d'integration
const int size; // size of the array
private:
QP *p; // les point d'integration
@@ -101,25 +103,31 @@ public:
const QP & operator ()(int i) const {return p[i];}
~GQuadratureFormular() {if(clean) delete [] p;}
- GQuadratureFormular(const GQuadratureFormular & QF)
- :exact(QF.exact),n(QF.n),size(QF.size),p(new QP[n]),clean(true){ operator=(QF);}
+ GQuadratureFormular(const GQuadratureFormular & QF, int mul=1)
+ :exact(QF.exact),n(QF.n),size(QF.size*mul),p(new QP[size]),clean(true){ operator=(QF);}
void operator=(const GQuadratureFormular &QF)
{
- assert(n==QF.n);
- for(int i=0;i<n;++i) p[i]=QF.p[i];
+ assert(size>=QF.n);
+ n = QF.n;
+ for(int i=0;i<n;++i)
+ p[i]=QF.p[i];
}
void operator*=( double c)
{
- for(int i=0;i<n;++i) p[i].a *=c;
+ for(int i=0;i<n;++i)
+ p[i].a *=c;
}
// Add new GQuadratureFormular on element K to the current Quadarture formular ..
// FH april 2014 ..
// to compute int under levelset ..
- void AddQFK(const GQuadratureFormular &QF,Rd *K,double mes,int n0=0)
+ void reset() { n =0;exact=0;}
+ template<class RD >
+ void AddQFK(const GQuadratureFormular<RD> &QF ,Rd *K,double mes,int n0=0)
{
assert( size >= n0 + QF.n );
- n = n0 + QF+n;
+ n0 += n;
+ n = n0 + QF.n;
for(int i=0;i<QF.n;++i)
p[i+n0]=QF.p[i].Bary(K,mes);
@@ -171,9 +179,27 @@ template<class Rd>
GQuadratureFormular<Rd> * QF_Simplex(int exact);
// { return QF_exact<GQuadratureFormular<Rd>,Rd::d+1>(exact);}
+template<class Rd>
+void setQF( GQuadratureFormular<Rd> &FI,
+ const GQuadratureFormular<Rd> & FI1 ,
+ const GQuadratureFormular<Rd> & FI0 ,
+ Rd Q[Rd::d][Rd::d+1],
+ double *cmes,
+ int n)
+ {
+ FI.reset();
+ for(int i=0; i< n; ++i)
+ if(cmes[i]==1)
+ FI=FI1;
+ else if(cmes[i] > 1e-4)
+ FI.AddQFK(FI1,Q[i],cmes[i]);
+ else if ( cmes[i]> 1e-8 )
+ FI.AddQFK(FI0,Q[i],cmes[i]);
+ }
-
+
+
}
namespace Fem2D {
diff --git a/src/femlib/R1.hpp b/src/femlib/R1.hpp
index 1d8b4f5..bcf1659 100644
--- a/src/femlib/R1.hpp
+++ b/src/femlib/R1.hpp
@@ -47,6 +47,8 @@ public:
static const int d=0;
R0(){}
};
+class R2;
+class R3;
class R1 {
public:
@@ -92,7 +94,11 @@ public:
R norme2() const { return (x*x);}
R1 Bary(R1 P[d+1]) const { return (1-x)*P[0]+x*P[1];} // add FH
R1 Bary(const R1 *const *const P ) const { return (1-x)*(*P[0])+x*(*P[1]);} // add FH
-friend R1 operator*(R c,const R1 & P) {return P*c;}
+ R2 Bary(R2 P[d+1]) const;// { return (1-x)*P[0]+x*P[1];} // add FH
+ R2 Bary(const R2 *const *const P ) const ;//{ return (1-x)*(*P[0])+x*(*P[1]);} // add FH
+ R3 Bary(R3 P[d+1]) const ;//{ return (1-x)*P[0]+x*P[1];} // add FH
+ R3 Bary(const R3 *const *const P ) const ;//{ return (1-x)*(*P[0])+x*(*P[1]);} // add FH
+friend R1 operator*(R c,const R1 & P) {return P*c;}
friend std::ostream& operator <<(std::ostream& f, const R1 & P )
{ f << P.x ; return f; }
diff --git a/src/femlib/R2.hpp b/src/femlib/R2.hpp
index a3f11f0..dc24bda 100644
--- a/src/femlib/R2.hpp
+++ b/src/femlib/R2.hpp
@@ -43,6 +43,7 @@
// #include <cstdlib>
// The class R2
+class R3;
class R2 {
public:
typedef double R;
@@ -99,7 +100,11 @@ public:
R norme() const { return std::sqrt(x*x+y*y);}
R norme2() const { return (x*x+y*y);}
R2 Bary(R2 P[d+1]) const { return (1-x-y)*P[0]+x*P[1]+y*P[2];} // add FH
- R2 Bary(const R2 *const *const P ) const { return (1-x-y)*(*P[0])+x*(*P[1])+y*(*P[2]);} // add FH
+ R2 Bary(const R2 *const *const P ) const { return (1-x-y)*(*P[0])+x*(*P[1])+y*(*P[2]);} // add FH
+ R3 Bary(R3 P[d+1]) const ; //{ return (1-x-y)*P[0]+x*P[1]+y*P[2];} // add FH
+ R3 Bary(const R3 *const *const P ) const; // { return (1-x-y)*(*P[0])+x*(*P[1])+y*(*P[2]);} // add FH
+
+
friend R2 operator*(R c,const R2 & P) {return P*c;}
friend R2 perp(const R2 & P) { return R2(-P.y,P.x) ; }
//inline R2 Perp(const R2 & P) { return P.perp(); } // autre ecriture de la fonction perp
diff --git a/src/femlib/R3.hpp b/src/femlib/R3.hpp
index aa28fbe..aa29128 100644
--- a/src/femlib/R3.hpp
+++ b/src/femlib/R3.hpp
@@ -112,6 +112,12 @@ inline R Norme_infty(const R3 & A){return Max(std::fabs(A.x),std::fabs(A.y),std:
inline R Norme2_2(const R3 & A){ return (A,A);}
inline R Norme2(const R3 & A){ return sqrt((A,A));}
+inline R3 R2::Bary(R3 P[d+1]) const { return (1-x-y)*P[0]+x*P[1]+y*P[2];} // add FH
+inline R3 R2::Bary(const R3 *const *const P ) const { return (1-x-y)*(*P[0])+x*(*P[1])+y*(*P[2]);} // add FH
+inline R3 R1::Bary(R3 P[d+1]) const { return (1-x)*P[0]+x*P[1];} // add FH
+inline R3 R1::Bary(const R3 *const *const P ) const { return (1-x)*(*P[0])+x*(*P[1]);} // add FH
+inline R2 R1::Bary(R2 P[d+1]) const { return (1-x)*P[0]+x*P[1];} // add FH
+inline R2 R1::Bary(const R2 *const *const P ) const { return (1-x)*(*P[0])+x*(*P[1]);} // add FH
struct lessRd
diff --git a/src/femlib/gmres.hpp b/src/femlib/gmres.hpp
index c4c6ace..f735ca9 100644
--- a/src/femlib/gmres.hpp
+++ b/src/femlib/gmres.hpp
@@ -80,11 +80,11 @@ abs(Real x)
template < class Operator, class Vector, class Preconditioner,
- class Matrix, class Real >
+ class Matrix, class Real, class CStop >
int
GMRES(const Operator &A, Vector &x, const Vector &b,
const Preconditioner &M, Matrix &H, int &m, int &max_iter,
- Real &tol,long verbosity)
+ Real &tol,long verbosity, CStop * Stop )
{
Real resid;
int i, j = 1, k;
@@ -131,8 +131,8 @@ GMRES(const Operator &A, Vector &x, const Vector &b,
if(verbosity>5 || (verbosity>2 && j%100==0) )
cout << "GMRES: " << j << " " << abs(s(i+1)) << " " << normb << " "
<< abs(s(i+1)) / normb << " < " << tol << endl;
-
- if ((resid = abs(s(i+1)) / normb) < tol) {
+ bool stop = Stop && Stop->Stop(i,x,r);// bof ????
+ if (((resid = abs(s(i+1)) / normb) < tol )|| stop ) {
if(verbosity)
cout << "GMRES converges: " << j << " " << abs(s(i+1)) << " " << normb << " "
<< abs(s(i+1)) / normb << " < " << tol << endl;
@@ -170,5 +170,14 @@ GMRES(const Operator &A, Vector &x, const Vector &b,
return 1;
}
+template < class Operator, class Vector, class Preconditioner,
+class Matrix, class Real >
+int
+GMRES(const Operator &A, Vector &x, const Vector &b,
+ const Preconditioner &M, Matrix &H, int &m, int &max_iter,
+ Real &tol,long verbosity)
+{
+ return
+ GMRES(A,x,b,M,H,m,max_iter,tol,verbosity,(StopGC<Real> *)0); }
diff --git a/examples++-load/._PARDISO.cpp b/src/fflib/._lgsolver.hpp
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/fflib/._lgsolver.hpp
diff --git a/src/fflib/AFunction.cpp b/src/fflib/AFunction.cpp
index d35a5e2..db3c53a 100644
--- a/src/fflib/AFunction.cpp
+++ b/src/fflib/AFunction.cpp
@@ -1068,6 +1068,8 @@ void Init_map_type()
Global.New("cerr",CConstant<ostream*>(&cerr));// add jan 2014 FH.
Global.New("cin",CConstant<istream*>(&cin));
Global.New("append",CConstant<ios::openmode>(ios::app));
+ Global.New("binary",CConstant<ios::openmode>(ios::binary)); // add FH april 2014
+ TheOperators->Add("|",new OneBinaryOperator<Op2_pipe<ios::openmode> >); // add FH april 2014
Global.New("endl",CConstant<const char*>("\n"));
Global.New("true",CConstant<bool>(true));
Global.New("false",CConstant<bool>(false));
@@ -1345,8 +1347,9 @@ void Init_map_type()
// new OneUnaryOperator<Op1_new_pstring<ostream*,ofstream> >,
new OneBinaryOperator<Op2_set_pstring<istream**,ifstream> >, // FH string * mars 2006
new OneBinaryOperator<Op2_set_pstring<ostream**,ofstream> >, // FH string * mars 2006
- new OneTernaryOperator3<Op2_set_pstringiomode<ostream**,ofstream> > // FH string * mars 2006
- );
+ new OneTernaryOperator3<Op2_set_pstringiomode<ostream**,ofstream> > , // FH string * mars 2006
+ new OneTernaryOperator3<Op2_set_pstringiomode<istream**,ifstream> > // FH string * april 2014
+ );
atype<istream* >()->AddCast( new E_F1_funcT<istream*,istream**>(UnRef<istream* >));
atype<ostream* >()->AddCast( new E_F1_funcT<ostream*,ostream**>(UnRef<ostream* >));
@@ -1422,8 +1425,12 @@ void Init_map_type()
Global.Add("cos","(",new OneOperator1<double>(cos));
// Global.Add("square","(",new OneOperator1_<double>(Square));
Global.Add("square","(",new OneOperator1<long,long,E_F_F0<long,const long &> >(Square));// add FH Mai 2011
- Global.Add("square","(",new OneOperator1<double,double,E_F_F0<double,const double &> >(Square));
+ Global.Add("square","(",new OneOperator1<double,double,E_F_F0<double,const double &> >(Square));
Global.Add("square","(",new OneOperator1<Complex,Complex,E_F_F0<Complex,const Complex &> >(Square));// add FH Mai 2011
+ //add for Olivier FH July 2017
+ Global.Add("sqr","(",new OneOperator1<long,long,E_F_F0<long,const long &> >(Square));// add FH Mai 2011
+ Global.Add("sqr","(",new OneOperator1<double,double,E_F_F0<double,const double &> >(Square));
+ Global.Add("sqr","(",new OneOperator1<Complex,Complex,E_F_F0<Complex,const Complex &> >(Square));// add FH Mai 2011
Global.Add("round","(",new OneOperator1<double>(round)); // add june 2007
Global.Add("lround","(",new OneOperator1<long,double>(lround)); // add june 2007
@@ -1492,7 +1499,7 @@ void Init_map_type()
Global.Add("cosh","(",new OneOperator1_<Complex>(cosh));
Global.Add("log","(",new OneOperator1_<Complex>(log));
// Global.Add("log10","(",new OneOperator1_<Complex>(log10));
- // Global.Add("tan","(",new OneOperator1_<Complex>(tan));
+ Global.Add("tan","(",new OneOperator1_<Complex>(tan));
Global.Add("exp","(",new OneOperator1_<Complex>(exp));
//Complex (* powcc )( const Complex &, const Complex &) =pow;
Global.Add("pow","(",new OneOperator2_<Complex,Complex>(pow ));
diff --git a/src/fflib/AFunction.hpp b/src/fflib/AFunction.hpp
index 86c5068..d8d7621 100644
--- a/src/fflib/AFunction.hpp
+++ b/src/fflib/AFunction.hpp
@@ -1075,16 +1075,15 @@ class E_F_F0_Add2RC :public E_F0 { public:
};
// end add.
-template<class R,class A0>
- class E_F_F0s_ :public E_F0mps { public:
+template<class R,class A0,class E=E_F0>
+ class E_F_F0s_ :public E { public:
typedef R (*func)(Stack stack,const A0& ) ;
func f;
Expression a;
E_F_F0s_(func ff,Expression aa) : f(ff),a(aa) {}
AnyType operator()(Stack s) const
{return SetAny<R>(f(s,GetAny<A0>( (*a)(s) )));}
- bool MeshIndependent() const
- {return true;} //
+// bool MeshIndependent() const {return true;} // def in E
operator aType () const { return atype<R>();}
@@ -1323,6 +1322,18 @@ template<class T> class PValue:public E_F0
AnyType operator()(Stack ) const { return p;}
PValue(T * pp):p(pp) {}
};
+
+
+// global variable bof bof
+// value througth a pointeur add F.H july 2014
+template<class T> class dPValue:public E_F0
+{
+ T * p;
+public:
+ AnyType operator()(Stack ) const { return SetAny<T>(*p);}
+ dPValue(T * pp):p(pp) {}
+};
+
template<class R> class PPValue:public E_F0
{
R ** p;
@@ -1338,6 +1349,13 @@ Type_Expr CPValue(R & v)
throwassert(map_type[typeid(R*).name()]);
return make_pair(map_type[typeid(R*).name()],new PValue<R>(&v));
}
+
+template<class R>
+Type_Expr dCPValue(R * v)
+{
+ throwassert(map_type[typeid(R).name()]);
+ return make_pair(map_type[typeid(R).name()],new dPValue<R>(v));
+}
template<class R>
Type_Expr CPPValue(R *& v)
{
@@ -2620,7 +2638,7 @@ class OneUnaryOperator : public OneOperator{
{}
};
-template<class R,class A=R>
+template<class R,class A=R,class E=E_F0>
class OneOperator1s_ : public OneOperator {
aType r; // return type
typedef R (*func)(Stack stack, const A &) ;
@@ -2629,7 +2647,7 @@ class OneOperator1s_ : public OneOperator {
E_F0 * code(const basicAC_F0 & args) const
{ if ( args.named_parameter && !args.named_parameter->empty() )
CompileError( " They are used Named parameter ");
- return new E_F_F0s_<R,A>(f,t[0]->CastTo(args[0]));}
+ return new E_F_F0s_<R,A,E>(f,t[0]->CastTo(args[0]));}
OneOperator1s_(func ff):
OneOperator(map_type[typeid(R).name()],map_type[typeid(A).name()]),f(ff){}
};
diff --git a/src/fflib/Operator.hpp b/src/fflib/Operator.hpp
index 51c545c..c4e4e62 100644
--- a/src/fflib/Operator.hpp
+++ b/src/fflib/Operator.hpp
@@ -65,6 +65,10 @@ struct Op2_div: public binary_function<A,B,R> {
<< " " << typeid(R).name() << endl;ExecError(" Div by 0");}
return ((R)a / (R)b);} };
+template<class R>
+struct Op2_pipe: public binary_function<R,R,R> {
+ static R f(const R & a,const R & b) { return (a | b);} };
+
template<class R,class A=R,class B=A>
struct Op2_mod: public binary_function<A,B,R> {
static R f(const A & a,const B & b) { return ((R)a % (R)b);} };
@@ -104,7 +108,8 @@ struct Op2_and: public binary_function<bool,bool,bool> {
struct Op2_or: public binary_function<bool,bool,bool> {
static bool f(const bool & a,const bool & b) { return a || b;} };
-
+
+
template<class R,class A,class B>
struct Op2_padd: public binary_function<A,B,R*> {
static R * f(Stack s,const A & a,const B & b) {
diff --git a/src/fflib/P1IsoValue.cpp b/src/fflib/P1IsoValue.cpp
index ae694c1..059c7c3 100644
--- a/src/fflib/P1IsoValue.cpp
+++ b/src/fflib/P1IsoValue.cpp
@@ -10,7 +10,7 @@
using namespace std;
#include "P1IsoValue.hpp"
using namespace Fem2D;
-
+extern long verbosity;
//typedef double R;
inline R3 bary(const R3 K[4],R f[4],int i0,int i1,R v)
@@ -23,6 +23,16 @@ inline R3 bary(const R3 K[4],R f[4],int i0,int i1,R v)
return K[i0]*l0 + K[i1]*l1; // == K[i1] si l1 ==1 => v = f[i1]
}
+inline R2 bary(const R2 K[3],R f[3],int i0,int i1,R v)
+{
+ R d=f[i0]-f[i1];
+ assert(fabs(d)>1e-20);
+ R l1= (f[i0] - v)/ d; // == 1 si v = f[i1]
+ R l0 = 1. -l1;
+ assert(l0 >=-1e-10 && l1 >= -1e-10);
+ return K[i0]*l0 + K[i1]*l1; // == K[i1] si l1 ==1 => v = f[i1]
+}
+
static inline int signep4(int i0,int i1,int i2,int i3)
{ // calcul du signe dans la permutation
int s =1;
@@ -34,6 +44,224 @@ static inline int signep4(int i0,int i1,int i2,int i3)
if(i0>i1) s=-s,Exchange(i0,i1);
return s;
}
+inline int signe_permutation(int i0,int i1,int i2,int i3)
+{
+ int p=1;
+ if(i0>i1) Exchange(i0,i1), p = -p;
+ if(i0>i2) Exchange(i0,i2), p = -p;
+ if(i0>i3) Exchange(i0,i3), p = -p;
+ if(i1>i2) Exchange(i1,i2), p = -p;
+ if(i1>i3) Exchange(i1,i3), p = -p;
+ if(i2>i3) Exchange(i2,i3), p = -p;
+ return p;
+}
+inline void pen23tet(R3 P[6],R3 Q[3][4])
+{
+ //int d1[3][4]= { {1,6,2,3}, {1,5,2,6}, {1,6,4,5}};
+ int d0[3][4]= { {0,5,1,2}, {0,4,1,5}, {0,5,3,4}};
+ /* the 6 way to spilt a pent en tet ...
+ DATA PDD /1,0,2,3,4,5,0,6/
+ DATA (MU(I, 1),I=1,12) /1,6,2,3, 1,5,2,6, 1,6,4,5/
+ DATA (MU(I, 2),I=1,12) /1,6,2,3, 1,4,2,6, 2,6,4,5/
+ DATA (MU(I, 3),I=1,12) /1,4,2,3, 2,6,3,4, 2,6,4,5/
+ DATA (MU(I, 4),I=1,12) /1,5,2,3, 1,5,3,6, 1,6,4,5/
+ DATA (MU(I, 5),I=1,12) /1,5,2,3, 1,5,3,4, 3,6,4,5/
+ DATA (MU(I, 6),I=1,12) /1,4,2,3, 2,5,3,4, 3,6,4,5/
+ */
+ for(int k=0; k<3; ++k)
+ for(int i=0; i<4;++i)
+ Q[k][i]=P[d0[k][i]];
+}
+int UnderIso(double *f,R2 Q[2][3] ,double area2[2], const double eps)
+{
+
+ const R2 *K = R2::KHat;
+ const int p1[]= {1,2,0};
+ const int p2[]= {2,0,1};
+ R v=0;
+ // build the negative tetra under zero iso value of f ..
+ double fmx=f[0], fmn=f[0];
+ fmx = std::max(fmx,f[1]);
+ fmn = std::min(fmn,f[1]);
+ fmx = std::max(fmx,f[2]);
+ fmn = std::min(fmn,f[2]);
+ if( fmn >= v - eps)
+ {
+ area2[0]=1;
+ return 0; // no intersection ..
+ }
+ if( fmx <= v+ eps)
+ {
+ area2[0]=1;
+ return 1;
+ }; // full triz ..
+
+ int np[4],nm[4];
+ int km=0,kp=0;
+
+ int ntria=0;
+ for (int i=0;i<3;++i)
+ {
+ if(f[i]<=v+eps) nm[km++]=i;
+ else np[kp++] = i;
+ }
+ if(km == 0)
+ {
+ area2[0]=0;
+ return 0;
+ }
+ else if( km == 1)
+ { // 1 tet j, j+1, j+2, j+3
+ int j0=nm[0];
+ int j1=p1[j0], j2=p2[j0];
+ Q[0][0]=K[j0];
+ Q[0][1]=bary(K,f,j0,j1,v);
+ Q[0][2]=bary(K,f,j0,j2,v);
+ ntria=1;
+ }
+ else if( km == 2)
+ {// 1 prisme
+ ntria=2;
+ int j0 = np[0];
+ int j1=p1[j0], j2=p2[j0];
+ R2 Q1=bary(K,f,j0,j1,v);
+ R2 Q2=bary(K,f,j0,j2,v);
+ Q[0][0]=K[j1];
+ Q[0][1]=K[j2];
+ Q[0][2]=Q2;
+ Q[1][0]=K[j1];
+ Q[1][1]=Q2;
+ Q[1][2]=Q1;
+ }
+ else if( km == 3)
+ {
+ area2[0]=1;
+ return 1;
+ }
+ // vol computation
+ for(int k=0; k< ntria; ++k)
+ {
+ area2[k]=det(Q[k][0],Q[k][1],Q[k][2]);
+ //cout <<area2[k] << endl;
+ assert(area2[k] >= - eps);
+ }
+
+ return ntria;
+
+}
+int UnderIso(double *f,R3 Q[3][4] ,double vol6[3], const double eps)
+{
+ const R3 *K = R3::KHat;
+ const int p1[]= {1,2,3,0};
+ const int p2[]= {2,0,0,2};
+ const int p3[]= {3,3,1,1};
+ R v=0;
+ // build the negative tetra under zero iso value of f ..
+ double fmx=f[0], fmn=f[0];
+ fmx = std::max(fmx,f[1]);
+ fmn = std::min(fmn,f[1]);
+ fmx = std::max(fmx,f[2]);
+ fmn = std::min(fmn,f[2]);
+ fmx = std::max(fmx,f[3]);
+ fmn = std::min(fmn,f[3]);
+ if( fmn >= v - eps)
+ {
+ vol6[0]=1;
+ return 0; // no intersection ..
+ }
+ if( fmx <= v+ eps)
+ {
+ vol6[0]=1;
+ return 1;
+ }; // full tet ..
+
+ // hard case ..
+// count number
+ vol6[0]=1;
+
+ int np[4],nm[4];
+ int km=0,kp=0;
+
+ int ntet=0;
+ for (int i=0;i<4;++i)
+ {
+ if(f[i]<=v+eps) nm[km++]=i;
+ else np[kp++] = i;
+ }
+ if(km == 0)
+ {
+ vol6[0]=0;
+ return 0;
+ }
+ else if( km == 1)
+ { // 1 tet j, j+1, j+2, j+3
+ int j0=nm[0];
+ int j1=p1[j0], j2=p2[j0], j3=p3[j0];
+ Q[0][0]=K[j0];
+ Q[0][1]=bary(K,f,j0,j1,v);
+ Q[0][2]=bary(K,f,j0,j2,v);
+ Q[0][3]=bary(K,f,j0,j3,v);
+ ntet=1;
+ }
+ else if( km == 2)
+ {// 1 prisme i0,i1, j0,j1, k0, k0
+ ntet=3;
+ int i0=nm[0];
+ int i1=nm[1];
+ int k0=np[0];
+ int k1=np[1];
+ if(signe_permutation(i0,i1,k0,k1)<0)
+ std::swap(k0,k1);
+
+ R3 P[6];
+ P[0]=K[i0];
+ P[1]=bary(K,f,i0,k0,v);
+ P[2]=bary(K,f,i0,k1,v);
+ P[3]=K[i1];
+ P[4]=bary(K,f,i1,k0,v);
+ P[5]=bary(K,f,i1,k1,v);
+ pen23tet(P,Q);
+
+ }
+ else if( km == 3)
+ { // prisme
+ ntet=3;
+ int k0=np[0];
+ int i1=p1[k0];
+ int i2=p2[k0];
+ int i3=p3[k0];
+ assert(signe_permutation(k0,i1,i2,i3)>0);
+ R3 P[6];
+ P[3]=K[i1];
+ P[4]=K[i2];
+ P[5]=K[i3];
+ P[0]=bary(K,f,i1,k0,v);
+ P[1]=bary(K,f,i2,k0,v);
+ P[2]=bary(K,f,i3,k0,v);
+ pen23tet(P,Q);
+
+
+ }
+ else if( km == 4)
+ {
+ vol6[0]=1;
+ return 1;
+ }
+// vol computation
+ for(int k=0; k< ntet; ++k)
+ {
+ vol6[k]=det(Q[k][0],Q[k][1],Q[k][2],Q[k][3]);
+ assert(vol6[k] >= - eps);
+ if( vol6[k] <eps && verbosity> 99 )
+ cout <<k << " bizarre " << km << " "
+ << Q[k][0]<< " "
+ << Q[k][1]<< " "
+ <<Q[k][2]<< " "
+ << Q[k][3]<< endl;
+ }
+
+ return ntet;
+}
int IsoLineK(double *f,Fem2D::R3 *Q,const double eps)
{
diff --git a/src/fflib/P1IsoValue.hpp b/src/fflib/P1IsoValue.hpp
index dc5738d..72992cf 100644
--- a/src/fflib/P1IsoValue.hpp
+++ b/src/fflib/P1IsoValue.hpp
@@ -41,6 +41,9 @@ namespace Fem2D
}
int IsoLineK(double *f,Fem2D::R3 *Q,const double eps);
int IsoLineK(double *f,Fem2D::R2 *Q,const double eps);
+int UnderIso(double *f,Fem2D::R3 Q[3][4] ,double vol[3], const double eps);
+int UnderIso(double *f,Fem2D::R2 Q[2][3] ,double area[2], const double eps);
+
#endif /* defined(__ff__P1IsoValue__) */
diff --git a/src/fflib/glumesh2D.cpp b/src/fflib/glumesh2D.cpp
index c5205c1..357d17c 100755
--- a/src/fflib/glumesh2D.cpp
+++ b/src/fflib/glumesh2D.cpp
@@ -337,7 +337,7 @@ AnyType SetMesh_Op::operator()(Stack stack) const
}
int l0,l1=ChangeLab(mape,l0=m->bedges[i].lab) ;
- mp->set(Th,Th[k](PtHat),PtHat,Th[i],l1);
+ mp->set(Th,Th[k](PtHat),PtHat,Th[k],l1);
if(flab)
{
R2 E=K.Edge(ke);
diff --git a/src/fflib/lgfem.cpp b/src/fflib/lgfem.cpp
index e24a05e..610c6e0 100644
--- a/src/fflib/lgfem.cpp
+++ b/src/fflib/lgfem.cpp
@@ -551,9 +551,49 @@ class E_pfes : public E_F0 {
E_F0 * code(const basicAC_F0 & args) const ;
};*/
+template<class R>
+class E_StopGC: public StopGC<R> {
+public:
+ typedef KN<R> Kn;
+ typedef KN_<R> Kn_;
+
+ Stack s;
+ long n;
+ long iter;
+ Kn_ xx,gg;
+ C_F0 citer,cxx,cgg;
+ C_F0 stop;
+
+ E_StopGC(Stack ss,long nn,const Polymorphic * op): s(ss),n(nn),iter(-1),
+ xx(0,0),gg(0,0),
+ citer(CConstant<long*>(&iter)),
+ cxx(dCPValue(&xx)),
+ cgg(dCPValue(&gg)),
+ stop(op,"(",citer,cxx,cgg)
+ {
+
+ }
+ ~E_StopGC()
+ {// a verifier ???? FH....
+ delete (E_F0 *) cxx; // ???
+ delete (E_F0 *) cgg; // ???
+ delete (E_F0 *) citer; // ???
+ delete (E_F0 *) stop; // ???
+ }
+ // template<class R> class StopGC { public: virtual bool Stop(int iter, R *, R * ){return false;} };
+ bool Stop(int iterr, R *x, R * g)
+ {
+ // cout << " Stop " << iterr << endl;
+ iter=iterr;
+ xx.set(x,n);
+ gg.set(g,n);
+ return GetAny<bool>(stop.eval(s));
+ }
+};
+
template<class R>
-class LinearCG : public OneOperator
+class LinearCG : public OneOperator
{ public:
typedef KN<R> Kn;
typedef KN_<R> Kn_;
@@ -598,11 +638,12 @@ class LinearCG : public OneOperator
virtual bool ChecknbColumn(int m) const { return true;}
};
-
class E_LCG: public E_F0mps { public:
+
+
const int cas;// <0 => Nolinear
- static const int n_name_param=5;
+ static const int n_name_param=6;
static basicAC_F0::name_and_type name_param[] ;
@@ -612,6 +653,7 @@ class LinearCG : public OneOperator
const OneOperator *A, *C;
Expression X,B;
+
E_LCG(const basicAC_F0 & args,int cc) :cas(cc)
{
args.SetNameParam(n_name_param,name_param,nargs);
@@ -632,7 +674,7 @@ class LinearCG : public OneOperator
virtual AnyType operator()(Stack stack) const {
int ret=-1;
-
+ E_StopGC<R> *stop=0;
// WhereStackOfPtr2Free(stack)=new StackOfPtr2Free(stack);// FH mars 2005
try {
Kn &x = *GetAny<Kn *>((*X)(stack));
@@ -641,11 +683,14 @@ class LinearCG : public OneOperator
double eps = 1.0e-6;
double *veps=0;
int nbitermax= 100;
- long verb = verbosity;
+ long verb = verbosity;
+
if (nargs[0]) eps= GetAny<double>((*nargs[0])(stack));
if (nargs[1]) nbitermax = GetAny<long>((*nargs[1])(stack));
if (nargs[3]) veps=GetAny<double*>((*nargs[3])(stack));
if (nargs[4]) verb=Abs(GetAny<long>((*nargs[4])(stack)));
+ if (nargs[5]) stop= new E_StopGC<R>(stack,n,dynamic_cast<const Polymorphic *>(nargs[5]));
+// cout << " E_LCG: Stop = " << stop << " " << verb << endl;
long gcverb=51L-Min(Abs(verb),50L);
if(verb==0) gcverb = 1000000000;// no print
if(veps) eps= *veps;
@@ -664,25 +709,27 @@ class LinearCG : public OneOperator
if (cas<0) {
if (C)
{ MatF_O CC(n,stack,C);
- ret = NLCG(AA,CC,x,nbitermax,eps, gcverb );}
+ ret = NLCG(AA,CC,x,nbitermax,eps, gcverb,stop );}
else
- ret = NLCG(AA,MatriceIdentite<R>(n),x,nbitermax,eps, gcverb);
+ ret = NLCG(AA,MatriceIdentite<R>(n),x,nbitermax,eps, gcverb,stop);
}
else
if (C)
{ MatF_O CC(n,stack,C);
- ret = ConjuguedGradient2(AA,CC,x,*bb,nbitermax,eps, gcverb );}
+ ret = ConjuguedGradient2(AA,CC,x,*bb,nbitermax,eps, gcverb, stop );}
else
- ret = ConjuguedGradient2(AA,MatriceIdentite<R>(n),x,*bb,nbitermax,eps, gcverb);
+ ret = ConjuguedGradient2(AA,MatriceIdentite<R>(n),x,*bb,nbitermax,eps, gcverb, stop );
if(veps) *veps = -(eps);
}
catch(...)
{
+ if( stop) delete stop;
// WhereStackOfPtr2Free(stack)->clean(); // FH mars 2005
throw;
}
// WhereStackOfPtr2Free(stack)->clean(); // FH mars 2005
-
+ if( stop) delete stop;
+
return SetAny<long>(ret);
}
@@ -708,7 +755,8 @@ basicAC_F0::name_and_type LinearCG<R>::E_LCG::name_param[]= {
{ "nbiter",&typeid(long) },
{ "precon",&typeid(Polymorphic*)},
{ "veps" , &typeid(double*) },
- { "verbosity" , &typeid(long) }
+ { "verbosity" , &typeid(long)},
+ { "stop" , &typeid(Polymorphic*)}
};
@@ -739,8 +787,8 @@ class LinearGMRES : public OneOperator
ffassert(xx.N()==Ax.N());
x =xx;
Ax += GetAny<Kn_>((*mat)(stack));
- if(b && &Ax!=b) Ax += *b; // Ax -b => add b (not in cas of init. b c.a.d &Ax == b
- WhereStackOfPtr2Free(stack)->clean(); // add dec 2008
+ if(b && &Ax!=b) Ax += *b; // Ax -b => add b (not in cas of init. b c.a.d &Ax == b
+ WhereStackOfPtr2Free(stack)->clean(); // add dec 2008
}
plusAx operator*(const Kn & x) const {return plusAx(this,x);}
virtual bool ChecknbLine(int n) const { return true;}
@@ -752,7 +800,7 @@ class LinearGMRES : public OneOperator
class E_LGMRES: public E_F0mps { public:
const int cas;// <0 => Nolinear
static basicAC_F0::name_and_type name_param[] ;
- static const int n_name_param =6;
+ static const int n_name_param =7;
Expression nargs[n_name_param];
const OneOperator *A, *C;
Expression X,B;
@@ -778,7 +826,7 @@ class LinearGMRES : public OneOperator
virtual AnyType operator()(Stack stack) const {
Kn &x = *GetAny<Kn *>((*X)(stack));
Kn b(x.n);
-
+ E_StopGC<R> *stop=0;
if (B) b = *GetAny<Kn *>((*B)(stack));
else b= R();
int n=x.N();
@@ -791,6 +839,8 @@ class LinearGMRES : public OneOperator
if (nargs[3]) eps= *GetAny<double*>((*nargs[3])(stack));
if (nargs[4]) dKrylov= GetAny<long>((*nargs[4])(stack));
if (nargs[5]) verb=Abs(GetAny<long>((*nargs[5])(stack)));
+ if (nargs[6]) stop= new E_StopGC<R>(stack,n,dynamic_cast<const Polymorphic *>(nargs[6]));
+
long gcverb=51L-Min(Abs(verb),50L);
@@ -801,23 +851,30 @@ class LinearGMRES : public OneOperator
KNM<R> H(dKrylov+1,dKrylov+1);
int k=dKrylov;//,nn=n;
double epsr=eps;
- // int res=GMRES(a,(KN<R> &)x, (const KN<R> &)b,*this,H,k,nn,epsr);
- KN<R> bzero(B?1:n); // const array zero
- bzero=R();
- KN<R> *bb=&bzero;
- if (B) {
- Kn &b = *GetAny<Kn *>((*B)(stack));
- R p = (b,b);
- if (p== R())
- {
- // ExecError("Sorry MPILinearCG work only with nul right hand side, so put the right hand in the function");
- }
- bb = &b;
- }
- KN<R> * bbgmres =0;
- if ( !B) bbgmres=bb; // none zero if gmres without B
- MatF_O AA(n,stack,A,bbgmres);
+
+ KN<R> bzero(B?1:n); // const array zero
+ bzero=R();
+ KN<R> *bb=&bzero;
+ if (B) {
+ Kn &b = *GetAny<Kn *>((*B)(stack));
+ R p = (b,b);
+ if (p)
+ {
+ // ExecError("Sorry MPILinearCG work only with nul right hand side, so put the right hand in the function");
+ }
+ bb = &b;
+ }
+ KN<R> * bbgmres =0;
+ if ( !B ) bbgmres=bb; // none zero if gmres without B
+ MatF_O AA(n,stack,A,bbgmres);
+ if(bbgmres ){
+ *bbgmres= AA* *bbgmres; // Ok Ax == b -> not translation of b .
+ *bbgmres = - *bbgmres;
+ if(verbosity>1) cout << " ** GMRES set b = -A(0); : max=" << bbgmres->max() << " " << bbgmres->min()<<endl;
+ }
+
+ //cout << " ** GMRES bb max=" << bb->max() << " " << bb->min()<<endl;
if (cas<0) {
ErrorExec("NL GMRES: to do! sorry ",1);
/* if (C)
@@ -830,20 +887,13 @@ class LinearGMRES : public OneOperator
else
{
if (C)
- { MatF_O CC(n,stack,C,bbgmres);
- ret=GMRES(AA,(KN<R> &)x, (const KN<R> &)b,CC,H,k,nbitermax,epsr,verb);}
+ { MatF_O CC(n,stack,C,0);
+ ret=GMRES(AA,(KN<R> &)x, *bb,CC,H,k,nbitermax,epsr,verb,stop);}
else
- ret=GMRES(AA,(KN<R> &)x, (const KN<R> &)b,MatriceIdentite<R>(n),H,k,nbitermax,epsr,verb);
+ ret=GMRES(AA,(KN<R> &)x, *bb,MatriceIdentite<R>(n),H,k,nbitermax,epsr,verb,stop);
}
- /*
- if (C)
- { MatF_O CC(n,stack,C);
-
- ret = ConjuguedGradient2(AA,CC,x,nbitermax,eps, 51L-Min(Abs(verbosity),50L) );}
- else
- ret = ConjuguedGradient2(AA,MatriceIdentite<R>(n),x,nbitermax,eps, 51L-Min(Abs(verbosity),50L));*/
-
- // if( nargs[3]) *GetAny<double*>((*nargs[3])(stack)) = -(eps);
+ if(verbosity>99) cout << " Sol GMRES :" << x << endl;
+ if(stop) delete stop;
return SetAny<long>(ret);
}
@@ -870,7 +920,8 @@ basicAC_F0::name_and_type LinearGMRES<R>::E_LGMRES::name_param[]= {
{ "precon",&typeid(Polymorphic*)},
{ "veps" , &typeid(double*) },
{ "dimKrylov", &typeid(long) },
- { "verbosity", &typeid(long) }
+ { "verbosity", &typeid(long) },
+ { "stop" , &typeid(Polymorphic*)}
};
template<typename int2>
@@ -2872,6 +2923,8 @@ struct set_eqvect_fl: public binary_function<KN<K>*,const FormLinear *,KN<K>*>
assert( c > 0 && c < 1);
area *= 1-c;
}
+ // warning quadrature wrong just ok for constante FH, we must also change the quadaturer points ..
+ // just order 1 here ???
for (int npi=0; npi<FI.n;npi++)
{
QuadraturePoint pi(FI[npi]);
@@ -2958,7 +3011,8 @@ struct set_eqvect_fl: public binary_function<KN<K>*,const FormLinear *,KN<K>*>
}
else if(dim==3)
{
- if(di->islevelset() && (CDomainOfIntegration::int2d!=kind) ) InternalError("So no levelset integration type on no int2d case (10 3d)");
+ if(di->islevelset() && (CDomainOfIntegration::int2d!=kind) && (CDomainOfIntegration::int3d!=kind) )
+ InternalError("So no levelset integration type on no int2d / int3d case (10 3d)");
const Mesh3 & Th = * GetAny<pmesh3>( (*di->Th)(stack) );
ffassert(&Th);
@@ -3067,8 +3121,53 @@ struct set_eqvect_fl: public binary_function<KN<K>*,const FormLinear *,KN<K>*>
}
}
}
- else if (kind==CDomainOfIntegration::int3d) {
+ else if (kind==CDomainOfIntegration::int3d)
+ {
+ if(di->islevelset())
+ { // int3d levelset < 0
+ GQuadratureFormular<R3> FI(FIV.n*3);
+ double llevelset = 0;
+ const double uset = std::numeric_limits<double>::max();
+ // cout << " uset ="<<uset << endl;
+ R3 Q[3][4];
+ double vol6[3];
+ KN<double> phi(Th.nv);
+ phi=uset;
+ double f[4];
+
+ for (int t=0;t< Th.nt; t++)
+ {
+
+ const Mesh3::Element & K(Th[t]);
+ if (all || setoflab.find(K.lab) != setoflab.end())
+ {
+ double umx=std::numeric_limits<double>::min(),umn=std::numeric_limits<double>::max();
+ for(int i=0;i<4;++i)
+ {
+ int j= Th(t,i);
+ if( phi[j]==uset)
+ {
+ MeshPointStack(stack)->setP(&Th,t,i);
+ phi[j]= di->levelset(stack);//zzzz
+ }
+ f[i]=phi[j];
+ }
+ int ntets= UnderIso(f,Q, vol6,1e-14);
+ setQF<R3>(FI,FIV,QuadratureFormular_Tet_1, Q,vol6,ntets);
+ for (int npi=0; npi<FI.n;npi++)
+ {
+ GQuadraturePoint<R3> pi(FI[npi]);
+ MeshPointStack(stack)->set(Th,K(pi),pi,K,K.lab);
+ r += K.mesure()*pi.a*GetAny<R>( (*fonc)(stack));
+ }
+ }
+ }
+
+
+ }
+ else
+ {
const GQuadratureFormular<R3> & FI =FIV;
for (int i=0;i< Th.nt; i++)
{
@@ -3081,6 +3180,7 @@ struct set_eqvect_fl: public binary_function<KN<K>*,const FormLinear *,KN<K>*>
r += K.mesure()*pi.a*GetAny<R>( (*fonc)(stack));
}
}
+ }
}
else if (kind==CDomainOfIntegration::intalledges)
{
@@ -4341,7 +4441,7 @@ class JumpOp : public E_F0mps { public:
A rd,rg;
MeshPoint *mp=MeshPointStack(stack),smp=*mp;
rg = GetAny<A>((*a)(stack));
- rd = rg;
+ rd = 0. ;// to be compatible with varf def... FH april 2014 ... v 3.31.
if ( mp->SetAdj() )
rd = GetAny<A>((*a)(stack));
*mp=smp;
@@ -4991,9 +5091,11 @@ TheOperators->Add("^", new OneBinaryOperatorA_inv<R>());
Global.Add("LinearCG","(",new LinearCG<R>()); // old form with rhs (must be zer
- Global.Add("LinearGMRES","(",new LinearGMRES<R>()); // old form with rhs (must be zer
- Global.Add("LinearGMRES","(",new LinearGMRES<R>(1)); // old form without rhs
+ Global.Add("LinearGMRES","(",new LinearGMRES<R>()); // old form
+ Global.Add("LinearGMRES","(",new LinearGMRES<R>(1)); // old form without rhs
+ Global.Add("AffineGMRES","(",new LinearGMRES<R>(1)); // New better
Global.Add("LinearCG","(",new LinearCG<R>(1)); // without right handsize
+ Global.Add("AffineCG","(",new LinearCG<R>(1)); // without right handsize
Global.Add("NLCG","(",new LinearCG<R>(-1)); // without right handsize
// Global.Add("LinearCG","(",new LinearCG<Complex>()); // old form with rhs (must be zer
diff --git a/src/fflib/lgmesh.cpp b/src/fflib/lgmesh.cpp
index b6d1960..b4ce749 100644
--- a/src/fflib/lgmesh.cpp
+++ b/src/fflib/lgmesh.cpp
@@ -1824,7 +1824,7 @@ double arealevelset(Mesh * const & pTh,KN<double> * const & pphi,const double &
double c = (fk[i2]-fk[i1])/(fk[i2]-fk[i0]); // coef Up Traing
if( fk[i1] < 0 ) { double y=fk[i2]/(fk[i2]-fk[i1]); c *=y*y; }
else {double y=fk[i0]/(fk[i0]-fk[i1]) ; c = 1.- (1.-c)*y*y; };
- assert( c > 0 && c < 1);
+ assert( c > -1e-10 && c-1. < 1e-10);
areap += c*K.area;
arean += (1-c)*K.area;
}
diff --git a/src/fflib/lgsolver.hpp b/src/fflib/lgsolver.hpp
index 1e50085..565c289 100644
--- a/src/fflib/lgsolver.hpp
+++ b/src/fflib/lgsolver.hpp
@@ -177,7 +177,7 @@ class SolveGCPrecon : public MatriceMorse<R>::VirtualSolver , public VirtualMa
void Solver(const MatriceMorse<R> &a,KN_<R> &x,const KN_<R> &b) const {
epsr = (eps < 0) ? (epsr >0 ? -epsr : -eps ) : eps ;
// cout << " epsr = " << epsr << endl;
- ConjuguedGradient<R,MatriceMorse<R>,SolveGCPrecon<R> >(a,*this,b,x,nbitermax,epsr);
+ ConjuguedGradient<R,MatriceMorse<R>,SolveGCPrecon<R>,StopGC<R> >(a,*this,b,x,nbitermax,epsr);
}
plusAx operator*(const KN_<R> & x) const {return plusAx(this,x);}
diff --git a/src/fflib/problem.cpp b/src/fflib/problem.cpp
index beef5c8..8937ae8 100644
--- a/src/fflib/problem.cpp
+++ b/src/fflib/problem.cpp
@@ -331,7 +331,7 @@ void Check(const Opera &Op,int N,int M)
pa=a;
- if (verbosity > 55 && (Ku.number <=0 || KKu.number <=0 )) {
+ if ( (verbosity > 9999) ||( (verbosity > 55) && (Ku.number <=0 || KKu.number <=0 ))) {
cout <<endl << " edge between " << Ku.number << " , " << KKu.number << " = "<< T[0] << ", " << T[1] << ", " << T[2] << " " << nx << endl;
cout << " K u, uu = " << Ku.number << " " << KKu.number << " " << " K v, vv = " << Kv.number << " " << KKv.number << " " <<endl;
for (int i=0;i<n;i++)
@@ -381,8 +381,16 @@ void Check(const Opera &Op,int N,int M)
const Mesh & ThI = Th;//* GetAny<pmesh>( (* di.Th)(stack));
bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th;
- const QuadratureFormular1d & FIE = di.FIE(stack);
- const QuadratureFormular & FIT = di.FIT(stack);
+// const QuadratureFormular1d & FIE = di.FIE(stack);
+// const QuadratureFormular & FIT = di.FIT(stack);
+ const QuadratureFormular1d & FIEo = di.FIE(stack);
+ const QuadratureFormular & FITo = di.FIT(stack);
+ // const GQuadratureFormular<R3> & FIVo = di.FIV(stack);
+ // to change the quadrature on element ... may 2014 FH ..
+ QuadratureFormular1d FIE(FIEo,3);
+ QuadratureFormular FIT(FITo,3);
+ // GQuadratureFormular<R3> FIV(FIVo,3);
+
bool VF=b->VF(); // finite Volume or discontinous Galerkin
if (verbosity>2) cout << " -- discontinous Galerkin =" << VF << " size of Mat =" << A.size()<< " Bytes\n";
if (verbosity>3)
@@ -574,7 +582,8 @@ void Check(const Opera &Op,int N,int M)
if(di.islevelset())
{
double uset = HUGE_VAL;
- R2 Q[4];
+ R2 Q[2][3];
+ double vol6[2];
KN<double> phi(Th.nv);phi=uset;
double f[3];
for(int t=0; t< Th.nt;++t)
@@ -595,27 +604,14 @@ void Check(const Opera &Op,int N,int M)
umn = std::min(umn,phi[j]);
}
- if( umx <=0 )
- A += mate(t,-1,Th[t].lab,stack);
- else if( umn <0 )
- { // coupe ..
- int i0 = 0, i1 = 1, i2 =2;
-
- if( f[i0] > f[i1] ) swap(i0,i1) ;
- if( f[i0] > f[i2] ) swap(i0,i2) ;
- if( f[i1] > f[i2] ) swap(i1,i2) ;
-
- double c = (f[i2]-f[i1])/(f[i2]-f[i0]); // coef Up Traing
- if( f[i1] < 0 ) {double y=f[i2]/(f[i2]-f[i1]); c *=y*y; }
- else {double y=f[i0]/(f[i0]-f[i1]) ; c = 1.- (1.-c)*y*y; };
- assert( c > 0 && c < 1);
- double arean = (1-c)*Th[t].area;
- Q[0].x =arean;
- A += mate(t,-2,Th[t].lab,stack,Q);
- }
- if(sptrclean) sptrclean=sptr->clean();
+ int nt= UnderIso(f,Q, vol6,1e-14);
+ setQF<R2>(FIT,FITo,QuadratureFormular_T_1, Q,vol6,nt);
+ if(FIT.n)
+ A += mate(t,-1,Th[t].lab,stack);
+ if(sptrclean) sptrclean=sptr->clean();
}
}
+ FIT =FITo;
}
else
@@ -672,9 +668,14 @@ void Check(const Opera &Op,int N,int M)
CDomainOfIntegration::typeofkind kind = di.kind;
set<int> setoflab;
bool all=true;
- const QuadratureFormular1d & FIE = di.FIE(stack);
- const QuadratureFormular & FIT = di.FIT(stack);
- const GQuadratureFormular<R3> & FIV = di.FIV(stack);
+ const QuadratureFormular1d & FIEo = di.FIE(stack);
+ const QuadratureFormular & FITo = di.FIT(stack);
+ const GQuadratureFormular<R3> & FIVo = di.FIV(stack);
+ // to change the quadrature on element ... may 2014 FH ..
+ QuadratureFormular1d FIE(FIEo,3);
+ QuadratureFormular FIT(FITo,3);
+ GQuadratureFormular<R3> FIV(FIVo,3);
+
bool VF=b->VF(); // finite Volume or discontinous Galerkin
if (verbosity>2) cout << " -- discontinous Galerkin =" << VF << " size of Mat =" << A.size()<< " Bytes\n";
if (verbosity>3)
@@ -686,7 +687,8 @@ void Check(const Opera &Op,int N,int M)
if(di.islevelset()) cout << " ( int on Levelset) " << endl;
}
- if(di.islevelset() && (CDomainOfIntegration::int2d!=kind) ) InternalError("Sorry no levelset integration type on no int2d case");
+ if(di.islevelset() && (CDomainOfIntegration::int2d!=kind) && (CDomainOfIntegration::int3d!=kind))
+ InternalError("Sorry no levelset integration type on no int[2|3]d case");
Expandsetoflab(stack,di, setoflab,all);
/*
@@ -859,16 +861,59 @@ void Check(const Opera &Op,int N,int M)
}
else if (di.kind == CDomainOfIntegration::int3d )
- {
- for (int i=0;i< Th.nt; i++)
- {
- if ( all || setoflab.find(Th[i].lab) != setoflab.end())
- A += mate(i,-1,Th[i].lab,stack);
- if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
-
- // AA += mate;
- }
- }
+ {
+ if(di.islevelset()) // may 2014 FH ...
+ { // int3d levelset < 0
+ double llevelset = 0;
+ const double uset = std::numeric_limits<double>::max();
+ // cout << " uset ="<<uset << endl;
+ R3 Q[3][4];
+ double vol6[3];
+ KN<double> phi(Th.nv);
+ phi=uset;
+ double f[4];
+
+ for (int t=0;t< Th.nt; t++)
+ {
+
+ const Mesh3::Element & K(Th[t]);
+ if ( all || setoflab.find(Th[t].lab) != setoflab.end())
+
+ {
+ double umx=std::numeric_limits<double>::min(),umn=std::numeric_limits<double>::max();
+ for(int i=0;i<4;++i)
+ {
+ int j= Th(t,i);
+ if( phi[j]==uset)
+ {
+ MeshPointStack(stack)->setP(&Th,t,i);
+ phi[j]= di.levelset(stack);//zzzz
+ }
+ f[i]=phi[j];
+ }
+ int ntets= UnderIso(f,Q, vol6,1e-14);
+ setQF<R3>(FIV,FIVo,QuadratureFormular_Tet_1, Q,vol6,ntets);
+ if(FIV.n)
+ {
+ A += mate(t,-1,Th[t].lab,stack);
+ if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
+
+ }
+ }
+ }
+ FIV=FIVo;
+ }
+ else
+ for (int i=0;i< Th.nt; i++)
+ {
+ if ( all || setoflab.find(Th[i].lab) != setoflab.end())
+ A += mate(i,-1,Th[i].lab,stack);
+ if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
+
+ // AA += mate;
+ }
+
+ }
else
{
cerr << " kind of CDomainOfIntegration unkown ?? " << di.kind << endl;
@@ -888,8 +933,9 @@ void Check(const Opera &Op,int N,int M)
const FESpace & Uh,const FESpace & Vh,
const QuadratureFormular & FI,
const QuadratureFormular1d & FIb,
- double *p, void *vstack, bool intmortar=false)
+ double *p, void *vstack, bool intmortar=false,R2 *Q=0)
{
+ //cout << "AddMatElem" << Q << " " << ie << endl;
Stack stack=pvoid2Stack(vstack);
MeshPoint mp= *MeshPointStack(stack);
R ** copt = Stack_Ptr<R*>(stack,ElemMatPtrOffset);
@@ -910,7 +956,8 @@ void Check(const Opera &Op,int N,int M)
int lastop=1+Dop.last(binder1st<equal_to<bool> >(equal_to<bool>(),true));
//assert(lastop<=3);
- if (ie<0)
+ if (ie<0)
+ {
for (npi=0;npi<FI.n;npi++) // loop on the integration point
{
QuadraturePoint pi(FI[npi]);
@@ -998,17 +1045,32 @@ void Check(const Opera &Op,int N,int M)
}
}
}
- else // int on edge ie
- for (npi=0;npi<FIb.n;npi++) // loop on the integration point
+ }
+ else // int on edge ie
+ {
+ R2 PA,PB,E;
+ if(Q)
+ {
+ PA=Q[0];
+ PB=Q[1];
+ E=T(PB)-T(PA);
+ // cout << " AddMAtElem " << PA << " " << PB << " "<< sqrt((E,E))<< endl;
+ }
+ else
+ {
+ PA=TriangleHat[VerticesOfTriangularEdge[ie][0]];
+ PB=TriangleHat[VerticesOfTriangularEdge[ie][1]];
+ E=T.Edge(ie);
+ }
+ double le = sqrt((E,E));
+
+ for (npi=0;npi<FIb.n;npi++) // loop on the integration point
{
QuadratureFormular1dPoint pi( FIb[npi]);
- R2 E=T.Edge(ie);
- double le = sqrt((E,E));
- double coef = le*pi.a;
- double sa=pi.x,sb=1-sa;
- R2 PA(TriangleHat[VerticesOfTriangularEdge[ie][0]]),
- PB(TriangleHat[VerticesOfTriangularEdge[ie][1]]);
- R2 Pt(PA*sa+PB*sb ); //
+ double sa=pi.x,sb=1-sa;
+ double coef = le*pi.a;
+
+ R2 Pt(PA*sa+PB*sb ); //
R2 Ptu,Ptv;
R2 P(T(Pt));
@@ -1099,9 +1161,9 @@ void Check(const Opera &Op,int N,int M)
}
}
}
+ }
-
- *MeshPointStack(stack) = mp;
+ *MeshPointStack(stack) = mp;
}
@@ -1359,7 +1421,7 @@ void Check(const Opera &Op,int N,int M)
cout << " Integral on Th nv : " << Th.nv << " nt : " << Th.nt << endl;
cout << " Th/ u nv : " << Uh.Th.nv << " nt : " << Uh.Th.nt << endl;
cout << " Th/ v nv : " << Vh.Th.nv << " nt : " << Vh.Th.nt << endl;
- cout << " suppose in mortar " << intmortar << endl;
+ cout << " suppose in mortar " << intmortar << " levelset= " << di.islevelset() << endl;
}
assert(pThdi == & Th);
//const vector<Expression> & what(di.what);
@@ -1367,7 +1429,8 @@ void Check(const Opera &Op,int N,int M)
set<int> setoflab;
bool all=true;
const QuadratureFormular1d & FIE = di.FIE(stack);
- const QuadratureFormular & FIT = di.FIT(stack);
+ const QuadratureFormular & FITo = di.FIT(stack);
+ QuadratureFormular FIT(FITo,3);
bool VF=b->VF(); // finite Volume or discontinous Galerkin
if (verbosity>2) cout << " -- discontinous Galerkin =" << VF << " size of Mat =" << A.size()<< " Bytes\n";
if (verbosity>3)
@@ -1377,8 +1440,9 @@ void Check(const Opera &Op,int N,int M)
else if (CDomainOfIntegration::intallVFedges==kind) cout << " -- boundary int all VF edges nQP: ("<< FIE.n << ")," ;
else cout << " -- int (nQP: "<< FIT.n << " ) in " ;
}
- if(di.islevelset()) InternalError("Sorry no levelset integration type on this case (1)");
- if(di.islevelset() && (CDomainOfIntegration::int1d!=kind) ) InternalError("Sorry no levelset integration type on no int1d case");
+ // if(di.islevelset()) InternalError("Sorry no levelset integration type on this case (1)");
+ if(di.islevelset() && (CDomainOfIntegration::int1d!=kind) && (CDomainOfIntegration::int2d!=kind) )
+ InternalError("Sorry no levelset integration type on no int1d case");
/*
if (verbosity>3)
@@ -1448,20 +1512,71 @@ void Check(const Opera &Op,int N,int M)
else cout << endl;
}
- if (di.kind == CDomainOfIntegration::int1d )
+ if (di.kind == CDomainOfIntegration::int1d )
{
- for( int e=0;e<Th.neb;e++)
+
+ if(di.islevelset())
{
- if (all || setoflab.find(Th.bedges[e].lab) != setoflab.end())
- {
- int ie,i =Th.BoundaryElement(e,ie);
- AddMatElem(A,Th,*b->b,sym,i,ie,Th.bedges[e].lab,Uh,Vh,FIT,FIE,p,stack,intmortar);
- if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
+ double uset = HUGE_VAL;
+ R2 Q[2];
+ double vol6[2];
+ KN<double> phi(Th.nv);phi=uset;
+ double f[3], ll=0;
+ for(int t=0; t< Th.nt;++t)
+ {
+ if ( all || setoflab.find(Th[t].lab) != setoflab.end())
+ {
+ double umx=-HUGE_VAL,umn=HUGE_VAL;
+ for(int i=0;i<3;++i)
+ {
+ int j= Th(t,i);
+ if( phi[j]==uset)
+ {
+ MeshPointStack(stack)->setP(&Th,t,i);
+ phi[j]= di.levelset(stack);//zzzz
+ }
+ f[i]=phi[j];
+ umx = std::max(umx,phi[j]);
+ umn = std::min(umn,phi[j]);
+
+ }
+ int ntp= IsoLineK(f,Q,1e-10);
+ if(verbosity>999 && ntp==2)
+ {
+ const Triangle &T = Th[t];
+ R2 E(T(Q[0]),T(Q[1]));
+ double le=sqrt((E,E));
+ ll += le;
+ cout << "\t\t" << ntp <<" : " << Q[0] << " " << Q[1] << " ; "
+ << f[0] << " " << f[1] << " " << f[2] << " " << le << " / " << ll<<endl;
+ }
+ if( ntp==2)
+ {
+ AddMatElem(A,Th,*b->b,sym,t,10,Th[t].lab,Uh,Vh,FIT,FIE,p,stack,intmortar,Q);
+ if(sptrclean) sptrclean=sptr->clean();
+ }
+ }
}
+ FIT =FITo;
}
- }
+
+
+ else
+ {
+ for( int e=0;e<Th.neb;e++)
+ {
+ if (all || setoflab.find(Th.bedges[e].lab) != setoflab.end())
+ {
+ int ie,i =Th.BoundaryElement(e,ie);
+ AddMatElem(A,Th,*b->b,sym,i,ie,Th.bedges[e].lab,Uh,Vh,FIT,FIE,p,stack,intmortar);
+ if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
+ }
+ }
+ }}
else if (di.kind == CDomainOfIntegration::intalledges)
{
+ cerr << " Sorry no implement to hard "<< endl;
+ ExecError("FH: no intalledges on diff mesh ???");
ffassert(0); // a faire
for (int i=0;i< Th.nt; i++)
{
@@ -1484,14 +1599,51 @@ void Check(const Opera &Op,int N,int M)
else if (di.kind == CDomainOfIntegration::int2d )
{
// cerr << " a faire CDomainOfIntegration::int2d " << endl;
- for (int i=0;i< Th.nt; i++)
+ if(di.islevelset())
+ {
+ double uset = HUGE_VAL;
+ R2 Q[2][3];
+ double vol6[2];
+ KN<double> phi(Th.nv);phi=uset;
+ double f[3];
+ for(int t=0; t< Th.nt;++t)
+ {
+ if ( all || setoflab.find(Th[t].lab) != setoflab.end())
+ {
+ double umx=-HUGE_VAL,umn=HUGE_VAL;
+ for(int i=0;i<3;++i)
+ {
+ int j= Th(t,i);
+ if( phi[j]==uset)
+ {
+ MeshPointStack(stack)->setP(&Th,t,i);
+ phi[j]= di.levelset(stack);//zzzz
+ }
+ f[i]=phi[j];
+ umx = std::max(umx,phi[j]);
+ umn = std::min(umn,phi[j]);
+
+ }
+ int nt= UnderIso(f,Q, vol6,1e-14);
+ setQF<R2>(FIT,FITo,QuadratureFormular_T_1, Q,vol6,nt);
+ if(FIT.n)
+ AddMatElem(A,Th,*b->b,sym,t,-1,Th[t].lab,Uh,Vh,FIT,FIE,p,stack);
+ if(sptrclean) sptrclean=sptr->clean();
+ }
+ }
+ FIT =FITo;
+ }
+ else
+
+ {
+ for (int i=0;i< Th.nt; i++)
{
if ( all || setoflab.find(Th[i].lab) != setoflab.end())
AddMatElem(A,Th,*b->b,sym,i,-1,Th[i].lab,Uh,Vh,FIT,FIE,p,stack);
if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
}
- }
+ }}
else
InternalError(" kind of CDomainOfIntegration unkown");
@@ -1533,9 +1685,19 @@ void Check(const Opera &Op,int N,int M)
//const vector<Expression> & what(di.what);
CDomainOfIntegration::typeofkind kind = di.kind;
set<int> setoflab;
- bool all=true;
- const QuadratureFormular & FIT = di.FIT(stack);
- const Fem2D::GQuadratureFormular<R3> & FIV = di.FIV(stack);
+ bool all=true;
+ // const QuadratureFormular1d & FIEo = di.FIE(stack);
+ const QuadratureFormular & FITo = di.FIT(stack);
+ const GQuadratureFormular<R3> & FIVo = di.FIV(stack);
+ // to change the quadrature on element ... may 2014 FH ..
+ // QuadratureFormular1d FIE(FIEo,3);
+ QuadratureFormular FIT(FITo,3);
+ GQuadratureFormular<R3> FIV(FIVo,3);
+
+
+
+ // const QuadratureFormular & FIT = di.FIT(stack);
+ // const Fem2D::GQuadratureFormular<R3> & FIV = di.FIV(stack);
bool VF=b->VF(); // finite Volume or discontinous Galerkin
if (verbosity>2) cout << " -- discontinous Galerkin =" << VF << " size of Mat =" << A.size()<< " Bytes\n";
if (verbosity>3)
@@ -1546,7 +1708,7 @@ void Check(const Opera &Op,int N,int M)
else cout << " -- int (nQP: "<< FIV.n << " ) in " ;
}
if(di.islevelset()) InternalError("Sorry no levelset integration type on this case (2)");
- if(di.islevelset() && (CDomainOfIntegration::int2d!=kind) ) InternalError("Sorry no levelset integration type on no int2d case");
+ if(di.islevelset() && (CDomainOfIntegration::int2d!=kind) && (CDomainOfIntegration::int3d!=kind) ) InternalError("Sorry no levelset integration type on no int2d case");
Expandsetoflab(stack,di, setoflab,all);
/*
@@ -1647,6 +1809,52 @@ void Check(const Opera &Op,int N,int M)
} */
else if (di.kind == CDomainOfIntegration::int3d )
{
+ if(di.islevelset()) // may 2014 FH ...
+ { // int3d levelset < 0
+ double llevelset = 0;
+ const double uset = std::numeric_limits<double>::max();
+ // cout << " uset ="<<uset << endl;
+ R3 Q[3][4];
+ double vol6[3];
+ KN<double> phi(Th.nv);
+ phi=uset;
+ double f[4];
+
+ for (int t=0;t< Th.nt; t++)
+ {
+
+ const Mesh3::Element & K(Th[t]);
+ if (all || setoflab.find(Th[t].lab) != setoflab.end())
+
+ {
+ double umx=std::numeric_limits<double>::min(),umn=std::numeric_limits<double>::max();
+ for(int i=0;i<4;++i)
+ {
+ int j= Th(t,i);
+ if( phi[j]==uset)
+ {
+ MeshPointStack(stack)->setP(&Th,t,i);
+ phi[j]= di.levelset(stack);//zzzz
+ }
+ f[i]=phi[j];
+ }
+ int ntets= UnderIso(f,Q, vol6,1e-14);
+ setQF<R3>(FIV,FIVo,QuadratureFormular_Tet_1, Q,vol6,ntets);
+ if(FIV.n)
+ {
+ AddMatElem(A,Th,*b->b,sym,t,-1,Th[t].lab,Uh,Vh,FIV,FIT,p,stack);
+ if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
+
+ }
+
+ }
+ }
+ FIV = FIVo;
+
+ }
+ else
+
+ {
// cerr << " a faire CDomainOfIntegration::int3d " << endl;
for (int i=0;i< Th.nt; i++)
{
@@ -1655,7 +1863,7 @@ void Check(const Opera &Op,int N,int M)
if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
}
- }
+ } }
else
InternalError(" kind of CDomainOfIntegration unkown");
@@ -3148,7 +3356,7 @@ void Check(const Opera &Op,int N,int M)
const Mesh3 & Th= Kv.Vh.Th;
double epsmes3=K.mesure()*K.mesure()*1e-18;
long npi;
- long i,n=Kv.NbDoF(),N=Kv.N;
+ long n=Kv.NbDoF(),N=Kv.N;
double l[3];
bool classoptm = copt && Op.optiexpK;
@@ -3166,15 +3374,17 @@ void Check(const Opera &Op,int N,int M)
for(int i=0; i< np; ++i)
PP[i]= K(Q[i]);
- for( int i =0; i+1 < np; i+=2)
+ for( int iii =0; iii+1 < np; iii+=2)
{ // 0,1,, a and 2,3,0.
- int i0=i,i1=i+1,i2=(i+2)%np;
+ int i0=iii,i1=iii+1,i2=(iii+2)%np;
R3 NN= R3(PP[i0],PP[i1])^R3(PP[i0],PP[i2]);
double mes2 = (NN,NN);
double mes = sqrt(mes2);
if(mes2*mes <epsmes3) continue; // too small
NN /= mes;
mes *= 0.5;
+ // cout << " Element_rhs::mes " << mes << " " << iii << endl;
+
for (npi=0;npi<FI.n;npi++) // loop on the integration point
{
GQuadraturePoint<R2> pi( FI[npi]);
@@ -3186,7 +3396,7 @@ void Check(const Opera &Op,int N,int M)
// MeshPointStack(stack)->set(K(Pt),Pt,Kv,label,NN,ie);
if (classoptm) (*Op.optiexpK)(stack); // call optim version
double coef = mes*pi.a;
- for ( i=0; i<n; i++ )
+ for (int i=0; i<n; i++ )
// if (alledges || onWhatIsEdge[ie][Kv.DFOnWhat(i)]) // bofbof faux si il y a des derives ..
{
RNM_ wi(fu(i,'.','.'));
@@ -3604,7 +3814,8 @@ void Check(const Opera &Op,int N,int M)
template<class R>
void Element_rhs(const Mesh & ThI,const Triangle & KI, const FESpace & Vh,
int ie,int label,const LOperaD &Op,double * p,void * vstack,KN_<R> & B,
- const QuadratureFormular1d & FI = QF_GaussLegendre2,bool alledges=false,bool intmortar=false)
+ const QuadratureFormular1d & FI = QF_GaussLegendre2,bool alledges=false,bool intmortar=false,
+ R2 *Q=0)
{
// integration 1d on 2 diff mesh
@@ -3626,20 +3837,29 @@ void Check(const Opera &Op,int N,int M)
long npi;
const Triangle * Kp=0;
-
+ R2 PA,PB,E;
+ if( Q==0)
+ {
+ PA=TriangleHat[VerticesOfTriangularEdge[ie][0]];
+ PB=TriangleHat[VerticesOfTriangularEdge[ie][1]];
+ E=T.Edge(ie);
+ }
+ else
+ {
+ PA=Q[0];
+ PB=Q[1];
+ E=T(PB)-T(PA);
+ }
+ double le = sqrt((E,E));
+
for (npi=0;npi<FI.n;npi++) // loop on the integration point
{
QuadratureFormular1dPoint pi( FI[npi]);
-
- R2 E=T.Edge(ie);
- double le = sqrt((E,E));
double coef = le*pi.a;
double sa=pi.x,sb=1-sa;
- R2 PA(TriangleHat[VerticesOfTriangularEdge[ie][0]]),
- PB(TriangleHat[VerticesOfTriangularEdge[ie][1]]);
- R2 Pt(PA*sa+PB*sb ); //
+ R2 Pt(PA*sa+PB*sb ); //
R2 PI(KI(Pt));
// Kv.BF(Dop,Pt,fu);
MeshPointStack(stack)->set(ThI,PI,Pt,KI,label,R2(E.y,-E.x)/le,ie);
@@ -4098,15 +4318,24 @@ template<class R>
CDomainOfIntegration::typeofkind kind = di.kind;
//const QuadratureFormular1d & FIE = di.FIE(stack);
- const QuadratureFormular & FIT = di.FIT(stack);
- const GQuadratureFormular<R3> & FIV = di.FIV(stack);
+ // const QuadratureFormular & FIT = di.FIT(stack);
+ // const GQuadratureFormular<R3> & FIV = di.FIV(stack);
+
+ // const QuadratureFormular1d & FIEo = di.FIE(stack);
+ const QuadratureFormular & FITo = di.FIT(stack);
+ const GQuadratureFormular<R3> & FIVo = di.FIV(stack);
+ // to change the quadrature on element ... may 2014 FH ..
+ // QuadratureFormular1d FIE(FIEo,3);
+ QuadratureFormular FIT(FITo,3);
+ GQuadratureFormular<R3> FIV(FIVo,3);
+
const bool useopt=di.UseOpt(stack);
double binside=di.binside(stack); // truc FH pour fluide de grad2 (decentrage bizard)
// cout << "AssembleLinearForm " << l->l->v.size() << endl;
set<int> setoflab;
bool all=true;
bool VF=l->VF(); // finite Volume or discontinous Galerkin
- if (verbosity>2) cout << " -- AssembleLinearForm discontinous Galerkin =" << VF << " binside = "<< binside <<"\n";
+ if (verbosity>2) cout << " -- AssembleLinearForm 1, discontinous Galerkin =" << VF << " binside = "<< binside <<"\n";
if (verbosity>3)
{
@@ -4116,7 +4345,8 @@ template<class R>
else cout << " -- int (nQP: "<< FIV.n << " ) in " ;
}
// if(di.islevelset()) InternalError("So no levelset integration type on this case (3)");
- if(di.islevelset() && (CDomainOfIntegration::int2d!=kind) ) InternalError("So no levelset intgeration type on no int1d case");
+ if(di.islevelset() && (CDomainOfIntegration::int2d!=kind) && (CDomainOfIntegration::int3d!=kind) )
+ InternalError("So no levelset intgeration type on no int2d/3d case");
/*
if ( verbosity>3)
if (kind==CDomainOfIntegration::int1d) cout << " -- boundary int border " ;
@@ -4186,6 +4416,7 @@ template<class R>
}
if (kind==CDomainOfIntegration::int2d)
{ //AFAIRE("3D Elment RHS CDomainOfIntegration::int2d");
+ double ss =0;
if(VF) InternalError(" no jump or average in int1d of RHS");
if(di.islevelset()) // init on level set (of RHS)
{
@@ -4212,22 +4443,40 @@ template<class R>
}
if( umn <=0 && umx >= 0)
{
-
+
int np= IsoLineK(f,Q,1e-10);// ca code ...
- if(np==3 && np==4)
+ if(np==3 || np==4)
{ // if(np==3) Q[3]=Q[0]; // same 0 == 3 bofbof ??? FH
-
- }
+ // cout << " Q[0]" << Q[0] << endl;
+ if( verbosity> 99)
+ {
+ R3 PP[4];
+ const Tet &K(ThI[t]);
+ for(int i=0; i< np; ++i)
+ PP[i]= K(Q[i]);
+ for( int i =0; i+1 < np; i+=2)
+ {
+ int i0=i,i1=i+1,i2=(i+2)%np;
+ R3 NN= R3(PP[i0],PP[i1])^R3(PP[i0],PP[i2]);
+ double mes2 = (NN,NN);
+ double mes = sqrt(mes2)/2;
+ ss+= mes;
+ //cout << "mes " << mes << " " << i << " , ";
+ }
+ }
+
if ( sameMesh)
Element_rhs<R>(Vh[t],*l->l,buf,stack,*B,FIT,np,Q);
else
// else
- InternalError(" No levelSet on Diff mesh : to day int1d of RHS");
+ InternalError(" No levelSet on Diff mesh3 : to day int2d of RHS");
// Element_rhs<R>(ThI,ThI[t],Vh,-1,lab,*l->l,buf,stack,*B,FIT,false);
-
+ }
if(sptrclean) sptrclean=sptr->clean();
}
}
+ if( verbosity> 99)
+ cout << " surf levelset = " << ss << endl;
}
else
@@ -4305,6 +4554,52 @@ template<class R>
}
else if(kind==CDomainOfIntegration::int3d) {
+ if(di.islevelset()) // may 2014 FH ...
+ { // int3d levelset < 0
+ double llevelset = 0;
+ const double uset = std::numeric_limits<double>::max();
+ // cout << " uset ="<<uset << endl;
+ R3 Q[3][4];
+ double vol6[3];
+ KN<double> phi(Th.nv);
+ phi=uset;
+ double f[4];
+
+ for (int t=0;t< Th.nt; t++)
+ {
+
+ const Mesh3::Element & K(ThI[t]);
+ if (all || setoflab.find(ThI[t].lab) != setoflab.end())
+
+ {
+ double umx=std::numeric_limits<double>::min(),umn=std::numeric_limits<double>::max();
+ for(int i=0;i<4;++i)
+ {
+ int j= ThI(t,i);
+ if( phi[j]==uset)
+ {
+ MeshPointStack(stack)->setP(&ThI,t,i);
+ phi[j]= di.levelset(stack);//zzzz
+ }
+ f[i]=phi[j];
+ }
+ int ntets= UnderIso(f,Q, vol6,1e-14);
+ setQF<R3>(FIV,FIVo,QuadratureFormular_Tet_1, Q,vol6,ntets);
+ if(FIV.n)
+ {
+ if ( sameMesh )
+ Element_rhs<R>(Vh[t],*l->l,buf,stack,*B,FIV);
+ else
+ Element_rhs<R>(ThI,ThI[t],Vh,*l->l,buf,stack,*B,FIV);
+ if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
+
+ }
+ }
+ }
+ FIV=FIVo;
+ }
+ else
+ {
for (int i=0;i< ThI.nt; i++)
if (all || setoflab.find(ThI[i].lab) != setoflab.end())
@@ -4314,7 +4609,7 @@ template<class R>
else
Element_rhs<R>(ThI,ThI[i],Vh,*l->l,buf,stack,*B,FIV);
if(sptrclean) sptrclean=sptr->clean(); // modif FH mars 2006 clean Ptr
- }
+ }}
}
else if(kind==CDomainOfIntegration::intallfaces ) {
@@ -4372,7 +4667,7 @@ template<class R>
set<int> setoflab;
bool all=true;
bool VF=l->VF(); // finite Volume or discontinous Galerkin
- if (verbosity>2) cout << " -- AssembleLinearForm discontinous Galerkin =" << VF << " binside = "<< binside
+ if (verbosity>2) cout << " -- AssembleLinearForm 2, discontinous Galerkin =" << VF << " binside = "<< binside
<< " levelset integration " <<di.islevelset()<< "\n";
if (verbosity>3)
@@ -4484,7 +4779,9 @@ template<class R>
Element_rhs<R>(Vh[t],*l->l,buf,stack,*B,FIE,Q[0],Q[1]);
}
else
- InternalError(" No levelSet on Diff mesh : to day int1d of RHS");
+ Element_rhs<R>(ThI,ThI[t],Vh,0,ThI[t].lab,*l->l,buf,stack,*B,FIE,false,intmortar,Q);
+
+ //InternalError(" No levelSet on Diff mesh : to day int1d of RHS");
}
if(sptrclean) sptrclean=sptr->clean();
}
diff --git a/src/fflib/strversionnumber.cpp b/src/fflib/strversionnumber.cpp
index 7e5b91c..eef3698 100644
--- a/src/fflib/strversionnumber.cpp
+++ b/src/fflib/strversionnumber.cpp
@@ -18,6 +18,6 @@ string StrVersionNumber(){
// buffer.precision(8);
// buffer<<VersionNumber();
static char buffer[100];
- sprintf(buffer," %9f (date Mer 23 avr 2014 16:59:46 CEST)",VersionNumber());
- return buffer; //.str()+" (date Mer 23 avr 2014 16:59:46 CEST)" ;
+ sprintf(buffer," %9f (date Ven 11 jul 2014 21:27:24 CEST)",VersionNumber());
+ return buffer; //.str()+" (date Ven 11 jul 2014 21:27:24 CEST)" ;
}
diff --git a/src/lglib/lg.tab.cpp b/src/lglib/lg.tab.cpp
index 64f3a51..f207439 100644
--- a/src/lglib/lg.tab.cpp
+++ b/src/lglib/lg.tab.cpp
@@ -234,10 +234,11 @@ class Iden;
#include <alloca.h>
#endif
#endif
+#include "RNM.hpp"
+
#include "AFunction.hpp"
// to reserve space to graphical pointer function
#include "rgraph.hpp"
-#include "RNM.hpp"
#include "fem.hpp"
#include "FESpacen.hpp"
#include "FESpace.hpp"
@@ -335,7 +336,7 @@ void (*end_parallele)()=0;
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
typedef union YYSTYPE
-#line 138 "lg.ypp"
+#line 139 "lg.ypp"
{
double dnum;
long lnum;
@@ -351,7 +352,7 @@ typedef union YYSTYPE
/* ListCatch * clist_Catchs;*/
}
/* Line 193 of yacc.c. */
-#line 355 "lg.tab.cpp"
+#line 356 "lg.tab.cpp"
YYSTYPE;
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
# define YYSTYPE_IS_DECLARED 1
@@ -364,7 +365,7 @@ typedef union YYSTYPE
/* Line 216 of yacc.c. */
-#line 368 "lg.tab.cpp"
+#line 369 "lg.tab.cpp"
#ifdef short
# undef short
@@ -744,26 +745,26 @@ static const yytype_int8 yyrhs[] =
/* YYRLINE[YYN] -- source line where rule number YYN was defined. */
static const yytype_uint16 yyrline[] =
{
- 0, 271, 271, 321, 326, 327, 332, 333, 334, 335,
- 336, 337, 338, 339, 340, 341, 342, 343, 344, 345,
- 346, 347, 348, 349, 350, 353, 354, 359, 359, 359,
- 359, 363, 364, 365, 367, 374, 375, 376, 377, 378,
- 379, 380, 385, 386, 387, 388, 389, 390, 391, 392,
- 400, 401, 402, 403, 404, 405, 408, 409, 415, 415,
- 415, 416, 417, 422, 423, 425, 426, 428, 429, 435,
- 438, 439, 444, 444, 445, 446, 447, 449, 448, 465,
- 464, 473, 474, 476, 478, 483, 483, 486, 490, 491,
- 492, 493, 494, 495, 496, 497, 501, 502, 503, 504,
- 506, 508, 511, 515, 519, 526, 529, 536, 546, 554,
- 555, 561, 562, 563, 564, 565, 571, 572, 573, 574,
- 575, 576, 577, 578, 584, 585, 586, 587, 593, 594,
- 595, 596, 597, 598, 599, 600, 601, 602, 603, 604,
- 605, 606, 607, 608, 609, 610, 611, 612, 619, 620,
- 621, 622, 628, 629, 630, 631, 634, 636, 637, 638,
- 639, 640, 643, 646, 647, 652, 653, 658, 659, 660,
- 661, 671, 673, 674, 675, 676, 681, 683, 684, 685,
- 686, 687, 688, 689, 690, 691, 692, 693, 694, 695,
- 704, 705
+ 0, 272, 272, 322, 327, 328, 333, 334, 335, 336,
+ 337, 338, 339, 340, 341, 342, 343, 344, 345, 346,
+ 347, 348, 349, 350, 351, 354, 355, 360, 360, 360,
+ 360, 364, 365, 366, 368, 375, 376, 377, 378, 379,
+ 380, 381, 386, 387, 388, 389, 390, 391, 392, 393,
+ 401, 402, 403, 404, 405, 406, 409, 410, 416, 416,
+ 416, 417, 418, 423, 424, 426, 427, 429, 430, 436,
+ 439, 440, 445, 445, 446, 447, 448, 450, 449, 466,
+ 465, 474, 475, 477, 479, 484, 484, 487, 491, 492,
+ 493, 494, 495, 496, 497, 498, 502, 503, 504, 505,
+ 507, 509, 512, 516, 520, 527, 530, 537, 547, 555,
+ 556, 562, 563, 564, 565, 566, 572, 573, 574, 575,
+ 576, 577, 578, 579, 585, 586, 587, 588, 594, 595,
+ 596, 597, 598, 599, 600, 601, 602, 603, 604, 605,
+ 606, 607, 608, 609, 610, 611, 612, 613, 620, 621,
+ 622, 623, 629, 630, 631, 632, 635, 637, 638, 639,
+ 640, 641, 644, 647, 648, 653, 654, 659, 660, 661,
+ 662, 672, 674, 675, 676, 677, 682, 684, 685, 686,
+ 687, 688, 689, 690, 691, 692, 693, 694, 695, 696,
+ 705, 706
};
#endif
@@ -2062,7 +2063,7 @@ yyreduce:
switch (yyn)
{
case 2:
-#line 271 "lg.ypp"
+#line 272 "lg.ypp"
{
// clean FH mach 2014
const char * magicffglut="#!ffglutdata3.1\n";// for complex and vector 3d plot
@@ -2112,273 +2113,273 @@ yyreduce:
break;
case 4:
-#line 326 "lg.ypp"
+#line 327 "lg.ypp"
{(yyval.cinst)=(yyvsp[(1) - (1)].cexp);;;;}
break;
case 5:
-#line 327 "lg.ypp"
+#line 328 "lg.ypp"
{ (yyval.cinst)= ((yyvsp[(1) - (2)].cinst)+=(yyvsp[(2) - (2)].cexp)) ;}
break;
case 6:
-#line 332 "lg.ypp"
+#line 333 "lg.ypp"
{ (yyval.clist_id)=new ListOfId();;}
break;
case 7:
-#line 333 "lg.ypp"
+#line 334 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(1) - (1)].str)));}
break;
case 8:
-#line 334 "lg.ypp"
+#line 335 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(1) - (3)].str),(yyvsp[(3) - (3)].cexp))) ;}
break;
case 9:
-#line 335 "lg.ypp"
+#line 336 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(2) - (2)].str),Find((yyvsp[(1) - (2)].str)),atype<FE<double,2> **>()));}
break;
case 10:
-#line 336 "lg.ypp"
+#line 337 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(3) - (3)].str),Find((yyvsp[(1) - (3)].str)),atype<FE<double,2> **>(),true));}
break;
case 11:
-#line 337 "lg.ypp"
+#line 338 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(2) - (2)].str),Find((yyvsp[(1) - (2)].str)),atype<FE<double,3> **>()));}
break;
case 12:
-#line 338 "lg.ypp"
+#line 339 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(3) - (3)].str),Find((yyvsp[(1) - (3)].str)),atype<FE<double,3> **>(),true));}
break;
case 13:
-#line 339 "lg.ypp"
+#line 340 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(2) - (2)].str),C_F0(),(yyvsp[(1) - (2)].type)->right())) ;}
break;
case 14:
-#line 340 "lg.ypp"
+#line 341 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(3) - (3)].str),C_F0(),(yyvsp[(1) - (3)].type),true)) ;}
break;
case 15:
-#line 341 "lg.ypp"
+#line 342 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(2) - (3)].clist_id))) ;}
break;
case 16:
-#line 342 "lg.ypp"
+#line 343 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (3)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(3) - (3)].str))) ;}
break;
case 17:
-#line 343 "lg.ypp"
+#line 344 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (5)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(4) - (5)].clist_id))) ;}
break;
case 18:
-#line 344 "lg.ypp"
+#line 345 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (5)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(3) - (5)].str),(yyvsp[(5) - (5)].cexp))) ;}
break;
case 19:
-#line 345 "lg.ypp"
+#line 346 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (4)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(4) - (4)].str),Find((yyvsp[(3) - (4)].str)),atype<FE<double,2> **>())) ;}
break;
case 20:
-#line 346 "lg.ypp"
+#line 347 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (5)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(5) - (5)].str),Find((yyvsp[(3) - (5)].str)),atype<FE<double,2> **>(),true)) ;}
break;
case 21:
-#line 347 "lg.ypp"
+#line 348 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (4)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(4) - (4)].str),Find((yyvsp[(3) - (4)].str)),atype<FE<double,3> **>())) ;}
break;
case 22:
-#line 348 "lg.ypp"
+#line 349 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (5)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(5) - (5)].str),Find((yyvsp[(3) - (5)].str)),atype<FE<double,3> **>(),true)) ;}
break;
case 23:
-#line 349 "lg.ypp"
+#line 350 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (4)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(4) - (4)].str),C_F0(),(yyvsp[(3) - (4)].type)->right())) ;}
break;
case 24:
-#line 350 "lg.ypp"
+#line 351 "lg.ypp"
{ (yyval.clist_id) = (yyvsp[(1) - (5)].clist_id); (yyval.clist_id)->push_back(UnId((yyvsp[(5) - (5)].str),C_F0(),(yyvsp[(3) - (5)].type),true)) ;}
break;
case 25:
-#line 353 "lg.ypp"
+#line 354 "lg.ypp"
{ (yyval.clist_id) = new ListOfId(); (yyval.clist_id)->push_back(UnId((yyvsp[(1) - (1)].str))); ;}
break;
case 26:
-#line 354 "lg.ypp"
+#line 355 "lg.ypp"
{ (yyval.clist_id)=(yyvsp[(1) - (3)].clist_id) ; (yyval.clist_id)->push_back(UnId((yyvsp[(3) - (3)].str))); ;}
break;
case 31:
-#line 363 "lg.ypp"
+#line 364 "lg.ypp"
{(yyval.cexp)=currentblock->NewVar<LocalVariable>((yyvsp[(1) - (1)].str),dcltype);}
break;
case 32:
-#line 364 "lg.ypp"
+#line 365 "lg.ypp"
{(yyval.cexp)=currentblock->NewVar<LocalVariable>((yyvsp[(1) - (3)].str),dcltype,(yyvsp[(3) - (3)].cexp));}
break;
case 33:
-#line 365 "lg.ypp"
+#line 366 "lg.ypp"
{(yyval.cexp)=currentblock->NewVar<LocalVariable>((yyvsp[(1) - (4)].str),dcltype,(yyvsp[(3) - (4)].args));
(yyvsp[(3) - (4)].args).destroy();}
break;
case 34:
-#line 367 "lg.ypp"
+#line 368 "lg.ypp"
{(yyval.cexp)=C_F0((yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 35:
-#line 374 "lg.ypp"
+#line 375 "lg.ypp"
{(yyval.args)=(yyvsp[(1) - (1)].cexp);}
break;
case 36:
-#line 375 "lg.ypp"
+#line 376 "lg.ypp"
{(yyval.args)=Find((yyvsp[(1) - (2)].str));}
break;
case 37:
-#line 376 "lg.ypp"
+#line 377 "lg.ypp"
{(yyval.args)=Find((yyvsp[(1) - (2)].str));}
break;
case 38:
-#line 377 "lg.ypp"
+#line 378 "lg.ypp"
{(yyval.args)=Find((yyvsp[(1) - (2)].str));}
break;
case 39:
-#line 378 "lg.ypp"
+#line 379 "lg.ypp"
{ (yyval.args)=make_pair<const char *,const C_F0>((yyvsp[(1) - (3)].str),(yyvsp[(3) - (3)].cexp));}
break;
case 40:
-#line 379 "lg.ypp"
+#line 380 "lg.ypp"
{ (yyval.args) = ((yyvsp[(1) - (3)].args) += (yyvsp[(3) - (3)].cexp)) ;}
break;
case 41:
-#line 380 "lg.ypp"
+#line 381 "lg.ypp"
{ (yyval.args)= ((yyvsp[(1) - (5)].args)+= make_pair<const char *,const C_F0>((yyvsp[(3) - (5)].str),(yyvsp[(5) - (5)].cexp)));}
break;
case 43:
-#line 386 "lg.ypp"
+#line 387 "lg.ypp"
{(yyval.type)=TypeArray((yyvsp[(1) - (4)].type),(yyvsp[(3) - (4)].type));}
break;
case 44:
-#line 387 "lg.ypp"
+#line 388 "lg.ypp"
{(yyval.type)=TypeArray(TypeArray((yyvsp[(1) - (7)].type),(yyvsp[(3) - (7)].type)),(yyvsp[(6) - (7)].type));}
break;
case 45:
-#line 388 "lg.ypp"
+#line 389 "lg.ypp"
{(yyval.type)=TypeArray((yyvsp[(1) - (6)].type),(yyvsp[(3) - (6)].type),(yyvsp[(5) - (6)].type));}
break;
case 46:
-#line 389 "lg.ypp"
+#line 390 "lg.ypp"
{(yyval.type)=TypeArray(TypeArray((yyvsp[(1) - (9)].type),(yyvsp[(3) - (9)].type),(yyvsp[(5) - (9)].type)),(yyvsp[(8) - (9)].type));}
break;
case 47:
-#line 390 "lg.ypp"
+#line 391 "lg.ypp"
{(yyval.type)=TypeTemplate((yyvsp[(1) - (4)].type),(yyvsp[(3) - (4)].type));}
break;
case 48:
-#line 391 "lg.ypp"
+#line 392 "lg.ypp"
{(yyval.type)=TypeArray(TypeTemplate((yyvsp[(1) - (7)].type),(yyvsp[(3) - (7)].type)),(yyvsp[(6) - (7)].type));}
break;
case 49:
-#line 392 "lg.ypp"
+#line 393 "lg.ypp"
{(yyval.type)=TypeArray(TypeTemplate((yyvsp[(1) - (9)].type),(yyvsp[(3) - (9)].type)),(yyvsp[(6) - (9)].type),(yyvsp[(8) - (9)].type));}
break;
case 50:
-#line 400 "lg.ypp"
+#line 401 "lg.ypp"
{ (yyval.cexp) = NewFEvariable((yyvsp[(1) - (1)].str),currentblock,fespacetype,fespacecomplex,fespacedim); ;}
break;
case 51:
-#line 401 "lg.ypp"
+#line 402 "lg.ypp"
{ (yyval.cexp) = NewFEarray((yyvsp[(1) - (4)].str),currentblock,fespacetype,(yyvsp[(3) - (4)].cexp),fespacecomplex,fespacedim); ;}
break;
case 52:
-#line 402 "lg.ypp"
+#line 403 "lg.ypp"
{ (yyval.cexp) = NewFEvariable((yyvsp[(1) - (3)].str),currentblock,fespacetype,(yyvsp[(3) - (3)].cexp),fespacecomplex,fespacedim) ;}
break;
case 53:
-#line 403 "lg.ypp"
+#line 404 "lg.ypp"
{ (yyval.cexp) = NewFEvariable((yyvsp[(2) - (3)].clist_id),currentblock,fespacetype,fespacecomplex,fespacedim) ;}
break;
case 54:
-#line 404 "lg.ypp"
+#line 405 "lg.ypp"
{ (yyval.cexp) = NewFEarray((yyvsp[(2) - (6)].clist_id),currentblock,fespacetype,(yyvsp[(5) - (6)].cexp),fespacecomplex,fespacedim) ;}
break;
case 55:
-#line 405 "lg.ypp"
+#line 406 "lg.ypp"
{ (yyval.cexp) = NewFEvariable((yyvsp[(2) - (5)].clist_id),currentblock,fespacetype,(yyvsp[(5) - (5)].cexp),fespacecomplex,fespacedim) ;}
break;
case 56:
-#line 408 "lg.ypp"
+#line 409 "lg.ypp"
{ (yyval.cexp) = NewFEarray((yyvsp[(1) - (4)].str),currentblock,fespacetype,(yyvsp[(3) - (4)].cexp),fespacecomplex,fespacedim); ;}
break;
case 57:
-#line 409 "lg.ypp"
+#line 410 "lg.ypp"
{ (yyval.cexp) = NewFEarray((yyvsp[(2) - (6)].clist_id),currentblock,fespacetype,(yyvsp[(5) - (6)].cexp),fespacecomplex,fespacedim) ;}
break;
case 58:
-#line 415 "lg.ypp"
+#line 416 "lg.ypp"
{ fespacedim=2;}
break;
case 59:
-#line 415 "lg.ypp"
+#line 416 "lg.ypp"
{ fespacedim=1;}
break;
case 60:
-#line 415 "lg.ypp"
+#line 416 "lg.ypp"
{ fespacedim=3;}
break;
case 61:
-#line 416 "lg.ypp"
+#line 417 "lg.ypp"
{fespacecomplex=false; fespacetype = Find((yyvsp[(1) - (1)].str));;}
break;
case 62:
-#line 417 "lg.ypp"
+#line 418 "lg.ypp"
{
if ((yyvsp[(3) - (4)].type) != typevarreal && (yyvsp[(3) - (4)].type) != typevarcomplex) lgerror (" type of finite element <real> or <complex>");
fespacecomplex=((yyvsp[(3) - (4)].type)==typevarcomplex);
@@ -2386,73 +2387,73 @@ yyreduce:
break;
case 63:
-#line 422 "lg.ypp"
+#line 423 "lg.ypp"
{ (yyval.cexp) = (yyvsp[(1) - (1)].cexp) ;}
break;
case 64:
-#line 423 "lg.ypp"
+#line 424 "lg.ypp"
{ (yyval.cexp)=C_F0((yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));;}
break;
case 65:
-#line 425 "lg.ypp"
+#line 426 "lg.ypp"
{ (yyval.cexp) = (yyvsp[(1) - (1)].cexp) ;}
break;
case 66:
-#line 426 "lg.ypp"
+#line 427 "lg.ypp"
{ (yyval.cexp)=C_F0((yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));;}
break;
case 67:
-#line 428 "lg.ypp"
+#line 429 "lg.ypp"
{ (yyval.cexp)=0; (yyval.cexp) = (yyvsp[(2) - (2)].cexp);}
break;
case 68:
-#line 429 "lg.ypp"
+#line 430 "lg.ypp"
{ (yyval.cexp)=0; (yyval.cexp) = (yyvsp[(5) - (5)].cexp);}
break;
case 69:
-#line 435 "lg.ypp"
+#line 436 "lg.ypp"
{(yyval.cexp)=currentblock->NewVar<LocalVariableFES,size_t>((yyvsp[(1) - (4)].str),typeFESpace((yyvsp[(3) - (4)].args)),(yyvsp[(3) - (4)].args),dimFESpaceImage((yyvsp[(3) - (4)].args)));
(yyvsp[(3) - (4)].args).destroy(); ;}
break;
case 71:
-#line 439 "lg.ypp"
+#line 440 "lg.ypp"
{(yyval.cexp)=C_F0((yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 72:
-#line 444 "lg.ypp"
+#line 445 "lg.ypp"
{dcltype=(yyvsp[(1) - (1)].type);}
break;
case 73:
-#line 444 "lg.ypp"
+#line 445 "lg.ypp"
{(yyval.cexp)=(yyvsp[(3) - (4)].cexp);}
break;
case 74:
-#line 445 "lg.ypp"
+#line 446 "lg.ypp"
{(yyval.cexp)=(yyvsp[(2) - (3)].cexp);}
break;
case 75:
-#line 446 "lg.ypp"
+#line 447 "lg.ypp"
{ (yyval.cexp)=(yyvsp[(1) - (2)].cexp);}
break;
case 76:
-#line 447 "lg.ypp"
+#line 448 "lg.ypp"
{(yyval.cexp)=currentblock->NewID((yyvsp[(1) - (5)].type),(yyvsp[(2) - (5)].str),(yyvsp[(4) - (5)].cexp));;}
break;
case 77:
-#line 449 "lg.ypp"
+#line 450 "lg.ypp"
{ /* use the stack to store the prev return type*/
assert(kkembtype+1<nbembtype);
rettype[++kkembtype] = (yyvsp[(2) - (6)].type)->right();
@@ -2464,7 +2465,7 @@ yyreduce:
break;
case 78:
-#line 458 "lg.ypp"
+#line 459 "lg.ypp"
{ currentblock=(yyvsp[(5) - (10)].routine)->Set((yyvsp[(9) - (10)].cinst));
currentblock->Add((yyvsp[(3) - (10)].str),"(",(yyvsp[(5) - (10)].routine)); //pas recursif pour l'instant test FH 27 dec 2008
kkembtype--;
@@ -2474,12 +2475,12 @@ yyreduce:
break;
case 79:
-#line 465 "lg.ypp"
+#line 466 "lg.ypp"
{Block::open(currentblock); (yyvsp[(1) - (5)].type)->SetArgs((yyvsp[(4) - (5)].clist_id));;}
break;
case 80:
-#line 467 "lg.ypp"
+#line 468 "lg.ypp"
{ (yyval.cinst)=currentblock->close(currentblock);
(yyval.cexp)=currentblock->NewID((yyvsp[(1) - (9)].type),(yyvsp[(2) - (9)].str),(yyvsp[(8) - (9)].cexp),*(yyvsp[(4) - (9)].clist_id));
delete (yyvsp[(4) - (9)].clist_id); // FH 23032005
@@ -2487,118 +2488,118 @@ yyreduce:
break;
case 81:
-#line 473 "lg.ypp"
+#line 474 "lg.ypp"
{ Block::open(currentblock);}
break;
case 82:
-#line 474 "lg.ypp"
+#line 475 "lg.ypp"
{ (yyval.cexp)=currentblock->close(currentblock);}
break;
case 83:
-#line 476 "lg.ypp"
+#line 477 "lg.ypp"
{ffassert(inloopcount<sizeStackOfLoop); // modif FH july 2005
StackOfLoop[inloopcount++]=currentblock;;}
break;
case 84:
-#line 478 "lg.ypp"
+#line 479 "lg.ypp"
{ffassert(inloopcount<sizeStackOfLoop);
StackOfLoop[inloopcount++]=currentblock;;}
break;
case 85:
-#line 483 "lg.ypp"
+#line 484 "lg.ypp"
{dcltype=(yyvsp[(1) - (1)].type); Block::open(currentblock); ;}
break;
case 86:
-#line 484 "lg.ypp"
+#line 485 "lg.ypp"
{(yyval.cexp)=(yyvsp[(3) - (3)].cexp);}
break;
case 87:
-#line 486 "lg.ypp"
+#line 487 "lg.ypp"
{ Block::open(currentblock) ;}
break;
case 88:
-#line 490 "lg.ypp"
+#line 491 "lg.ypp"
{(yyval.cexp)=0;;}
break;
case 89:
-#line 491 "lg.ypp"
+#line 492 "lg.ypp"
{zzzfff->input((yyvsp[(2) - (2)].str));(yyval.cexp)= 0; ;}
break;
case 90:
-#line 492 "lg.ypp"
+#line 493 "lg.ypp"
{load((yyvsp[(2) - (2)].str));(yyval.cexp)= 0; ;}
break;
case 91:
-#line 493 "lg.ypp"
+#line 494 "lg.ypp"
{(yyval.cexp)=Try((yyvsp[(3) - (5)].cinst),(yyvsp[(5) - (5)].cexp),currentblock->close(currentblock));;}
break;
case 92:
-#line 494 "lg.ypp"
+#line 495 "lg.ypp"
{(yyval.cexp)=(yyvsp[(1) - (2)].cexp);}
break;
case 93:
-#line 495 "lg.ypp"
+#line 496 "lg.ypp"
{(yyval.cexp)=(yyvsp[(1) - (1)].cexp);}
break;
case 94:
-#line 496 "lg.ypp"
+#line 497 "lg.ypp"
{inloopcount--; (yyval.cexp)=For((yyvsp[(3) - (9)].cexp),(yyvsp[(5) - (9)].cexp),(yyvsp[(7) - (9)].cexp),(yyvsp[(9) - (9)].cexp));}
break;
case 95:
-#line 498 "lg.ypp"
+#line 499 "lg.ypp"
{inloopcount--;
(yyval.cexp)=C_F0(For((yyvsp[(3) - (9)].cexp),(yyvsp[(5) - (9)].cexp),(yyvsp[(7) - (9)].cexp),(yyvsp[(9) - (9)].cexp)),currentblock->close(currentblock));}
break;
case 96:
-#line 501 "lg.ypp"
+#line 502 "lg.ypp"
{inloopcount--;(yyval.cexp)=While((yyvsp[(3) - (5)].cexp),(yyvsp[(5) - (5)].cexp));}
break;
case 97:
-#line 502 "lg.ypp"
+#line 503 "lg.ypp"
{(yyval.cexp)=FIf((yyvsp[(3) - (5)].cexp),(yyvsp[(5) - (5)].cexp));}
break;
case 98:
-#line 503 "lg.ypp"
+#line 504 "lg.ypp"
{(yyval.cexp)=FIf((yyvsp[(3) - (7)].cexp),(yyvsp[(5) - (7)].cexp),(yyvsp[(7) - (7)].cexp));}
break;
case 99:
-#line 504 "lg.ypp"
+#line 505 "lg.ypp"
{
(yyval.cexp)=C_F0(new E_block((yyvsp[(2) - (3)].cinst),(yyvsp[(3) - (3)].cexp)),atype<void>()) ;}
break;
case 100:
-#line 506 "lg.ypp"
+#line 507 "lg.ypp"
{ /* <<BORDER_ID>> */
(yyval.cexp)=0;currentblock->NewID(atype<const E_Border *>(),(yyvsp[(2) - (3)].str),C_F0(TheOperators,"[border]",(yyvsp[(3) - (3)].args)));}
break;
case 101:
-#line 508 "lg.ypp"
+#line 509 "lg.ypp"
{
(yyval.cexp)=0;currentblock->NewID(atype<const E_Border *>(),(yyvsp[(2) - (6)].str),C_F0(TheOperators,"[border]",(yyvsp[(4) - (6)].args)));}
break;
case 102:
-#line 511 "lg.ypp"
+#line 512 "lg.ypp"
{
if(inloopcount)
(yyval.cexp)= C_F0(new E_throw(E_exception::e_break),atype<void>());
@@ -2606,7 +2607,7 @@ yyreduce:
break;
case 103:
-#line 515 "lg.ypp"
+#line 516 "lg.ypp"
{
if(inloopcount)
(yyval.cexp)= C_F0(new E_throw(E_exception::e_continue),atype<void>()) ;
@@ -2614,7 +2615,7 @@ yyreduce:
break;
case 104:
-#line 519 "lg.ypp"
+#line 520 "lg.ypp"
{
if (kkembtype>=0)
(yyval.cexp)= C_F0(new E_throw(E_exception::e_return,(rettype[kkembtype]->CastTo((yyvsp[(2) - (3)].cexp))).OnReturn()) ,atype<void>());
@@ -2622,12 +2623,12 @@ yyreduce:
break;
case 105:
-#line 526 "lg.ypp"
+#line 527 "lg.ypp"
{(yyval.cexp) = (yyvsp[(7) - (7)].cexp); ;}
break;
case 106:
-#line 529 "lg.ypp"
+#line 530 "lg.ypp"
{
Block::open(currentblock);
(yyval.args) = currentblock->NewVar<LocalVariable>((yyvsp[(2) - (7)].str),atype<double*>());
@@ -2637,7 +2638,7 @@ yyreduce:
break;
case 107:
-#line 536 "lg.ypp"
+#line 537 "lg.ypp"
{
Block::open(currentblock);
(yyval.args) = currentblock->NewVar<LocalVariable>((yyvsp[(2) - (9)].str),atype<double*>());
@@ -2647,359 +2648,359 @@ yyreduce:
break;
case 108:
-#line 546 "lg.ypp"
+#line 547 "lg.ypp"
{
(yyval.args) = ((yyvsp[(1) - (2)].args) += (yyvsp[(2) - (2)].cexp));
currentblock->close(currentblock);}
break;
case 110:
-#line 555 "lg.ypp"
+#line 556 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));;}
break;
case 117:
-#line 572 "lg.ypp"
+#line 573 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 118:
-#line 573 "lg.ypp"
+#line 574 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"+=",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 119:
-#line 574 "lg.ypp"
+#line 575 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"-=",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 120:
-#line 575 "lg.ypp"
+#line 576 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"*=",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 121:
-#line 576 "lg.ypp"
+#line 577 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"/=",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 122:
-#line 577 "lg.ypp"
+#line 578 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,".*=",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 123:
-#line 578 "lg.ypp"
+#line 579 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"./=",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 125:
-#line 585 "lg.ypp"
+#line 586 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"?:",(yyvsp[(1) - (5)].cexp),(yyvsp[(3) - (5)].cexp),(yyvsp[(5) - (5)].cexp));}
break;
case 126:
-#line 586 "lg.ypp"
+#line 587 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"::",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 127:
-#line 587 "lg.ypp"
+#line 588 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,"::",(yyvsp[(1) - (5)].cexp),(yyvsp[(3) - (5)].cexp),(yyvsp[(5) - (5)].cexp));}
break;
case 129:
-#line 594 "lg.ypp"
+#line 595 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 130:
-#line 595 "lg.ypp"
+#line 596 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 131:
-#line 596 "lg.ypp"
+#line 597 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 132:
-#line 597 "lg.ypp"
+#line 598 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 133:
-#line 598 "lg.ypp"
+#line 599 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 134:
-#line 599 "lg.ypp"
+#line 600 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 135:
-#line 600 "lg.ypp"
+#line 601 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 136:
-#line 601 "lg.ypp"
+#line 602 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 137:
-#line 602 "lg.ypp"
+#line 603 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 138:
-#line 603 "lg.ypp"
+#line 604 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 139:
-#line 604 "lg.ypp"
+#line 605 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 140:
-#line 605 "lg.ypp"
+#line 606 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 141:
-#line 606 "lg.ypp"
+#line 607 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 142:
-#line 607 "lg.ypp"
+#line 608 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 143:
-#line 608 "lg.ypp"
+#line 609 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 144:
-#line 609 "lg.ypp"
+#line 610 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 145:
-#line 610 "lg.ypp"
+#line 611 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 146:
-#line 611 "lg.ypp"
+#line 612 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 147:
-#line 612 "lg.ypp"
+#line 613 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 148:
-#line 619 "lg.ypp"
+#line 620 "lg.ypp"
{(yyval.cexp)=(yyvsp[(1) - (1)].cexp);}
break;
case 149:
-#line 620 "lg.ypp"
+#line 621 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,":");}
break;
case 150:
-#line 621 "lg.ypp"
+#line 622 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,":",(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 151:
-#line 622 "lg.ypp"
+#line 623 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,":",(yyvsp[(1) - (5)].cexp),(yyvsp[(3) - (5)].cexp),(yyvsp[(5) - (5)].cexp));}
break;
case 152:
-#line 628 "lg.ypp"
+#line 629 "lg.ypp"
{(yyval.args)=0;}
break;
case 153:
-#line 629 "lg.ypp"
+#line 630 "lg.ypp"
{(yyval.args)=Find((yyvsp[(1) - (1)].str));}
break;
case 154:
-#line 630 "lg.ypp"
+#line 631 "lg.ypp"
{(yyval.args)=Find((yyvsp[(1) - (1)].str));}
break;
case 155:
-#line 631 "lg.ypp"
+#line 632 "lg.ypp"
{(yyval.args)=Find((yyvsp[(1) - (1)].str));}
break;
case 156:
-#line 634 "lg.ypp"
+#line 635 "lg.ypp"
{ (yyval.args)=make_pair<const char *,const C_F0>((yyvsp[(1) - (3)].str),(yyvsp[(3) - (3)].cexp));}
break;
case 157:
-#line 636 "lg.ypp"
+#line 637 "lg.ypp"
{(yyval.args)=(yyvsp[(1) - (1)].cexp);}
break;
case 158:
-#line 637 "lg.ypp"
+#line 638 "lg.ypp"
{ (yyval.args) = ((yyvsp[(1) - (3)].args) += Find((yyvsp[(3) - (3)].str))) ;}
break;
case 159:
-#line 638 "lg.ypp"
+#line 639 "lg.ypp"
{ (yyval.args) = ((yyvsp[(1) - (3)].args) += Find((yyvsp[(3) - (3)].str))) ;}
break;
case 160:
-#line 639 "lg.ypp"
+#line 640 "lg.ypp"
{ (yyval.args) = ((yyvsp[(1) - (3)].args) += Find((yyvsp[(3) - (3)].str))) ;}
break;
case 161:
-#line 640 "lg.ypp"
+#line 641 "lg.ypp"
{ (yyval.args) = ((yyvsp[(1) - (3)].args) += (yyvsp[(3) - (3)].cexp)) ;}
break;
case 162:
-#line 643 "lg.ypp"
+#line 644 "lg.ypp"
{ (yyval.args)= ((yyvsp[(1) - (5)].args)+= make_pair<const char *,const C_F0>((yyvsp[(3) - (5)].str),(yyvsp[(5) - (5)].cexp))) ;}
break;
case 163:
-#line 646 "lg.ypp"
+#line 647 "lg.ypp"
{(yyval.args)=(yyvsp[(1) - (1)].cexp);}
break;
case 164:
-#line 647 "lg.ypp"
+#line 648 "lg.ypp"
{(yyval.args) = ((yyvsp[(1) - (3)].args) += (yyvsp[(3) - (3)].cexp)) ;}
break;
case 166:
-#line 653 "lg.ypp"
+#line 654 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(1) - (2)].oper),(yyvsp[(2) - (2)].cexp));}
break;
case 168:
-#line 659 "lg.ypp"
+#line 660 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 169:
-#line 660 "lg.ypp"
+#line 661 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (3)].oper),(yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].cexp));}
break;
case 170:
-#line 661 "lg.ypp"
+#line 662 "lg.ypp"
{(yyval.cexp)=C_F0(TheOperators,(yyvsp[(2) - (2)].oper),(yyvsp[(1) - (2)].cexp));}
break;
case 171:
-#line 671 "lg.ypp"
+#line 672 "lg.ypp"
{(yyval.cexp)=Find((yyvsp[(1) - (1)].str));;}
break;
case 172:
-#line 673 "lg.ypp"
+#line 674 "lg.ypp"
{(yyval.cexp)= CConstant((yyvsp[(1) - (1)].lnum));}
break;
case 173:
-#line 674 "lg.ypp"
+#line 675 "lg.ypp"
{(yyval.cexp)= CConstant((yyvsp[(1) - (1)].dnum));}
break;
case 174:
-#line 675 "lg.ypp"
+#line 676 "lg.ypp"
{(yyval.cexp)= CConstant(complex<double>(0,(yyvsp[(1) - (1)].dnum)));}
break;
case 175:
-#line 676 "lg.ypp"
+#line 677 "lg.ypp"
{(yyval.cexp)= CConstant<const char *>((yyvsp[(1) - (1)].str));}
break;
case 176:
-#line 681 "lg.ypp"
+#line 682 "lg.ypp"
{(yyval.cexp)=C_F0((yyvsp[(1) - (4)].cexp),(yyvsp[(2) - (4)].oper),(yyvsp[(3) - (4)].args));;}
break;
case 177:
-#line 683 "lg.ypp"
+#line 684 "lg.ypp"
{(yyval.cexp)=C_F0((yyvsp[(1) - (4)].cexp),(yyvsp[(2) - (4)].oper),(yyvsp[(3) - (4)].cexp));}
break;
case 178:
-#line 684 "lg.ypp"
+#line 685 "lg.ypp"
{(yyval.cexp)=C_F0((yyvsp[(1) - (6)].cexp),(yyvsp[(2) - (6)].oper),(yyvsp[(3) - (6)].cexp),(yyvsp[(5) - (6)].cexp));}
break;
case 179:
-#line 685 "lg.ypp"
+#line 686 "lg.ypp"
{(yyval.cexp)=C_F0((yyvsp[(1) - (3)].cexp),"[]");}
break;
case 180:
-#line 686 "lg.ypp"
+#line 687 "lg.ypp"
{ (yyval.cexp)=C_F0((yyvsp[(1) - (3)].cexp),(yyvsp[(3) - (3)].str)) ;;}
break;
case 181:
-#line 687 "lg.ypp"
+#line 688 "lg.ypp"
{ (yyval.cexp)=C_F0(Find((yyvsp[(1) - (3)].str)),(yyvsp[(3) - (3)].str)) ;;}
break;
case 182:
-#line 688 "lg.ypp"
+#line 689 "lg.ypp"
{ (yyval.cexp)=C_F0(Find((yyvsp[(1) - (4)].str)),(yyvsp[(2) - (4)].oper),(yyvsp[(3) - (4)].args)) ;;}
break;
case 183:
-#line 689 "lg.ypp"
+#line 690 "lg.ypp"
{ (yyval.cexp)=C_F0(Find((yyvsp[(1) - (3)].str)),(yyvsp[(3) - (3)].str)) ;;}
break;
case 184:
-#line 690 "lg.ypp"
+#line 691 "lg.ypp"
{ (yyval.cexp)=C_F0(Find((yyvsp[(1) - (4)].str)),(yyvsp[(2) - (4)].oper),(yyvsp[(3) - (4)].args)) ;;}
break;
case 185:
-#line 691 "lg.ypp"
+#line 692 "lg.ypp"
{ (yyval.cexp)=C_F0(Find((yyvsp[(1) - (3)].str)),(yyvsp[(3) - (3)].str)) ;;}
break;
case 186:
-#line 692 "lg.ypp"
+#line 693 "lg.ypp"
{ (yyval.cexp)=C_F0(Find((yyvsp[(1) - (4)].str)),(yyvsp[(2) - (4)].oper),(yyvsp[(3) - (4)].args)) ;;}
break;
case 187:
-#line 693 "lg.ypp"
+#line 694 "lg.ypp"
{(yyval.cexp)=C_F0(TheRightOperators,(yyvsp[(2) - (2)].oper),(yyvsp[(1) - (2)].cexp));}
break;
case 188:
-#line 694 "lg.ypp"
+#line 695 "lg.ypp"
{(yyval.cexp)=C_F0(TheRightOperators,(yyvsp[(2) - (2)].oper),(yyvsp[(1) - (2)].cexp));}
break;
case 189:
-#line 695 "lg.ypp"
+#line 696 "lg.ypp"
{
if ((yyvsp[(1) - (4)].type)->right()->CastingFrom((yyvsp[(3) - (4)].cexp).left()) )
(yyval.cexp)=(yyvsp[(1) - (4)].type)->right()->CastTo((yyvsp[(3) - (4)].cexp)) ;
@@ -3012,18 +3013,18 @@ yyreduce:
break;
case 190:
-#line 704 "lg.ypp"
+#line 705 "lg.ypp"
{(yyval.cexp)=(yyvsp[(2) - (3)].cexp);}
break;
case 191:
-#line 705 "lg.ypp"
+#line 706 "lg.ypp"
{ (yyval.cexp)=C_F0(TheOperators,"[]",(yyvsp[(2) - (3)].args));}
break;
/* Line 1267 of yacc.c. */
-#line 3027 "lg.tab.cpp"
+#line 3028 "lg.tab.cpp"
default: break;
}
YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
@@ -3237,7 +3238,7 @@ yyreturn:
}
-#line 710 "lg.ypp"
+#line 711 "lg.ypp"
diff --git a/src/lglib/lg.tab.hpp b/src/lglib/lg.tab.hpp
index 0767233..8db3ce1 100644
--- a/src/lglib/lg.tab.hpp
+++ b/src/lglib/lg.tab.hpp
@@ -148,7 +148,7 @@
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
typedef union YYSTYPE
-#line 138 "lg.ypp"
+#line 139 "lg.ypp"
{
double dnum;
long lnum;
diff --git a/src/lglib/lg.ypp b/src/lglib/lg.ypp
index 8ac9cb2..6dc65cc 100644
--- a/src/lglib/lg.ypp
+++ b/src/lglib/lg.ypp
@@ -51,10 +51,11 @@ class Iden;
#include <alloca.h>
#endif
#endif
+#include "RNM.hpp"
+
#include "AFunction.hpp"
// to reserve space to graphical pointer function
#include "rgraph.hpp"
-#include "RNM.hpp"
#include "fem.hpp"
#include "FESpacen.hpp"
#include "FESpace.hpp"
diff --git a/examples++-load/._PARDISO.cpp b/src/medit/._keyboard.c
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/medit/._keyboard.c
diff --git a/examples++-load/._PARDISO.cpp b/src/medit/._mouse.c
old mode 100755
new mode 100644
similarity index 100%
copy from examples++-load/._PARDISO.cpp
copy to src/medit/._mouse.c
diff --git a/examples++-load/._PARDISO.cpp b/src/medit/._sproto.h
old mode 100755
new mode 100644
similarity index 100%
rename from examples++-load/._PARDISO.cpp
rename to src/medit/._sproto.h
diff --git a/src/medit/keyboard.c b/src/medit/keyboard.c
index b3d4cfd..b4ebf96 100644
--- a/src/medit/keyboard.c
+++ b/src/medit/keyboard.c
@@ -11,7 +11,7 @@ GLfloat delev = 1.0;
extern void mouseCamera(int button,int state,int x,int y);
extern void motionCamera(int x,int y);
-
+extern GLboolean picking ;
static void usage() {
fprintf(stdout,"\n");
@@ -439,6 +439,7 @@ void keyScene(unsigned char key,int x,int y) {
else
keyMetric('p',0,0);
break;
+
case 'r':
if ( refmat<0 || ipilmat == sc->par.nbmat ) return;
pilmat[++ipilmat] = refmat;
@@ -803,6 +804,12 @@ void keyScene(unsigned char key,int x,int y) {
sc->picklist = pickItem(mesh,sc,numit);
post = TRUE;
break;
+ case '=':
+ picking = GL_TRUE;
+ if ( sc->picklist ) glDeleteLists(sc->picklist,1);
+ sc->picklist = pickingScene(sc,x,y,0);
+ break;
+
case '!': /* clip plane */
return;
if ( !(clip->active & C_ON) ) return;
diff --git a/src/medit/mouse.c b/src/medit/mouse.c
index 7790a2e..2fca6af 100644
--- a/src/medit/mouse.c
+++ b/src/medit/mouse.c
@@ -158,7 +158,7 @@ void mouse(int button,int state,int x,int y) {
lasttime = glutGet(GLUT_ELAPSED_TIME);
if ( button == GLUT_LEFT_BUTTON ) {
- if ( keyact & GLUT_ACTIVE_SHIFT ) {
+ if ( keyact == GLUT_ACTIVE_SHIFT ) {
/* entity designation */
picking = GL_TRUE;
if ( sc->picklist ) glDeleteLists(sc->picklist,1);
@@ -166,14 +166,14 @@ void mouse(int button,int state,int x,int y) {
return;
}
- else if ( keyact & GLUT_ACTIVE_ALT ) {
+ else if ( keyact == GLUT_ACTIVE_ALT ) {
/* zoom */
starty = y;
glutMotionFunc(zoomMotion);
return;
}
- else if ( keyact & GLUT_ACTIVE_CTRL ) {
+ else if ( keyact == GLUT_ACTIVE_CTRL ) {
/* rubberband selection */
glutSetCursor(GLUT_CURSOR_CROSSHAIR);
p->rubix = p->rubfx = x;
@@ -206,7 +206,7 @@ void mouse(int button,int state,int x,int y) {
if ( button == GLUT_LEFT_BUTTON ) {
- if ( keyact & GLUT_ACTIVE_CTRL ) {
+ if ( keyact == GLUT_ACTIVE_CTRL ) {
/* rubberband selection */
p->rubfx = x;
p->rubfy = sc->par.ys-y;
@@ -217,7 +217,7 @@ void mouse(int button,int state,int x,int y) {
return;
}
- else if ( keyact & GLUT_ACTIVE_ALT ) {
+ else if ( keyact == GLUT_ACTIVE_ALT ) {
glutMotionFunc(motion);
return;
}
diff --git a/src/medit/sproto.h b/src/medit/sproto.h
index b4a1b0b..920b25c 100644
--- a/src/medit/sproto.h
+++ b/src/medit/sproto.h
@@ -131,6 +131,7 @@ void menuFeature(int );
void menuImage(int );
void keyMetric(unsigned char key,int x,int y);
int createMenus(pScene ,pMesh );
+GLuint pickingScene(pScene sc,int x,int y,int ident);
/* mesh.c */
void meshInfo(pMesh );
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/freefempp.git
More information about the debian-science-commits
mailing list