Changeset 21850


Ignore:
Timestamp:
07/24/17 13:37:47 (8 years ago)
Author:
Mathieu Morlighem
Message:

CHG: fixing AD

Location:
issm/trunk-jpl/src/c/classes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/FemModel.cpp

    r21849 r21850  
    43164316#endif
    43174317
    4318 #ifdef _HAVE_BAMG_
     4318#if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_)
    43194319void FemModel::ReMeshBamg(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist){/*{{{*/
    43204320
     
    44144414#endif
    44154415
    4416 #ifdef _HAVE_NEOPZ_
     4416#if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_)
    44174417void FemModel::ReMeshNeopz(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist){/*{{{*/
    44184418
  • issm/trunk-jpl/src/c/classes/FemModel.h

    r21806 r21850  
    2020class Profiler;
    2121class Elements;
    22 #ifdef _HAVE_NEOPZ_
     22#if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_)
    2323#include "./AdaptiveMeshRefinement.h"
    2424#endif
    25 #ifdef _HAVE_BAMG_
     25#if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_)
    2626#include "./AmrBamg.h"
    2727#endif
     
    5151
    5252                //FIXME: do we want only one class and have virtual functions? or keep 2 classes, at least rename AdaptiveMeshRefinement -> AmrNeopz
    53                 #ifdef _HAVE_NEOPZ_
     53                #if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_)
    5454                AdaptiveMeshRefinement *amr;              //adaptive mesh refinement object. It keeps coarse mesh and execute refinement process
    5555                #endif
    5656
    57                 #ifdef _HAVE_BAMG_
     57                #if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_)
    5858                AmrBamg *amrbamg; //adaptive mesh refinement object. It keeps coarse mesh and execute refinement process
    5959                #endif
     
    177177                void MeanGroundedIceLevelSet(IssmDouble** pmasklevelset);
    178178
    179                 #ifdef _HAVE_BAMG_
     179                #if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_)
    180180                void ReMeshBamg(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist);
    181181                void InitializeAdaptiveRefinementBamg(void);
    182182                #endif
    183183
    184                 #ifdef _HAVE_NEOPZ_
     184                #if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_)
    185185                /*Adaptive mesh refinement methods*/
    186186                void ReMeshNeopz(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist);
Note: See TracChangeset for help on using the changeset viewer.