Changeset 21611
- Timestamp:
- 03/14/17 07:55:57 (8 years ago)
- Location:
- issm/trunk-jpl/src/m/plot
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/plot/plot_icefront.py
r21588 r21611 22 22 noice=np.where(np.sum(md.mask.ice_levelset[elements],1)==3) 23 23 24 #hydro neumann25 hydro_neumann=np.where(md.hydrology.neumannflux!=0)26 24 #plot mesh 27 25 ax.triplot(x,y,elements) … … 31 29 colors=np.asarray([0.5 for element in elements[icefront]]) 32 30 ax.tripcolor(x,y,elements[icefront],facecolors=colors,alpha=0.5,label='elements on ice front') 33 if len(hydro_neumann[0])>0:34 colors=np.asarray([0.5 for element in elements[hydro_neumann]])35 ax.tripcolor(x,y,elements[hydro_neumann],facecolors=colors,alpha=0.5,label='non zero neumann flux for the hydrology')36 31 37 32 #apply options -
issm/trunk-jpl/src/m/plot/plot_unit.py
r21446 r21611 147 147 elif datatype==2: 148 148 if is2d: 149 if options.exist('mask'):149 if np.ma.is_masked(data): 150 150 EltMask=np.asarray([np.any(np.in1d(index,np.where(data.mask))) for index in elements]) 151 151 triangles=mpl.tri.Triangulation(x,y,elements,EltMask) … … 193 193 ax.set_ylim([min(y),max(y)]) 194 194 ax.set_zlim([min(z),max(z)]) 195 196 195 #raise ValueError('plot_unit error: 3D element plot not supported yet') 197 196 return
Note:
See TracChangeset
for help on using the changeset viewer.