我试图用掩蔽场掩盖系统的束缚密度。
@derived_field(name = "bound_density", units = "g/cm**3")
def _get_ejected_density(field, data):
E = 0.5* data["cell_mass"]* (data["velx"]**2+data["vely"]**2+data["velz"]**2)+ data["gpot"]*data["cell_mass"]
return ((np.array(E)<0)*1)*data["density"]
它还返回未绑定的密度和白色色条以及绑定的密度,但我不想在这里显示未绑定的内容。
我想知道是否有一种方法可以在这个图中只显示绑定的材料。另外,另一种解决方案是设置与地板条形相匹配的未结合密度颜色条,从而1.0e0,使得当绘图仍显示未结合密度时,它精确地匹配于图形中的最低密度颜色条,因此不能被区分。
发布于 2016-08-03 21:38:58
下面是一个示例,说明如何处理颜色栏,使背景颜色与颜色栏底部的颜色相匹配:
https://stackoverflow.com/questions/38753964
复制相似问题