Expand description
Typed, reusable execution graphs for MolFrame kernels.
The engine owns graph mechanics only. Domain crates and the public facade
add operations by closing over their statically dispatched kernels, keeping
this crate independent of molframe and preventing a dependency cycle.
Structs§
- Compiled
Workflow - A validated, optimized workflow reusable across input sets.
- Explanation
- Logical and physical views of a compiled workflow.
- Node
- A typed immutable expression node.
- Operation
Metadata - Static information used by compilation, explanation and memory admission.
- Output
- A typed named workflow output handle.
- Physical
Node - One node in a compiled physical explanation.
- Workflow
- A symbolic computation graph under construction.
- Workflow
Inputs - Owned values supplied to a compiled workflow by input name.
- Workflow
Results - Named, owner-backed values returned by one workflow execution.
Enums§
- Cost
- The data-movement cost attached to an input or operation.
- Workflow
Build Error - Graph-construction errors detected before compilation.
- Workflow
Error - Workflow compilation or execution failure.
Type Aliases§
- Input
- A typed named workflow input.
- Workflow
Result - Result type used by workflow kernels.