Tidy3DWebRunnerNode
doesn't require the visibility of a cost estimate before running a simulation #41
Labels
No Label
abstractions
architecture
bug
distribution
docs
duplicate
enhancement
feature
physical
proposal
question
simulation
tooling
tracker
unconfirmed
ux
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: so-rose/oscillode#41
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
It's critical that the user be guaranteed informed about how much running a particular simulation will cost. Therefore,
is_task_runnable
should also check that estimated cost.It's not done so far, because caching of estimated cost isn't something currently done in
tdcloud.CloudTaskInfo
(it's currently just a callable). We could look into a@cached_property
, since in most cases,Tidy3DWebExporterNode
will perform the expensive cost estimation, and hand that object off directly - causing the instance to reuse the estimated cost value.