ecl-logo Documentation

RunComputation

RunComputation[computation]successBoolean

runs the input computation object, and returns a successBoolean indicating whether or not the computation executed successfully.

Details

  • Computations are run asynchronously on the ECL Manifold by calling RunComputation from a remote Mathematica Kernel.
  • RunComputation may be evaluated locally, but RunAsUser will default to $PersonID and Manifold-specific settings such as SLLVersion and HardwareConfiguration will be ignored.
  • RunComputation executes each input/code cell in the template notebook file linked from the input computation's parent job.
  • After each cell evaluation, RunComputation updates status, pending/completed notebooks, and logs kernel state and messages.
  • Input
    Output

Examples

Basic Examples  (4)

Run a computation generated from a notebook page:

Run a computation generated from a series of expressions:

The computation will terminate with status Error if an error message is thrown:

The computation will terminate with status TimedOut if maximum run time is exceeded :