Changeset 13287


Ignore:
Timestamp:
09/06/12 16:57:48 (13 years ago)
Author:
Mathieu Morlighem
Message:

NEW: added BamgMesher compilation for python (still some FetchData to implement)

Location:
issm/trunk-jpl/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/python/io/FetchPythonData.cpp

    r13056 r13287  
    137137}
    138138/*}}}*/
     139/*FUNCTION FetchData(BamgGeom** bamggeom,PyObject* py_ref) {{{*/
     140void FetchData(BamgGeom** bamggeom,PyObject* py_ref){
     141         _error_("not implemented yet (good luck John!)");
     142}
     143/*}}}*/
     144/*FUNCTION FetchData(BamgMesh** bamggeom,PyObject* py_ref) {{{*/
     145void FetchData(BamgMesh** bamggeom,PyObject* py_ref){
     146        _error_("not implemented yet (good luck John!)");
     147}
     148/*}}}*/
     149/*FUNCTION FetchData(BamgOpts** bamggeom,PyObject* py_ref) {{{*/
     150void FetchData(BamgOpts** bamggeom,PyObject* py_ref){
     151         _error_("not implemented yet (good luck John!)");
     152}
     153/*}}}*/
    139154/*FUNCTION FetchData(Options** poptions,int istart, int nrhs,PyObject* arguments){{{*/
    140155void FetchData(Options** poptions,int istart, int nrhs,PyObject* arguments){
  • issm/trunk-jpl/src/c/python/io/pythonio.h

    r13242 r13287  
    3131void FetchData(int* pinteger,PyObject* py_long);
    3232void FetchData(bool* pbool,PyObject* py_boolean);
     33void FetchData(BamgGeom** bamggeom,PyObject* py_ref);
     34void FetchData(BamgMesh** bamgmesh,PyObject* py_ref);
     35void FetchData(BamgOpts** bamgopts,PyObject* py_ref);
    3336void FetchData(Options** poptions,int istart, int nrhs,PyObject* arguments);
    3437
  • issm/trunk-jpl/src/modules/BamgMesher/BamgMesher.cpp

    r13243 r13287  
    2222
    2323        /*checks on arguments on the matlab side: */
    24         CheckNumMatlabArguments(nlhs,NLHS,nrhs,NRHS,__FUNCT__,&BamgMesherUsage);
     24        CHECKARGUMENTS(NLHS,NRHS,&BamgMesherUsage);
    2525
    2626        /*Initialize outputs*/
  • issm/trunk-jpl/src/modules/python/Makefile.am

    r13243 r13287  
    66if MODULES
    77lib_LTLIBRARIES = BamgConvertMesh.la\
     8                                                BamgMesher.la\
    89                                                ElementConnectivity.la\
    910                                                EnumToString.la\
     
    5960BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
    6061
     62BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp\
     63                                                                ../BamgMesher/BamgMesher.h
     64BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB)
     65
    6166ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\
    6267                                                                                        ../ElementConnectivity/ElementConnectivity.h
Note: See TracChangeset for help on using the changeset viewer.