Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2006:12_13

Commit 2006-12-13

Modifs

  • Makefiles:
    • Unification des makefiles lib statiques/dynamiques sous Unix.
  • Python:
    • possibilité de lancer metafor sous python “pur” (Windows uniquement vu que les makefiles Unix ne génèrent pas de libs dynamiques):
    • pour y arriver, il faut que les DLL de Metafor soient accessibles (et pas dans Metafor.exe.local).
Boman@garfield ~/dev/oo_meta
$ python
Python 2.4.2 (#67, Sep 28 2005, 12:41:11) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from toolbox.utilities import *
>>> meta('apps.qs.cont2')
Meshing Line 1...
Meshing Point 1...
Meshing Point 2...
...
  • Nurbs++:
    • Nettoyage du code non utilisé en particulier les infos de debug, les codes d'erreurs, les instanciations float, char et unsigned char, le code n'utilisant pas le HAVE_ISO_FRIEND_DECL.
    • Conséquence: HAVE_ISO_FRIEND_DECL n'est plus utilisé: virez le de votre meta_config.h

Projet

meta_config.h: virez la ligne

#define HAVE_ISO_FRIEND_DECL

Fichiers ajoutés/supprimés

A nurbs++/Makefile.in
R nurbs++/nurbsBasic2DArray_uchar.cpp
R nurbs++/nurbsConfig.h
R nurbs++/nurbsError.cpp
R nurbs++/nurbsMatrix_char.cpp
R nurbs++/nurbsMatrix_float.cpp
R nurbs++/nurbsMatrix_uchar.cpp
R nurbs++/nurbsSpecialType.h
R nurbs++/nurbsVector_float.cpp
A makefiles/Makefile_lib.in
R makefiles/Makefile_oolib.in
A makefiles/Makefile_static.in
A mtMaterialLaws/mtMaterialLaws.cpp

Romain BOMAN 2006/12/13 09:19

commit/2006/12_13.txt · Last modified: 2016/03/30 15:23 (external edit)