Changeset 16905 for issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
- Timestamp:
- 11/23/13 13:44:24 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
r16894 r16905 2586 2586 2587 2587 /*Initialize gauss points*/ 2588 IssmDouble zmax=xyz_list[0*3+ 2]; for(int i=1;i<numvertices;i++) if(xyz_list[i*3+2]>zmax) zmax=xyz_list[i*3+2];2589 IssmDouble zmin=xyz_list[0*3+ 2]; for(int i=1;i<numvertices;i++) if(xyz_list[i*3+2]<zmin) zmin=xyz_list[i*3+2];2590 if(zmax>0 && zmin<0) gauss=element->NewGauss(xyz_list,xyz_list_front,3,30);//refined in vertical because of the sea level discontinuity2591 else gauss=element->NewGauss(xyz_list,xyz_list_front,3,3);2588 IssmDouble zmax=xyz_list[0*3+(dim-1)]; for(int i=1;i<numvertices;i++) if(xyz_list[i*3+(dim-1)]>zmax) zmax=xyz_list[i*3+(dim-1)]; 2589 IssmDouble zmin=xyz_list[0*3+(dim-1)]; for(int i=1;i<numvertices;i++) if(xyz_list[i*3+(dim-1)]<zmin) zmin=xyz_list[i*3+(dim-1)]; 2590 if(zmax>0. && zmin<0.) gauss=element->NewGauss(xyz_list,xyz_list_front,3,30);//refined in vertical because of the sea level discontinuity 2591 else gauss=element->NewGauss(xyz_list,xyz_list_front,3,3); 2592 2592 2593 2593 /* Start looping on the number of gaussian points: */
Note:
See TracChangeset
for help on using the changeset viewer.