<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">Ian — this was the aim of the project that Dylan undertook back in the day — the idea was that the simulation could actually dynamically choose parameters, e.g. instead of saying checkpoint every 1000 time steps, you would set a parameter to say that checkpointing should be no more than 10% of run time; or the code would be able to spot that an analysis method was taking 10x as much time and rachet back how often it was invoked — so both would need to be able to output with warnings, but also take intelligent action based on that (and this is something that I still think Cactus can do quite uniquely).</div><br class=""><div><blockquote type="cite" class=""><div class="">On May 23, 2017, at 10:17 AM, Ian Hinder &lt;<a href="mailto:ian.hinder@aei.mpg.de" class="">ian.hinder@aei.mpg.de</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div class=""><div class="">On 23 May 2017, at 16:16, Gabrielle Allen &lt;<a href="mailto:gaballen@gmail.com" class="">gaballen@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite" class=""><br class="">The only interfaces I know about were through the web browsers. Dylan Stark did some work with this at CCT before<br class=""><br class=""><a href="https://link.springer.com/chapter/10.1007/978-3-540-68111-3_124" class="">https://link.springer.com/chapter/10.1007/978-3-540-68111-3_124</a><br class=""><br class="">I always thought that it would be very helpful to have something that didn’t just report all the data but could tell you something in plain English about how to interpret the information.<br class=""></blockquote><div class=""><br class=""></div><div class="">I also thought about having something that ran "live" with the simulation, that was aware of how much time different things "should" take, maybe from parameters. &nbsp;For example, you might get a warning that output was taking more than 30% of the simulation time, or horizon finding, or something like that. &nbsp;</div></div><br class=""><div apple-content-edited="true" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">--&nbsp;</div><div class="">Ian Hinder</div><div class=""><a href="http://members.aei.mpg.de/ianhin" class="">http://members.aei.mpg.de/ianhin</a></div></div></div></div></div>
</div>
<br class=""></div></div></blockquote></div><br class=""></body></html>