<div dir="ltr">Hi yt-users,<div><br></div><div>I have created a field that calculates the enclosed mass in the simulation domain from a centre. This isn't a conventional field which can be calculated from one-to-one matrix multiplication like most fields, but needs to be aware of all the cells interior to the cell being calculated for.</div><div><br></div><div>The field returns the correct values when I retrieve it using:</div><div>dd = ds.all_data()</div><div>dd['Enclosed_Mass'], </div><div><br></div><div>But when creating a Slice plot it gives the wrong values.</div><div><br></div><div>I realise this is because when creating a plot with one of those functions, yt calculates the field only for the cells used in the slice plot, hence severely underestimates the actual enclosed mass because it is ignoring all other cells.</div><div><br></div><div>I know this is to make yt much faster and works for most fields, but I'm wondering if anyone else has encountered this issue, and figured out work arounds?</div><div><br></div><div>Regards,</div><div>Rajika<br><br> <br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Rajika Kuruwita</div>PhD Candidate at Australian National University</div></div>
</div></div>