Changeset 21850
- Timestamp:
- 07/24/17 13:37:47 (8 years ago)
- Location:
- issm/trunk-jpl/src/c/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/FemModel.cpp
r21849 r21850 4316 4316 #endif 4317 4317 4318 #if def _HAVE_BAMG_4318 #if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_) 4319 4319 void FemModel::ReMeshBamg(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist){/*{{{*/ 4320 4320 … … 4414 4414 #endif 4415 4415 4416 #if def _HAVE_NEOPZ_4416 #if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_) 4417 4417 void FemModel::ReMeshNeopz(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist){/*{{{*/ 4418 4418 -
issm/trunk-jpl/src/c/classes/FemModel.h
r21806 r21850 20 20 class Profiler; 21 21 class Elements; 22 #if def _HAVE_NEOPZ_22 #if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_) 23 23 #include "./AdaptiveMeshRefinement.h" 24 24 #endif 25 #if def _HAVE_BAMG_25 #if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_) 26 26 #include "./AmrBamg.h" 27 27 #endif … … 51 51 52 52 //FIXME: do we want only one class and have virtual functions? or keep 2 classes, at least rename AdaptiveMeshRefinement -> AmrNeopz 53 #if def _HAVE_NEOPZ_53 #if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_) 54 54 AdaptiveMeshRefinement *amr; //adaptive mesh refinement object. It keeps coarse mesh and execute refinement process 55 55 #endif 56 56 57 #if def _HAVE_BAMG_57 #if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_) 58 58 AmrBamg *amrbamg; //adaptive mesh refinement object. It keeps coarse mesh and execute refinement process 59 59 #endif … … 177 177 void MeanGroundedIceLevelSet(IssmDouble** pmasklevelset); 178 178 179 #if def _HAVE_BAMG_179 #if defined(_HAVE_BAMG_) && !defined(_HAVE_ADOLC_) 180 180 void ReMeshBamg(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist); 181 181 void InitializeAdaptiveRefinementBamg(void); 182 182 #endif 183 183 184 #if def _HAVE_NEOPZ_184 #if defined(_HAVE_NEOPZ_) && !defined(_HAVE_ADOLC_) 185 185 /*Adaptive mesh refinement methods*/ 186 186 void ReMeshNeopz(int* pnewnumberofvertices,int* pnewnumberofelements,IssmDouble** pnewx,IssmDouble** pnewy,IssmDouble** pnewz,int** pnewelementslist);
Note:
See TracChangeset
for help on using the changeset viewer.