-
- Downloads
This is a pretty big commit. - The Numerical Recipes routines have been moved to their own subdirectory: NR/ - These routines are now completely optional. Configure will determine if they have to be compiled in (if it's a non-free version of Gmsh) or if we should use the GSL routines instead. - The GSL routines are there. Well, sort of. The SVD stuff works great, but the minimization routines still need more work. The whole infrastructure is there, though: we can already compile a fully GPL compliant version of Gmsh by removing the NR subdirectory (or by specifying --enable-gsl to configure). - I also simplified the options passed to the compiler (OPTIM and FLAGS). That's all for today folks...
Showing
- Box/Main.cpp 3 additions, 1 deletionBox/Main.cpp
- Box/Makefile 2 additions, 2 deletionsBox/Makefile
- Common/Makefile 2 additions, 2 deletionsCommon/Makefile
- DataStr/Makefile 2 additions, 2 deletionsDataStr/Makefile
- Fltk/Main.cpp 6 additions, 1 deletionFltk/Main.cpp
- Fltk/Makefile 2 additions, 2 deletionsFltk/Makefile
- Geo/CAD.cpp 19 additions, 20 deletionsGeo/CAD.cpp
- Geo/Makefile 3 additions, 3 deletionsGeo/Makefile
- Graphics/Makefile 2 additions, 2 deletionsGraphics/Makefile
- Makefile 3 additions, 2 deletionsMakefile
- Mesh/Makefile 4 additions, 4 deletionsMesh/Makefile
- Mesh/Utils.cpp 106 additions, 52 deletionsMesh/Utils.cpp
- NR/Makefile 58 additions, 0 deletionsNR/Makefile
- NR/NR.h 17 additions, 0 deletionsNR/NR.h
- NR/brent.cpp 77 additions, 0 deletionsNR/brent.cpp
- NR/dpythag.cpp 14 additions, 0 deletionsNR/dpythag.cpp
- NR/dsvdcmp.cpp 183 additions, 0 deletionsNR/dsvdcmp.cpp
- NR/fdjac.cpp 29 additions, 0 deletionsNR/fdjac.cpp
- NR/fmin.cpp 20 additions, 0 deletionsNR/fmin.cpp
- NR/lnsrch.cpp 65 additions, 0 deletionsNR/lnsrch.cpp
Loading
Please register or sign in to comment