Skip to main content

Crate molframe_engine

Crate molframe_engine 

Source
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§

CompiledWorkflow
A validated, optimized workflow reusable across input sets.
Explanation
Logical and physical views of a compiled workflow.
Node
A typed immutable expression node.
OperationMetadata
Static information used by compilation, explanation and memory admission.
Output
A typed named workflow output handle.
PhysicalNode
One node in a compiled physical explanation.
Workflow
A symbolic computation graph under construction.
WorkflowInputs
Owned values supplied to a compiled workflow by input name.
WorkflowResults
Named, owner-backed values returned by one workflow execution.

Enums§

Cost
The data-movement cost attached to an input or operation.
WorkflowBuildError
Graph-construction errors detected before compilation.
WorkflowError
Workflow compilation or execution failure.

Type Aliases§

Input
A typed named workflow input.
WorkflowResult
Result type used by workflow kernels.