Changeset 22758 for issm/trunk/src/c/bamg/BamgVertex.cpp
- Timestamp:
- 05/10/18 10:24:27 (7 years ago)
- Location:
- issm/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:mergeinfo changed
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/c
- Property svn:ignore
-
old new 20 20 kriging 21 21 issm_slr 22 issm_ocean 23 lnb_param.mod 24 lovenb_sub.mod 25 model.mod 26 util.mod
-
- Property svn:ignore
-
issm/trunk/src/c/bamg/BamgVertex.cpp
r21729 r22758 114 114 if ( t && (IndexInTriangle >= 0 ) && (IndexInTriangle <3) ){ 115 115 ret = t->Optim(IndexInTriangle,koption); 116 if( !i){116 if(i==0){ 117 117 t =0; // for no future optim 118 118 IndexInTriangle= 0; … … 122 122 } 123 123 /*}}}*/ 124 double BamgVertex::Smoothing(Mesh &Th, constMesh &BTh,Triangle* &tstart ,double omega){/*{{{*/124 double BamgVertex::Smoothing(Mesh &Th,Mesh &BTh,Triangle* &tstart ,double omega){/*{{{*/ 125 125 /*Original code from Frederic Hecht <hecht@ann.jussieu.fr> (BAMG v1.01, Mesh2.cpp/Smoothing)*/ 126 126 … … 157 157 double delta=Norme2_2(Xmove); 158 158 159 Icoor2deta[3];159 long long deta[3]; 160 160 I2 IBTh = BTh.R2ToI2(PNew); 161 161 … … 194 194 tria->det = bamg::det( (*tria)[0],(*tria)[1] ,(*tria)[2]); 195 195 if (loop) { 196 BamgVertex *v0,*v1,*v2,*v3;197 196 if (tria->det<0) ok =1; 198 197 else if ( (double)tria->det < detold/2 ) ok=1;
Note:
See TracChangeset
for help on using the changeset viewer.